@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap";
@font-face{font-family:Satoshi;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/satoshi-light.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/satoshi-regular.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/satoshi-medium.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/satoshi-bold.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:800 900;font-display:swap;src:url(/fonts/satoshi-black.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/onest.woff2)format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-regular-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-bold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-bold-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100vw;height:100vh;font-family:var(--font-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--ds-bg);color:var(--ds-text);overflow-x:hidden}:root{--color-primary:var(--ds-brand);--color-primary-hover:var(--ds-brand-hover);--color-primary-light:var(--ds-brand-2);--color-primary-dark:#4a12b2;--gradient-primary:linear-gradient(135deg, var(--ds-brand) 0%, var(--ds-brand-2) 100%);--gradient-primary-hover:linear-gradient(135deg, var(--ds-brand-hover) 0%, var(--ds-brand) 100%);--gradient-surface:linear-gradient(135deg, #ffffff0d 0%, #ffffff05 100%);--gradient-border:linear-gradient(135deg, color-mix(in srgb, var(--ds-brand) 50%, transparent) 0%, color-mix(in srgb, var(--ds-brand-2) 50%, transparent) 100%);--font-brand:"Satoshi", "Onest", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-dyslexic:"Atkinson Hyperlegible", "Satoshi", "Onest", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-app:var(--font-brand);--font-ui:var(--font-app);--font-nav:var(--font-app);--ds-brand-default:#691ef6;--ds-brand-hover-default:#5a17d6;--ds-brand-2-default:#8a4ff7;--ds-brand-contrast-default:#fff;--ds-brand-ink-default:#691ef6;--ds-brand:var(--ds-brand-default);--ds-brand-hover:var(--ds-brand-hover-default);--ds-brand-2:var(--ds-brand-2-default);--ds-brand-contrast:var(--ds-brand-contrast-default);--ds-brand-ink:var(--ds-brand-ink-default);--ds-brand-ink-hover:color-mix(in srgb, var(--ds-brand-ink) 82%, #000);--ds-brand-soft:color-mix(in srgb, var(--ds-brand) 12%, transparent);--ds-brand-ring:color-mix(in srgb, var(--ds-brand) 24%, transparent);--ds-bg:#fff;--ds-surface:#fff;--ds-surface-sunken:#f6f9fc;--ds-surface-hover:#e3e4e4;--ds-surface-active:#d9dada;--ds-text:#262422;--ds-text-muted:#6b645d;--ds-text-subtle:#78716a;--ds-border:#efeeec;--ds-border-strong:#cfcac4;--ds-warning-soft:#fff1cc;--ds-warning-ink:#8a5d00;--ds-error:#b42318;--ds-error-soft:#fde2e0;--ds-success:#1f6b43;--ds-success-soft:#d9f2e3;--ds-info:#175cd3;--ds-info-soft:#e7f0ff;--ds-status-contrast:#fff;--ds-brand-deep-default:#1e0850;--ds-brand-deep:var(--ds-brand-deep-default);--ds-shadow-card:0 1px 4px #00000029;--ds-shadow-pop:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--color-bg:var(--ds-surface);--color-bg-secondary:var(--ds-surface-sunken);--color-bg-tertiary:var(--ds-border);--color-bg-elevated:var(--ds-surface);--color-bg-hover:#00000005;--color-bg-active:#0000000d;--color-bg-disabled:var(--ds-border);--color-bg-secondary-active:var(--ds-brand-soft);--color-text-secondary-active:var(--ds-brand);--glass-bg:#ffffffb3;--glass-bg-strong:#ffffffe6;--glass-border:#ffffff4d;--glass-shadow:0 8px 32px #00000014;--color-text-primary:var(--ds-text);--color-text-secondary:var(--ds-text-muted);--color-text-tertiary:var(--ds-text-subtle);--color-text-inverse:#fff;--color-text-on-primary:var(--ds-brand-contrast);--color-text-link:var(--ds-brand-ink);--color-text-link-hover:var(--ds-brand-ink-hover);--color-mask-solid:#fff;--color-border:var(--ds-border);--color-border-strong:var(--ds-border-strong);--color-border-hover:var(--ds-border-strong);--color-divider:var(--ds-border);--color-success:var(--ds-success);--color-success-hover:#155635;--color-success-bg:color-mix(in srgb, var(--ds-success) 8%, transparent);--color-error:var(--ds-error);--color-error-hover:#912018;--color-error-bg:color-mix(in srgb, var(--ds-error) 8%, transparent);--color-warning:var(--ds-warning-ink);--color-warning-bg:color-mix(in srgb, var(--ds-warning-ink) 10%, transparent);--color-info:var(--ds-info);--color-info-bg:color-mix(in srgb, var(--ds-info) 8%, transparent);--color-on-status:var(--ds-status-contrast);--color-loop-s:93%;--color-loop-l:76%;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 2px 4px #0000000a, 0 1px 2px #0000000f;--shadow-md:0 4px 8px #0000000a, 0 2px 4px #0000000f;--shadow-lg:0 8px 16px #0000000f, 0 4px 8px #00000014;--shadow-xl:0 16px 32px #00000014, 0 8px 16px #0000001a;--shadow-2xl:0 24px 48px #0000001f, 0 12px 24px #00000024;--shadow-focus:0 0 0 3px var(--ds-brand-ring);--shadow-error:0 0 0 3px #ef44441f, 0 0 0 1px #ef44444d;--spacing-2xs:.125rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:32px;--radius-full:9999px;--font-family-base:var(--font-app);--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--transition-spring:.5s cubic-bezier(.34, 1.56, .64, 1);--button-height-sm:36px;--button-height-md:44px;--button-height-lg:52px;--input-height-sm:36px;--input-height-md:44px;--input-height-lg:52px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px}:root[data-theme=dark]{--gradient-surface:linear-gradient(135deg, #ffffff14 0%, #ffffff08 100%);--ds-brand-default:#7c3bf7;--ds-brand-hover-default:#5a17d6;--ds-brand-2-default:#8a4ff7;--ds-brand-contrast-default:#fff;--ds-brand-ink-default:#a78bfa;--ds-brand:var(--ds-brand-default);--ds-brand-hover:var(--ds-brand-hover-default);--ds-brand-2:var(--ds-brand-2-default);--ds-brand-contrast:var(--ds-brand-contrast-default);--ds-brand-ink:var(--ds-brand-ink-default);--ds-brand-ink-hover:color-mix(in srgb, var(--ds-brand-ink) 82%, #fff);--ds-brand-soft:color-mix(in srgb, var(--ds-brand) 22%, transparent);--ds-brand-ring:color-mix(in srgb, var(--ds-brand) 40%, transparent);--ds-bg:#131314;--ds-surface:#131314;--ds-surface-sunken:#1b1b1b;--ds-surface-hover:#2b2b2b;--ds-surface-active:#383838;--ds-text:#d4d0cc;--ds-text-muted:#a5a2a0;--ds-text-subtle:#8a8a8a;--ds-border:#383838;--ds-border-strong:#474747;--ds-warning-soft:#a8740047;--ds-warning-ink:#fbbf24;--ds-error:#f97066;--ds-error-soft:#b423183d;--ds-success:#75d7a3;--ds-success-soft:#2e8b573d;--ds-info:#84b6ff;--ds-info-soft:#3b82f63d;--ds-status-contrast:#131314;--ds-brand-deep-default:#c4a5fb;--ds-brand-deep:var(--ds-brand-deep-default);--ds-shadow-card:0 1px 4px #0006;--ds-shadow-pop:0 4px 6px -1px #0006, 0 2px 4px -2px #0006;--color-bg-hover:#ffffff0d;--color-bg-active:#ffffff14;--glass-bg:#0f0f19b3;--glass-bg-strong:#0f0f19e6;--glass-border:#ffffff1a;--glass-shadow:0 8px 32px #0006;--color-text-inverse:#0e0d0c;--color-success:var(--ds-success);--color-success-hover:#a7ecc6;--color-success-bg:color-mix(in srgb, var(--ds-success) 12%, transparent);--color-error:var(--ds-error);--color-error-hover:#fca5a5;--color-error-bg:color-mix(in srgb, var(--ds-error) 12%, transparent);--color-warning:var(--ds-warning-ink);--color-warning-bg:color-mix(in srgb, var(--ds-warning-ink) 12%, transparent);--color-info:var(--ds-info);--color-info-bg:color-mix(in srgb, var(--ds-info) 12%, transparent);--color-loop-s:95%;--color-loop-l:85%;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 2px 4px #0000004d, 0 1px 2px #0006;--shadow-md:0 4px 8px #0000004d, 0 2px 4px #0006;--shadow-lg:0 8px 16px #0006, 0 4px 8px #00000080;--shadow-xl:0 16px 32px #00000080, 0 8px 16px #0009;--shadow-2xl:0 24px 48px #0009, 0 12px 24px #000000b3;--shadow-focus:0 0 0 3px #818cf833, 0 0 0 1px #818cf880;--shadow-error:0 0 0 3px #f8717133, 0 0 0 1px #f8717180}:root[data-font=dyslexic]{--font-app:var(--font-dyslexic)}:root[data-accent=sapphire]{--ds-brand:#2563eb;--ds-brand-hover:#1d4ed8;--ds-brand-2:#3b82f6;--ds-brand-deep:#0b245e;--ds-brand-ink:#2563eb}:root[data-theme=dark][data-accent=sapphire]{--ds-brand:#3b82f6;--ds-brand-hover:#2563eb;--ds-brand-2:#60a5fa;--ds-brand-deep:#bfdbfe;--ds-brand-contrast:#131314;--ds-brand-ink:#3b82f6}:root[data-accent=ocean]{--ds-brand:#0e7490;--ds-brand-hover:#155e75;--ds-brand-2:#0891b2;--ds-brand-deep:#083344;--ds-brand-ink:#0e7490}:root[data-theme=dark][data-accent=ocean]{--ds-brand:#22b8cf;--ds-brand-hover:#0e93ae;--ds-brand-2:#67e8f9;--ds-brand-deep:#a5f3fc;--ds-brand-contrast:#131314;--ds-brand-ink:#22b8cf}:root[data-accent=turquoise]{--ds-brand:#0f766e;--ds-brand-hover:#115e59;--ds-brand-2:#14b8a6;--ds-brand-deep:#04312d;--ds-brand-ink:#0f766e}:root[data-theme=dark][data-accent=turquoise]{--ds-brand:#2dd4bf;--ds-brand-hover:#14b8a6;--ds-brand-2:#5eead4;--ds-brand-deep:#99f6e4;--ds-brand-contrast:#131314;--ds-brand-ink:#2dd4bf}:root[data-accent=emerald]{--ds-brand:#059669;--ds-brand-hover:#047857;--ds-brand-2:#10b981;--ds-brand-deep:#052e16;--ds-brand-contrast:#131314;--ds-brand-ink:#047857}:root[data-theme=dark][data-accent=emerald]{--ds-brand:#34d399;--ds-brand-hover:#10b981;--ds-brand-2:#6ee7b7;--ds-brand-deep:#a7f3d0;--ds-brand-contrast:#131314;--ds-brand-ink:#34d399}:root[data-accent=lime]{--ds-brand:#4d7c0f;--ds-brand-hover:#3f6212;--ds-brand-2:#65a30d;--ds-brand-deep:#1a2e05;--ds-brand-ink:#4d7c0f}:root[data-theme=dark][data-accent=lime]{--ds-brand:#a3e635;--ds-brand-hover:#84cc16;--ds-brand-2:#bef264;--ds-brand-deep:#d9f99d;--ds-brand-contrast:#131314;--ds-brand-ink:#a3e635}:root[data-accent=honey]{--ds-brand:#d97706;--ds-brand-hover:#b45309;--ds-brand-2:#f59e0b;--ds-brand-deep:#451a03;--ds-brand-contrast:#131314;--ds-brand-ink:#b45309}:root[data-theme=dark][data-accent=honey]{--ds-brand:#fbbf24;--ds-brand-hover:#f59e0b;--ds-brand-2:#fcd34d;--ds-brand-deep:#fde68a;--ds-brand-contrast:#131314;--ds-brand-ink:#fbbf24}:root[data-accent=tangerine]{--ds-brand:#ea580c;--ds-brand-hover:#c2410c;--ds-brand-2:#f97316;--ds-brand-deep:#431407;--ds-brand-contrast:#131314;--ds-brand-ink:#c2410c}:root[data-theme=dark][data-accent=tangerine]{--ds-brand:#fb923c;--ds-brand-hover:#f97316;--ds-brand-2:#fdba74;--ds-brand-deep:#fed7aa;--ds-brand-contrast:#131314;--ds-brand-ink:#fb923c}:root[data-accent=ruby]{--ds-brand:#e11d48;--ds-brand-hover:#be123c;--ds-brand-2:#f43f5e;--ds-brand-deep:#4c0519;--ds-brand-ink:#be123c}:root[data-theme=dark][data-accent=ruby]{--ds-brand:#fb7185;--ds-brand-hover:#f43f5e;--ds-brand-2:#fda4af;--ds-brand-deep:#fecdd3;--ds-brand-contrast:#131314;--ds-brand-ink:#fb7185}:root[data-accent=blossom]{--ds-brand:#db2777;--ds-brand-hover:#be185d;--ds-brand-2:#ec4899;--ds-brand-deep:#500724;--ds-brand-ink:#be185d}:root[data-theme=dark][data-accent=blossom]{--ds-brand:#f472b6;--ds-brand-hover:#ec4899;--ds-brand-2:#f9a8d4;--ds-brand-deep:#fbcfe8;--ds-brand-contrast:#131314;--ds-brand-ink:#f472b6}:root[data-accent=orchid]{--ds-brand:#c026d3;--ds-brand-hover:#a21caf;--ds-brand-2:#d946ef;--ds-brand-deep:#4a044e;--ds-brand-ink:#a21caf}:root[data-theme=dark][data-accent=orchid]{--ds-brand:#e879f9;--ds-brand-hover:#d946ef;--ds-brand-2:#f0abfc;--ds-brand-deep:#f5d0fe;--ds-brand-contrast:#131314;--ds-brand-ink:#e879f9}[data-auth-surface]{--ds-brand:var(--ds-brand-default);--ds-brand-hover:var(--ds-brand-hover-default);--ds-brand-2:var(--ds-brand-2-default);--ds-brand-contrast:var(--ds-brand-contrast-default);--ds-brand-ink:var(--ds-brand-ink-default);--ds-brand-deep:var(--ds-brand-deep-default)}:root:not([data-theme=dark])[data-contrast=high]{--ds-bg:#fff;--ds-surface:#fff;--ds-surface-sunken:#f0f0f0;--ds-surface-hover:#e3e3e3;--ds-surface-active:#d2d2d2;--ds-text:#000;--ds-text-muted:#2e2a26;--ds-text-subtle:#45403b;--ds-border:#767676;--ds-border-strong:#1a1a1a;--ds-warning-soft:#fff0c7;--ds-warning-ink:#6b4400;--ds-error:#8e0f0a;--ds-error-soft:#ffe8e6;--ds-success:#0b5132;--ds-success-soft:#dff5e8;--ds-info:#0b3d91;--ds-info-soft:#e1ecff;--ds-status-contrast:#fff;--ds-brand-ink:color-mix(in srgb, var(--ds-brand) 65%, #000);--ds-brand-soft:color-mix(in srgb, var(--ds-brand) 18%, transparent);--ds-brand-ring:color-mix(in srgb, var(--ds-brand) 60%, transparent);--color-bg-hover:#0000000f;--color-bg-active:#0000001f;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-border:#1a1a1a;--shadow-focus:0 0 0 3px var(--ds-brand-ring), 0 0 0 1px var(--ds-text)}:root[data-theme=dark][data-contrast=high]{--ds-bg:#000;--ds-surface:#000;--ds-surface-sunken:#0f0f0f;--ds-surface-hover:#2a2a2a;--ds-surface-active:#3d3d3d;--ds-text:#fff;--ds-text-muted:#e0e0e0;--ds-text-subtle:#c4c4c4;--ds-border:#9e9e9e;--ds-border-strong:#e6e6e6;--ds-warning-soft:#ffd1662e;--ds-warning-ink:#ffd166;--ds-error:#ffb4ab;--ds-error-soft:#ff807833;--ds-success:#7ee8b0;--ds-success-soft:#75d7a333;--ds-info:#a8cbff;--ds-info-soft:#a8cbff2e;--ds-status-contrast:#000;--ds-brand-ink:color-mix(in srgb, var(--ds-brand) 70%, #fff);--ds-brand-soft:color-mix(in srgb, var(--ds-brand) 28%, transparent);--ds-brand-ring:color-mix(in srgb, var(--ds-brand) 70%, transparent);--color-bg-hover:#ffffff1f;--color-bg-active:#fff3;--glass-bg:#000;--glass-bg-strong:#000;--glass-border:#e6e6e6;--shadow-focus:0 0 0 3px var(--ds-brand-ring), 0 0 0 1px var(--ds-text)}:root[data-contrast=high] :focus-visible{outline:3px solid var(--ds-brand-ink);outline-offset:2px}@media (forced-colors:active){:root{--gradient-primary:none;--gradient-primary-hover:none;--gradient-surface:none;--gradient-border:none;--glass-bg:Canvas;--glass-bg-strong:Canvas;--glass-border:CanvasText;--ds-border:CanvasText;--ds-border-strong:CanvasText;--color-border:CanvasText;--color-border-strong:CanvasText;--color-border-hover:CanvasText;--color-divider:CanvasText;--shadow-focus:none}button,[role=button],input,select,textarea{border:1px solid buttonborder}:focus-visible{outline-offset:2px;outline:3px solid highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full);border:2px solid var(--color-bg-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}::selection{background-color:var(--color-primary);color:var(--color-text-on-primary)}::selection{background-color:var(--color-primary);color:var(--color-text-on-primary)}
.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
._GzYRV{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.2}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{-webkit-user-select:none;user-select:none;margin-right:5px;font-size:1.2em}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0;padding:0 10px}._1BXBN{margin:0;padding:0}._1MGIk{color:#000;margin-right:5px;font-weight:600}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{color:#fdf6e3;margin-right:5px;font-weight:bolder}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}
