.content-view{box-sizing: border-box;min-width: 0;max-width: 100%}.content-view vaadin-grid{min-width: 0}.view-toolbar{flex-wrap: wrap;gap: var(--vaadin-gap-s) var(--vaadin-gap-m);row-gap: var(--vaadin-gap-s)}.view-toolbar-actions{flex-wrap: wrap;gap: var(--vaadin-gap-s)}.dashboard-stat-cards{flex-wrap: wrap;gap: var(--vaadin-gap-m);flex-shrink: 0}.dashboard-stat-cards>*{flex: 1 1 16rem;min-width: min(100%,14rem);max-width: 100%;box-sizing: border-box}.dashboard-section{min-width: 0;min-height: 0}.dashboard-section>h3{flex-shrink: 0;margin-block: 0}.passkey-row{flex-wrap: wrap;align-items: center;gap: var(--vaadin-gap-s);width: 100%}.drawer-content{display: flex;flex-direction: column;width: 100%;height: 100%}.drawer-header{display: flex;align-items: center;gap: var(--vaadin-gap-m);padding: var(--vaadin-padding-m)}.drawer-logo{color: var(--aura-accent-text-color);width: var(--vaadin-icon-size-m);height: var(--vaadin-icon-size-m)}.drawer-app-name{font-weight: 600;font-size: var(--aura-font-size-l)}.app-navbar{gap: var(--vaadin-gap-m);padding-inline: var(--vaadin-padding-s)}.drawer-toggle{margin: 0;min-width: 2.75rem;min-height: 2.75rem}.navbar-title-wrapper{flex: 1;min-width: 0}.navbar-page-title{font-weight: 600;font-size: var(--aura-font-size-m);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block}.navbar-end{gap: var(--vaadin-gap-s);margin-inline-start: auto;flex-shrink: 0}.navbar-user-name{font-size: var(--aura-font-size-s);color: var(--vaadin-text-color-secondary)}.navbar-user-trigger{cursor: pointer;border-radius: var(--vaadin-radius-m);padding: var(--vaadin-padding-xs);margin: calc(-1 * var(--vaadin-padding-xs));min-height: 2.75rem;align-items: center}.navbar-user-trigger:hover{background: var(--vaadin-overlay-hover-color,color-mix(in srgb,var(--vaadin-text-color) 6%,transparent))}@media (max-width: 640px){vaadin-app-layout::part(content){overflow: auto}.navbar-user-name{display: none}.content-view{padding: var(--vaadin-padding-s) !important}.view-toolbar>:is( vaadin-text-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-date-picker,vaadin-date-time-picker,vaadin-select,vaadin-integer-field,vaadin-number-field,vaadin-big-decimal-field,vcf-month-picker ){width: 100% !important;max-width: 100%;flex: 1 1 100%;min-width: 0}.view-toolbar>vaadin-button[theme~="primary"]{width: 100%;min-height: 2.75rem}.view-toolbar-actions>vaadin-button{flex: 1 1 auto;min-height: 2.75rem}.dashboard-stat-cards>*{flex: 1 1 100%;min-width: 100%}.dashboard-view{height: auto !important;min-height: 100%;overflow: visible}.dashboard-view>.dashboard-section{flex: none !important;flex-grow: 0 !important;flex-shrink: 0 !important;height: 22rem !important;min-height: 22rem !important;max-height: none !important}.passkey-row{flex-direction: column;align-items: stretch}.passkey-row>vaadin-button{width: 100%;min-height: 2.75rem}}@supports (padding: env(safe-area-inset-top)){.content-view{padding-left: max(var(--vaadin-padding-m),env(safe-area-inset-left));padding-right: max(var(--vaadin-padding-m),env(safe-area-inset-right));padding-bottom: max(var(--vaadin-padding-m),env(safe-area-inset-bottom))}@media (max-width: 640px){.content-view{padding-left: max(var(--vaadin-padding-s),env(safe-area-inset-left)) !important;padding-right: max(var(--vaadin-padding-s),env(safe-area-inset-right)) !important;padding-bottom: max(var(--vaadin-padding-s),env(safe-area-inset-bottom)) !important}}.app-navbar{padding-top: env(safe-area-inset-top)}}