html{color-scheme: light dark;--aura-app-layout-inset: 0px;--aura-app-layout-border-width: 0px;--nt-size-xl: 3rem}vaadin-scroller[slot="drawer"]{padding: var(--vaadin-padding-s)}[slot="drawer"]:is(header,footer){display: flex;align-items: center;gap: var(--vaadin-gap-s);padding: var(--vaadin-padding-s) var(--vaadin-padding-m);min-height: var(--nt-size-xl);box-sizing: border-box}[slot="drawer"]:is(header,footer):is(:empty){display: none}.desktop-filters{display: flex}.mobile-filters-btn{display: none}@media (max-width: 800px){.desktop-filters{display: none !important}.mobile-filters-btn{display: block !important;align-self: flex-start}}.responsive-crud-layout{display: flex;flex-direction: row;width: 100%;height: 100%;gap: var(--vaadin-gap-m)}.crud-grid{flex: 6;min-width: 300px;height: 100%}.crud-form{flex: 4;min-width: 300px;height: 100%;overflow-y: auto}@media (max-width: 800px){.responsive-crud-layout{flex-direction: column}.crud-grid{flex: 1;height: 50%;width: 100%}.crud-form{flex: 1;height: 50%;width: 100%}.hide-on-mobile{display: none !important}}.nt-font-size-large{font-size: var(--aura-font-size-l,1.125rem)}.nt-font-size-xlarge{font-size: var(--aura-font-size-xl,1.5rem)}.nt-font-weight-bold{font-weight: var(--aura-font-weight-semibold,600)}.nt-margin-none{margin: 0}.nt-margin-top-xlarge{margin-top: var(--vaadin-gap-xl)}.nt-margin-bottom-medium{margin-bottom: var(--vaadin-gap-m)}.nt-padding-horizontal-medium{padding-left: var(--vaadin-padding-m);padding-right: var(--vaadin-padding-m)}.nt-padding-medium{padding: var(--vaadin-padding-m)}.nt-text-secondary{color: var(--vaadin-text-color-secondary)}.nt-text-header{color: var(--vaadin-text-color);font-weight: var(--aura-font-weight-semibold,600)}.nt-flex{display: flex}.nt-flex-column{flex-direction: column}.nt-flex-wrap{flex-wrap: wrap}.nt-gap-medium{gap: var(--vaadin-gap-m)}.patients-view{display: flex;flex-direction: column;height: 100%}.patients-view vaadin-split-layout{width: 100%;height: 100%}.patients-view vaadin-grid{height: 100%}.patients-view .editor-layout{display: flex;flex-direction: column;width: 400px}.patients-view .editor{flex-grow: 1;padding: var(--vaadin-padding-l)}.patients-view .editor vaadin-checkbox{padding-top: var(--vaadin-padding-m)}.patients-view .button-layout{width: 100%;flex-wrap: wrap;background-color: var(--vaadin-background-container);padding-bottom: var(--vaadin-padding-s);padding-top: var(--vaadin-padding-s);padding-left: var(--vaadin-padding-l);padding-right: var(--vaadin-padding-l);gap: var(--vaadin-gap-m)}.patients-view .grid-wrapper{width: 100%}