html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--co-text:#121212;--co-background:#ebebeb;--co-background-element:#fff;--co-background-selected:#f0f0f0;--co-text-secondary:#3f3f3f;--co-border:#d0d0d0}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--co-text:#f5f5f5;--co-background:#121212;--co-background-element:#1c1c1c;--co-background-selected:#2a2a2a;--co-text-secondary:#a3a3a3;--co-border:#2f2f2f}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--co-text:#f5f5f5;--co-background:#121212;--co-background-element:#1c1c1c;--co-background-selected:#2a2a2a;--co-text-secondary:#a3a3a3;--co-border:#2f2f2f}}@media (prefers-color-scheme:light){html:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--co-text:#121212;--co-background:#ebebeb;--co-background-element:#fff;--co-background-selected:#f0f0f0;--co-text-secondary:#3f3f3f;--co-border:#d0d0d0}}:root{--font-sans:"DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, Inter, ui-sans-serif, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-display:"Space Grotesk", var(--font-sans);--font-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-rounded:var(--font-sans);--font-serif:var(--font-display);--font-slogan:var(--font-display);--co-primary:#4e8dff;--co-primary-hover:#3b7af0;--co-on-primary:#fff;--co-danger:#c0392b;--co-radius-btn:12px;--co-radius-card:16px;--co-control-h:44px;--co-ease:.18s ease-out}a[href],button,[role=button],[role=link],[role=tab]{cursor:pointer}a[href]:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}button:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}[role=button]:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}[role=link]:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}[role=tab]:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}input:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}textarea:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}select:focus-visible{outline:2px solid var(--co-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body,#root{min-height:100%;font-family:var(--font-sans);overscroll-behavior-y:auto}@supports (height:100dvh){html,body,#root{min-height:100dvh}}input,textarea,select{font-size:16px;font-family:var(--font-sans)}input.ao-date-input{appearance:none;width:100%;color:inherit;box-shadow:none!important;min-height:0!important;font-family:var(--font-sans)!important;background:0 0!important;border:0!important;outline:none!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}input.ao-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55}input.ao-date-input::-webkit-datetime-edit{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-fields-wrapper{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-text{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-month-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-day-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-year-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-hour-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-minute-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}input.ao-date-input::-webkit-datetime-edit-ampm-field{font-family:var(--font-sans)!important;font-size:16px!important;font-weight:500!important}