.sg-root:not([data-sg-theme]):not(.sg-root .sg-root),.sg-root[data-sg-theme=light]{--sg-red:#ff383c;--sg-orange:#ff8d28;--sg-yellow:#fc0;--sg-green:#34c759;--sg-mint:#00c8b3;--sg-teal:#00c3d0;--sg-cyan:#00c0e8;--sg-blue:#08f;--sg-indigo:#6155f5;--sg-purple:#cb30e0;--sg-pink:#ff2d55;--sg-brown:#ac7f5e;--sg-gray:#8e8e93;--sg-gray-2:#aeaeb2;--sg-gray-3:#c7c7cc;--sg-gray-4:#d1d1d6;--sg-gray-5:#e5e5ea;--sg-gray-6:#f2f2f7;--sg-bg-primary:#fff;--sg-bg-secondary:#f2f2f7;--sg-bg-tertiary:#fff;--sg-bg-primary-elevated:#fff;--sg-bg-secondary-elevated:#f2f2f7;--sg-bg-tertiary-elevated:#fff;--sg-bg-grouped:#f2f2f7;--sg-bg-grouped-secondary:#fff;--sg-bg-grouped-tertiary:#f2f2f7;--sg-bg-grouped-elevated:#f2f2f7;--sg-bg-grouped-secondary-elevated:#fff;--sg-bg-grouped-tertiary-elevated:#f2f2f7;--sg-label:#000;--sg-label-secondary:#3c3c4399;--sg-label-secondary-accessible:#6c6c70;--sg-label-tertiary:#3c3c434d;--sg-label-quaternary:#3c3c432e;--sg-label-vibrant:#1a1a1a;--sg-label-vibrant-secondary:#727272;--sg-label-vibrant-tertiary:#bfbfbf;--sg-label-vibrant-quaternary:#d9d9d9;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#0000001f;--sg-separator-opaque:#c6c6c8;--sg-separator-vibrant:#e6e6e6;--sg-fill:#78787833;--sg-fill-secondary:#78788029;--sg-fill-tertiary:#7676801f;--sg-fill-quaternary:#74748014;--sg-fill-vibrant:#ccc;--sg-fill-vibrant-secondary:#e0e0e0;--sg-fill-vibrant-tertiary:#ededed;--sg-fill-destructive:#ff383c24;--sg-fill-alert-destructive:var(--sg-fill-secondary);--sg-segment-selected:#fff;--sg-tab-selected:#08f;--sg-toggle-off-label:#b3b3b3;--sg-sidebar-active:#dae6f2;--sg-sidebar-inactive:#edf4fa;--sg-scrim-share:#0003;--sg-accent:var(--sg-blue);--sg-on-accent:#fff;--sg-on-bordered:var(--sg-accent);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#fafafcb8;--sg-glass-clear:#ffffff29;--sg-glass-dim:#00000059;--sg-glass-edge:#e8e8e8e6;--sg-glass-selection:#ededed;--sg-scrim:#0003;--sg-material-ultrathin:#ffffff59;--sg-material-thin:#ffffff8c;--sg-material-regular:#ffffffb8;--sg-material-thick:#ffffffdb;--sg-mac-window:#fff;--sg-mac-label:#000000d9;--sg-mac-label-secondary:#00000080;--sg-mac-label-tertiary:#00000040;--sg-mac-label-quaternary:#0000001a;--sg-mac-fill:#0000001a;--sg-mac-fill-secondary:#00000014;--sg-mac-fill-tertiary:#0000000d;--sg-mac-fill-quaternary:#00000008;--sg-mac-control-bordered:#00000014;--sg-mac-selection:#0165e2;--sg-mac-selection-inactive:#00000024;--sg-mac-column-separator:#0000001a;--sg-mac-scrollbar:#00000080;--sg-mac-tooltip:#ababab99;--sg-mac-track-stroke:#00000012;--sg-mac-label-inactive:#878787;--sg-shadow-glass:0 8px 32px #0000001f, 0 1px 3px #00000014;--sg-shadow-sheet:0 -2px 40px #00000029;--sg-shadow-knob:0 3px 8px #00000026, 0 1px 1px #00000029;--sg-shadow-segment:0 3px 8px #0000001f}.sg-root[data-sg-theme=dark]{--sg-red:#ff4245;--sg-orange:#ff9230;--sg-yellow:#ffd600;--sg-green:#30d158;--sg-mint:#00dac3;--sg-teal:#00d2e0;--sg-cyan:#3cd3fe;--sg-blue:#0091ff;--sg-indigo:#6d7cff;--sg-purple:#db34f2;--sg-pink:#ff375f;--sg-brown:#b78a66;--sg-gray:#8e8e93;--sg-gray-2:#636366;--sg-gray-3:#48484a;--sg-gray-4:#3a3a3c;--sg-gray-5:#2c2c2e;--sg-gray-6:#1c1c1e;--sg-bg-primary:#000;--sg-bg-secondary:#1c1c1e;--sg-bg-tertiary:#2c2c2e;--sg-bg-primary-elevated:#1c1c1e;--sg-bg-secondary-elevated:#2c2c2e;--sg-bg-tertiary-elevated:#3a3a3c;--sg-bg-grouped:#000;--sg-bg-grouped-secondary:#1c1c1e;--sg-bg-grouped-tertiary:#2c2c2e;--sg-bg-grouped-elevated:#1c1c1e;--sg-bg-grouped-secondary-elevated:#2c2c2e;--sg-bg-grouped-tertiary-elevated:#3a3a3c;--sg-label:#fff;--sg-label-secondary:#ebebf5b3;--sg-label-secondary-accessible:#aeaeb2;--sg-label-tertiary:#ebebf54d;--sg-label-quaternary:#ebebf529;--sg-label-vibrant:#f5f5f5;--sg-label-vibrant-secondary:#8a8a8a;--sg-label-vibrant-tertiary:#404040;--sg-label-vibrant-quaternary:#262626;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#ffffff2b;--sg-separator-opaque:#38383a;--sg-separator-vibrant:#1a1a1a;--sg-fill:#7878805c;--sg-fill-secondary:#78788052;--sg-fill-tertiary:#7676803d;--sg-fill-quaternary:#7676802e;--sg-fill-vibrant:#333;--sg-fill-vibrant-secondary:#1f1f1f;--sg-fill-vibrant-tertiary:#121212;--sg-fill-destructive:#ff424524;--sg-fill-alert-destructive:var(--sg-fill-secondary);--sg-segment-selected:#ffffff45;--sg-tab-selected:#fff;--sg-toggle-off-label:#a6a6a6;--sg-sidebar-active:#141517;--sg-sidebar-inactive:#131414;--sg-scrim-share:#0000004a;--sg-accent:var(--sg-blue);--sg-on-accent:#fff;--sg-on-bordered:var(--sg-accent);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#1e1e20a8;--sg-glass-clear:#ffffff1a;--sg-glass-dim:#00000059;--sg-glass-edge:#ffffff29;--sg-glass-selection:#121212;--sg-scrim:#0000007a;--sg-material-ultrathin:#1c1c1e59;--sg-material-thin:#1c1c1e8c;--sg-material-regular:#1c1c1eb8;--sg-material-thick:#1c1c1edb;--sg-mac-window:#1e1e1e;--sg-mac-label:#ffffffd9;--sg-mac-label-secondary:#ffffff8c;--sg-mac-label-tertiary:#ffffff40;--sg-mac-label-quaternary:#ffffff1a;--sg-mac-fill:#ffffff1a;--sg-mac-fill-secondary:#ffffff14;--sg-mac-fill-tertiary:#ffffff0d;--sg-mac-fill-quaternary:#ffffff08;--sg-mac-control-bordered:#ffffff12;--sg-mac-selection:#0158d2;--sg-mac-selection-inactive:#ffffff2e;--sg-mac-column-separator:#ffffff1a;--sg-mac-scrollbar:#ffffff8c;--sg-mac-tooltip:#1717179e;--sg-mac-track-stroke:#ffffff0a;--sg-mac-label-inactive:#666;--sg-shadow-glass:0 8px 32px #00000080, 0 1px 3px #0006;--sg-shadow-sheet:0 -2px 40px #0009;--sg-shadow-knob:0 3px 8px #0006, 0 1px 1px #0000004d;--sg-shadow-segment:0 3px 8px #0000001f}.sg-root[data-sg-theme=ic-light]{--sg-red:#e9152d;--sg-orange:#c55300;--sg-yellow:#a16a00;--sg-green:#008932;--sg-mint:#008575;--sg-teal:#008198;--sg-cyan:#007eae;--sg-blue:#1e6ef4;--sg-indigo:#564ade;--sg-purple:#b02fc2;--sg-pink:#e7124d;--sg-brown:#956d51;--sg-gray:#6c6c70;--sg-gray-2:#8e8e93;--sg-gray-3:#aeaeb2;--sg-gray-4:#bcbcc0;--sg-gray-5:#d8d8dc;--sg-gray-6:#ebebf0;--sg-bg-primary:#fff;--sg-bg-secondary:#f2f2f7;--sg-bg-tertiary:#fff;--sg-bg-primary-elevated:#fff;--sg-bg-secondary-elevated:#f2f2f7;--sg-bg-tertiary-elevated:#fff;--sg-bg-grouped:#f2f2f7;--sg-bg-grouped-secondary:#fff;--sg-bg-grouped-tertiary:#f2f2f7;--sg-bg-grouped-elevated:#f2f2f7;--sg-bg-grouped-secondary-elevated:#fff;--sg-bg-grouped-tertiary-elevated:#f2f2f7;--sg-label:#000;--sg-label-secondary:#6c6c70;--sg-label-secondary-accessible:#6c6c70;--sg-label-tertiary:#3c3c434d;--sg-label-quaternary:#3c3c432e;--sg-label-vibrant:#1a1a1a;--sg-label-vibrant-secondary:#727272;--sg-label-vibrant-tertiary:#bfbfbf;--sg-label-vibrant-quaternary:#d9d9d9;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#0000001f;--sg-separator-opaque:#c6c6c8;--sg-separator-vibrant:#e6e6e6;--sg-fill:#3c3c4399;--sg-fill-secondary:#78788029;--sg-fill-tertiary:#7676801f;--sg-fill-quaternary:#74748014;--sg-fill-vibrant:#ccc;--sg-fill-vibrant-secondary:#e0e0e0;--sg-fill-vibrant-tertiary:#ededed;--sg-fill-destructive:#e9152d00;--sg-fill-alert-destructive:var(--sg-bg-primary);--sg-segment-selected:#fff;--sg-tab-selected:#1e6ef4;--sg-toggle-off-label:#b3b3b3;--sg-sidebar-active:#dae6f2;--sg-sidebar-inactive:#edf4fa;--sg-scrim-share:#0003;--sg-accent:var(--sg-blue);--sg-on-accent:#fff;--sg-on-bordered:var(--sg-label);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#fffffff2;--sg-glass-clear:#ffffffd9;--sg-glass-dim:#00000059;--sg-glass-edge:#6c6c70;--sg-glass-selection:#7878804d;--sg-scrim:#0003;--sg-material-ultrathin:#ffffffe6;--sg-material-thin:#ffffffeb;--sg-material-regular:#fffffff2;--sg-material-thick:#fffffff7;--sg-mac-window:#fff;--sg-mac-label:#000000d9;--sg-mac-label-secondary:#00000080;--sg-mac-label-tertiary:#00000040;--sg-mac-label-quaternary:#0000001a;--sg-mac-fill:#0000001a;--sg-mac-fill-secondary:#00000014;--sg-mac-fill-tertiary:#0000000d;--sg-mac-fill-quaternary:#00000008;--sg-mac-control-bordered:#00000014;--sg-mac-selection:#0165e2;--sg-mac-selection-inactive:#00000024;--sg-mac-column-separator:#0000001a;--sg-mac-scrollbar:#00000080;--sg-mac-tooltip:#ababab99;--sg-mac-track-stroke:#00000012;--sg-mac-label-inactive:#878787;--sg-shadow-glass:0 1px 3px #0003;--sg-shadow-sheet:0 -2px 40px #00000029;--sg-shadow-knob:0 3px 8px #00000026, 0 1px 1px #00000029;--sg-shadow-segment:0 3px 8px #0000001f}.sg-root[data-sg-theme=ic-dark]{--sg-red:#ff6165;--sg-orange:#ffa056;--sg-yellow:#fedf43;--sg-green:#4ad968;--sg-mint:#54dfcb;--sg-teal:#3bddec;--sg-cyan:#6dd9ff;--sg-blue:#5cb8ff;--sg-indigo:#a7aaff;--sg-purple:#ea8dff;--sg-pink:#ff8ac4;--sg-brown:#dba679;--sg-gray:#aeaeb2;--sg-gray-2:#7c7c80;--sg-gray-3:#545456;--sg-gray-4:#444446;--sg-gray-5:#363638;--sg-gray-6:#242426;--sg-bg-primary:#000;--sg-bg-secondary:#1c1c1e;--sg-bg-tertiary:#2c2c2e;--sg-bg-primary-elevated:#1c1c1e;--sg-bg-secondary-elevated:#2c2c2e;--sg-bg-tertiary-elevated:#3a3a3c;--sg-bg-grouped:#000;--sg-bg-grouped-secondary:#1c1c1e;--sg-bg-grouped-tertiary:#2c2c2e;--sg-bg-grouped-elevated:#1c1c1e;--sg-bg-grouped-secondary-elevated:#2c2c2e;--sg-bg-grouped-tertiary-elevated:#3a3a3c;--sg-label:#fff;--sg-label-secondary:#aeaeb2;--sg-label-secondary-accessible:#aeaeb2;--sg-label-tertiary:#ebebf54d;--sg-label-quaternary:#ebebf529;--sg-label-vibrant:#f5f5f5;--sg-label-vibrant-secondary:#8a8a8a;--sg-label-vibrant-tertiary:#404040;--sg-label-vibrant-quaternary:#262626;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#ffffff2b;--sg-separator-opaque:#38383a;--sg-separator-vibrant:#1a1a1a;--sg-fill:#ebebf580;--sg-fill-secondary:#78788052;--sg-fill-tertiary:#7676803d;--sg-fill-quaternary:#7676802e;--sg-fill-vibrant:#333;--sg-fill-vibrant-secondary:#1f1f1f;--sg-fill-vibrant-tertiary:#121212;--sg-fill-destructive:#ff616500;--sg-fill-alert-destructive:var(--sg-bg-primary);--sg-segment-selected:#ffffff45;--sg-tab-selected:#fff;--sg-toggle-off-label:#a6a6a6;--sg-sidebar-active:#141517;--sg-sidebar-inactive:#131414;--sg-scrim-share:#0000004a;--sg-accent:var(--sg-blue);--sg-on-accent:#000;--sg-on-bordered:var(--sg-accent);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#121214f2;--sg-glass-clear:#121214d9;--sg-glass-dim:#00000059;--sg-glass-edge:#aeaeb2;--sg-glass-selection:#ffffff47;--sg-scrim:#0000007a;--sg-material-ultrathin:#1c1c1ee6;--sg-material-thin:#1c1c1eeb;--sg-material-regular:#1c1c1ef2;--sg-material-thick:#1c1c1ef7;--sg-mac-window:#1e1e1e;--sg-mac-label:#ffffffd9;--sg-mac-label-secondary:#ffffff8c;--sg-mac-label-tertiary:#ffffff40;--sg-mac-label-quaternary:#ffffff1a;--sg-mac-fill:#ffffff1a;--sg-mac-fill-secondary:#ffffff14;--sg-mac-fill-tertiary:#ffffff0d;--sg-mac-fill-quaternary:#ffffff08;--sg-mac-control-bordered:#ffffff12;--sg-mac-selection:#0158d2;--sg-mac-selection-inactive:#ffffff2e;--sg-mac-column-separator:#ffffff1a;--sg-mac-scrollbar:#ffffff8c;--sg-mac-tooltip:#1717179e;--sg-mac-track-stroke:#ffffff0a;--sg-mac-label-inactive:#666;--sg-shadow-glass:0 1px 3px #0009;--sg-shadow-sheet:0 -2px 40px #0009;--sg-shadow-knob:0 3px 8px #0006, 0 1px 1px #0000004d;--sg-shadow-segment:0 3px 8px #0000001f}@media (prefers-color-scheme:dark){.sg-root:not([data-sg-theme]):not(.sg-root .sg-root){--sg-red:#ff4245;--sg-orange:#ff9230;--sg-yellow:#ffd600;--sg-green:#30d158;--sg-mint:#00dac3;--sg-teal:#00d2e0;--sg-cyan:#3cd3fe;--sg-blue:#0091ff;--sg-indigo:#6d7cff;--sg-purple:#db34f2;--sg-pink:#ff375f;--sg-brown:#b78a66;--sg-gray:#8e8e93;--sg-gray-2:#636366;--sg-gray-3:#48484a;--sg-gray-4:#3a3a3c;--sg-gray-5:#2c2c2e;--sg-gray-6:#1c1c1e;--sg-bg-primary:#000;--sg-bg-secondary:#1c1c1e;--sg-bg-tertiary:#2c2c2e;--sg-bg-primary-elevated:#1c1c1e;--sg-bg-secondary-elevated:#2c2c2e;--sg-bg-tertiary-elevated:#3a3a3c;--sg-bg-grouped:#000;--sg-bg-grouped-secondary:#1c1c1e;--sg-bg-grouped-tertiary:#2c2c2e;--sg-bg-grouped-elevated:#1c1c1e;--sg-bg-grouped-secondary-elevated:#2c2c2e;--sg-bg-grouped-tertiary-elevated:#3a3a3c;--sg-label:#fff;--sg-label-secondary:#ebebf5b3;--sg-label-secondary-accessible:#aeaeb2;--sg-label-tertiary:#ebebf54d;--sg-label-quaternary:#ebebf529;--sg-label-vibrant:#f5f5f5;--sg-label-vibrant-secondary:#8a8a8a;--sg-label-vibrant-tertiary:#404040;--sg-label-vibrant-quaternary:#262626;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#ffffff2b;--sg-separator-opaque:#38383a;--sg-separator-vibrant:#1a1a1a;--sg-fill:#7878805c;--sg-fill-secondary:#78788052;--sg-fill-tertiary:#7676803d;--sg-fill-quaternary:#7676802e;--sg-fill-vibrant:#333;--sg-fill-vibrant-secondary:#1f1f1f;--sg-fill-vibrant-tertiary:#121212;--sg-fill-destructive:#ff424524;--sg-fill-alert-destructive:var(--sg-fill-secondary);--sg-segment-selected:#ffffff45;--sg-tab-selected:#fff;--sg-toggle-off-label:#a6a6a6;--sg-sidebar-active:#141517;--sg-sidebar-inactive:#131414;--sg-scrim-share:#0000004a;--sg-accent:var(--sg-blue);--sg-on-accent:#fff;--sg-on-bordered:var(--sg-accent);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#1e1e20a8;--sg-glass-clear:#ffffff1a;--sg-glass-dim:#00000059;--sg-glass-edge:#ffffff29;--sg-glass-selection:#121212;--sg-scrim:#0000007a;--sg-material-ultrathin:#1c1c1e59;--sg-material-thin:#1c1c1e8c;--sg-material-regular:#1c1c1eb8;--sg-material-thick:#1c1c1edb;--sg-mac-window:#1e1e1e;--sg-mac-label:#ffffffd9;--sg-mac-label-secondary:#ffffff8c;--sg-mac-label-tertiary:#ffffff40;--sg-mac-label-quaternary:#ffffff1a;--sg-mac-fill:#ffffff1a;--sg-mac-fill-secondary:#ffffff14;--sg-mac-fill-tertiary:#ffffff0d;--sg-mac-fill-quaternary:#ffffff08;--sg-mac-control-bordered:#ffffff12;--sg-mac-selection:#0158d2;--sg-mac-selection-inactive:#ffffff2e;--sg-mac-column-separator:#ffffff1a;--sg-mac-scrollbar:#ffffff8c;--sg-mac-tooltip:#1717179e;--sg-mac-track-stroke:#ffffff0a;--sg-mac-label-inactive:#666;--sg-shadow-glass:0 8px 32px #00000080, 0 1px 3px #0006;--sg-shadow-sheet:0 -2px 40px #0009;--sg-shadow-knob:0 3px 8px #0006, 0 1px 1px #0000004d;--sg-shadow-segment:0 3px 8px #0000001f}}@media (prefers-contrast:more){.sg-root:not([data-sg-theme]):not(.sg-root .sg-root){--sg-red:#e9152d;--sg-orange:#c55300;--sg-yellow:#a16a00;--sg-green:#008932;--sg-mint:#008575;--sg-teal:#008198;--sg-cyan:#007eae;--sg-blue:#1e6ef4;--sg-indigo:#564ade;--sg-purple:#b02fc2;--sg-pink:#e7124d;--sg-brown:#956d51;--sg-gray:#6c6c70;--sg-gray-2:#8e8e93;--sg-gray-3:#aeaeb2;--sg-gray-4:#bcbcc0;--sg-gray-5:#d8d8dc;--sg-gray-6:#ebebf0;--sg-bg-primary:#fff;--sg-bg-secondary:#f2f2f7;--sg-bg-tertiary:#fff;--sg-bg-primary-elevated:#fff;--sg-bg-secondary-elevated:#f2f2f7;--sg-bg-tertiary-elevated:#fff;--sg-bg-grouped:#f2f2f7;--sg-bg-grouped-secondary:#fff;--sg-bg-grouped-tertiary:#f2f2f7;--sg-bg-grouped-elevated:#f2f2f7;--sg-bg-grouped-secondary-elevated:#fff;--sg-bg-grouped-tertiary-elevated:#f2f2f7;--sg-label:#000;--sg-label-secondary:#6c6c70;--sg-label-secondary-accessible:#6c6c70;--sg-label-tertiary:#3c3c434d;--sg-label-quaternary:#3c3c432e;--sg-label-vibrant:#1a1a1a;--sg-label-vibrant-secondary:#727272;--sg-label-vibrant-tertiary:#bfbfbf;--sg-label-vibrant-quaternary:#d9d9d9;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#0000001f;--sg-separator-opaque:#c6c6c8;--sg-separator-vibrant:#e6e6e6;--sg-fill:#3c3c4399;--sg-fill-secondary:#78788029;--sg-fill-tertiary:#7676801f;--sg-fill-quaternary:#74748014;--sg-fill-vibrant:#ccc;--sg-fill-vibrant-secondary:#e0e0e0;--sg-fill-vibrant-tertiary:#ededed;--sg-fill-destructive:#e9152d00;--sg-fill-alert-destructive:var(--sg-bg-primary);--sg-segment-selected:#fff;--sg-tab-selected:#1e6ef4;--sg-toggle-off-label:#b3b3b3;--sg-sidebar-active:#dae6f2;--sg-sidebar-inactive:#edf4fa;--sg-scrim-share:#0003;--sg-accent:var(--sg-blue);--sg-on-accent:#fff;--sg-on-bordered:var(--sg-label);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#fffffff2;--sg-glass-clear:#ffffffd9;--sg-glass-dim:#00000059;--sg-glass-edge:#6c6c70;--sg-glass-selection:#7878804d;--sg-scrim:#0003;--sg-material-ultrathin:#ffffffe6;--sg-material-thin:#ffffffeb;--sg-material-regular:#fffffff2;--sg-material-thick:#fffffff7;--sg-mac-window:#fff;--sg-mac-label:#000000d9;--sg-mac-label-secondary:#00000080;--sg-mac-label-tertiary:#00000040;--sg-mac-label-quaternary:#0000001a;--sg-mac-fill:#0000001a;--sg-mac-fill-secondary:#00000014;--sg-mac-fill-tertiary:#0000000d;--sg-mac-fill-quaternary:#00000008;--sg-mac-control-bordered:#00000014;--sg-mac-selection:#0165e2;--sg-mac-selection-inactive:#00000024;--sg-mac-column-separator:#0000001a;--sg-mac-scrollbar:#00000080;--sg-mac-tooltip:#ababab99;--sg-mac-track-stroke:#00000012;--sg-mac-label-inactive:#878787;--sg-shadow-glass:0 1px 3px #0003;--sg-shadow-sheet:0 -2px 40px #00000029;--sg-shadow-knob:0 3px 8px #00000026, 0 1px 1px #00000029;--sg-shadow-segment:0 3px 8px #0000001f}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){.sg-root:not([data-sg-theme]):not(.sg-root .sg-root){--sg-red:#ff6165;--sg-orange:#ffa056;--sg-yellow:#fedf43;--sg-green:#4ad968;--sg-mint:#54dfcb;--sg-teal:#3bddec;--sg-cyan:#6dd9ff;--sg-blue:#5cb8ff;--sg-indigo:#a7aaff;--sg-purple:#ea8dff;--sg-pink:#ff8ac4;--sg-brown:#dba679;--sg-gray:#aeaeb2;--sg-gray-2:#7c7c80;--sg-gray-3:#545456;--sg-gray-4:#444446;--sg-gray-5:#363638;--sg-gray-6:#242426;--sg-bg-primary:#000;--sg-bg-secondary:#1c1c1e;--sg-bg-tertiary:#2c2c2e;--sg-bg-primary-elevated:#1c1c1e;--sg-bg-secondary-elevated:#2c2c2e;--sg-bg-tertiary-elevated:#3a3a3c;--sg-bg-grouped:#000;--sg-bg-grouped-secondary:#1c1c1e;--sg-bg-grouped-tertiary:#2c2c2e;--sg-bg-grouped-elevated:#1c1c1e;--sg-bg-grouped-secondary-elevated:#2c2c2e;--sg-bg-grouped-tertiary-elevated:#3a3a3c;--sg-label:#fff;--sg-label-secondary:#aeaeb2;--sg-label-secondary-accessible:#aeaeb2;--sg-label-tertiary:#ebebf54d;--sg-label-quaternary:#ebebf529;--sg-label-vibrant:#f5f5f5;--sg-label-vibrant-secondary:#8a8a8a;--sg-label-vibrant-tertiary:#404040;--sg-label-vibrant-quaternary:#262626;--sg-placeholder:var(--sg-label-tertiary);--sg-separator:#ffffff2b;--sg-separator-opaque:#38383a;--sg-separator-vibrant:#1a1a1a;--sg-fill:#ebebf580;--sg-fill-secondary:#78788052;--sg-fill-tertiary:#7676803d;--sg-fill-quaternary:#7676802e;--sg-fill-vibrant:#333;--sg-fill-vibrant-secondary:#1f1f1f;--sg-fill-vibrant-tertiary:#121212;--sg-fill-destructive:#ff616500;--sg-fill-alert-destructive:var(--sg-bg-primary);--sg-segment-selected:#ffffff45;--sg-tab-selected:#fff;--sg-toggle-off-label:#a6a6a6;--sg-sidebar-active:#141517;--sg-sidebar-inactive:#131414;--sg-scrim-share:#0000004a;--sg-accent:var(--sg-blue);--sg-on-accent:#000;--sg-on-bordered:var(--sg-accent);--sg-on-color:#fff;--sg-knob:#fff;--sg-knob-pressed:#ffffff59;--sg-knob-pressed-edge:#fffc;--sg-link:var(--sg-blue);--sg-focus-ring:var(--sg-accent);--sg-glass-regular:#121214f2;--sg-glass-clear:#121214d9;--sg-glass-dim:#00000059;--sg-glass-edge:#aeaeb2;--sg-glass-selection:#ffffff47;--sg-scrim:#0000007a;--sg-material-ultrathin:#1c1c1ee6;--sg-material-thin:#1c1c1eeb;--sg-material-regular:#1c1c1ef2;--sg-material-thick:#1c1c1ef7;--sg-mac-window:#1e1e1e;--sg-mac-label:#ffffffd9;--sg-mac-label-secondary:#ffffff8c;--sg-mac-label-tertiary:#ffffff40;--sg-mac-label-quaternary:#ffffff1a;--sg-mac-fill:#ffffff1a;--sg-mac-fill-secondary:#ffffff14;--sg-mac-fill-tertiary:#ffffff0d;--sg-mac-fill-quaternary:#ffffff08;--sg-mac-control-bordered:#ffffff12;--sg-mac-selection:#0158d2;--sg-mac-selection-inactive:#ffffff2e;--sg-mac-column-separator:#ffffff1a;--sg-mac-scrollbar:#ffffff8c;--sg-mac-tooltip:#1717179e;--sg-mac-track-stroke:#ffffff0a;--sg-mac-label-inactive:#666;--sg-shadow-glass:0 1px 3px #0009;--sg-shadow-sheet:0 -2px 40px #0009;--sg-shadow-knob:0 3px 8px #0006, 0 1px 1px #0000004d;--sg-shadow-segment:0 3px 8px #0000001f}}.sg-root{--sg-space-4:4px;--sg-space-8:8px;--sg-space-12:12px;--sg-space-16:16px;--sg-space-20:20px;--sg-space-24:24px;--sg-space-32:32px;--sg-space-48:48px;--sg-radius-sm:8px;--sg-radius-control:12px;--sg-radius-group:26px;--sg-radius-sheet:38px;--sg-radius-sheet-bottom:58px;--sg-radius-sheet-ipad:32px;--sg-radius-alert:34px;--sg-radius-capsule:999px;--sg-radius-mac-mini:4px;--sg-radius-mac-small:5px;--sg-radius-mac-medium:6px;--sg-radius-mac-large:7px;--sg-radius-mac-xl:9px;--sg-hit-target:44px;--sg-hit-target-min:28px;--sg-control-mac:28px;--sg-control-mac-min:20px;--sg-button-sm:28px;--sg-button-md:34px;--sg-button-lg:50px;--sg-row-min:52px;--sg-glass-button:50px;--sg-tabbar-height:62px;--sg-tab-height:54px;--sg-switch-width:64px;--sg-grabber-width:60px;--sg-mac-control-mini:16px;--sg-mac-control-small:20px;--sg-mac-control-medium:24px;--sg-mac-control-large:28px;--sg-mac-control-xl:36px;--sg-switch-height:28px;--sg-knob-width:38px;--sg-knob-height:24px;--sg-segment-height:32px;--sg-alert-width:300px;--sg-alert-padding:14px;--sg-alert-text-gap:10px;--sg-alert-button:48px;--sg-toolbar-button:36px;--sg-row-icon:30px;--sg-menu-row:40px;--sg-menu-padding:16px;--sg-popover-width:280px;--sg-mac-button-padding-mini:7px;--sg-mac-font-mini:10px;--sg-mac-switch-mini:36px;--sg-mac-knob-width-mini:21px;--sg-mac-knob-height-mini:13px;--sg-mac-button-padding-small:10px;--sg-mac-font-small:11px;--sg-mac-switch-small:44px;--sg-mac-knob-width-small:26px;--sg-mac-knob-height-small:16px;--sg-mac-button-padding-medium:16px;--sg-mac-font-medium:13px;--sg-mac-switch-medium:54px;--sg-mac-knob-width-medium:32px;--sg-mac-knob-height-medium:20px;--sg-mac-button-padding-large:16px;--sg-mac-font-large:13px;--sg-mac-switch-large:64px;--sg-mac-knob-width-large:38px;--sg-mac-knob-height-large:24px;--sg-mac-button-padding-xl:16px;--sg-mac-font-xl:13px;--sg-mac-switch-xl:80px;--sg-mac-knob-width-xl:47px;--sg-mac-knob-height-xl:30px;--sg-filter-glass-regular:blur(6px) saturate(180%);--sg-filter-glass-large:blur(16px) saturate(180%);--sg-filter-glass-clear:blur(2px) saturate(160%);--sg-filter-material:blur(30px) saturate(150%);--sg-filter-scroll-edge:blur(10px);--sg-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--sg-font-rounded:ui-rounded, "SF Pro Rounded", system-ui, -apple-system, sans-serif;--sg-font-serif:ui-serif, "New York", Georgia, serif;--sg-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}.sg-root .sg-text-large-title{font-family:var(--sg-font-sans);letter-spacing:.012em;font-size:34px;font-weight:400;line-height:41px}.sg-root .sg-text-title-1{font-family:var(--sg-font-sans);letter-spacing:.014em;font-size:28px;font-weight:400;line-height:34px}.sg-root .sg-text-title-2{font-family:var(--sg-font-sans);letter-spacing:-.012em;font-size:22px;font-weight:400;line-height:28px}.sg-root .sg-text-title-3{font-family:var(--sg-font-sans);letter-spacing:-.023em;font-size:20px;font-weight:400;line-height:25px}.sg-root .sg-text-headline{font-family:var(--sg-font-sans);letter-spacing:-.026em;font-size:17px;font-weight:600;line-height:22px}.sg-root .sg-text-body{font-family:var(--sg-font-sans);letter-spacing:-.026em;font-size:17px;font-weight:400;line-height:22px}.sg-root .sg-text-callout{font-family:var(--sg-font-sans);letter-spacing:-.02em;font-size:16px;font-weight:400;line-height:21px}.sg-root .sg-text-subhead{font-family:var(--sg-font-sans);letter-spacing:-.016em;font-size:15px;font-weight:400;line-height:20px}.sg-root .sg-text-footnote{font-family:var(--sg-font-sans);letter-spacing:-.006em;font-size:13px;font-weight:400;line-height:18px}.sg-root .sg-text-caption-1{font-family:var(--sg-font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.sg-root .sg-text-caption-2{font-family:var(--sg-font-sans);letter-spacing:.006em;font-size:11px;font-weight:400;line-height:13px}.sg-root .sg-text-mac-large-title{font-family:var(--sg-font-sans);letter-spacing:.008em;font-size:26px;font-weight:400;line-height:32px}.sg-root .sg-text-mac-title-1{font-family:var(--sg-font-sans);letter-spacing:-.012em;font-size:22px;font-weight:400;line-height:26px}.sg-root .sg-text-mac-title-2{font-family:var(--sg-font-sans);letter-spacing:-.026em;font-size:17px;font-weight:400;line-height:22px}.sg-root .sg-text-mac-title-3{font-family:var(--sg-font-sans);letter-spacing:-.016em;font-size:15px;font-weight:400;line-height:20px}.sg-root .sg-text-mac-headline{font-family:var(--sg-font-sans);letter-spacing:-.006em;font-size:13px;font-weight:700;line-height:16px}.sg-root .sg-text-mac-body{font-family:var(--sg-font-sans);letter-spacing:-.006em;font-size:13px;font-weight:400;line-height:16px}.sg-root .sg-text-mac-callout{font-family:var(--sg-font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:15px}.sg-root .sg-text-mac-subheadline{font-family:var(--sg-font-sans);letter-spacing:.006em;font-size:11px;font-weight:400;line-height:14px}.sg-root .sg-text-mac-footnote,.sg-root .sg-text-mac-caption-1{font-family:var(--sg-font-sans);letter-spacing:.012em;font-size:10px;font-weight:400;line-height:13px}.sg-root .sg-text-mac-caption-2{font-family:var(--sg-font-sans);letter-spacing:.012em;font-size:10px;font-weight:500;line-height:13px}.sg-root{font-family:var(--sg-font-sans);color:var(--sg-label);-webkit-font-smoothing:antialiased}.sg-root,.sg-root *{box-sizing:border-box}.sg-glass{background:var(--sg-glass-regular);-webkit-backdrop-filter:var(--sg-filter-glass-regular);backdrop-filter:var(--sg-filter-glass-regular);box-shadow:inset 0 0 0 1px var(--sg-glass-edge), var(--sg-shadow-glass)}.sg-glass-lg{-webkit-backdrop-filter:var(--sg-filter-glass-large);backdrop-filter:var(--sg-filter-glass-large)}.sg-glass-clear{background:var(--sg-glass-clear);-webkit-backdrop-filter:var(--sg-filter-glass-clear);backdrop-filter:var(--sg-filter-glass-clear);box-shadow:inset 0 0 0 1px var(--sg-glass-edge), var(--sg-shadow-glass)}.sg-scrim{background:var(--sg-scrim);position:fixed;inset:0}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.sg-root .sg-glass,.sg-root .sg-glass-clear{background:var(--sg-bg-secondary);-webkit-backdrop-filter:none;backdrop-filter:none}.sg-root .sg-switch:active .sg-switch-knob{background:var(--sg-knob);-webkit-backdrop-filter:none;backdrop-filter:none}.sg-root .sg-slider input:active::-webkit-slider-thumb{background:var(--sg-knob);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce){.sg-root .sg-glass,.sg-root .sg-glass-clear{box-shadow:inset 0 0 0 1px var(--sg-separator-opaque)}}@media (prefers-contrast:more){.sg-root .sg-glass,.sg-root .sg-glass-clear{box-shadow:inset 0 0 0 1px var(--sg-label), var(--sg-shadow-glass)}}.sg-focusable:focus-visible{outline:3px solid var(--sg-focus-ring);outline-offset:2px}.sg-btn{justify-content:center;align-items:center;gap:var(--sg-space-4);height:var(--sg-button-md);min-width:var(--sg-button-md);border-radius:var(--sg-radius-capsule);cursor:pointer;font:400 15px/20px var(--sg-font-sans);letter-spacing:-.016em;color:var(--sg-accent);border:0;padding:0 14px;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s;display:inline-flex;position:relative}.sg-btn:after{content:"";position:absolute;inset:-5px}.sg-btn:active{transform:scale(.96)}.sg-btn-sm{height:var(--sg-button-sm);min-width:var(--sg-button-sm);gap:3px;padding:0 10px}.sg-btn-sm:after{inset:-8px}.sg-btn-lg{height:var(--sg-button-lg);min-width:var(--sg-button-lg);padding:0 var(--sg-space-20);letter-spacing:-.026em;font-size:17px;line-height:22px}.sg-btn-lg:after{inset:0}.sg-btn-icon{width:var(--sg-button-md);padding:0}.sg-btn-sm.sg-btn-icon{width:var(--sg-button-sm)}.sg-btn-lg.sg-btn-icon{width:var(--sg-button-lg)}.sg-btn-bordered{background:var(--sg-fill-tertiary);color:var(--sg-on-bordered)}.sg-btn-prominent{background:var(--sg-accent);color:var(--sg-on-accent)}.sg-btn-prominent.sg-btn-destructive{background:var(--sg-red);color:var(--sg-on-color)}.sg-btn-plain{box-shadow:none;background:0 0}.sg-btn-plain.sg-btn-lg{border-radius:var(--sg-radius-control)}.sg-btn-glass{padding:0 var(--sg-space-12);letter-spacing:0;color:var(--sg-label-vibrant);font-size:17px;font-weight:500;line-height:18px}.sg-btn-glass.sg-btn-sm{padding:0 10px;font-size:15px}.sg-btn-glass.sg-btn-lg{padding:0 var(--sg-space-20)}.sg-btn-glass.sg-btn-icon{width:var(--sg-glass-button);height:var(--sg-glass-button);padding:0}.sg-btn-glass.sg-btn-icon:after{inset:0}.sg-btn-glass.sg-btn-sm.sg-btn-icon{width:var(--sg-button-sm);height:var(--sg-button-sm)}.sg-btn-glass.sg-btn-sm.sg-btn-icon:after{inset:-8px}.sg-btn-destructive{color:var(--sg-red)}.sg-btn-bordered.sg-btn-destructive{background:var(--sg-fill-destructive)}.sg-btn:disabled{cursor:not-allowed;color:var(--sg-label-tertiary);transform:none}.sg-btn-bordered:disabled,.sg-btn-prominent:disabled{background:var(--sg-fill-tertiary)}.sg-btn-glass:disabled{color:var(--sg-label-vibrant-tertiary)}.sg-btn.sg-mac{height:var(--sg-mac-size);min-width:var(--sg-mac-size);padding:0 var(--sg-mac-padding);border-radius:var(--sg-mac-radius);font-size:var(--sg-mac-font);letter-spacing:0;font-weight:500;line-height:1}.sg-btn.sg-mac:after{inset:0}.sg-btn-icon.sg-mac{width:var(--sg-mac-size);padding:0}.sg-btn-bordered.sg-mac{background:var(--sg-mac-control-bordered);color:var(--sg-mac-label)}.sg-btn-bordered.sg-btn-destructive.sg-mac{color:var(--sg-red)}.sg-btn.sg-mac-large,.sg-btn.sg-mac-xl{border-radius:var(--sg-radius-capsule)}.sg-btn-bordered.sg-mac:disabled{color:var(--sg-mac-label-tertiary)}.sg-btn-prominent.sg-mac:disabled{background:var(--sg-accent);color:var(--sg-on-accent)}@supports (color:color-mix(in lab, red, red)){.sg-btn-prominent.sg-mac:disabled{color:color-mix(in srgb, var(--sg-on-accent) 50%, transparent)}}.sg-btn-plain.sg-mac:disabled{color:var(--sg-accent)}@supports (color:color-mix(in lab, red, red)){.sg-btn-plain.sg-mac:disabled{color:color-mix(in srgb, var(--sg-accent) 50%, transparent)}}@media (prefers-reduced-motion:reduce){.sg-btn{transition:none}.sg-btn:active{transform:none}}.sg-mac-mini{--sg-mac-size:var(--sg-mac-control-mini);--sg-mac-radius:var(--sg-radius-mac-mini);--sg-mac-font:var(--sg-mac-font-mini);--sg-mac-padding:var(--sg-mac-button-padding-mini);--sg-mac-track:var(--sg-mac-switch-mini);--sg-mac-knob-w:var(--sg-mac-knob-width-mini);--sg-mac-knob-h:var(--sg-mac-knob-height-mini)}.sg-mac-small{--sg-mac-size:var(--sg-mac-control-small);--sg-mac-radius:var(--sg-radius-mac-small);--sg-mac-font:var(--sg-mac-font-small);--sg-mac-padding:var(--sg-mac-button-padding-small);--sg-mac-track:var(--sg-mac-switch-small);--sg-mac-knob-w:var(--sg-mac-knob-width-small);--sg-mac-knob-h:var(--sg-mac-knob-height-small)}.sg-mac-medium{--sg-mac-size:var(--sg-mac-control-medium);--sg-mac-radius:var(--sg-radius-mac-medium);--sg-mac-font:var(--sg-mac-font-medium);--sg-mac-padding:var(--sg-mac-button-padding-medium);--sg-mac-track:var(--sg-mac-switch-medium);--sg-mac-knob-w:var(--sg-mac-knob-width-medium);--sg-mac-knob-h:var(--sg-mac-knob-height-medium)}.sg-mac-large{--sg-mac-size:var(--sg-mac-control-large);--sg-mac-radius:var(--sg-radius-mac-large);--sg-mac-font:var(--sg-mac-font-large);--sg-mac-padding:var(--sg-mac-button-padding-large);--sg-mac-track:var(--sg-mac-switch-large);--sg-mac-knob-w:var(--sg-mac-knob-width-large);--sg-mac-knob-h:var(--sg-mac-knob-height-large)}.sg-mac-xl{--sg-mac-size:var(--sg-mac-control-xl);--sg-mac-radius:var(--sg-radius-mac-xl);--sg-mac-font:var(--sg-mac-font-xl);--sg-mac-padding:var(--sg-mac-button-padding-xl);--sg-mac-track:var(--sg-mac-switch-xl);--sg-mac-knob-w:var(--sg-mac-knob-width-xl);--sg-mac-knob-h:var(--sg-mac-knob-height-xl)}.sg-switch{--sg-track-w:var(--sg-switch-width);--sg-track-h:var(--sg-switch-height);--sg-knob-w:var(--sg-knob-width);--sg-knob-h:var(--sg-knob-height);min-height:var(--sg-hit-target);cursor:pointer;align-items:center;display:inline-flex;position:relative}.sg-switch.sg-mac{--sg-track-w:var(--sg-mac-track);--sg-track-h:var(--sg-mac-size);--sg-knob-w:var(--sg-mac-knob-w);--sg-knob-h:var(--sg-mac-knob-h);min-height:var(--sg-mac-size)}.sg-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.sg-switch-track{width:var(--sg-track-w);height:var(--sg-track-h);border-radius:var(--sg-radius-capsule);background:var(--sg-fill);transition:background .2s;position:relative}.sg-switch input:checked+.sg-switch-track{background:var(--sg-green)}.sg-switch-knob{top:calc((var(--sg-track-h) - var(--sg-knob-h)) / 2);left:calc((var(--sg-track-h) - var(--sg-knob-h)) / 2);width:var(--sg-knob-w);height:var(--sg-knob-h);border-radius:var(--sg-radius-capsule);background:var(--sg-knob);box-shadow:var(--sg-shadow-knob);transition:left .24s cubic-bezier(.3,1.3,.5,1),transform .2s,background .2s;position:absolute}.sg-switch input:checked+.sg-switch-track .sg-switch-knob{left:calc(var(--sg-track-w) - var(--sg-knob-w) - (var(--sg-track-h) - var(--sg-knob-h)) / 2)}.sg-switch:active .sg-switch-knob{background:var(--sg-knob-pressed);-webkit-backdrop-filter:var(--sg-filter-glass-regular);backdrop-filter:var(--sg-filter-glass-regular);box-shadow:inset 0 0 0 1px var(--sg-knob-pressed-edge), var(--sg-shadow-knob);transform:scale(1.55)}.sg-switch input:focus-visible+.sg-switch-track{outline:3px solid var(--sg-focus-ring);outline-offset:2px}.sg-switch input:disabled{cursor:not-allowed}.sg-switch input:disabled+.sg-switch-track{opacity:.4}@media (prefers-reduced-motion:reduce){.sg-switch-knob,.sg-switch-track{transition:none}.sg-switch:active .sg-switch-knob{transform:none}}.sg-seg{border-radius:var(--sg-radius-capsule);background:var(--sg-fill-tertiary);max-width:100%;padding:2px;display:inline-flex;position:relative}.sg-seg button{z-index:1;min-width:0;height:var(--sg-segment-height);padding:0 var(--sg-space-16);border-radius:var(--sg-radius-capsule);color:var(--sg-label);cursor:pointer;font:500 13px/18px var(--sg-font-sans);letter-spacing:-.006em;background:0 0;border:0;flex:auto;position:relative}.sg-seg button[aria-checked=true]{background:var(--sg-segment-selected);box-shadow:var(--sg-shadow-segment), 0 0 0 .5px var(--sg-separator);font-weight:600}.sg-seg button:focus-visible{outline:3px solid var(--sg-focus-ring);outline-offset:0}.sg-seg.sg-mac{border-radius:var(--sg-mac-radius);padding:1px}.sg-seg.sg-mac button{height:calc(var(--sg-mac-size) - 2px);padding:0 var(--sg-mac-padding);border-radius:calc(var(--sg-mac-radius) - 1px);font-size:var(--sg-mac-font);font-weight:400}.sg-field{align-items:center;gap:var(--sg-space-8);height:var(--sg-hit-target);padding:0 var(--sg-space-12);border-radius:var(--sg-radius-control);background:var(--sg-fill-tertiary);color:var(--sg-label-secondary-accessible);display:flex}.sg-field-search{border-radius:var(--sg-radius-capsule);padding:0 var(--sg-space-16)}.sg-field input{min-width:0;height:100%;color:var(--sg-label);font:400 17px/22px var(--sg-font-sans);letter-spacing:-.026em;background:0 0;border:0;outline:none;flex:1}.sg-field input::placeholder{color:var(--sg-placeholder)}.sg-field:focus-within{outline:3px solid var(--sg-focus-ring);outline-offset:2px}.sg-field[data-invalid=true]{box-shadow:inset 0 0 0 2px var(--sg-red)}.sg-field.sg-mac{height:var(--sg-mac-size);padding:0 var(--sg-mac-padding);border-radius:var(--sg-mac-radius)}.sg-field.sg-mac input{font-size:var(--sg-mac-font);letter-spacing:0;line-height:1}.sg-field-label{margin:0 0 var(--sg-space-8) var(--sg-space-4);font:400 13px/18px var(--sg-font-sans);color:var(--sg-label);display:block}.sg-field-error{align-items:center;gap:var(--sg-space-4);margin:var(--sg-space-8) 0 0 var(--sg-space-4);font:400 13px/18px var(--sg-font-sans);color:var(--sg-label);display:flex}.sg-field-error svg{color:var(--sg-red)}.sg-field-clear{width:var(--sg-hit-target-min);height:var(--sg-hit-target-min);border-radius:var(--sg-radius-capsule);color:var(--sg-label-secondary-accessible);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sg-list{margin:0 0 var(--sg-space-32)}.sg-list-header{margin:0 0 var(--sg-space-8) var(--sg-space-16);font:600 17px/22px var(--sg-font-sans);letter-spacing:-.026em;color:var(--sg-label)}.sg-list-body{border-radius:var(--sg-radius-group);background:var(--sg-bg-grouped-secondary);margin:0;padding:0;list-style:none;overflow:hidden}.sg-list-footer{margin:var(--sg-space-8) var(--sg-space-16) 0;font:400 13px/18px var(--sg-font-sans);letter-spacing:-.006em;color:var(--sg-label-secondary-accessible)}.sg-row{align-items:center;gap:var(--sg-space-12);min-height:var(--sg-row-min);padding:var(--sg-space-8) var(--sg-space-16);font:400 17px/22px var(--sg-font-sans);letter-spacing:-.026em;color:var(--sg-label);text-decoration:none;display:flex;position:relative}.sg-row-item{position:relative}.sg-row-item+.sg-row-item:before{content:"";z-index:1;top:0;right:0;left:var(--sg-space-16);background:var(--sg-separator);transform-origin:top;height:1px;position:absolute;transform:scaleY(.5)}.sg-row-item.sg-row-with-icon:before{left:calc(var(--sg-space-16) + var(--sg-row-icon) + var(--sg-space-12))}.sg-row-button{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.sg-row-button:active{background:var(--sg-fill-quaternary)}.sg-row-button:focus-visible{outline:3px solid var(--sg-focus-ring);outline-offset:-3px}.sg-row-icon{width:var(--sg-row-icon);height:var(--sg-row-icon);border-radius:var(--sg-radius-sm);color:var(--sg-on-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.sg-row-text{flex:1;min-width:0}.sg-row-subtitle{font:400 15px/20px var(--sg-font-sans);letter-spacing:-.016em;color:var(--sg-label-secondary-accessible);display:block}.sg-row-detail{color:var(--sg-label-secondary-accessible)}.sg-row-chevron{color:var(--sg-label-tertiary);flex:none}.sg-tabbar-wrap{align-items:center;max-width:100%;display:inline-flex}.sg-tabbar{min-width:0;height:var(--sg-tabbar-height);border-radius:var(--sg-radius-capsule);align-items:center;gap:0;padding:4px;display:inline-flex}.sg-tab{min-width:64px;max-width:96px;height:var(--sg-tab-height);padding:0 var(--sg-space-8);border-radius:var(--sg-radius-capsule);color:var(--sg-label);cursor:pointer;font:500 11px/13px var(--sg-font-sans);letter-spacing:.006em;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;text-decoration:none;transition:background .2s;display:inline-flex}.sg-tab[aria-current=page]{background:var(--sg-glass-selection);font-weight:600}.sg-tab[aria-current=page] svg{color:var(--sg-tab-selected)}.sg-tab:focus-visible{outline:3px solid var(--sg-focus-ring);outline-offset:0}.sg-tabbar-accessory{margin-left:var(--sg-space-12);flex:none}.sg-tabbar-accessory .sg-btn-icon{width:var(--sg-tabbar-height);height:var(--sg-tabbar-height)}.sg-toolbar{height:var(--sg-hit-target);border-radius:var(--sg-radius-capsule);align-items:center;gap:0;padding:0 4px;display:inline-flex}.sg-toolbar .sg-btn{box-shadow:none;height:var(--sg-toolbar-button);min-width:var(--sg-toolbar-button);width:auto;padding:0 var(--sg-space-8);color:var(--sg-label);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sg-toolbar .sg-btn:after{inset:-4px 0}.sg-toolbar-bar{justify-content:space-between;align-items:center;gap:var(--sg-space-12);padding:var(--sg-space-8) var(--sg-space-16);display:flex}.sg-sheet{margin:0 var(--sg-space-8) var(--sg-space-8);padding:6px var(--sg-space-20) var(--sg-space-24);border-radius:var(--sg-radius-sheet) var(--sg-radius-sheet) var(--sg-radius-sheet-bottom) var(--sg-radius-sheet-bottom);position:relative}.sg-sheet.sg-glass{box-shadow:inset 0 0 0 1px var(--sg-glass-edge), var(--sg-shadow-sheet)}.sg-sheet-full{border-radius:var(--sg-radius-sheet) var(--sg-radius-sheet) 0 0;background:var(--sg-bg-primary-elevated);box-shadow:var(--sg-shadow-sheet);margin:0}.sg-sheet-grabber{width:var(--sg-grabber-width);height:4px;margin:0 auto var(--sg-space-12);border-radius:var(--sg-radius-capsule);background:var(--sg-label-tertiary)}.sg-sheet-head{justify-content:space-between;align-items:center;gap:var(--sg-space-12);margin-bottom:var(--sg-space-12);display:flex}.sg-sheet-title{font:600 17px/22px var(--sg-font-sans);letter-spacing:-.026em;margin:0}.sg-alert{width:min(var(--sg-alert-width), 100%);padding:var(--sg-alert-padding);border-radius:var(--sg-radius-alert);text-align:left}.sg-alert-title{padding:var(--sg-space-8) var(--sg-space-8) 0;font:600 17px/22px var(--sg-font-sans);letter-spacing:-.026em;margin:0}.sg-alert-message{margin:var(--sg-alert-text-gap) 0 0;padding:0 var(--sg-space-8);font:400 17px/22px var(--sg-font-sans);letter-spacing:-.026em;color:var(--sg-label)}.sg-alert-actions{gap:var(--sg-space-8);margin-top:var(--sg-space-24);display:flex}.sg-alert-actions .sg-btn{height:auto;min-height:var(--sg-alert-button);padding:0 var(--sg-space-16);flex:1;font-weight:600}.sg-alert-actions .sg-btn-bordered{background:var(--sg-fill-secondary);color:var(--sg-label)}.sg-alert-actions .sg-btn-bordered.sg-btn-destructive{background:var(--sg-fill-alert-destructive);color:var(--sg-red)}.sg-alert-actions-stacked{flex-direction:column}.sg-popover{width:min(var(--sg-popover-width), 100%);padding:var(--sg-space-8) 0;border-radius:var(--sg-radius-sheet)}.sg-popover.sg-glass{box-shadow:inset 0 0 0 1px var(--sg-glass-edge), var(--sg-shadow-sheet)}.sg-popover-title{padding:var(--sg-space-8) var(--sg-menu-padding) var(--sg-space-4);font:600 13px/18px var(--sg-font-sans);letter-spacing:-.006em;color:var(--sg-label-vibrant);margin:0}.sg-popover-body{padding:var(--sg-space-8) var(--sg-menu-padding)}.sg-menu{padding:0 var(--sg-space-8);flex-direction:column;display:flex}.sg-menu-item{align-items:center;gap:var(--sg-space-12);min-height:var(--sg-menu-row);padding:0 var(--sg-space-8);border-radius:var(--sg-radius-control);color:var(--sg-label);cursor:pointer;text-align:left;font:400 17px/20px var(--sg-font-sans);letter-spacing:-.026em;background:0 0;border:0;display:flex}.sg-menu-item:hover,.sg-menu-item:focus-visible{background:var(--sg-fill-tertiary);outline:none}.sg-menu-item:focus-visible{box-shadow:inset 0 0 0 3px var(--sg-focus-ring)}.sg-menu-item[data-destructive=true]{color:var(--sg-red)}.sg-menu-item:disabled{cursor:not-allowed;opacity:.4}.sg-menu-item-label{flex:1}.sg-menu-separator{height:1px;margin:var(--sg-space-4) var(--sg-space-8);background:var(--sg-separator)}.sg-slider{align-items:center;gap:var(--sg-space-12);min-height:var(--sg-hit-target);color:var(--sg-label-secondary-accessible);display:flex}.sg-slider input{appearance:none;border-radius:var(--sg-radius-capsule);background:linear-gradient(var(--sg-accent), var(--sg-accent)) 0 / var(--sg-slider-progress,50%) 100% no-repeat, var(--sg-fill);cursor:pointer;flex:1;min-width:0;height:6px;margin:0}.sg-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--sg-knob-width);height:var(--sg-knob-height);border-radius:var(--sg-radius-capsule);background:var(--sg-knob);box-shadow:var(--sg-shadow-knob);transition:transform .2s,background .2s}.sg-slider input::-moz-range-thumb{width:var(--sg-knob-width);height:var(--sg-knob-height);border-radius:var(--sg-radius-capsule);background:var(--sg-knob);box-shadow:var(--sg-shadow-knob);border:0}.sg-slider input:active::-webkit-slider-thumb{background:var(--sg-knob-pressed);box-shadow:inset 0 0 0 1px var(--sg-knob-pressed-edge), var(--sg-shadow-knob);transform:scale(1.55)}.sg-slider input:focus-visible{outline:3px solid var(--sg-focus-ring);outline-offset:6px}@media (prefers-reduced-motion:reduce){.sg-slider input::-webkit-slider-thumb{transition:none}.sg-slider input:active::-webkit-slider-thumb{transform:none}}.sg-progress{width:100%}.sg-progress-label{margin-bottom:var(--sg-space-8);font:400 13px/18px var(--sg-font-sans);letter-spacing:-.006em;color:var(--sg-label);justify-content:space-between;display:flex}.sg-progress-track{border-radius:var(--sg-radius-capsule);background:var(--sg-fill);height:6px;overflow:hidden}.sg-progress-fill{border-radius:var(--sg-radius-capsule);background:var(--sg-accent);height:100%;transition:width .3s}.sg-spinner{width:20px;height:20px;color:var(--sg-label-secondary-accessible);animation:1s steps(8,end) infinite sg-spin;display:inline-block}@keyframes sg-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sg-spinner{animation-duration:3s}.sg-progress-fill{transition:none}}
