@font-face{font-family:SF Pro Text;src:url(../../../fonts/SFProText-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:SF Pro Text;src:url(../../../fonts/SFProText-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:SF Pro Text;src:url(../../../fonts/SFProText-Semibold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../../../fonts/SFProDisplay-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../../../fonts/SFProDisplay-Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:SF Pro Display;src:url(../../../fonts/SFProDisplay-Semibold.ttf)format("truetype");font-weight:600;font-display:swap}:root{--ref-primary:#2d43f1;--ref-primary-bright:#4a5dff;--ref-primary-pale:#a9b3ff;--ref-white:#fff;--ref-cool-25:#f9fbfd;--ref-cool-50:#f5f9fc;--ref-cool-100:#edf2f7;--ref-cool-150:#e9eef4;--ref-cool-200:#e4e9f1;--ref-cool-250:#e2e8f0;--ref-cool-300:#d2d9e5;--ref-cool-400:#858fa8;--ref-cool-600:#627192;--ref-cool-900:#08143c;--ref-navy-700:#1b1f3b;--ref-navy-800:#11142a;--ref-ink-300:#97a2bc;--ref-ink-500:#6b7590;--ref-ink-700:#2a3046;--ref-ink-750:#1d2233;--ref-ink-800:#171b2a;--ref-ink-825:#161a29;--ref-ink-850:#141826;--ref-ink-875:#131726;--ref-ink-900:#10131f;--ref-ink-925:#0d101b;--ref-ink-950:#090b16;--ref-green-600:#1f8a4c;--ref-green-50:#e6f4ea;--ref-green-400:#4cc27a;--ref-green-950:#173323;--ref-orange-600:#a3570b;--ref-orange-50:#fff4e6;--ref-orange-400:#f0a54a;--ref-orange-950:#33240f;--ref-blue-600:#2f5fc4;--ref-blue-50:#e7eefb;--ref-blue-400:#7ea4f5;--ref-blue-950:#1b2741;--ref-red-600:#d14343;--ref-red-50:#fdecec;--ref-red-400:#f07a7a;--ref-red-950:#3a1717;--ref-tone-1:#6a4fd8;--ref-tone-2:#23875b;--ref-tone-3:#c4561f;--ref-tone-4:#2f66cc;--ref-tone-5:#c03375;--ref-aurora-1:#60a5fa;--ref-aurora-2:#e879f9;--ref-aurora-3:#5eead4;--ref-font-text:"SF Pro Text", -apple-system, system-ui, sans-serif;--ref-font-display:"SF Pro Display", -apple-system, system-ui, sans-serif;--ref-fs-11:.6875rem;--ref-fs-12:.75rem;--ref-fs-13:.8125rem;--ref-fs-15:.9375rem;--ref-fs-17:1.0625rem;--ref-fs-24:1.5rem;--ref-fs-32:2rem;--ref-lh-12:.75rem;--ref-lh-16:1rem;--ref-lh-20:1.25rem;--ref-lh-24:1.5rem;--ref-lh-32:2rem;--ref-lh-40:2.5rem;--ref-fw-400:400;--ref-fw-500:500;--ref-fw-600:600;--ref-track-tight:-.01em;--ref-track-caps:.06em;--ref-0:0rem;--ref-half:.125rem;--ref-1:.25rem;--ref-1h:.375rem;--ref-2:.5rem;--ref-3:.75rem;--ref-4:1rem;--ref-5:1.25rem;--ref-6:1.5rem;--ref-7:1.75rem;--ref-8:2rem;--ref-9:2.25rem;--ref-10:2.5rem;--ref-11:2.75rem;--ref-12:3rem;--ref-13:3.25rem;--ref-14:3.5rem;--ref-15:3.75rem;--ref-16:4rem;--ref-19:4.75rem;--ref-24:6rem;--ref-40:10rem;--ref-52:13rem;--ref-60:15rem;--ref-64:16rem;--ref-72:18rem;--ref-76:19rem;--ref-88:22rem;--ref-100:25rem;--ref-136:34rem;--ref-pill:999px;--ref-line:1px;--ref-line-2:2px;--ref-line-dash:1.5px;--ref-stroke:1.6;--ref-stroke-bold:2.2;--ref-hi-light:inset 0 1px 0 #ffffffd9;--ref-hi-dark:inset 0 1px 0 #ffffff0a;--ref-hi-accent:inset 0 1px 0 #ffffff4d;--ref-lo-light:inset 0 -1px 0 #08143c12;--ref-raise-light:0 1px 2px #08143c14, 0 .125rem .375rem #08143c0f;--ref-e1-light:0 1px 2px #08143c0d;--ref-e2-light:0 1px 2px #08143c0a, 0 .25rem .75rem #08143c0a;--ref-e3-light:0 1px 2px #08143c0a, 0 .5rem 1.5rem #08143c12;--ref-float-light:0 .75rem 2rem -.5rem #08143c2e;--ref-pop-light:0 .25rem .5rem #08143c0a, 0 .75rem 2rem -.25rem #08143c24;--ref-sheet-light:0 -.5rem 2rem -.5rem #08143c3d;--ref-lo-dark:inset 0 -1px 0 #0000004d;--ref-raise-dark:0 1px 2px #00000080, 0 .125rem .375rem #00000059;--ref-e1-dark:0 1px 2px #00000080;--ref-e2-dark:0 .25rem .75rem #0006;--ref-e3-dark:0 .5rem 1.5rem #00000080;--ref-float-dark:0 .75rem 2rem -.5rem #0009;--ref-pop-dark:0 .75rem 2rem #00000080;--ref-sheet-dark:0 -.5rem 2rem #00000080;--ref-scrim-light:#08143c52;--ref-scrim-dark:#0000008f;--ref-glow:0 .375rem 1rem -.25rem;--ref-glow-s:0 .25rem .75rem -.25rem;--ref-glass-mix:72%;--ref-blur:saturate(1.5) blur(24px);--ref-aurora-blur:blur(10px);--ref-ease:cubic-bezier(.2, .8, .2, 1);--ref-dur-fast:.16s;--ref-dur:.2s;--ref-dur-slow:.26s;--ref-dur-aurora:60s;--ref-lift:-1px;--ref-press:.98;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--ref-cool-50);--surface:var(--ref-white);--surface-2:var(--ref-cool-25);--inset:var(--ref-cool-50);--side:var(--ref-white);--fill:var(--ref-cool-100);--fill-strong:var(--ref-cool-250);--text:var(--ref-cool-900);--text-2:var(--ref-cool-600);--text-3:var(--ref-cool-400);--line:var(--ref-cool-200);--line-2:var(--ref-cool-150);--line-strong:var(--ref-cool-300);--accent:var(--ref-primary);--accent-text:var(--ref-primary);--on-accent:var(--ref-white);--tile-top:var(--ref-navy-700);--tile-bottom:var(--ref-navy-800);--ok:var(--ref-green-600);--ok-soft:var(--ref-green-50);--wait:var(--ref-orange-600);--wait-soft:var(--ref-orange-50);--info:var(--ref-blue-600);--info-soft:var(--ref-blue-50);--danger:var(--ref-red-600);--danger-soft:var(--ref-red-50);--tone-1:var(--ref-tone-1);--tone-2:var(--ref-tone-2);--tone-3:var(--ref-tone-3);--tone-4:var(--ref-tone-4);--tone-5:var(--ref-tone-5);--hi:var(--ref-hi-light);--lo:var(--ref-lo-light);--raise:var(--ref-raise-light);--hi-accent:var(--ref-hi-accent);--e1:var(--ref-e1-light);--e2:var(--ref-e2-light);--e3:var(--ref-e3-light);--float:var(--ref-float-light);--pop:var(--ref-pop-light);--sheet-shadow:var(--ref-sheet-light);--scrim:var(--ref-scrim-light);--glow:var(--ref-glow);--glow-s:var(--ref-glow-s);--glass-mix:var(--ref-glass-mix);--blur:var(--ref-blur);--aurora-1:var(--ref-aurora-1);--aurora-2:var(--ref-aurora-2);--aurora-3:var(--ref-aurora-3);--aurora-blur:var(--ref-aurora-blur);--aurora-dur:var(--ref-dur-aurora);--font:var(--ref-font-text);--font-display:var(--ref-font-display);--fs-tiny:var(--ref-fs-11);--fs-caption:var(--ref-fs-12);--fs-body:var(--ref-fs-13);--fs-lead:var(--ref-fs-15);--fs-title:var(--ref-fs-17);--fs-headline:var(--ref-fs-24);--lh-micro:var(--ref-lh-12);--lh-tiny:var(--ref-lh-16);--lh-caption:var(--ref-lh-16);--lh-body:var(--ref-lh-20);--lh-lead:var(--ref-lh-20);--lh-title:var(--ref-lh-24);--lh-headline:var(--ref-lh-32);--fw-regular:var(--ref-fw-400);--fw-medium:var(--ref-fw-500);--fw-bold:var(--ref-fw-600);--track-tight:var(--ref-track-tight);--track-caps:var(--ref-track-caps);--sp-0:var(--ref-0);--sp-half:var(--ref-half);--sp-1:var(--ref-1);--sp-1h:var(--ref-1h);--sp-2:var(--ref-2);--sp-3:var(--ref-3);--sp-4:var(--ref-4);--sp-5:var(--ref-5);--sp-6:var(--ref-6);--sp-8:var(--ref-8);--r-xs:var(--ref-1h);--r-s:var(--ref-2);--r-m:var(--ref-3);--r-l:var(--ref-4);--r-xl:var(--ref-5);--r-full:var(--ref-pill);--bw:var(--ref-line);--bw-2:var(--ref-line-2);--bw-dash:var(--ref-line-dash);--ctl-s:var(--ref-8);--ctl-m:var(--ref-9);--ctl-l:var(--ref-10);--touch:var(--ref-11);--ease:var(--ref-ease);--dur-fast:var(--ref-dur-fast);--dur:var(--ref-dur);--dur-slow:var(--ref-dur-slow);--t:var(--ref-dur) var(--ref-ease);--lift:var(--ref-lift);--press:var(--ref-press);--z-bg:0;--z-content:1;--z-bar:5;--z-menu:20;--z-scrim:30;--z-sheet:31;--z-toast:40;--accent-soft:color-mix(in oklab, var(--accent) 9%, var(--surface));--accent-line:color-mix(in oklab, var(--accent) 25%, transparent);--hatch:repeating-linear-gradient(135deg, var(--line-2) 0 var(--bw), transparent var(--bw) var(--sp-2));--glass:color-mix(in oklab, var(--surface) var(--glass-mix), transparent)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--ref-ink-950);--surface:var(--ref-ink-900);--surface-2:var(--ref-ink-875);--inset:var(--ref-ink-850);--side:var(--ref-ink-925);--fill:var(--ref-ink-825);--fill-strong:var(--ref-ink-750);--text:var(--ref-cool-50);--text-2:var(--ref-ink-300);--text-3:var(--ref-ink-500);--line:var(--ref-ink-750);--line-2:var(--ref-ink-800);--line-strong:var(--ref-ink-700);--accent:var(--ref-primary-bright);--accent-text:var(--ref-primary-pale);--ok:var(--ref-green-400);--ok-soft:var(--ref-green-950);--wait:var(--ref-orange-400);--wait-soft:var(--ref-orange-950);--info:var(--ref-blue-400);--info-soft:var(--ref-blue-950);--danger:var(--ref-red-400);--danger-soft:var(--ref-red-950);--hi:var(--ref-hi-dark);--lo:var(--ref-lo-dark);--raise:var(--ref-raise-dark);--e1:var(--ref-e1-dark);--e2:var(--ref-e2-dark);--e3:var(--ref-e3-dark);--float:var(--ref-float-dark);--pop:var(--ref-pop-dark);--sheet-shadow:var(--ref-sheet-dark);--scrim:var(--ref-scrim-dark)}:root{--icon-xs:var(--ref-3);--icon-s:var(--ref-4);--icon-m:var(--ref-5);--icon-l:var(--ref-6);--icon-stroke:var(--ref-stroke);--icon-stroke-bold:var(--ref-stroke-bold);--av-s:var(--ref-7);--av-m:var(--ref-9);--av-l:var(--ref-12);--av-xl:var(--ref-14);--tag-h:var(--ref-6);--tag-h-s:var(--ref-5);--check:var(--ref-5);--dot:var(--ref-2);--cal-dot:var(--ref-1);--row-h:var(--ref-15);--info-row-h:var(--ref-12);--opt-h:var(--ref-13);--grid-hour:var(--ref-16);--grid-hour-day:var(--ref-14);--grid-gutter:var(--ref-14);--grid-head-h:var(--ref-14);--grid-inset:var(--ref-half);--cal-w:var(--ref-72);--head-pad:var(--ref-10);--bar-h:var(--ref-13);--side-w:var(--ref-60);--side-w-mini:var(--ref-13);--tab-h:var(--ref-13);--tabbar-space:var(--ref-19);--menu-label-h:var(--ref-6);--strip-day-h:var(--ref-14);--sheet-min:var(--ref-136);--sheet-w:var(--ref-100);--sheet-gap:var(--ref-12);--grip-w:var(--ref-9);--grip-h:var(--ref-1);--kb:var(--ref-0);--form-w:var(--ref-88)}@media (width<=374.98px){html{font-size:4.26667vw}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}h1,h2,h3{font-size:inherit;font-weight:var(--fw-bold)}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-user-select:none;user-select:none}[hidden]{display:none!important}:focus-visible{outline:var(--bw-2) solid var(--accent-text);outline-offset:var(--bw-2)}.visually-hidden{width:var(--bw);height:var(--bw);margin:calc(var(--bw) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.swapping *,.swapping :before,.swapping :after{transition:none!important}::view-transition-group(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease)}::view-transition-old(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease)}::view-transition-new(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease)}::view-transition-old(side){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-new(side){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-old(work){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-new(work){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-old(topbar){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-new(topbar){object-fit:none;object-position:left top;width:100%;height:100%}.swap-side::view-transition-old(work){display:none}.swap-side::view-transition-old(topbar){display:none}.swap-side::view-transition-new(work){object-position:right top;animation:none}.swap-side::view-transition-new(topbar){object-position:right top;animation:none}
