[data-theme=clinicos]{--background-page:#ecedee;--background-surface:#f7f8f8;--background-raised:#fff;--background-subtle:#6c70861f;--background-inverse:#131722;--background-scrim:#050b177a;--background-disabled:#6c708638;--background-field:#696f8f0d;--background-card:#fff;--state-hover:#6c708614;--state-pressed:#6c708633;--state-selected:#3c77f524;--state-selected-hover:#3c77f533;--state-accent-hover:#3c77f514;--state-accent-pressed:#3c77f529;--state-risk-hover:#b7170014;--state-risk-pressed:#b7170024;--text-default:#101725;--text-tertiary:#565b65;--text-secondary:#313743;--text-disabled:#93959a;--text-on-inverse:#fcfcfd;--text-on-primary:#fcfcfd;--text-link:#0949e6;--text-link-hover:#0841cd;--icon-default:#5e6573;--icon-secondary:#71767e;--icon-disabled:#93959a;--icon-accent:#0949e6;--border-subtle:#6c708623;--border-divider:var(--border-subtle);--border-control:#707695;--border-strong:#a3a5aa;--border-focus:#2867ff;--border-field:#696f8f29;--border-field-hover:#696f8f38;--border-plane:#6c708600;--action-primary:#0a51ff;--action-destructive:#c52a13;--action-primary-hover:#0041e2;--action-destructive-hover:#a72410;--action-primary-pressed:#0038c1;--action-destructive-pressed:#8e1e0e;--action-secondary:#6c70861f;--action-secondary-hover:#6c70862e;--action-secondary-pressed:#6c70863d;--status-aegis-edge:#f9c2ff;--status-aegis-tint:#f9c2ff;--status-aegis-subtle:#fde5ff;--status-aegis-ink:#a000b1;--status-aegis-solid:#c900de;--status-aegis-on-solid:#fcfcfd;--status-cleared-edge:#c2ffdb;--status-cleared-tint:#c2ffdb;--status-cleared-subtle:#e5fff0;--status-cleared-ink:#006b2c;--status-cleared-solid:#008737;--status-cleared-on-solid:#fcfcfd;--status-orientation-edge:#c2d4ff;--status-orientation-tint:#c2d4ff;--status-orientation-subtle:#e5edff;--status-orientation-ink:#0046f0;--status-orientation-solid:#2867ff;--status-orientation-on-solid:#fcfcfd;--status-review-edge:#fff2c2;--status-review-tint:#fff2c2;--status-review-subtle:#fff9e5;--status-review-ink:#725900;--status-review-solid:#ffca0d;--status-review-on-solid:#131722;--status-risk-edge:#ffcac2;--status-risk-tint:#ffcac2;--status-risk-subtle:#ffe9e5;--status-risk-ink:#b71700;--status-risk-solid:#e61d00;--status-risk-on-solid:#fcfcfd;--role-clinician-edge:#c2fbff;--role-clinician-tint:#c2fbff;--role-clinician-ink:#00666e;--role-clinician-solid:#00767f;--role-clinician-on-solid:#fcfcfd;--role-cx-edge:#ffe3c2;--role-cx-tint:#ffe3c2;--role-cx-ink:#8c4b00;--role-cx-solid:#af5e00;--role-cx-on-solid:#fcfcfd;--shadow-card-ring:#050b1709;--shadow-card-drop:#050b1708;--shadow-ink:#050b17;--shadow-card:0 0 0 .5px var(--shadow-card-ring), 0 1px 3px var(--shadow-card-drop);--color-base-100:#f7f8f8;--color-base-200:#ecedee;--color-base-300:#6c70861f;--color-base-content:#101725;--color-primary:#0a51ff;--color-primary-content:#fcfcfd;--color-secondary:#6c70861f;--color-secondary-content:#101725;--color-accent:#2867ff;--color-accent-content:#fcfcfd;--color-neutral:#131722;--color-neutral-content:#fcfcfd;--color-info:#2867ff;--color-info-content:#fcfcfd;--color-success:#008737;--color-success-content:#fcfcfd;--color-warning:#ffca0d;--color-warning-content:#131722;--color-error:#e61d00;--color-error-content:#fcfcfd;--radius-selector:4px;--radius-field:4px;--radius-box:6px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}[data-theme=clinicos-dark]{--background-page:#121317;--background-surface:#1a1b20;--background-raised:#2a2b33;--background-subtle:#b7bcd51f;--background-inverse:#edeff3;--background-scrim:#050b1799;--background-disabled:#b7bcd538;--background-field:#b5bcde07;--background-card:#222329;--state-hover:#b7bcd514;--state-pressed:#b7bcd533;--state-selected:#3378f52e;--state-selected-hover:#3378f542;--state-accent-hover:#3378f514;--state-accent-pressed:#3378f529;--state-risk-hover:#ff6e5414;--state-risk-pressed:#ff6e5417;--text-default:#edeff3;--text-tertiary:#aaacb0;--text-secondary:#cbcdd1;--text-disabled:#76797e;--text-on-inverse:#15181e;--text-on-primary:#fff;--text-link:#83aeff;--text-link-hover:#9cbfff;--icon-default:#a0a6b3;--icon-secondary:#8a8c90;--icon-disabled:#76797e;--icon-accent:#83aeff;--border-subtle:#b7bcd516;--border-divider:var(--border-subtle);--border-control:#7f86a6;--border-strong:#53565b;--border-focus:#648fff;--border-field:#b5bcde29;--border-field-hover:#b5bcde38;--border-plane:#b7bcd500;--action-primary:#2068ff;--action-destructive:#d53b25;--action-primary-hover:#1558f8;--action-destructive-hover:#b63420;--action-primary-pressed:#134ed7;--action-destructive-pressed:#9d2d1d;--action-secondary:#b7bcd51f;--action-secondary-hover:#b7bcd52e;--action-secondary-pressed:#b7bcd53d;--status-aegis-edge:#38003d;--status-aegis-tint:#38003d;--status-aegis-subtle:#250029;--status-aegis-ink:#f159ff;--status-aegis-solid:#f04bff;--status-aegis-on-solid:#15181e;--status-cleared-edge:#003d22;--status-cleared-tint:#003d22;--status-cleared-subtle:#002917;--status-cleared-ink:#00c86f;--status-cleared-solid:#00ad60;--status-cleared-on-solid:#15181e;--status-orientation-edge:#00113d;--status-orientation-tint:#00113d;--status-orientation-subtle:#000b29;--status-orientation-ink:#7098ff;--status-orientation-solid:#648fff;--status-orientation-on-solid:#15181e;--status-review-edge:#3d2800;--status-review-tint:#3d2800;--status-review-subtle:#291b00;--status-review-ink:#fca700;--status-review-solid:#ffb72b;--status-review-on-solid:#15181e;--status-risk-edge:#3d0900;--status-risk-tint:#3d0900;--status-risk-subtle:#290600;--status-risk-ink:#ff6e54;--status-risk-solid:tomato;--status-risk-on-solid:#15181e;--role-clinician-edge:#00373d;--role-clinician-tint:#00373d;--role-clinician-ink:#00d1e9;--role-clinician-solid:#01e5ff;--role-clinician-on-solid:#15181e;--role-cx-edge:#3d2100;--role-cx-tint:#3d2100;--role-cx-ink:#ff9515;--role-cx-solid:#ed8100;--role-cx-on-solid:#15181e;--shadow-card-ring:#00000040;--shadow-card-drop:#0000002e;--shadow-ink:#050b17;--shadow-card:0 0 0 .5px var(--shadow-card-ring), 0 1px 3px var(--shadow-card-drop);--color-base-100:#1a1b20;--color-base-200:#121317;--color-base-300:#b7bcd51f;--color-base-content:#edeff3;--color-primary:#2068ff;--color-primary-content:#fff;--color-secondary:#b7bcd51f;--color-secondary-content:#edeff3;--color-accent:#648fff;--color-accent-content:#15181e;--color-neutral:#edeff3;--color-neutral-content:#15181e;--color-info:#648fff;--color-info-content:#15181e;--color-success:#00ad60;--color-success-content:#15181e;--color-warning:#ffb72b;--color-warning-content:#15181e;--color-error:tomato;--color-error-content:#15181e;--radius-selector:4px;--radius-field:4px;--radius-box:6px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}[data-theme=clinicos-hc]{--background-page:#fff;--background-surface:#fff;--background-raised:#fff;--background-subtle:#7171713d;--background-inverse:#000;--background-scrim:#050b17a3;--background-disabled:#71717170;--background-field:#71717118;--background-card:#fff;--state-hover:#71717129;--state-pressed:#71717166;--state-selected:#2053cf2c;--state-selected-hover:#2053cf49;--state-accent-hover:#2053cf29;--state-accent-pressed:#2053cf49;--state-risk-hover:#a4231029;--state-risk-pressed:#a4231047;--text-default:#000;--text-tertiary:#3b3b3b;--text-secondary:#202020;--text-disabled:#8c8c8c;--text-on-inverse:#fff;--text-on-primary:#fff;--text-link:#073bba;--text-link-hover:#0633a1;--icon-default:#494949;--icon-secondary:#707070;--icon-disabled:#8c8c8c;--icon-accent:#073bba;--border-subtle:#7171714d;--border-divider:var(--border-subtle);--border-control:#787878;--border-strong:#595959;--border-focus:#0844d6;--border-field:#787878;--border-field-hover:#595959;--border-plane:#7171714d;--action-primary:#0844d6;--action-destructive:#a0220f;--action-primary-hover:#173ea0;--action-destructive-hover:#881d0d;--action-primary-pressed:#133587;--action-destructive-pressed:#73180b;--action-secondary:#7171713d;--action-secondary-hover:#7171715c;--action-secondary-pressed:#7171717a;--status-aegis-edge:#882d91;--status-aegis-tint:#fff;--status-aegis-subtle:#fff;--status-aegis-ink:#882d91;--status-aegis-solid:#a100b2;--status-aegis-on-solid:#fff;--status-cleared-edge:#00631f;--status-cleared-tint:#fff;--status-cleared-subtle:#fff;--status-cleared-ink:#00631f;--status-cleared-solid:#006c2c;--status-cleared-on-solid:#fff;--status-orientation-edge:#0844d6;--status-orientation-tint:#fff;--status-orientation-subtle:#fff;--status-orientation-ink:#0844d6;--status-orientation-solid:#2053cf;--status-orientation-on-solid:#fff;--status-review-edge:#714e02;--status-review-tint:#fff;--status-review-subtle:#fff;--status-review-ink:#714e02;--status-review-solid:#705906;--status-review-on-solid:#fff;--status-risk-edge:#a42310;--status-risk-tint:#fff;--status-risk-subtle:#fff;--status-risk-ink:#a42310;--status-risk-solid:#ba1700;--status-risk-on-solid:#fff;--role-clinician-edge:#005f67;--role-clinician-tint:#fff;--role-clinician-ink:#005f67;--role-clinician-solid:#00676e;--role-clinician-on-solid:#fff;--role-cx-edge:#814500;--role-cx-tint:#fff;--role-cx-ink:#814500;--role-cx-solid:#8e4c00;--role-cx-on-solid:#fff;--shadow-card-ring:#050b1700;--shadow-card-drop:#050b1700;--shadow-ink:#050b17;--shadow-card:0 0 0 .5px var(--shadow-card-ring), 0 1px 3px var(--shadow-card-drop);--color-base-100:#fff;--color-base-200:#fff;--color-base-300:#7171713d;--color-base-content:#000;--color-primary:#0844d6;--color-primary-content:#fff;--color-secondary:#7171713d;--color-secondary-content:#000;--color-accent:#2053cf;--color-accent-content:#fff;--color-neutral:#000;--color-neutral-content:#fff;--color-info:#2053cf;--color-info-content:#fff;--color-success:#006c2c;--color-success-content:#fff;--color-warning:#705906;--color-warning-content:#fff;--color-error:#ba1700;--color-error-content:#fff;--radius-selector:4px;--radius-field:4px;--radius-box:6px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}[data-theme=clinicos-hc-dark]{--background-page:#000;--background-surface:#000;--background-raised:#000;--background-subtle:#bebebe3d;--background-inverse:#fff;--background-scrim:#050b17b8;--background-disabled:#bebebe70;--background-field:#bebebe16;--background-card:#000;--state-hover:#bebebe29;--state-pressed:#bebebe66;--state-selected:#83a5ff2b;--state-selected-hover:#83a5ff47;--state-accent-hover:#83a5ff29;--state-accent-pressed:#83a5ff47;--state-risk-hover:#ff967829;--state-risk-pressed:#ff967852;--text-default:#fff;--text-tertiary:#bcbcbc;--text-secondary:#dedede;--text-disabled:#737373;--text-on-inverse:#000;--text-on-primary:#000;--text-link:#bed5ff;--text-link-hover:#d7e5ff;--icon-default:#d4d4d4;--icon-secondary:#7a7a7a;--icon-disabled:#737373;--icon-accent:#bed5ff;--border-subtle:#bebebe33;--border-divider:var(--border-subtle);--border-control:#878787;--border-strong:#959595;--border-focus:#fff;--border-field:#878787;--border-field-hover:#959595;--border-plane:#bebebe33;--action-primary:#89b2ff;--action-destructive:#ff9071;--action-primary-hover:#9cbeff;--action-destructive-hover:#ffa88e;--action-primary-pressed:#b5cfff;--action-destructive-pressed:#ffc0ad;--action-secondary:#bebebe3d;--action-secondary-hover:#bebebe5c;--action-secondary-pressed:#bebebe78;--status-aegis-edge:#e893f0;--status-aegis-tint:#000;--status-aegis-subtle:#000;--status-aegis-ink:#e893f0;--status-aegis-solid:#f373ff;--status-aegis-on-solid:#000;--status-cleared-edge:#3ec97f;--status-cleared-tint:#000;--status-cleared-subtle:#000;--status-cleared-ink:#3ec97f;--status-cleared-solid:#30bd7e;--status-cleared-on-solid:#000;--status-orientation-edge:#89b2ff;--status-orientation-tint:#000;--status-orientation-subtle:#000;--status-orientation-ink:#89b2ff;--status-orientation-solid:#83a5ff;--status-orientation-on-solid:#000;--status-review-edge:#f0b23a;--status-review-tint:#000;--status-review-subtle:#000;--status-review-ink:#f0b23a;--status-review-solid:#ffb72b;--status-review-on-solid:#000;--status-risk-edge:#ff9678;--status-risk-tint:#000;--status-risk-subtle:#000;--status-risk-ink:#ff9678;--status-risk-solid:#ff846e;--status-risk-on-solid:#000;--role-clinician-edge:#5fcedb;--role-clinician-tint:#000;--role-clinician-ink:#5fcedb;--role-clinician-solid:#01e5ff;--role-clinician-on-solid:#000;--role-cx-edge:#ff993d;--role-cx-tint:#000;--role-cx-ink:#ff993d;--role-cx-solid:#ef9121;--role-cx-on-solid:#000;--shadow-card-ring:#050b1700;--shadow-card-drop:#050b1700;--shadow-ink:#050b17;--shadow-card:0 0 0 .5px var(--shadow-card-ring), 0 1px 3px var(--shadow-card-drop);--color-base-100:#000;--color-base-200:#000;--color-base-300:#bebebe3d;--color-base-content:#fff;--color-primary:#89b2ff;--color-primary-content:#000;--color-secondary:#bebebe3d;--color-secondary-content:#fff;--color-accent:#83a5ff;--color-accent-content:#000;--color-neutral:#fff;--color-neutral-content:#000;--color-info:#83a5ff;--color-info-content:#000;--color-success:#30bd7e;--color-success-content:#000;--color-warning:#ffb72b;--color-warning-content:#000;--color-error:#ff846e;--color-error-content:#000;--radius-selector:4px;--radius-field:4px;--radius-box:6px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}[data-theme^=clinicos]{--color-background-page:var(--background-page);--color-background-surface:var(--background-surface);--color-background-raised:var(--background-raised);--color-background-card:var(--background-card);--color-background-subtle:var(--background-subtle);--color-background-subtle-on-page:var(--background-subtle);--color-background-inverse:var(--background-inverse);--color-background-hover:var(--state-hover);--color-background-hover-on-page:var(--state-hover);--color-background-selected:var(--state-selected);--color-background-selected-on-page:var(--state-selected);--color-background-focus:var(--state-pressed);--color-background-focus-on-page:var(--state-pressed);--color-background-pressed:var(--state-pressed);--color-background-pressed-on-page:var(--state-pressed);--color-background-disabled:var(--background-disabled);--color-foreground-default:var(--text-default);--color-foreground-secondary:var(--text-secondary);--color-foreground-tertiary:var(--text-tertiary);--color-foreground-muted:var(--icon-secondary);--color-foreground-disabled:var(--text-disabled);--color-foreground-on-inverse:var(--text-on-inverse);--color-icon-default:var(--icon-default);--color-icon-secondary:var(--icon-secondary);--color-icon-on-inverse:var(--text-on-inverse);--color-border-hairline:var(--border-subtle);--color-border-subtle:var(--border-subtle);--color-border-divider:var(--border-subtle);--color-border-strong:var(--border-strong);--color-border-control:var(--border-control);--color-border-focus:var(--border-focus);--color-background-orientation:var(--status-orientation-tint);--color-background-orientation-subtle:var(--status-orientation-subtle);--color-background-cleared:var(--status-cleared-tint);--color-background-cleared-subtle:var(--status-cleared-subtle);--color-background-risk:var(--status-risk-tint);--color-background-risk-subtle:var(--status-risk-subtle);--color-background-review:var(--status-review-tint);--color-background-review-subtle:var(--status-review-subtle);--color-background-aegis:var(--status-aegis-tint);--color-background-aegis-subtle:var(--status-aegis-subtle);--color-border-boundary:var(--border-strong);--color-border-boundary-strong:var(--border-control);--color-background-orientation-hover:var(--status-orientation-tint);--color-background-orientation-solid-hover:var(--action-primary-hover);--color-foreground-on-orientation:var(--status-orientation-ink);--color-border-orientation:var(--status-orientation-ink);--color-background-orientation-solid:var(--status-orientation-solid);--color-background-orientation-solid-pressed:var(--action-primary-pressed);--color-foreground-on-orientation-solid:var(--status-orientation-on-solid);--color-background-cleared-hover:var(--status-cleared-tint);--color-background-cleared-solid-hover:var(--status-cleared-solid);--color-foreground-on-cleared:var(--status-cleared-ink);--color-border-cleared:var(--status-cleared-ink);--color-background-cleared-solid:var(--status-cleared-solid);--color-foreground-on-cleared-solid:var(--status-cleared-on-solid);--color-background-risk-hover:var(--status-risk-tint);--color-background-risk-solid-hover:var(--action-destructive-hover);--color-foreground-on-risk:var(--status-risk-ink);--color-border-risk:var(--status-risk-ink);--color-background-risk-solid:var(--status-risk-solid);--color-foreground-on-risk-solid:var(--status-risk-on-solid);--color-background-review-hover:var(--status-review-tint);--color-background-review-solid-hover:var(--status-review-solid);--color-foreground-on-review:var(--status-review-ink);--color-border-review:var(--status-review-ink);--color-background-review-solid:var(--status-review-solid);--color-foreground-on-review-solid:var(--status-review-on-solid);--color-background-aegis-hover:var(--status-aegis-tint);--color-background-aegis-solid-hover:var(--status-aegis-solid);--color-foreground-on-aegis:var(--status-aegis-ink);--color-border-aegis:var(--status-aegis-ink);--color-background-aegis-solid:var(--status-aegis-solid);--color-foreground-on-aegis-solid:var(--status-aegis-on-solid);--color-foreground-info:var(--status-orientation-ink);--color-foreground-success:var(--status-cleared-ink);--color-foreground-warning:var(--status-review-ink);--color-foreground-danger:var(--status-risk-ink);--navitem-background-enabled:var(--background-page);--navitem-background-hover:var(--state-hover);--navitem-background-selected:var(--state-selected);--navitem-foreground-enabled:var(--text-secondary);--navitem-foreground-hover:var(--text-default);--navitem-foreground-selected:var(--text-default);--navitem-icon-enabled:var(--icon-default);--navitem-icon-selected:var(--text-default);--tab-background-active:var(--background-surface);--tab-background-inactive:var(--background-page);--tab-foreground-active:var(--text-default);--tab-foreground-inactive:var(--text-secondary);--tab-border-default:var(--border-subtle);--tab-border-active-top:var(--background-surface);--signal-background-neutral:var(--background-subtle);--signal-foreground-on-neutral:var(--text-secondary);--signal-border-neutral:var(--border-strong);--signal-background-orientation:var(--status-orientation-tint);--signal-foreground-on-orientation:var(--status-orientation-ink);--signal-border-orientation:var(--status-orientation-ink);--signal-background-cleared:var(--status-cleared-tint);--signal-foreground-on-cleared:var(--status-cleared-ink);--signal-border-cleared:var(--status-cleared-ink);--signal-background-risk:var(--status-risk-tint);--signal-foreground-on-risk:var(--status-risk-ink);--signal-border-risk:var(--status-risk-ink);--signal-background-review:var(--status-review-tint);--signal-foreground-on-review:var(--status-review-ink);--signal-border-review:var(--status-review-ink);--signal-background-aegis:var(--status-aegis-tint);--signal-foreground-on-aegis:var(--status-aegis-ink);--signal-border-aegis:var(--status-aegis-ink);--signal-background-neutral-solid:var(--background-inverse);--signal-foreground-on-neutral-solid:var(--text-on-inverse);--signal-background-orientation-solid:var(--status-orientation-solid);--signal-foreground-on-orientation-solid:var(--status-orientation-on-solid);--signal-background-cleared-solid:var(--status-cleared-solid);--signal-foreground-on-cleared-solid:var(--status-cleared-on-solid);--signal-background-risk-solid:var(--status-risk-solid);--signal-foreground-on-risk-solid:var(--status-risk-on-solid);--signal-background-review-solid:var(--status-review-solid);--signal-foreground-on-review-solid:var(--status-review-on-solid);--signal-background-aegis-solid:var(--status-aegis-solid);--signal-foreground-on-aegis-solid:var(--status-aegis-on-solid);--badge-background-default:var(--status-orientation-solid);--badge-foreground-default:var(--status-orientation-on-solid);--chip-background-neutral:var(--background-subtle);--chip-background-neutral-on-page:var(--background-subtle);--chip-background-selected-hover:var(--state-selected-hover);--chip-background-selected-hover-on-page:var(--state-selected-hover);--chip-background-selected-pressed:var(--state-selected-hover);--chip-background-selected-pressed-on-page:var(--state-selected-hover);--chip-background-hover:var(--state-hover);--chip-background-hover-on-page:var(--state-hover);--chip-background-pressed:var(--state-pressed);--chip-background-pressed-on-page:var(--state-pressed);--menu-background-default:var(--background-raised);--menu-foreground-enabled:var(--text-secondary);--menu-foreground-hover:var(--text-default);--menu-background-hover:var(--state-hover);--menu-border-separator:var(--border-divider);--menu-border-default:var(--border-subtle);--button-background-primary:var(--action-primary);--button-background-primary-top:var(--action-primary);--button-foreground-on-primary:var(--text-on-primary);--button-background-secondary:var(--action-secondary);--button-background-secondary-hover:var(--action-secondary-hover);--button-foreground-on-secondary:var(--text-default);--button-background-ghost-hover:var(--state-hover);--button-foreground-on-ghost:var(--text-secondary);--button-foreground-accent:var(--text-link);--button-foreground-accent-hover:var(--text-link-hover);--button-foreground-accent-pressed:var(--text-link-hover);--color-icon-accent:var(--icon-accent);--color-background-inverse-subtle:var(--background-inverse);--button-background-secondary-pressed:var(--action-secondary-pressed);--button-background-primary-hover:var(--action-primary-hover);--button-background-primary-pressed:var(--action-primary-pressed);--button-background-destructive:var(--action-destructive);--button-background-destructive-hover:var(--action-destructive-hover);--button-background-destructive-pressed:var(--action-destructive-pressed);--color-background-selected-strong:var(--background-inverse);--menu-background-selected-hover:var(--state-selected-hover);--avatar-background-default:var(--background-subtle);--avatar-border-default:var(--border-strong);--color-foreground-on-inverse-subtle:var(--text-on-inverse);--color-background-scrim:var(--background-scrim);--button-foreground-on-destructive:var(--text-on-primary);--button-foreground-on-destructive-subtle:var(--status-risk-ink);--button-border-destructive:var(--status-risk-ink);--button-border-tertiary:var(--border-field-hover);--button-border-neutral:var(--border-control);--button-background-destructive-ghost-hover:var(--status-risk-tint);--chip-background-count:var(--status-orientation-solid);--chip-foreground-on-count:var(--status-orientation-on-solid);--chip-border-focus:var(--border-focus);--chip-border-neutral:var(--border-field);--chip-foreground-on-neutral:var(--text-default);--chip-background-selected:var(--state-selected);--chip-background-selected-on-page:var(--state-selected);--chip-border-selected:var(--state-selected);--chip-border-selected-on-page:var(--state-selected);--chip-foreground-on-selected:var(--text-default);--color-icon-disabled:var(--icon-disabled);--avatar-foreground-initials:var(--text-secondary);--avatar-icon-placeholder:var(--icon-default);--avatar-background-group-gap:var(--background-surface);--table-foreground-absent:var(--text-tertiary);--button-border-focus-on-primary:var(--text-on-primary);--button-border-focus-on-secondary:var(--border-focus);--button-border-focus-on-destructive:var(--text-on-primary);--color-background-accent:var(--state-selected);--color-icon-on-orientation:var(--status-orientation-ink);--color-icon-on-orientation-solid:var(--status-orientation-on-solid);--color-icon-on-cleared:var(--status-cleared-ink);--color-icon-on-cleared-solid:var(--status-cleared-on-solid);--color-icon-on-risk:var(--status-risk-ink);--color-icon-on-risk-solid:var(--status-risk-on-solid);--color-icon-on-review:var(--status-review-ink);--color-icon-on-review-solid:var(--status-review-on-solid);--color-icon-on-aegis:var(--status-aegis-ink);--color-icon-on-aegis-solid:var(--status-aegis-on-solid);--color-icon-danger:var(--status-risk-ink);--color-border-orientation-container:var(--status-orientation-edge);--color-border-cleared-container:var(--status-cleared-edge);--color-border-risk-container:var(--status-risk-edge);--color-border-review-container:var(--status-review-edge);--color-border-aegis-container:var(--status-aegis-edge)}
[data-theme^=clinicos]{--border-0:0px;--border-2:2px;--border-4:4px;--border-default:1px;--icon-12:var(--space-3);--icon-16:var(--space-4);--icon-20:var(--space-5);--icon-24:var(--space-6);--space-0:0px;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-11:44px;--space-12:48px;--space-14:56px;--space-15:60px;--space-16:64px;--space-20:80px;--space-24:96px;--space-px:1px;--scale-none:0px;--scale-sm:2px;--scale-default:4px;--scale-md:6px;--scale-lg:8px;--scale-xl:12px;--scale-2xl:16px;--scale-4xl:32px;--scale-full:9999px;--radius-base:var(--scale-default);--radius-small:var(--scale-default);--radius-large:var(--scale-md);--radius-menu:var(--scale-md);--radius-dialog:var(--scale-md);--radius-tooltip:var(--scale-default);--radius-fullscreen:var(--scale-lg);--size-12:12px;--size-14:14px;--size-16:16px;--size-18:18px;--size-20:20px;--size-24:24px;--size-28:28px;--size-32:32px;--size-36:36px;--size-42:42px;--size-48:48px;--size-54:54px;--size-60:60px;--size-68:68px;--size-76:76px;--size-84:84px;--size-92:92px;--leading-16:16px;--leading-18:18px;--leading-20:20px;--leading-21:21px;--leading-22:22px;--leading-24:24px;--leading-26:26px;--leading-28:28px;--leading-30:30px;--leading-32:32px;--leading-34:34px;--leading-36:36px;--leading-38:38px;--leading-46:46px;--leading-48:48px;--leading-52:52px;--leading-58:58px;--leading-60:60px;--leading-72:72px;--leading-80:80px;--shadow-ink:#050b17;--shadow-sticky-blur:4px;--shadow-sticky-offset-y:2px;--shadow-sticky-opacity:.08;--shadow-sticky-ink:#050b1714;--shadow-menu-blur:24px;--shadow-menu-offset-y:8px;--shadow-menu-opacity:.12;--shadow-menu-ink:#050b171f;--shadow-dialog-blur:40px;--shadow-dialog-offset-y:16px;--shadow-dialog-opacity:.16;--shadow-dialog-ink:#050b1729;--shadow-tooltip-blur:6px;--shadow-tooltip-offset-y:2px;--shadow-tooltip-opacity:.16;--shadow-tooltip-ink:#050b1729;--shadow-fullscreen-blur:64px;--shadow-fullscreen-offset-y:24px;--shadow-fullscreen-opacity:.2;--shadow-fullscreen-ink:#050b1733;--shadow-button-highlight:#ffffff24;--shadow-button-ink:#050b173d;--dialog-width-xs:360px;--dialog-width-small:480px;--dialog-width-default:640px;--dialog-width-large:900px;--dialog-width-xl:1200px;--dialog-width-max:var(--dialog-max);--shadow-role-dialog:0 16px 40px #050b1729;--shadow-role-fullscreen:0 24px 64px #050b1733;--shadow-role-menu:0 8px 24px #050b171f;--shadow-role-sticky:0 2px 4px #050b1714;--shadow-role-tooltip:0 2px 6px #050b1729;--viewport-min:964px;--content-min:720px;--content-max:1600px;--record-max:var(--content-max);--measure:680px;--workspace-pane-min:320px;--workspace-pane-share:28%;--workspace-pane-max:560px;--workspace-pane:clamp(var(--workspace-pane-min), var(--workspace-pane-share), var(--workspace-pane-max));--table-identity-min:240px;--table-identity-max:400px;--table-text-max:240px;--table-person-max:200px;--table-chip-max:200px;--table-status-time-max:220px;--table-input-min:200px;--table-input-max:280px;--table-column-56:56px;--table-column-96:96px;--table-column-120:120px;--table-column-140:140px;--table-column-160:160px;--table-column-180:180px;--table-column-220:220px;--table-column-240:240px;--table-column-300:300px;--table-column-420:420px;--shell-rail:240px;--shell-seam:4px;--shell-panel:380px;--shell-panel-wide:560px;--shell-content-inset:var(--space-2);--shell-content-radius:var(--scale-xl);--shell-content-border:var(--border-default);--grid-edge:var(--space-6);--grid-gutter-narrow:8px;--dialog-max:720px;--panel-available:0;--panel-permanent:0}@media (min-width:120.063em){[data-theme^=clinicos]{--record-max:1800px}}
[data-theme^=clinicos]{--motion-delay-none:0s;--motion-delay-short:.3s;--motion-delay-default:.4s;--motion-delay-long:.5s;--motion-duration-micro:.1s;--motion-duration-small:.15s;--motion-duration-medium:.2s;--motion-duration-large:.25s;--motion-easing-standard:cubic-bezier(.2, 0, .38, .9);--motion-easing-enter:cubic-bezier(0, 0, .38, .9);--motion-easing-exit:cubic-bezier(.2, 0, 1, .9);--motion-easing-linear:cubic-bezier(0, 0, 1, 1);--motion-loop-skeleton:3s;--motion-loop-spinner:1s;--motion-pulse-low:.5}@media (prefers-reduced-motion:reduce){[data-theme^=clinicos]{--motion-duration-micro:0s;--motion-duration-small:0s;--motion-duration-medium:0s;--motion-duration-large:0s}}
.tt{--tt-bg:var(--color-background-raised);--tt-off:calc(100% + var(--space-2))}.tooltip.tt{display:inline-flex}.tt:has(>[hidden]){display:none}.tt:after{content:none;display:none}.tt>.tooltip-content{box-sizing:border-box;align-items:center;gap:var(--space-2);height:var(--space-8);max-width:none;padding:0 var(--space-3);white-space:nowrap;border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-tooltip);background-color:var(--color-background-raised);box-shadow:var(--shadow-role-tooltip);color:var(--color-foreground-default);font-family:inherit;font-size:var(--size-12);line-height:var(--leading-16);text-align:start;font-weight:500;display:inline-flex}.tt>.tooltip-content:before{content:"";width:var(--space-2-5);height:var(--space-2-5);background-color:var(--color-background-raised);border-radius:var(--scale-sm);position:absolute;rotate:45deg}.tt:is(.tooltip-top,:not(.tooltip-bottom,.tooltip-left,.tooltip-right))>.tooltip-content:before{left:calc(50% - var(--space-2-5) / 2);bottom:calc(var(--space-2-5) / -2)}.tt.tooltip-bottom>.tooltip-content:before{left:calc(50% - var(--space-2-5) / 2);top:calc(var(--space-2-5) / -2)}.tt.tooltip-left>.tooltip-content:before{top:calc(50% - var(--space-2-5) / 2);right:calc(var(--space-2-5) / -2)}.tt.tooltip-right>.tooltip-content:before{top:calc(50% - var(--space-2-5) / 2);left:calc(var(--space-2-5) / -2)}.tt-label{color:var(--color-foreground-default);position:relative}.tt .sc{margin-inline-start:var(--space-2)}.tt>.tooltip-content{transition:none}.tt:not(:hover,:has(:focus-visible),.tooltip-open)>.tooltip-content[aria-hidden=true]{display:none}.tt:is(:hover,:has(:focus-visible),.tooltip-open)>.tooltip-content{opacity:1;--tt-pos:0rem;transition:opacity var(--motion-duration-micro) var(--motion-easing-enter) var(--motion-delay-short)}@starting-style{.tt:is(:hover,:has(:focus-visible),.tooltip-open)>.tooltip-content{opacity:0}}.tt:is(:has(:focus-visible),.tooltip-open)>.tooltip-content{transition:opacity var(--motion-duration-micro) var(--motion-easing-enter) var(--motion-delay-none)}.tt[data-tt-dismissed]>.tooltip-content{opacity:0;transition:none}.tt[data-tt-dismissed]>.tooltip-content[aria-hidden=true]{display:none}.tt:has(>:is([aria-haspopup],[popovertarget])[aria-expanded=true])>.tooltip-content{display:none}.tt-stage{-moz-column-gap:var(--space-4);align-items:center;column-gap:var(--space-4);grid-template-columns:max-content repeat(2,max-content);display:grid}.tt-stage-cell{min-width:calc(var(--space-24) * 4);padding:var(--space-12) 0;place-items:center;display:grid}.tt-stage-h{color:var(--color-foreground-tertiary);font-size:var(--size-12);line-height:var(--leading-16);font-weight:500}.tooltip[data-tip]:not(.tt){--tooltip-color:var(--color-background-raised);--tooltip-text-color:var(--color-foreground-default);--tooltip-tail:var(--space-2)}.tooltip[data-tip]:not(.tt):before{border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-tooltip);padding:var(--space-2) var(--space-3);box-shadow:var(--shadow-role-tooltip);font-family:inherit;font-size:var(--size-12);line-height:var(--leading-16);text-align:start;font-weight:500}.tooltip[data-tip]:not(.tt){--tooltip-tail-size:var(--space-2-5);--tooltip-tail-inset:calc(var(--tooltip-offset) - var(--tooltip-tail-size) / 2)}.tooltip[data-tip]:not(.tt):after{z-index:2;box-sizing:border-box;width:var(--tooltip-tail-size);height:var(--tooltip-tail-size);border:0 solid var(--border-plane);background-color:var(--color-background-raised);rotate:45deg}.tooltip[data-tip]:not(.tt):not(.tooltip-bottom,.tooltip-left,.tooltip-right):after{bottom:var(--tooltip-tail-inset);border-right-width:var(--border-default);border-bottom-width:var(--border-default)}.tooltip[data-tip]:not(.tt).tooltip-bottom:after{top:var(--tooltip-tail-inset);border-top-width:var(--border-default);border-left-width:var(--border-default)}.tooltip[data-tip]:not(.tt).tooltip-left:after{right:var(--tooltip-tail-inset);border-top-width:var(--border-default);border-right-width:var(--border-default)}.tooltip[data-tip]:not(.tt).tooltip-right:after{left:var(--tooltip-tail-inset);border-bottom-width:var(--border-default);border-left-width:var(--border-default)}.tooltip[data-tip]:not(.tt):empty{filter:drop-shadow(0 0 var(--border-default) var(--border-plane)) drop-shadow(var(--shadow-role-tooltip))}.tooltip[data-tip]:not(.tt):empty:before{box-shadow:none;border-color:#0000}.tooltip[data-tip]:not(.tt):empty:after{border-color:#0000}
.tt>.tooltip-content{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--motion-duration-small,.1s) var(--motion-easing-standard,ease);position:absolute}.tt:is(.tooltip-top,:not(.tooltip-bottom,.tooltip-left,.tooltip-right))>.tooltip-content{left:50%;bottom:var(--tt-off);translate:-50%}.tt.tooltip-bottom>.tooltip-content{left:50%;top:var(--tt-off);translate:-50%}.tt.tooltip-left>.tooltip-content{top:50%;right:var(--tt-off);translate:0 -50%}.tt.tooltip-right>.tooltip-content{top:50%;left:var(--tt-off);translate:0 -50%}.tt:hover>.tooltip-content,.tt.tooltip-open>.tooltip-content{opacity:1}.tt:has(:focus-visible)>.tooltip-content{opacity:1}
.cal{gap:var(--space-3);padding:var(--space-0);flex-direction:column;display:inline-flex}.cal-nav{justify-content:space-between;align-items:center;display:flex}.cal-grid{flex-direction:column;display:flex}.cal-picker{gap:var(--space-1);flex:auto;min-width:0;display:flex}.cal-picker>.dd{flex:none;width:auto}.cal-picker>.cal-dd-month{flex:auto;min-width:0}.cal-picker .dd-trigger{min-width:0}.cal-picker .dd-menu{width:max-content;min-width:100%}.tt.cal-tip{flex:none;display:inline-flex}.cal-row{display:flex}.cal-wd{width:var(--space-10);height:var(--space-8);font-family:Geist,sans-serif;font-size:var(--size-12);line-height:var(--leading-16);color:var(--color-foreground-tertiary);flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.cal-day{--bg:transparent;--edge:transparent;--side:transparent;--ink:var(--color-foreground-default);--dot:transparent;--edge-top:var(--band-top,var(--edge));--edge-bottom:var(--band-bottom,var(--edge));box-sizing:border-box;width:var(--space-10);height:var(--space-10);padding:var(--space-2);margin:var(--space-0);border:var(--border-default) solid;border-color:var(--edge-top) var(--side) var(--edge-bottom);border-radius:var(--scale-default);background:var(--bg);color:var(--ink);cursor:pointer;appearance:none;font-family:Geist Mono,ui-monospace,monospace;font-size:var(--size-14);line-height:var(--leading-22);font-variant-numeric:tabular-nums;transition:background-color var(--motion-duration-small) var(--motion-easing-standard), border-color var(--motion-duration-small) var(--motion-easing-standard);outline:none;flex:none;justify-content:center;align-items:center;font-weight:400;display:inline-flex;position:relative}.cal-num{display:block}.cal-dot{width:var(--space-1);height:var(--space-1);left:calc(50% - var(--space-0-5));bottom:calc(var(--space-1-5) - var(--border-default));border-radius:var(--scale-full);display:none;position:absolute}.cal-day.cal-outside{--ink:var(--color-foreground-muted)}.cal-day[aria-current=date]{--dot:var(--color-border-orientation)}.cal-day[aria-current=date] .cal-dot{background:var(--dot);display:block}.cal-day[aria-selected=true]:not([aria-disabled=true]){--bg:var(--color-background-orientation-solid);--ink:var(--color-foreground-on-orientation-solid);--dot:var(--color-foreground-on-orientation-solid)}.cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]){--bg:var(--color-background-orientation);--ink:var(--color-foreground-on-orientation);--dot:var(--color-border-orientation);--band-bottom:var(--color-border-orientation-container)}:where(.cal-row:has([data-range=start]),.cal-weekdays+.cal-row) .cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(2)[data-range=start],>:nth-child(2)>[data-range=start])+.cal-row>:nth-child(-n+1),.cal-row:has(>:nth-child(2)[data-range=start],>:nth-child(2)>[data-range=start])+.cal-row>:nth-child(-n+1)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(3)[data-range=start],>:nth-child(3)>[data-range=start])+.cal-row>:nth-child(-n+2),.cal-row:has(>:nth-child(3)[data-range=start],>:nth-child(3)>[data-range=start])+.cal-row>:nth-child(-n+2)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(4)[data-range=start],>:nth-child(4)>[data-range=start])+.cal-row>:nth-child(-n+3),.cal-row:has(>:nth-child(4)[data-range=start],>:nth-child(4)>[data-range=start])+.cal-row>:nth-child(-n+3)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(5)[data-range=start],>:nth-child(5)>[data-range=start])+.cal-row>:nth-child(-n+4),.cal-row:has(>:nth-child(5)[data-range=start],>:nth-child(5)>[data-range=start])+.cal-row>:nth-child(-n+4)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(6)[data-range=start],>:nth-child(6)>[data-range=start])+.cal-row>:nth-child(-n+5),.cal-row:has(>:nth-child(6)[data-range=start],>:nth-child(6)>[data-range=start])+.cal-row>:nth-child(-n+5)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]),:where(.cal-row:has(>:nth-child(7)[data-range=start],>:nth-child(7)>[data-range=start])+.cal-row>:nth-child(-n+6),.cal-row:has(>:nth-child(7)[data-range=start],>:nth-child(7)>[data-range=start])+.cal-row>:nth-child(-n+6)>*).cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]){--band-top:var(--color-border-orientation-container)}.cal-day[data-range=in]{border-radius:var(--scale-none)}.cal-day[data-range=start]{border-radius:var(--scale-default) var(--scale-none) var(--scale-none) var(--scale-default)}.cal-day[data-range=end]{border-radius:var(--scale-none) var(--scale-default) var(--scale-default) var(--scale-none)}@media (hover:hover){.cal-day:hover:not([aria-disabled=true]){--bg:var(--color-background-hover)}.cal-day[aria-selected=true]:hover:not([aria-disabled=true]){--bg:var(--color-background-orientation-solid-pressed)}.cal-day[aria-selected=true][data-range=in]:hover:not([aria-disabled=true]){--bg:var(--color-background-orientation-hover)}}.cal-day:focus-visible,.cal-day[aria-selected=true][data-range=in]:not([aria-disabled=true]):focus-visible{--cal-ring:var(--color-border-focus);--band-top:initial;--band-bottom:initial;outline:var(--border-2) solid var(--cal-ring);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}.cal-day[aria-selected=true]:not([data-range=in],[aria-disabled=true]):focus-visible{--cal-ring:var(--color-foreground-on-orientation-solid)}.cal-day[aria-disabled=true]{--ink:var(--color-foreground-disabled);--dot:var(--color-foreground-disabled);cursor:default}.cal-day[aria-disabled=true] .cal-num{text-decoration:line-through}.cal-field-pop{anchor-scope:--cal-field}.cal-field-pop>.cal-field{anchor-name:--cal-field}.cal-field-pop>.pop-surface:popover-open{position-anchor:--cal-field}
.btg{align-items:stretch;gap:var(--space-0);padding:var(--space-0);background:0 0;border:0;flex-wrap:nowrap;margin:0;display:inline-flex}:is(.join,.join>.tt)>.btn.btg-item{--btg-bg:transparent;--btg-ink:var(--color-foreground-default);--btg-glyph:currentColor;--btg-edge:var(--button-border-neutral);--btg-ring:transparent;box-sizing:border-box;height:var(--space-10);padding:var(--space-2-5) var(--space-4);gap:var(--space-2);border-style:solid;border-color:var(--btg-edge);border-block-width:var(--border-default);border-inline-start-width:var(--border-default);border-inline-end-width:var(--border-0);border-radius:var(--scale-none);background-color:var(--btg-bg);color:var(--btg-ink);box-shadow:none;text-shadow:none;font-size:var(--size-14);line-height:var(--leading-20);white-space:nowrap;transition-property:color,background-color;transition-duration:var(--motion-duration-micro);transition-timing-function:var(--motion-easing-standard);background-image:none;outline:none;flex:none;margin:0;font-weight:500;position:relative;translate:none}:is(.join,.join>.tt)>.btn.btg-item.btn-sm{height:var(--space-8);padding:var(--space-1-5) var(--space-3)}:is(.join,.join>.tt)>.btn.btg-item.btn-lg{height:var(--space-12);padding:var(--space-3) var(--space-5);font-size:var(--size-16);line-height:var(--leading-24)}:is(.join>.btn.btg-item:first-child,.join>.tt:first-child>.btn.btg-item){border-start-start-radius:var(--scale-default);border-end-start-radius:var(--scale-default)}:is(.join>.btn.btg-item:last-child,.join>.tt:last-child>.btn.btg-item){border-inline-end-width:var(--border-default);border-start-end-radius:var(--scale-default);border-end-end-radius:var(--scale-default)}:is(.join,.join>.tt)>.btn.btg-item.btg-icon{--btg-glyph:var(--color-icon-default);width:var(--space-10);padding:var(--space-3)}:is(.join,.join>.tt)>.btn.btg-item.btg-icon.btn-sm{width:var(--space-8);padding:var(--space-2)}:is(.join,.join>.tt)>.btn.btg-item.btg-icon.btn-lg{width:var(--space-12);padding:var(--space-4)}.btg-item>.btg-lead,.btg-item>.btg-glyph,.btg-item>.btg-spinner{flex:none;align-items:center;display:inline-flex}.btg-item svg{width:var(--icon-16);height:var(--icon-16);flex:none;display:block}.btg-item>.btg-lead{display:none}.btg-item.btg-has-lead>.btg-lead{display:inline-flex}:is(.join,.join>.tt)>.btn.btg-item>.btg-lead svg,:is(.join,.join>.tt)>.btn.btg-item>.btg-glyph svg{color:var(--btg-glyph)}.btg-item>.btg-spinner{display:none}@media (hover:hover){:is(.join,.join>.tt)>.btn.btg-item:hover:not(:disabled,[aria-busy=true],[aria-pressed=true]){--btg-bg:var(--color-background-hover-on-page)}:is(.join,.join>.tt)>.btn.btg-item[aria-pressed=false]:hover:not(:disabled){--btg-ink:var(--color-foreground-default)}}:is(.join,.join>.tt)>.btn.btg-item:active:not(:disabled,[aria-busy=true],[aria-pressed]){--btg-bg:var(--state-accent-pressed)}.btg-ring{top:var(--space-0-5);right:var(--space-0-5);bottom:var(--space-0-5);left:var(--space-0-5);box-sizing:border-box;border-radius:var(--scale-none);pointer-events:none;outline:var(--border-2) solid var(--btg-ring);outline-offset:calc(-1 * var(--border-2));border:0;position:absolute}:is(.join>.btn.btg-item:first-child,.join>.tt:first-child>.btn.btg-item)>.btg-ring{border-start-start-radius:var(--scale-sm);border-end-start-radius:var(--scale-sm)}:is(.join>.btn.btg-item:last-child,.join>.tt:last-child>.btn.btg-item)>.btg-ring{border-start-end-radius:var(--scale-sm);border-end-end-radius:var(--scale-sm)}:is(.join,.join>.tt)>.btn.btg-item:focus-visible{--btg-ring:var(--color-border-focus);outline:none}:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]{pointer-events:none;cursor:progress;-webkit-text-fill-color:currentColor}:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]>:not(.btn-spinner){opacity:1}:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]>.btg-spinner{display:inline-flex}:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]>:is(.btg-lead,.btg-glyph){display:none}:is(.join,.join>.tt)>.btn.btg-item>.btg-spinner svg{color:var(--color-foreground-default)}:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]>.btg-spinner svg{animation:btg-spin var(--motion-loop-spinner) var(--motion-easing-linear) infinite}@keyframes btg-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){:is(.join,.join>.tt)>.btn.btg-item[aria-busy=true]>.btg-spinner svg{animation:none}}:is(.join,.join>.tt)>.btn.btg-item:is(:disabled,[disabled]){background-color:var(--btg-bg);color:var(--btg-ink);cursor:default}:is(.join,.join>.tt)>.btn.btg-item:is(:disabled,[disabled]):not([aria-pressed=true]){--btg-ink:var(--color-foreground-disabled)}:is(.join,.join>.tt)>.btn.btg-item[aria-pressed=false]{--btg-ink:var(--color-foreground-secondary)}:is(.join,.join>.tt)>.btn.btg-item[aria-pressed=true]{--btg-bg:var(--color-background-inverse-subtle);--btg-ink:var(--color-foreground-on-inverse-subtle)}:is(.join,.join>.tt)>.btn.btg-item[aria-pressed=true]:focus-visible{--btg-ring:var(--color-foreground-on-inverse-subtle)}
.dd-trigger{--bg:var(--background-field);--edge:var(--border-field);--ink:var(--color-foreground-default);--chev:var(--color-icon-default);justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;min-width:160px;height:40px;padding:0 var(--space-3);border:1px solid var(--edge);border-radius:var(--radius-base);background:var(--bg);color:var(--ink);font:inherit;text-align:left;cursor:pointer;font-size:14px;line-height:20px;display:inline-flex}.dd-trigger.dd-sm{height:32px}.dd-trigger.dd-lg{height:48px}.dd-trigger.is-placeholder{--ink:var(--color-foreground-tertiary)}.dd-trigger.dd-quiet{--bg:transparent;--edge:transparent;width:auto;min-width:0}.dd-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dd-chevron{color:var(--chev);display:inline-flex}.dd-trigger .slot,.dd-item .slot{align-items:center}.dd-trigger svg,.dd-item svg{flex:none;display:block}.dd-lead,.dd-trail{color:var(--color-icon-default);display:none}.dd-has-lead .dd-lead,.dd-has-trail .dd-trail{display:inline-flex}.dd-chevron svg{transition:transform var(--motion-duration-small) var(--motion-easing-standard);display:block}.dd-trigger[aria-expanded=true] .dd-chevron svg{transform:rotate(180deg)}@media (hover:hover){.dd-trigger:hover{--edge:var(--border-field-hover)}.dd-trigger.dd-quiet:hover{--bg:var(--state-hover);--edge:transparent}}.dd-trigger[aria-expanded=true]{--edge:var(--color-border-focus);outline:none}.dd-trigger:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.dd-trigger[aria-invalid=true]{--edge:var(--color-border-risk)}.dd-trigger[aria-readonly=true]{--bg:transparent;--edge:var(--border-field);--chev:var(--color-icon-disabled);cursor:default}.dd-trigger:disabled{--bg:var(--background-field);--edge:var(--border-field);--ink:var(--color-foreground-disabled);--chev:var(--color-icon-disabled);cursor:default}.dd-trigger[data-skeleton]{--edge:var(--border-field);pointer-events:none}.dd-trigger[data-skeleton]>*{visibility:hidden}.dd-trigger[data-skeleton]{animation:dd-skeleton-appear 0s var(--motion-delay-default) both, dd-skeleton-pulse var(--motion-loop-skeleton) ease-in-out var(--motion-delay-default) infinite both}@media (prefers-reduced-motion:reduce){.dd-trigger[data-skeleton]{animation:dd-skeleton-appear 0s var(--motion-delay-default) both}}@keyframes dd-skeleton-appear{0%{visibility:hidden}to{visibility:visible}}@keyframes dd-skeleton-pulse{0%,to{opacity:1}50%{opacity:var(--motion-pulse-low)}}.dd{width:240px;display:inline-block;position:relative}.dd-menu{z-index:20;left:0;top:calc(100% + var(--space-1));box-sizing:border-box;width:100%;max-height:240px;padding:var(--space-1);background:var(--background-raised);border:1px solid var(--border-plane);border-radius:var(--radius-menu);box-shadow:0 var(--shadow-menu-offset-y) var(--shadow-menu-blur) var(--shadow-menu-ink);transition:opacity var(--motion-duration-medium) var(--motion-easing-enter), translate var(--motion-duration-medium) var(--motion-easing-enter);margin:0;position:absolute;overflow-y:auto}@starting-style{.dd-menu:not([hidden],.is-static){opacity:0;translate:0 calc(-1 * var(--space-1))}.dd-menu.is-above:not([hidden],.is-static){opacity:0;translate:0 var(--space-1)}}.dd-menu[hidden]{opacity:0;pointer-events:none;transition:opacity var(--motion-duration-small) var(--motion-easing-exit), display var(--motion-duration-small) var(--motion-easing-exit) allow-discrete;display:none}.dd-menu.is-above{top:auto;bottom:calc(100% + var(--space-1))}.dd-menu.is-static{width:260px;position:static}.dd-empty{padding:var(--space-3);color:var(--color-foreground-default);font-size:14px;line-height:20px}.dd-group{height:28px;padding:0 var(--space-2);color:var(--color-foreground-tertiary);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:flex}.dd-sm .dd-group,.dd-group.dd-sm{height:24px}.dd-item{--bg:transparent;--ink:var(--menu-foreground-enabled);align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:40px;padding:0 var(--space-3);border-radius:var(--scale-default);background:var(--bg);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-micro) var(--motion-easing-standard), color var(--motion-duration-micro) var(--motion-easing-standard);font-size:14px;line-height:20px;display:flex}.dd-item.dd-sm{min-height:32px}.dd-item.dd-lg,.dd-item.dd-two{min-height:48px}.dd-text{flex-direction:column;flex:1;min-width:0;display:flex}.dd-detail{color:var(--color-foreground-tertiary);font-size:12px;line-height:16px;display:none}.dd-two .dd-detail{display:block}.dd-check{color:var(--color-icon-accent);display:none}.dd-check svg{display:block}.dd-item[aria-selected=true] .dd-check{display:inline-flex}@media (hover:hover){.dd-item:hover{--bg:var(--menu-background-hover);--ink:var(--menu-foreground-hover)}}.dd-item[aria-selected=true]{--bg:var(--color-background-selected);--ink:var(--menu-foreground-hover)}@media (hover:hover){.dd-item[aria-selected=true]:hover{--bg:var(--menu-background-selected-hover)}}.dd-item[data-active]{--bg:var(--menu-background-hover);--ink:var(--menu-foreground-hover)}.dd-item[aria-selected=true][data-active]{--bg:var(--menu-background-selected-hover);--ink:var(--menu-foreground-hover)}@media (hover:hover){[role=listbox]:has(.dd-item[data-active]) .dd-item:not([data-active]):not([aria-selected=true]):not([aria-disabled=true]):hover{--bg:transparent;--ink:var(--menu-foreground-enabled)}[role=listbox]:has(.dd-item[data-active]) .dd-item[aria-selected=true]:not([data-active]):not([aria-disabled=true]):hover{--bg:var(--color-background-selected);--ink:var(--menu-foreground-hover)}}.dd-item[aria-disabled=true]{--bg:transparent;--ink:var(--color-foreground-disabled);cursor:default}.dd-item[aria-disabled=true] .dd-detail{color:var(--color-foreground-disabled)}.dd-select{flex:none;display:none}.dd-multi .dd-select{display:inline-flex}.dd-select .cb{pointer-events:none}.dd-multi .dd-check{display:none!important}.dd-multi .dd-item[aria-selected=true]{--bg:transparent;--ink:var(--menu-foreground-enabled)}@media (hover:hover){.dd-multi .dd-item[aria-selected=true]:hover{--bg:var(--menu-background-hover);--ink:var(--menu-foreground-hover)}}.dd-multi .dd-item[aria-selected=true][data-active]{--bg:var(--menu-background-hover);--ink:var(--menu-foreground-hover)}@media (hover:hover){.dd-multi [role=listbox]:has(.dd-item[data-active]) .dd-item[aria-selected=true]:not([data-active]):not([aria-disabled=true]):hover{--bg:transparent;--ink:var(--menu-foreground-enabled)}}.dd-multi .dd-item[aria-disabled=true]{--bg:transparent;--ink:var(--color-foreground-disabled)}.dd-count{display:none}.dd-trigger:not(.is-placeholder):not([data-skeleton]) .dd-count{height:var(--space-5);min-width:var(--space-5);padding:0 var(--space-1-5);border-radius:var(--scale-full);background-color:var(--badge-background-default);color:var(--badge-foreground-default);font-size:var(--size-12);line-height:var(--leading-16);white-space:nowrap;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.dd-trigger:disabled:not(.is-placeholder) .dd-count{background-color:var(--action-secondary);color:var(--text-default)}.dd-menu>.dd-list{outline:none}.dd-foot{padding:var(--space-1) 0 0;border-top:var(--border-default) solid var(--menu-border-separator);display:flex}.dd-foot[hidden]{display:none}.dd-menu:has(>.dd-list){flex-direction:column;display:flex;overflow:visible}.dd-menu:has(>.dd-list)>.dd-list{min-height:0;overflow-y:auto}.dd-menu:has(>.dd-list)[hidden]{display:none}
.nr{box-sizing:border-box;gap:var(--space-4);width:var(--shell-rail);height:100%;padding:var(--space-2) var(--space-4) var(--space-4);background:var(--color-background-page);box-shadow:none;color:var(--color-foreground-default);transition:width var(--motion-duration-medium) var(--motion-easing-standard);border:0;flex-direction:column;margin:0;font-family:inherit;display:flex}.nr>*{flex:none}.nr.nr-drawer{width:100%}.nr.nr-collapsed{width:calc(2 * var(--space-4) + 2 * var(--space-3) + var(--icon-16))}.nr-main{scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.nr-main::-webkit-scrollbar{display:none}.nr-nav{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nr-nav>li{gap:var(--space-1);flex-direction:column;margin:0;padding:0;display:flex}.nr-nav>li:before,.nr-nav>li:after{content:none}.nr-nav[hidden]{display:none}.nr-item{--bg:transparent;--ink:var(--navitem-foreground-enabled);--glyph:var(--color-icon-default);align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;height:var(--space-9);padding:0 var(--space-3);border-radius:var(--scale-default);background:var(--bg);color:var(--ink);font-family:inherit;font-size:var(--size-14);line-height:var(--leading-20);text-align:start;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-duration-micro) var(--motion-easing-standard), color var(--motion-duration-micro) var(--motion-easing-standard);border:0;outline:none;margin:0;font-weight:500;text-decoration:none;display:flex;position:relative}.nr-glyph{color:var(--glyph);flex:none;display:inline-flex}.nr-item svg{width:var(--icon-16);height:var(--icon-16);flex:none;display:block}.nr-text{align-items:center;gap:var(--space-1-5);flex:1;min-width:0;display:flex;overflow:hidden}.nr-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.nr-item .nr-count{flex:none;display:none}.nr-has-count .nr-count{display:inline-flex}.nr-ring{box-sizing:border-box;top:var(--space-0-5);right:var(--space-0-5);bottom:var(--space-0-5);left:var(--space-0-5);border-radius:var(--scale-sm);pointer-events:none;outline:var(--border-2) solid transparent;outline-offset:calc(-1 * var(--border-2));position:absolute}@media (hover:hover){.nr-item:not([aria-current=page]):hover{--bg:var(--navitem-background-hover);--ink:var(--navitem-foreground-hover)}}.nr-item[aria-current=page]{--bg:var(--navitem-background-selected);--ink:var(--navitem-foreground-selected)}.nr-item[aria-current=page] .nr-label{font-weight:500}.nr-item:focus-visible>.nr-ring{outline-color:var(--color-border-focus)}.nr-group{flex-direction:column;width:100%;display:flex}.nr-break{height:var(--space-3);display:block}.nr-group-row{--bg:transparent;justify-content:space-between;align-items:center;gap:var(--space-1);box-sizing:border-box;height:var(--space-7);padding:0 var(--space-3);border-radius:var(--scale-default);background:var(--bg);-webkit-user-select:none;user-select:none;transition:background-color var(--motion-duration-micro) var(--motion-easing-standard);display:flex}.nr-group-toggle{box-sizing:border-box;min-width:0;margin:0 calc(-1 * var(--space-3));padding:0 var(--space-3);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;outline:none;flex:1;align-self:stretch;align-items:center;display:flex;position:relative}.nr-group-toggle:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}.nr-group-lead{align-items:center;gap:var(--space-1);min-width:0;display:flex}.nr-group-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground-tertiary);font-size:var(--size-12);line-height:var(--leading-16);font-weight:500;overflow:hidden}@media (hover:hover){.nr-group-row:hover{--bg:var(--color-background-hover-on-page)}}.nr-disc{width:var(--icon-16);height:var(--icon-16);flex:none;display:inline-grid}.nr-caret{width:var(--icon-16);height:var(--icon-16);background:var(--color-icon-default);-webkit-mask:var(--nr-caret) center / 100% 100% no-repeat;-webkit-mask:var(--nr-caret) center / 100% 100% no-repeat;mask:var(--nr-caret) center / 100% 100% no-repeat;transition:transform var(--motion-duration-small) var(--motion-easing-standard);grid-area:1/1}.nr-caret-down{--nr-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.68284 6.68284C4.43086 6.43086 4.60932 6 4.96569 6H11.0343C11.3907 6 11.5691 6.43086 11.3172 6.68284L8.28284 9.71716C8.12663 9.87337 7.87337 9.87337 7.71716 9.71716L4.68284 6.68284Z'/%3E%3C/svg%3E")}.nr-group:not(.nr-closed) .nr-caret-down{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.nr-caret{transition:none}}.nr-top{align-items:center;gap:var(--space-2);display:flex}.nr-top>.nr-org{flex:0 auto;width:auto;min-width:0}.nr-top>.nr-org .nr-org-name{flex:0 auto}.nr-top>.nr-org .nr-disc{margin-left:0}.nr-top-end{flex:none;margin-left:auto;display:inline-flex}.nr-trigger{--bg:transparent;align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;height:var(--space-12);padding:0 var(--space-2);border-radius:var(--scale-default);background:var(--bg);color:var(--color-foreground-default);font-family:inherit;font-size:var(--size-14);line-height:var(--leading-20);text-align:start;cursor:pointer;transition:background-color var(--motion-duration-micro) var(--motion-easing-standard);border:0;outline:none;margin:0;font-weight:500;display:flex;position:relative}.nr-trigger .nr-disc{margin-left:auto}@media (hover:hover){.nr-trigger:hover{--bg:var(--color-background-hover-on-page)}}.nr-trigger[aria-expanded=true]{--bg:var(--color-background-selected-on-page)}.nr-trigger:focus-visible>.nr-ring{outline-color:var(--color-border-focus)}.nr-trigger[aria-expanded=true] .nr-caret-down{transform:rotate(180deg)}div.nr-trigger{cursor:default}@media (hover:hover){div.nr-trigger:hover{--bg:transparent}}.nr-mark{box-sizing:border-box;width:var(--space-8);height:var(--space-8);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--scale-lg);background:var(--color-background-surface);flex:none;place-items:center;display:inline-grid;overflow:hidden}.nr-mark-img{width:var(--space-5);height:var(--space-5);display:block}.nr-org-name,.nr-user-text{flex:1;min-width:0}.nr-org-name,.nr-user-name,.nr-user-role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nr-user-text{flex-direction:column;display:flex}.nr-user-name{color:var(--color-foreground-default)}.nr-user-role{color:var(--color-foreground-tertiary);font-size:var(--size-12);line-height:var(--leading-16);font-weight:400}.nr-user-role:empty{display:none}.nr-avatar{flex:none;display:inline-flex}.nr-search{box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;height:var(--space-8);padding:0 var(--space-2) 0 var(--space-3);border:var(--border-default) solid var(--color-border-subtle);border-radius:var(--radius-small);background:var(--color-background-surface);color:var(--color-icon-default);font-family:inherit;font-size:var(--size-14);line-height:var(--leading-20);text-align:start;cursor:pointer;transition:border-color var(--motion-duration-micro) var(--motion-easing-standard);outline:none;flex:none;margin:0;font-weight:400;display:flex}@media (hover:hover){.nr-search:hover{border-color:var(--color-border-divider)}}.nr-search:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.nr-search svg{width:var(--icon-16);height:var(--icon-16);flex:none;display:block}.nr-search-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground-tertiary);flex:1;overflow:hidden}.nr-search-ib{justify-content:center;display:flex}.nr-collapsed :is(.nr-text,.nr-org-name,.nr-user-text){width:var(--space-px);height:var(--space-px);margin:calc(-1 * var(--space-px));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.nr-collapsed :is(.nr-count,.nr-disc){display:none}.nr-collapsed .nr-top{align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-direction:column}.nr-collapsed .nr-top-end{margin-left:0}.nr-collapsed .nr-trigger{width:var(--space-10);height:var(--space-10);padding:var(--space-1);justify-content:center}.nr-collapsed .nr-item{justify-content:center}.nr-count-badge{display:none}.nr-collapsed .nr-count-badge{top:var(--space-0-5);right:var(--space-0-5);display:inline-flex;position:absolute}.nr-collapsed .nr-group{height:var(--space-4);justify-content:center}.nr-collapsed .nr-group>:is(.nr-break,.nr-group-row){display:none}.nr-collapsed .nr-group:after{content:"";height:var(--border-default);background:var(--color-border-divider);display:block}
.sd-modal{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-24) var(--space-4) var(--space-4);background-color:var(--color-background-scrim);color:var(--color-foreground-default);opacity:0;transition:opacity var(--motion-duration-medium) var(--motion-easing-exit), display var(--motion-duration-medium) allow-discrete, overlay var(--motion-duration-medium) allow-discrete;border:0;justify-content:center;align-items:flex-start;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.sd-modal:not([open]){display:none}.sd-modal[open]{opacity:1;transition:opacity var(--motion-duration-large) var(--motion-easing-enter)}@starting-style{.sd-modal[open]{opacity:0}}.sd-modal::backdrop{background:0 0}:root:has(.sd-modal:modal){overflow:hidden}.sd{--sd-row:var(--space-8);--sd-band:var(--space-6);box-sizing:border-box;width:var(--dialog-width-default);border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-dialog);background-color:var(--background-raised);max-width:100%;max-height:min(512px,100%);box-shadow:var(--shadow-role-dialog);color:var(--color-foreground-default);text-align:left;flex-direction:column;display:flex;overflow:visible}.sd.sd-comfortable{--sd-row:var(--space-12);--sd-band:calc(var(--space-6) + var(--space-1))}.sd-query{align-items:center;gap:var(--space-2);height:var(--space-12);padding:0 var(--space-3) 0 var(--space-4);border-bottom:var(--border-default) solid var(--border-plane);flex:none;display:flex;position:relative}.sd-query:has(.sd-input:focus-visible):after{content:"";inset:var(--border-2);pointer-events:none;border:var(--border-2) solid var(--color-border-focus);border-radius:var(--scale-sm);position:absolute}.sd-query-glyph{color:var(--color-icon-default);flex:none;display:inline-flex}.sd-input{min-width:0;height:100%;color:var(--color-foreground-default);font:inherit;font-weight:400;font-size:var(--size-14);line-height:var(--leading-20);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.sd-input::placeholder{color:var(--color-foreground-tertiary);opacity:1}.sd-scope{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) 0;scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.sd-scope::-webkit-scrollbar{display:none}.sd-scope>*{flex:none}.sd-aegis{padding:var(--space-4) var(--space-4) 0;flex:none}.sd-body{min-height:200px;padding:var(--space-4) var(--space-1);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sd-body:is(.sd-body-no-results,.sd-body-no-history,.sd-body-error){justify-content:center;align-items:center}.sd-body-no-results{justify-content:flex-start}.sd-band{min-height:var(--sd-band);align-items:center;display:flex}.sd-band-label{min-width:0;padding:0 var(--space-3);color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-16);flex:auto}.sd-row{box-sizing:border-box;align-items:center;gap:var(--space-2);height:var(--sd-row);padding:0 var(--space-3);border-radius:var(--scale-sm);color:var(--menu-foreground-enabled);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.sd-row[data-active]{background-color:var(--menu-background-hover)}.sd-row-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.028px;flex:auto;overflow:hidden}.sd-row[data-active] .sd-row-title{color:var(--menu-foreground-hover)}.sd-match{color:inherit;background:0 0;font-weight:600}.sd-row-context{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:400;font-size:var(--size-12);line-height:var(--leading-16);flex:none;overflow:hidden}.sd-row .sd-row-remove{margin-right:calc(-1 * var(--space-1));visibility:hidden;flex:none}.sd-row:is([data-active],:hover) .sd-row-remove{visibility:visible}.sd-skel{align-items:center;gap:var(--space-2);height:var(--sd-row);padding-left:var(--space-3);display:flex}.sd-skel-a{padding-right:var(--space-24)}.sd-skel-b{padding-right:var(--space-16)}.sd-skel-c{padding-right:var(--space-20)}.sd-skel-glyph,.sd-skel-bar{border-radius:var(--scale-default);background-color:var(--color-background-subtle)}.sd-skel-glyph{width:var(--icon-16);height:var(--icon-16);flex:none}.sd-skel-bar{height:var(--space-2);flex:auto}.sd-error{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;max-width:420px;display:flex}.sd-error-title,.sd-error-body{font-size:var(--size-14);line-height:var(--leading-20);margin:0}.sd-error-title{color:var(--color-foreground-default);letter-spacing:-.028px;font-weight:500}.sd-error-body{color:var(--color-foreground-tertiary);font-weight:400}.sd-footer{align-items:center;gap:var(--space-4);height:var(--space-10);padding:0 var(--space-3);border-top:var(--border-default) solid var(--border-plane);background-color:var(--color-background-subtle);border-radius:0 0 calc(var(--radius-dialog) - var(--border-default)) calc(var(--radius-dialog) - var(--border-default));flex:none;display:flex;overflow:hidden}.sd-legend{align-items:center;gap:var(--space-1-5);color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-16);flex:none;display:inline-flex}.sd-aa{isolation:isolate;box-sizing:border-box;gap:var(--space-2);width:100%;padding:var(--space-3);border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-base);background-color:var(--background-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.sd-aa:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-background-aegis-solid) 12%, transparent));position:absolute;inset:50% 0 0}.sd-aa-head{align-items:center;gap:var(--space-2);min-height:var(--leading-20);display:flex;position:relative}.sd-aa-head:has(.sd-aa-dismiss){padding-right:var(--space-6)}.sd-aa-glyph{color:var(--color-icon-on-aegis);flex:none;display:inline-flex}.sd-aa-name{color:var(--color-foreground-default);font-weight:500;font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.028px;flex:none}.sd-aa-status{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-foreground-tertiary);font-weight:400;font-size:var(--size-14);line-height:var(--leading-20);flex:auto;overflow:hidden}.sd-aa .sd-aa-dismiss{top:50%;right:calc(-1 * var(--space-1));position:absolute;translate:0 -50%}.sd-aa-answer{color:var(--color-foreground-default);font-weight:400;font-size:var(--size-14);line-height:var(--leading-20);margin:0}.sd-aa-foot{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.sd-aa-ask{align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.sd-aa-ask .sd-aa-action{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sd-aa-action{cursor:pointer;color:var(--button-foreground-accent);font:inherit;font-weight:500;font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.028px;background:0 0;border:0;margin:0;padding:0}@media (hover:hover){.sd-aa-action:hover{color:var(--button-foreground-accent-hover)}}.sd-aa-action:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2);border-radius:var(--scale-sm)}.sd-summary{margin:0 0 var(--space-2);padding:0 var(--space-3);color:var(--color-foreground-tertiary);font-weight:400;font-size:var(--size-12);line-height:var(--leading-16);align-self:stretch}.sd-summary strong{color:var(--color-foreground-default);font-weight:500}.sd.sd-has-panel{height:min(640px,100%);max-height:min(640px,100%)}.sd-chat{flex-direction:column;flex:auto;min-height:0;display:flex}.sd-chat-head{align-items:center;gap:var(--space-2);height:var(--space-12);padding:0 var(--space-3);border-bottom:var(--border-default) solid var(--border-plane);flex:none;display:flex}.sd-chat-title{color:var(--color-foreground-default);font-weight:500;font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.028px;margin:0}.sd-chat-head>.cs{margin-left:var(--space-2);flex:none;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.sd-chat-tools{align-items:center;gap:var(--space-1);margin-left:auto;display:inline-flex}.sd-chat-log{gap:var(--space-6);min-height:0;padding:var(--space-6) var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sd-chat-composer{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--border-default) solid var(--border-plane);flex-direction:column;flex:none;display:flex}.sd-chat-composer .sd-chat-input{min-height:var(--space-16)}.sd-chat-composer .sd-chat-input textarea{height:calc(var(--space-16) - 2px);min-height:calc(var(--space-16) - 2px);resize:none}.sd-chat-send{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.sd-chat-count{color:var(--color-foreground-tertiary);font-weight:400;font-size:var(--size-12);line-height:var(--leading-16);font-variant-numeric:tabular-nums}.sd-msg{align-items:flex-start;gap:var(--space-3);display:flex}.sd-msg-author{flex:none;display:inline-flex}.sd-msg-mark{width:var(--space-6);height:var(--space-6);border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-base);background-color:var(--background-card);color:var(--color-icon-on-aegis);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.sd-msg-mark:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-background-aegis-solid) 12%, transparent));position:absolute;inset:50% 0 0}.sd-msg-mark svg{position:relative}.sd-msg-main{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.sd-msg-name{color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-24)}.sd-msg-body{color:var(--color-foreground-default);font-weight:400;font-size:var(--size-14);line-height:var(--leading-20);overflow-wrap:anywhere}.sd-msg-user .sd-msg-body{white-space:pre-wrap}.sd-msg-caret{width:2px;height:var(--leading-16);margin-left:var(--space-0-5);vertical-align:text-bottom;background-color:var(--color-foreground-tertiary);animation:1s steps(2,start) infinite sd-caret;display:inline-block}@keyframes sd-caret{to{visibility:hidden}}.sd-msg-thinking{align-items:center;gap:var(--space-2);color:var(--color-foreground-tertiary);font-weight:400;font-size:var(--size-14);line-height:var(--leading-20);display:inline-flex}.sd-msg-caption{align-items:center;gap:var(--space-1-5);margin-top:var(--space-1);color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-16);display:inline-flex}.sd-msg-caption svg{color:var(--color-icon-on-aegis)}.sd-msg-sources{gap:var(--space-1);margin-top:var(--space-3);flex-direction:column;display:flex}.sd-msg-sources .sd-band-label{padding:0}.sd-source{align-items:center;gap:var(--space-2);min-height:var(--space-8);padding:var(--space-1-5) var(--space-3);border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-base);color:var(--menu-foreground-enabled);text-decoration:none;display:flex}@media (hover:hover){.sd-source:hover{background-color:var(--menu-background-hover);color:var(--menu-foreground-hover)}}.sd-source:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.sd-source-index{min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);border:var(--border-default) solid var(--border-plane);border-radius:var(--scale-default);color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-16);flex:none;justify-content:center;align-items:center;display:inline-flex}.sd-source-text{flex-direction:column;flex:auto;min-width:0;display:flex}.sd-source-title,.sd-source-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-source-title{font-weight:500;font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.028px}.sd-source-meta{color:var(--color-foreground-tertiary);font-weight:400;font-size:var(--size-12);line-height:var(--leading-16)}.sd-suggestions{gap:var(--space-2);padding-left:calc(var(--space-6) + var(--space-3));flex-direction:column;display:flex}.sd-suggestions .sd-band-label{padding:0}.sd-suggestions-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.sd-suggestions-row .chip{max-width:100%}.sd-suggestions-row .chip span{text-overflow:ellipsis;overflow:hidden}.sd-md>:first-child{margin-top:0}.sd-md>:last-child{margin-bottom:0}.sd-md :is(p,ul,ol,blockquote,pre,table){margin:var(--space-3) 0}.sd-md :is(h1,h2,h3,h4,h5,h6){margin:var(--space-4) 0 var(--space-2);color:var(--color-foreground-default);font-weight:500}.sd-md :is(h1,h2){font-size:var(--size-16);line-height:var(--leading-24)}.sd-md :is(h3,h4,h5,h6){font-size:var(--size-14);line-height:var(--leading-20)}.sd-md strong{font-weight:600}.sd-md :is(ul,ol){gap:var(--space-1-5);padding-left:var(--space-5);flex-direction:column;display:flex}.sd-md ul{list-style:outside}.sd-md ol{list-style:decimal}.sd-md li>p{margin:0}.sd-md li.task-list-item{margin-left:calc(-1 * var(--space-5));gap:var(--space-2);list-style:none;display:flex}.sd-md a{color:var(--button-foreground-accent);text-underline-offset:2px;text-decoration:underline}.sd-md a.sd-cite{min-width:var(--space-4);height:var(--space-4);margin:0 var(--space-0-5);padding:0 var(--space-1);vertical-align:baseline;border:var(--border-default) solid var(--border-plane);border-radius:var(--scale-default);color:var(--color-foreground-tertiary);font-weight:500;font-size:var(--size-12);line-height:var(--leading-16);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.sd-md a.sd-cite:hover{color:var(--color-foreground-default);border-color:var(--color-border-focus)}}.sd-md hr{margin:var(--space-4) 0;border:0;border-top:var(--border-default) solid var(--border-plane)}.sd-md blockquote{padding:var(--space-1) var(--space-3);border-left:var(--border-2) solid var(--border-plane);color:var(--color-foreground-secondary)}.sd-md code{padding:0 var(--space-1);border-radius:var(--scale-sm);background-color:var(--color-background-subtle);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.85em}.sd-md pre{padding:var(--space-3);border-radius:var(--radius-base);background-color:var(--color-background-subtle);overflow-x:auto}.sd-md pre code{white-space:pre;background:0 0;padding:0}.sd-md .sd-md-table{margin:var(--space-3) 0;overflow-x:auto}.sd-md table{border-collapse:collapse;min-width:100%;font-size:var(--size-14);line-height:var(--leading-20);margin:0}.sd-md :is(th,td){padding:var(--space-1-5) var(--space-3);border:var(--border-default) solid var(--border-plane);text-align:left}.sd-md th{background-color:var(--color-background-subtle);font-weight:500}.sd-md img{max-width:100%;height:auto;margin:var(--space-2) 0;border-radius:var(--radius-base)}.sd-md input[type=checkbox]{margin-top:var(--space-1);accent-color:var(--color-border-focus)}
.stl-rows{margin:0;padding:0}.stl,.stl-row{--stl-label-w:calc(var(--space-20) * 3)}.stl-narrow,.stl-narrow .stl-row{--stl-label-w:calc(var(--space-16) * 2)}.stl-row{--stl-h:var(--space-8);box-sizing:border-box;height:var(--stl-h);border-radius:var(--scale-none);border:0 solid var(--color-border-divider);border-bottom-width:var(--border-default);background:0 0;align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.stl-row:last-child{border-bottom-width:0}.stl-row.stl-md{--stl-h:var(--space-10)}.stl-row.stl-lg{--stl-h:var(--space-12)}.stl-label{box-sizing:border-box;width:var(--stl-label-w);min-width:0;padding:0 var(--space-3);flex:none;align-items:center;margin:0;display:flex}.stl-label-text{white-space:nowrap;text-overflow:ellipsis;text-transform:none;min-width:0;color:var(--color-foreground-secondary);font-size:var(--size-14);line-height:var(--leading-20);flex:auto;font-style:normal;font-weight:400;display:block;overflow:hidden}.stl-value{box-sizing:border-box;align-items:center;gap:var(--space-1);min-width:0;padding:0 var(--space-3);color:var(--color-foreground-default);font-size:var(--size-14);line-height:var(--leading-20);flex:1 1 0;margin:0;font-style:normal;font-weight:400;display:flex}.stl-value .tbl-content{white-space:nowrap;text-overflow:clip;text-transform:none;min-width:0}.stl-row.stl-wrap{height:auto;min-height:var(--stl-h)}.stl-row.stl-wrap .stl-value{padding-block:var(--space-2)}.stl-row.stl-wrap .stl-value.justify-end{text-align:end}.stl-row.stl-wrap .stl-value .tbl-content{white-space:normal;overflow-wrap:anywhere}.stl{box-sizing:border-box;border-radius:var(--scale-none);background-color:#0000;border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex;overflow:hidden}.stl[hidden],.stl-rows[hidden]{display:none}.stl-head{box-sizing:border-box;height:var(--space-8);background-color:var(--color-background-subtle);border:0 solid var(--color-border-divider);border-bottom-width:var(--border-default);flex:none;display:flex}.stl-headless>.stl-head{display:none}.stl-head-cell{box-sizing:border-box;min-width:0;padding:0 var(--space-3);white-space:nowrap;color:var(--color-foreground-secondary);font-size:var(--size-14);line-height:var(--leading-20);flex:1 1 0;align-items:center;font-weight:400;display:flex}.stl-head-label{width:var(--stl-label-w);flex:none}.stl-skel-rows{flex-direction:column;display:flex}.stl-skel{box-sizing:border-box;height:var(--space-8);border:0 solid var(--color-border-divider);border-bottom-width:var(--border-default);display:flex}.stl-skel-cell{box-sizing:border-box;min-width:0;padding:0 var(--space-3);flex:1 1 0;align-items:center;display:flex}.stl-skel-label{width:var(--stl-label-w);flex:none}.stl-bone{height:var(--space-2);border-radius:var(--scale-default);background-color:var(--color-border-subtle);animation:stl-pulse var(--motion-loop-skeleton) ease-in-out var(--motion-delay-default) infinite;flex:none;display:block}.stl-bone-label{width:var(--space-20)}.stl-narrow .stl-bone-label{width:var(--space-16)}.stl-bone-value{width:var(--space-24)}@media (prefers-reduced-motion:reduce){.stl-bone{animation:none}}@keyframes stl-pulse{0%,to{opacity:1}50%{opacity:var(--motion-pulse-low)}}.stl-gh{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--space-10);min-width:0;padding:0 var(--space-3);border-radius:var(--scale-none);background-color:#0000;border:0;outline:none;display:flex;position:relative;overflow:hidden}.stl-gh-toggle{align-self:stretch;align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;margin:0;padding:0;display:flex}.stl-gh-toggle:after{content:"";position:absolute;inset:0}.stl-gh-toggle:focus-visible{outline:none}.stl-gh-toggle:disabled{cursor:default}.stl-gh-disclosure{width:var(--icon-16);height:var(--icon-16);color:var(--color-icon-default);flex:none;display:flex}.stl-gh-disclosure>span{display:flex}.stl-gh-disclosure svg{width:var(--icon-16);height:var(--icon-16);transition:transform var(--motion-duration-small) var(--motion-easing-standard)}.stl-gh-disclosure .stl-gh-up{display:none}.stl-gh-toggle[aria-expanded=true] .stl-gh-disclosure svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.stl-gh-disclosure svg{transition:none}}.stl-gh-title{min-width:0;color:var(--color-foreground-default);font-size:var(--size-14);line-height:var(--leading-20);white-space:normal;text-transform:none;flex:auto;margin:0;font-style:normal;font-weight:500}.stl-gh-trailing,.stl-gh-action{flex:none;align-items:center;display:flex}.stl-gh-action{z-index:1;position:relative}.stl-gh-no-trailing .stl-gh-trailing,.stl-gh-no-action .stl-gh-action{display:none}@media (hover:hover){.stl-gh:has(.stl-gh-toggle:hover){background-color:var(--color-background-hover)}}.stl-gh:has(.stl-gh-toggle:active){background-color:var(--color-background-pressed)}.stl-gh:has(.stl-gh-toggle:focus-visible){outline:var(--border-2) solid var(--color-border-focus);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}.stl-gh:has(.stl-gh-toggle:disabled){background-color:#0000}.stl-gh:has(.stl-gh-toggle:disabled) .stl-gh-title{color:var(--color-foreground-disabled)}.stl-gh-toggle:disabled .stl-gh-disclosure{color:var(--color-icon-disabled)}.stl-gh:has(.stl-gh-toggle:disabled) .stl-gh-action .link{color:var(--color-foreground-disabled);pointer-events:none;cursor:default;text-decoration-line:none}
.table.tbl{--tbl-h:var(--space-10);--tbl-pad-y:var(--space-3);border-collapse:separate;border-spacing:0;border-radius:var(--scale-none);width:100%;color:var(--color-foreground-default);font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:0;text-align:start;margin:0;font-weight:400}:is(.table.tbl.tbl-md,.tbl .tbl-md){--tbl-h:var(--space-12);--tbl-pad-y:var(--space-4)}:is(.table.tbl.tbl-lg,.tbl .tbl-lg){--tbl-h:var(--space-15);--tbl-pad-y:var(--space-6)}.table.tbl :is(th,td):where(:not(.agl)){box-sizing:border-box;height:var(--tbl-h);padding-block:0;padding-inline:var(--space-3);vertical-align:middle;text-align:start;border-radius:var(--scale-none)}.table.tbl :is(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)):where(:not(.agl)){border-bottom:var(--border-default) solid var(--border-subtle)}.table.tbl thead{--tbl-h:var(--space-10);top:var(--tbl-sticky-top,0);z-index:1;position:sticky}.table.tbl thead tr{background-color:var(--tbl-bed,transparent);background-image:linear-gradient(var(--background-subtle), var(--background-subtle))}.table.tbl thead :is(th,td){--tbl-wash:transparent;background-image:linear-gradient(var(--tbl-wash), var(--tbl-wash))}.table.tbl .tbl-scope-head{--tbl-wash:var(--background-subtle);background-color:var(--tbl-bed,var(--background-surface));background-image:linear-gradient(var(--tbl-wash), var(--tbl-wash))}.table.tbl thead th{color:var(--color-foreground-secondary);font-size:var(--size-14);line-height:var(--leading-20);letter-spacing:-.002em;text-transform:none;white-space:nowrap;font-weight:500;position:relative}.table.tbl thead tr[data-stuck]{box-shadow:var(--shadow-role-sticky)}.table.tbl .tbl-end{text-align:end}.table.tbl:has(>thead th[data-kind]) :is(th,td){white-space:nowrap}.table.tbl:has(>thead th[data-kind]) :is(th,td):not(:first-child){padding-inline-start:var(--space-8)}.table.tbl:has(>thead th[data-kind]) :is(th,td):last-child{padding-inline-end:var(--space-4)}.table.tbl thead th:is([data-kind=id],[data-kind=datetime],[data-kind=number],[data-kind=avatar],[data-kind=elapsed],[data-kind=duration],[data-kind=value],[data-kind=cell-action]){width:var(--space-px)}.table.tbl thead th[data-kind=identity]{width:var(--table-identity-max);min-width:var(--table-identity-min)}.table.tbl thead th[data-kind=text]{width:var(--table-text-max)}.table.tbl thead th[data-kind=person]{width:var(--table-person-max)}.table.tbl thead th[data-kind=chip]{width:var(--table-chip-max)}.table.tbl thead th[data-kind=status-time]{width:var(--table-status-time-max)}.table.tbl thead th[data-kind=input]{width:var(--table-input-max);min-width:var(--table-input-min)}.table.tbl:not(:has(>thead th[data-width=flex])) thead th[data-kind]:last-child:not([data-width]){width:auto;min-width:0}.table.tbl thead th[data-width=flex]{width:auto}.table.tbl thead th[data-width="56"]{width:var(--table-column-56);min-width:var(--table-column-56)}.table.tbl thead th[data-width="96"]{width:var(--table-column-96);min-width:var(--table-column-96)}.table.tbl thead th[data-width="120"]{width:var(--table-column-120);min-width:var(--table-column-120)}.table.tbl thead th[data-width="140"]{width:var(--table-column-140);min-width:var(--table-column-140)}.table.tbl thead th[data-width="160"]{width:var(--table-column-160);min-width:var(--table-column-160)}.table.tbl thead th[data-width="180"]{width:var(--table-column-180);min-width:var(--table-column-180)}.table.tbl thead th[data-width="220"]{width:var(--table-column-220);min-width:var(--table-column-220)}.table.tbl thead th[data-width="240"]{width:var(--table-column-240);min-width:var(--table-column-240)}.table.tbl thead th[data-width="300"]{width:var(--table-column-300);min-width:var(--table-column-300)}.table.tbl thead th[data-width="420"]{width:var(--table-column-420);min-width:var(--table-column-420)}.table.tbl:has(>thead th[data-width="56"]:last-child) tr>:last-child:not(:first-child){padding-inline:var(--space-3);text-align:end}.table.tbl thead th[data-kind=select]{width:var(--space-10);min-width:var(--space-10)}.table.tbl:has(>thead th[data-kind=select]:first-child) tr>:first-child{padding-inline:var(--space-3) var(--space-1)}.table.tbl:has(>thead th[data-kind=select]:first-child) tr>:nth-child(2){padding-inline-start:var(--space-3)}:is(.table.tbl:has(>thead th[data-kind=identity]:first-child) :is(thead tr,tr.tbl-row)>:first-child,.table.tbl:has(>thead th[data-kind=select]:first-child+th[data-kind=identity]) :is(thead tr,tr.tbl-row)>:nth-child(-n+2)){z-index:1;position:sticky;left:0}.table.tbl:has(>thead th[data-kind=select]:first-child+th[data-kind=identity]) :is(thead tr,tr.tbl-row)>:nth-child(2){left:var(--space-10)}:is(.tbl-scroll-area[data-scrolled] .table.tbl:has(>thead th[data-kind=identity]:first-child) :is(thead tr,tr.tbl-row)>:first-child,.tbl-scroll-area[data-scrolled] .table.tbl:has(>thead th[data-kind=select]:first-child+th[data-kind=identity]) :is(thead tr,tr.tbl-row)>:nth-child(2)){background-color:var(--tbl-bed,var(--background-surface));box-shadow:inset calc(-1 * var(--border-default)) 0 0 var(--color-border-hairline)}:is(.tbl-scroll-area[data-scrolled] .table.tbl:has(>thead th[data-kind=identity]:first-child) thead tr>:first-child,.tbl-scroll-area[data-scrolled] .table.tbl:has(>thead th[data-kind=select]:first-child+th[data-kind=identity]) thead tr>:nth-child(-n+2)){--tbl-wash:var(--background-subtle)}@media (max-width:99.9375em){.table.tbl :is(th,td)[data-priority=context]{display:none}}.tbl-sort{align-items:center;gap:var(--space-2);color:inherit;font:inherit;text-align:inherit;cursor:pointer;padding:0;padding-block:var(--space-0-5);margin:0;margin-block:calc(-1 * var(--space-0-5));background:0 0;border:0;display:inline-flex}.tbl-sort:after{content:"";position:absolute;inset:0}.tbl-sort:focus-visible{outline:none}.table.tbl th:has(.tbl-sort):has(.tbl-sort:focus-visible){outline:var(--border-2) solid var(--color-border-focus);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}@media (hover:hover){.table.tbl thead th:has(.tbl-sort):hover{background-image:linear-gradient(var(--state-hover), var(--state-hover)), linear-gradient(var(--tbl-wash), var(--tbl-wash))}}.tbl-sort-glyph{color:var(--color-icon-default);flex:none;display:inline-flex}.tbl-hcell[aria-sort] .tbl-sort-glyph{color:var(--color-foreground-default)}.tbl-sort-glyph svg{width:var(--icon-12);height:var(--icon-12);display:block}.table.tbl tbody tr.tbl-row{--tbl-wash:transparent}.table.tbl tbody tr.tbl-row>:is(td,th){background-image:linear-gradient(var(--tbl-wash), var(--tbl-wash))}.table.tbl tbody tr.tbl-row-link{cursor:pointer}@media (hover:hover){.table.tbl tbody tr.tbl-row:hover{--tbl-wash:var(--state-hover)}}.table.tbl tbody tr.tbl-row>:first-child{position:relative}.table.tbl tbody tr.tbl-row:is([aria-selected=true],:has(>.tbl-select:not(.tbl-scope-head) :is(.checkbox,.radio):checked)){--tbl-wash:var(--state-selected)}.table.tbl tbody tr.tbl-row:is([aria-selected=true],:has(>.tbl-select:not(.tbl-scope-head) :is(.checkbox,.radio):checked))>:first-child:before{content:"";inset-block:0;width:var(--space-1);background-color:var(--color-background-orientation-solid);position:absolute;left:0}.tbl-open,.tbl-container>.tbl-announce{width:var(--border-default);height:var(--border-default);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.table.tbl tbody tr.tbl-row:has(.tbl-open:focus-visible){outline:var(--border-2) solid var(--color-border-focus);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}.table.tbl tbody tr.tbl-row:has(.tbl-open:focus-visible)>td{border-bottom-color:var(--color-border-focus)}.tbl-open:focus-visible{outline:none}.table.tbl :is(th,td).tbl-lead{width:var(--space-10);text-align:center;padding-inline:0}.table.tbl .tbl-lead :is(.tbl-expand-btn:not([data-hidden]),.cb,.rb){width:100%;height:var(--tbl-h);place-items:center;display:grid}:is(.tbl-select .cb:has([data-hidden]),.tbl-select .rb:has([data-hidden])){opacity:0}:is(.table.tbl tbody tr.tbl-row:hover .tbl-select :is(.cb,.rb):has([data-hidden]),.table.tbl tbody tr.tbl-row:focus-within .tbl-select :is(.cb,.rb):has([data-hidden])){opacity:1}.tbl-expand-btn{width:var(--space-6);height:var(--space-6);vertical-align:middle;color:var(--color-icon-default);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.tbl-expand-btn svg{width:var(--icon-12);height:var(--icon-12);display:block}.tbl-expand-btn[aria-expanded=true] svg{rotate:180deg}:is(.tbl-expand-btn[data-hidden],.tt:has(>.tbl-expand-btn[data-hidden])){display:none}.tbl-expand-btn:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:calc(-1 * (var(--space-0-5) + var(--border-2)))}.table.tbl :is(.tbl-numeric,.tbl-action){text-align:end}.tbl-absent-empty .tbl-content{color:var(--table-foreground-absent)}:is(.tbl-absent-unknown,.tbl-absent-na) .tbl-content{color:var(--color-foreground-secondary)}.tbl-id{align-items:center;gap:var(--space-2);vertical-align:middle;display:inline-flex}.tbl-lines{flex-direction:column;display:flex}.tbl-dob{color:var(--color-foreground-secondary);font-size:var(--size-12);line-height:var(--leading-16);font-weight:400;display:none}.tbl-lg .tbl-dob{display:block}.tbl-lg .tbl-name{font-weight:500}.tbl-id>.av-md{display:none}:is(.tbl-md,.tbl-lg) .tbl-id>.av-md{display:inline-grid}:is(.tbl-md,.tbl-lg) .tbl-id>.av:not(.av-md){display:none}.table.tbl .tbl-cell>:is(.tbl-aegis,.tt:has(>.tbl-aegis)){vertical-align:middle}.table.tbl .tbl-cell>.tbl-aegis,.table.tbl .tbl-cell>.tt>.tbl-aegis{margin-block:calc(-1 * var(--space-0-5));margin-inline-end:var(--space-1)}.table.tbl .tbl-identity>.tbl-aegis,.table.tbl .tbl-identity>.tt>.tbl-aegis{margin-inline-end:var(--space-2)}.table.tbl .tbl-cell>.tt:has(>.tbl-aegis){--tt-trans:calc(-50% - var(--space-1) / 2)}.table.tbl .tbl-identity>.tt:has(>.tbl-aegis){--tt-trans:calc(-50% - var(--space-2) / 2)}.tbl-container{background-color:var(--tbl-bed,var(--background-surface));border-radius:var(--scale-none);flex-direction:column;min-width:0;display:flex}.tbl-block{box-sizing:border-box;min-width:0;padding:var(--space-4) var(--space-3) var(--space-6);background-color:var(--tbl-bed,var(--background-surface));flex-direction:column;display:flex}.tbl-block.tbl-block-page{background-color:#0000}.tbl-block>.tbl-block-title{letter-spacing:normal;color:var(--color-foreground-default);font-family:inherit;font-size:var(--size-16);line-height:var(--leading-24);white-space:nowrap;text-overflow:ellipsis;border:0;margin:0;padding:0;font-weight:500;overflow:hidden}.tbl-block-page>.tbl-block-title{font-size:var(--size-20);line-height:var(--leading-28)}.tbl-block-desc{color:var(--color-foreground-tertiary);font-size:var(--size-14);line-height:var(--leading-20);white-space:normal;margin:0;font-weight:400}.tbl-toolbar{align-items:center;gap:var(--space-4);box-sizing:border-box;min-width:0;padding:var(--space-3);background-color:var(--tbl-bed,var(--background-surface));display:flex}.tbl-toolbar[hidden]{display:none}.tbl-toolbar>.srch{flex:auto;min-width:0}.tbl-toolbar-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.tbl-toolbar-actions>.tbl-toolbar-more[hidden]{display:none}.tbl-settings-pop{display:inline-flex}.tbl-settings{gap:var(--space-2);flex-direction:column;display:flex}.tbl-settings:not(:popover-open){display:none}.tbl-settings-title{color:var(--color-foreground-default);font-size:var(--size-14);line-height:var(--leading-20);margin:0;font-weight:500}.tbl-settings-list{gap:var(--space-1);flex-direction:column;display:flex}.tbl-toolbar .btn{box-shadow:none}.tbl-toolbar.tbl-batch{justify-content:space-between;gap:var(--space-2);background-color:var(--color-background-orientation-solid);padding-inline-start:var(--space-6)}.tbl-count{color:var(--color-foreground-on-orientation-solid);white-space:nowrap;font-size:var(--size-14);line-height:var(--leading-20);font-weight:400}.tbl-batch>[data-select-total]{margin-inline-end:auto}.tbl-batch>[data-select-total][hidden]{display:none}.tbl-batch .btn.btn-ghost.btn-accent-ink{--btn-rest-fg:var(--color-foreground-on-orientation-solid)}.tbl-batch{--bed-focus-ring:var(--color-foreground-on-orientation-solid)}.tbl-toolbar:not(.tbl-batch)~.tbl-toolbar.tbl-batch{border-block:var(--border-default) solid var(--border-subtle)}.tbl-batch-rule{width:var(--border-default);height:var(--space-4);background-color:var(--color-foreground-on-orientation-solid);flex:none}.tbl-filters{align-items:center;gap:var(--space-2);box-sizing:border-box;min-width:0;padding:var(--space-3);background-color:var(--tbl-bed,var(--background-surface));display:flex}.tbl-loading{--tbl-h:var(--space-10);animation:tbl-appear 0s linear var(--motion-delay-default) both}.tbl-bone{width:var(--tbl-bone-w,var(--space-16));height:var(--space-2);border-radius:var(--scale-default);background-color:var(--border-subtle);animation:tbl-pulse var(--motion-loop-skeleton) ease-in-out var(--motion-delay-default) infinite;display:block}@media (prefers-reduced-motion:reduce){.tbl-bone{animation:none}}@keyframes tbl-appear{0%{visibility:hidden}to{visibility:visible}}@keyframes tbl-pulse{0%,to{opacity:1}50%{opacity:var(--motion-pulse-low)}}.table.tbl td.tbl-state-cell{height:auto;padding:0}.table.tbl td.tbl-notice{height:auto;padding:var(--space-2) var(--space-3);background-color:var(--color-background-review);color:var(--color-foreground-on-review);font-size:var(--size-14);line-height:var(--leading-20);font-weight:500}.table.tbl td.tbl-region{background-color:var(--color-background-subtle);height:auto;padding:var(--tbl-pad-y) var(--tbl-pad-y) var(--tbl-pad-y) var(--space-10)}.table.tbl td.tbl-region.tbl-region-timeline{background-color:var(--background-surface)}.table.tbl tr.tbl-expanded[hidden]{display:none}.tbl-region-content{gap:var(--space-1);flex-direction:column;padding-inline-start:var(--space-3);display:flex}.tbl-region-title,.tbl-region-body{font-size:var(--size-14);line-height:var(--leading-20);margin:0}.tbl-region-title{color:var(--color-foreground-default);font-weight:500}.tbl-region-body{color:var(--color-foreground-tertiary);font-weight:400}.tbl-scroll{min-width:0;position:relative}.tbl-scroll-area{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.tbl-fade{z-index:2;width:var(--space-8);pointer-events:none;background-color:var(--tbl-bed,var(--background-surface));opacity:0;transition:opacity var(--motion-duration-small) var(--motion-easing-standard);position:absolute;inset-block:0}.tbl-fade-start{left:var(--tbl-fade-start-inset,0);-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.tbl-fade-end{right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.tbl-scroll[data-overflow~=start]>.tbl-fade-start,.tbl-scroll[data-overflow~=end]>.tbl-fade-end{opacity:1}@media (prefers-reduced-motion:reduce){.tbl-fade{transition:none}}
.tl{--tl-fill:transparent;--tl-pad:var(--space-4);box-sizing:border-box;border:var(--border-default) solid var(--border-plane);border-radius:var(--radius-base);background-color:var(--background-card);background-image:linear-gradient(var(--tl-fill), var(--tl-fill));box-shadow:var(--shadow-card);color:var(--color-foreground-default);text-align:start;transition:background-color var(--motion-duration-small) var(--motion-easing-standard);outline:none;flex-direction:column;font-family:inherit;display:flex;position:relative}.tl.tl-compact{--tl-pad:var(--space-3)}.tl.tl-click{cursor:pointer;text-decoration:none}.tl.tl-current{--tl-fill:var(--color-background-selected);border-color:#0000}.tl .tl-body{padding:var(--tl-pad);gap:var(--space-3);font-size:var(--size-14)}.tl .tl-text{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:auto;display:flex}.tl .tl-title{font-size:var(--size-16);line-height:var(--leading-24);letter-spacing:-.004em;color:var(--color-foreground-default);margin:0;font-weight:500;display:block}.tl .tl-content{font-size:var(--size-14);line-height:var(--leading-20);color:var(--color-foreground-secondary);font-weight:400;display:block}.tl .tl-affordance{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.tl .tl-meta{min-width:0;font-size:var(--size-12);line-height:var(--leading-16);color:var(--color-foreground-disabled);flex:auto}.tl .tl-glyph{width:var(--space-4);height:var(--space-4);color:var(--color-icon-accent);display:inline-flex}.tl .tl-glyph svg,.tl .tl-chevron svg{width:100%;height:100%}.tl .tl-slot{align-self:flex-start;display:none}.tl.tl-has-content .tl-slot,.tl.tl-has-panel .tl-slot{align-items:center;display:flex}.tl.tl-sel{cursor:pointer}.tl-sel .tl-header{align-items:flex-start;gap:var(--space-3);display:flex}.tl-sel .tl-title{flex:0 auto;min-width:0;margin-inline-end:auto}.tl-sel .tl-mark{flex:none}.tl-sel:has(.tl-mark :checked){--tl-fill:var(--color-background-selected)}.tl-sel .tl-mark:is(.rb,.cb):has(:focus-visible) :is(.rb-target,.cb-target){outline:none}.tl.tl-exp{padding:var(--tl-pad);align-self:start;display:block}.tl-exp>.tl-header{align-items:center;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.tl-exp>.tl-header::-webkit-details-marker{display:none}.tl-exp>.tl-header:focus-visible{outline:none}.tl-exp .tl-title{flex:0 auto;min-width:0;margin-inline-end:auto}.tl-exp .tl-verdict{flex:none;display:inline-flex}.tl-exp .tl-verdict:empty{display:none}.tl-exp .tl-target{width:var(--space-6);height:var(--space-6);flex:none;place-items:center;display:inline-grid}.tl-exp .tl-chevron{width:var(--space-4);height:var(--space-4);color:var(--color-icon-default);display:inline-flex}.tl-exp[open] .tl-chevron svg{rotate:180deg}.tl-exp>.tl-panel{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.tl-exp:not([open])>.tl-panel{display:none}@media (hover:hover){.tl-click:not(.tl-current):hover,.tl-exp:hover{--tl-fill:var(--color-background-hover)}.tl-sel:not(:has(.tl-mark :checked)):hover{--tl-fill:var(--color-background-hover)}}.tl-click:focus-visible{outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.tl-exp:has(>.tl-header:focus-visible){outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.tl-sel:has(.tl-mark :focus-visible){outline:var(--border-2) solid var(--color-border-focus);outline-offset:var(--border-2)}.tl .tl-bars{gap:var(--space-2);flex-direction:column;display:none}.tl .tl-bar{height:var(--space-2);border-radius:var(--radius-base);display:block}.tl .tl-bars{align-self:stretch}.tl-exp .tl-bars{flex:auto;min-width:0}.tl .tl-bar{width:100%}.tl .tl-bar:first-child{width:60%}.tl .tl-bar:last-child:not(:first-child){width:40%}.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])){pointer-events:none}.tl-sel:has(.tl-mark [data-skeleton]){--tl-fill:var(--color-background-subtle)}.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])) :is(.tl-text,.tl-affordance,.tl-content,.tl-panel){display:none}.tl-sel:has(.tl-mark [data-skeleton]) .tl-header{display:none}.tl-exp[data-skeleton]>.tl-header>:not(.tl-bars){display:none}.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])) .tl-bars{display:flex}.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])) .tl-bar{background-color:var(--border-subtle)}.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])) .tl-bars{animation:tl-skeleton-appear 0s var(--motion-delay-default) both, tl-skeleton-pulse var(--motion-loop-skeleton) ease-in-out var(--motion-delay-default) infinite both}@media (prefers-reduced-motion:reduce){.tl:is([data-skeleton],:has(.tl-mark [data-skeleton])) .tl-bars{animation:tl-skeleton-appear 0s var(--motion-delay-default) both}}@keyframes tl-skeleton-appear{0%{visibility:hidden}to{visibility:visible}}@keyframes tl-skeleton-pulse{0%,to{opacity:1}50%{opacity:var(--motion-pulse-low)}}.tl>:is(.tl-aegis,.tt:has(>.tl-aegis)){top:var(--tl-pad);right:var(--tl-pad);position:absolute}.tl .agl-mark:is(.tl-aegis,.tl-aegis-box){width:var(--space-6);height:var(--space-6)}.tl:has(>.tl-aegis,>.tt>.tl-aegis) .tl-title{padding-inline-end:calc(var(--space-6) + var(--space-3))}.tl-exp>.tl-header:has(>.agl){isolation:auto;position:static}.tl-exp:has(>.tl-header>.agl){isolation:isolate}.tl-exp>.tl-header>.agl{border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base)}
.cal-wd.cal-wd,.mv-wd.mv-wd{font-family:var(--font-geist-sans), ui-sans-serif, system-ui}.cal-day.cal-day,.mv-day.mv-day{font-family:var(--font-geist-mono), ui-monospace, monospace}
:root{--fella-metrics-weight:#3e6b49;--fella-metrics-body-fat:#3e5f6b;--fella-metrics-waist-line:#493e6b;--fella-metrics-mood:#60548c;--fella-metrics-energy:#90545c;--fella-metrics-sleep:#587c8c;--fella-metrics-stress:#423838;--fella-multiselect-background:#f2ece5;--fella-multiselect-border-color:#d9c2a5;--fella-multiselect-option-selected-background:#e5e7eb;--fella-multiselect-multi-value-background:white;--fella-multiselect-option-color:#333;--fella-multiselect-multi-value-remove-hover-color:#b91c1c;--fella-multiselect-placeholder-color:#b3a69e;--fella-multiselect-font-size:.875rem;--fella-role-cx-bubble:#fef6e8;--fella-role-cx-pill:#fff5e3;--fella-role-cx-text:#b25a0b;--fella-role-cx-dot:#e87b16;--fella-role-provider-bubble:#efedfa;--fella-role-provider-pill:#f3f0fb;--fella-role-provider-text:#5041be;--fella-role-provider-dot:#5041be}[data-theme=clinicos]{--p:52.76% .2631 263.41;--pc:99.13% .0013 286.38;--s:93.71% .0042 271.37;--sc:20.51% .0301 263.57;--a:57.12% .2349 263.56;--ac:99.13% .0013 286.38;--n:20.6% .0229 268.89;--nc:99.13% .0013 286.38;--b1:97.84% .0011 197.14;--b2:94.56% .0017 247.84;--b3:93.71% .0042 271.37;--bc:20.51% .0301 263.57;--in:57.12% .2349 263.56;--inc:99.13% .0013 286.38;--su:54.41% .1548 148.67;--suc:99.13% .0013 286.38;--wa:86.15% .1745 89.23;--wac:20.6% .0229 268.89;--er:58.89% .2308 30.8;--erc:99.13% .0013 286.38;--fallback-b3:#6c70861f;--fallback-s:#6c70861f;--rounded-box:.375rem;--rounded-btn:.25rem;--rounded-badge:9999px;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:1;--border-btn:1px;--tab-border:1px;--tab-radius:.25rem}[data-theme=clinicos-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p:57.12% .2352 262.5;--pc:100.0% 0 0;--s:30.6% .0129 272.96;--sc:95.17% .0058 264.53;--a:67.28% .1722 266.11;--ac:20.86% .0128 264.25;--n:95.17% .0058 264.53;--nc:20.86% .0128 264.25;--b1:22.32% .0098 276.61;--b2:18.74% .0083 274.45;--b3:30.6% .0129 272.96;--bc:95.17% .0058 264.53;--in:67.28% .1722 266.11;--inc:20.86% .0128 264.25;--su:65.61% .1651 154.11;--suc:20.86% .0128 264.25;--wa:82.64% .162 78.01;--wac:20.86% .0128 264.25;--er:69.62% .1955 32.32;--erc:20.86% .0128 264.25;--fallback-b3:#b7bcd51f;--fallback-s:#b7bcd51f;--rounded-box:.375rem;--rounded-btn:.25rem;--rounded-badge:9999px;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:1;--border-btn:1px;--tab-border:1px;--tab-radius:.25rem;--fella-role-cx-bubble:#3a2e1f;--fella-role-provider-bubble:#2c2a48}[data-theme=clinicos-hc]{--p:46.48% .2288 263.37;--pc:100.0% 0 0;--s:89.76% 0 0;--sc:0.0% 0 0;--a:49.02% .1994 263.65;--ac:100.0% 0 0;--n:0.0% 0 0;--nc:100.0% 0 0;--b1:100.0% 0 0;--b2:100.0% 0 0;--b3:89.76% 0 0;--bc:0.0% 0 0;--in:49.02% .1994 263.65;--inc:100.0% 0 0;--su:46.39% .1306 149.1;--suc:100.0% 0 0;--wa:47.4% .0946 90.73;--wac:100.0% 0 0;--er:50.32% .1961 31;--erc:100.0% 0 0;--fallback-b3:#7171713d;--fallback-s:#7171713d;--rounded-box:.375rem;--rounded-btn:.25rem;--rounded-badge:9999px;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:1;--border-btn:1px;--tab-border:1px;--tab-radius:.25rem}[data-theme=clinicos-hc-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p:76.46% .1199 262.42;--pc:0.0% 0 0;--s:29.9% 0 0;--sc:100.0% 0 0;--a:73.45% .1364 267.32;--ac:0.0% 0 0;--n:100.0% 0 0;--nc:0.0% 0 0;--b1:0.0% 0 0;--b2:0.0% 0 0;--b3:29.9% 0 0;--bc:100.0% 0 0;--in:73.45% .1364 267.32;--inc:0.0% 0 0;--su:70.99% .1498 158.72;--suc:0.0% 0 0;--wa:82.64% .162 78.01;--wac:0.0% 0 0;--er:74.69% .154 31.5;--erc:0.0% 0 0;--fallback-b3:#bebebe3d;--fallback-s:#bebebe3d;--rounded-box:.375rem;--rounded-btn:.25rem;--rounded-badge:9999px;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:1;--border-btn:1px;--tab-border:1px;--tab-radius:.25rem}[data-theme^=clinicos] :is(.bg-white,.hover\:bg-white:hover):not(.modal-box){background-color:var(--background-card)}[data-theme^=clinicos] :is(.bg-gray-50,.bg-gray-100,.hover\:bg-gray-50:hover,.hover\:bg-gray-100:hover){background-color:var(--background-subtle)}[data-theme^=clinicos] :is(.bg-gray-200,.bg-gray-300,.hover\:bg-gray-200:hover){background-color:var(--state-pressed)}[data-theme^=clinicos] :is(.text-black,.text-gray-900,.text-gray-800):not([class^=bg-]):not([class*=\ bg-]):not([class*=badge-]),[data-theme^=clinicos] :is(.text-black,.text-gray-900,.text-gray-800):is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,[class^=bg-base],[class*=\ bg-base]){color:var(--text-default)}[data-theme^=clinicos] :is(.text-gray-700,.text-gray-600):not([class^=bg-]):not([class*=\ bg-]):not([class*=badge-]),[data-theme^=clinicos] :is(.text-gray-700,.text-gray-600):is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,[class^=bg-base],[class*=\ bg-base]){color:var(--text-secondary)}[data-theme^=clinicos] :is(.text-gray-500,.text-gray-400):not([class^=bg-]):not([class*=\ bg-]):not([class*=badge-]),[data-theme^=clinicos] :is(.text-gray-500,.text-gray-400):is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,[class^=bg-base],[class*=\ bg-base]){color:var(--text-tertiary)}[data-theme^=clinicos] .text-gray-300:not([class^=bg-]):not([class*=\ bg-]):not([class*=badge-]),[data-theme^=clinicos] .text-gray-300:is(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,[class^=bg-base],[class*=\ bg-base]){color:var(--text-disabled)}[data-theme^=clinicos] :is(.hover\:text-gray-900,.hover\:text-gray-700,.hover\:text-gray-600):hover{color:var(--text-default)}[data-theme^=clinicos] :is(.border-gray-100,.border-gray-200,.border-gray-300){border-color:var(--border-subtle)}[data-theme^=clinicos] :is(.hover\:border-gray-300,.hover\:border-gray-400):hover{border-color:var(--border-control)}[data-theme^=clinicos] .modal-box{background-color:var(--background-raised);color:var(--text-default);box-shadow:var(--shadow-role-dialog)}[data-theme^=clinicos] :is(.modal-open,.modal[open],.modal:target,.modal-toggle:checked+.modal){background-color:var(--background-scrim)}[data-theme^=clinicos] :is(.select-bordered,.input-bordered,.textarea-bordered){border-color:var(--border-field)}[data-theme^=clinicos] ::placeholder{color:var(--text-tertiary);opacity:1}[data-theme^=clinicos]{--fella-role-cx-pill:var(--role-cx-tint);--fella-role-cx-text:var(--role-cx-ink);--fella-role-cx-dot:var(--role-cx-solid);--fella-role-provider-pill:var(--role-clinician-tint);--fella-role-provider-text:var(--role-clinician-ink);--fella-role-provider-dot:var(--role-clinician-solid)}[data-theme^=clinicos] .nav-rail{background-color:var(--color-background-page);border-right:1px solid var(--color-border-subtle)}[data-theme^=clinicos] .nav-rail .menu li>a,[data-theme^=clinicos] .nav-rail .menu li>button,[data-theme^=clinicos] .nav-rail .menu li>details>summary{letter-spacing:-.2px;min-height:36px;color:var(--navitem-foreground-enabled);border-radius:4px;gap:8px;padding-left:12px;padding-right:12px;font-size:14px;font-weight:400;line-height:20px;position:relative}[data-theme^=clinicos] .nav-rail .menu li>a:hover,[data-theme^=clinicos] .nav-rail .menu li>button:hover,[data-theme^=clinicos] .nav-rail .menu li>details>summary:hover{background-color:var(--navitem-background-hover);color:var(--navitem-foreground-hover)}[data-theme^=clinicos] .nav-rail .menu li>a:focus-visible,[data-theme^=clinicos] .nav-rail .menu li>button:focus-visible,[data-theme^=clinicos] .nav-rail .menu li>details>summary:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}[data-theme^=clinicos] .nav-rail .menu li>a.nav-item-current,[data-theme^=clinicos] .nav-rail .menu li>button.nav-item-current,[data-theme^=clinicos] .nav-rail .menu li>details>summary.nav-item-current{font-weight:500;background-color:var(--navitem-background-selected)!important;color:var(--navitem-foreground-selected)!important}[data-theme^=clinicos] .nav-rail .nav-item-current:before{content:"";background-color:var(--color-border-orientation);pointer-events:none;border-radius:9999px;width:2px;position:absolute;top:8px;bottom:8px;left:4px}[data-theme^=clinicos] .nav-rail .menu li>a svg,[data-theme^=clinicos] .nav-rail .menu li>button svg,[data-theme^=clinicos] .nav-rail .menu li>details>summary svg{width:16px;height:16px;color:var(--navitem-icon-enabled)}[data-theme^=clinicos] .nav-rail .menu li>a.nav-item-current svg,[data-theme^=clinicos] .nav-rail .menu li>button.nav-item-current svg,[data-theme^=clinicos] .nav-rail .menu li>details>summary.nav-item-current svg{color:var(--navitem-icon-selected)}[data-theme^=clinicos] .nav-rail .menu li>details>ul{gap:4px;margin-left:0;padding:4px 0 0}[data-theme^=clinicos] .nav-rail .menu li>details>ul:before{display:none}[data-theme^=clinicos] .nav-rail .menu li>details>summary.nav-section-title,[data-theme^=clinicos] .nav-rail .menu .menu-title{letter-spacing:0;text-transform:none;min-height:28px;color:var(--color-foreground-tertiary);padding-left:12px;padding-right:12px;font-size:12px;font-weight:500;line-height:16px}[data-theme^=clinicos] .page-bar{background-color:var(--color-background-surface);height:48px;min-height:48px;padding:0 24px;border-bottom-width:1px!important;border-bottom-color:var(--color-border-divider)!important}[data-theme^=clinicos] .page-bar .navbar-end{gap:8px}[data-theme^=clinicos] .page-bar .btn{border-radius:4px;height:32px;min-height:32px}.btn:disabled,.btn[disabled],.btn.disabled,.btn:disabled:hover,.btn[disabled]:hover,.btn.disabled:hover,.btn:disabled:focus,.btn[disabled]:focus,.btn.disabled:focus,.btn:disabled:active,.btn[disabled]:active,.btn.disabled:active{opacity:.5!important;cursor:not-allowed!important;pointer-events:auto!important}.select:disabled,.select[disabled],.input:disabled,.input[disabled],.textarea:disabled,.textarea[disabled]{opacity:.5!important;cursor:not-allowed!important;background-color:oklch(var(--b1))!important;pointer-events:auto!important}