@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap";
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--violet:#d678fd;--violet-deep:var(--lightningcss-light,#6b3f80)var(--lightningcss-dark,#e2b2f5);--violet-soft:var(--lightningcss-light,#e6c4f2)var(--lightningcss-dark,#5e3f6c);--violet-tint:var(--lightningcss-light,#f5eef8)var(--lightningcss-dark,#2c2133);--on-violet:#3e2b45;--on-amber:#241429;--heading:var(--lightningcss-light,#4c3654)var(--lightningcss-dark,#f1e4f6);--lavender:var(--lightningcss-light,#af7ec3)var(--lightningcss-dark,#c79bd8);--success:var(--lightningcss-light,#23835c)var(--lightningcss-dark,#4cc98c);--success-tint:var(--lightningcss-light,#e9f6ef)var(--lightningcss-dark,#12301f);--warning:var(--lightningcss-light,#b56b17)var(--lightningcss-dark,#f0a54a);--amber-ink:var(--lightningcss-light,#b56b17)var(--lightningcss-dark,#f0a54a);--amber:var(--lightningcss-light,#e89a3c)var(--lightningcss-dark,#f0a54a);--amber-tint:var(--lightningcss-light,#fff4e5)var(--lightningcss-dark,#3a2a14);--danger:var(--lightningcss-light,#b83d4b)var(--lightningcss-dark,#f07a86);--danger-tint:var(--lightningcss-light,#fcebec)var(--lightningcss-dark,#3b1a1f);--paper:var(--lightningcss-light,#f8f7f9)var(--lightningcss-dark,#141016);--paper-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1922);--paper-raised:var(--lightningcss-light,#faf7fb)var(--lightningcss-dark,#241e29);--paper-line:var(--lightningcss-light,#ece8ee)var(--lightningcss-dark,#342b3a);--paper-line-strong:var(--lightningcss-light,#ded6e2)var(--lightningcss-dark,#43384a);--paper-line-faint:var(--lightningcss-light,#f3f0f5)var(--lightningcss-dark,#2a2230);--paper-ink:var(--lightningcss-light,#2f2833)var(--lightningcss-dark,#f3eef5);--paper-muted:var(--lightningcss-light,#6f6774)var(--lightningcss-dark,#a99fae);--fill:var(--lightningcss-light,#4c36540f)var(--lightningcss-dark,#d6bee414);--fill-strong:var(--lightningcss-light,#4c36541c)var(--lightningcss-dark,#d6bee424);--logo-tile:#fff;--logo-tile-line:var(--lightningcss-light,#4c365424)var(--lightningcss-dark,#fff0);--tone-rose-fill:var(--lightningcss-light,#ffe5e7)var(--lightningcss-dark,#44292c);--tone-rose-edge:var(--lightningcss-light,#c07c84)var(--lightningcss-dark,#db959c);--tone-rose-ink:var(--lightningcss-light,#582f35)var(--lightningcss-dark,#fbe0e2);--tone-clay-fill:var(--lightningcss-light,#ffe6de)var(--lightningcss-dark,#432a23);--tone-clay-edge:var(--lightningcss-light,#c07f6e)var(--lightningcss-dark,#db9886);--tone-clay-ink:var(--lightningcss-light,#583127)var(--lightningcss-dark,#fbe1da);--tone-sand-fill:var(--lightningcss-light,#f6ecd5)var(--lightningcss-dark,#3a3019);--tone-sand-edge:var(--lightningcss-light,#a88f53)var(--lightningcss-dark,#c1a86b);--tone-sand-ink:var(--lightningcss-light,#4a3b13)var(--lightningcss-dark,#f0e7d2);--tone-moss-fill:var(--lightningcss-light,#e7f1db)var(--lightningcss-dark,#2c361f);--tone-moss-edge:var(--lightningcss-light,#839c63)var(--lightningcss-dark,#9bb57b);--tone-moss-ink:var(--lightningcss-light,#34431f)var(--lightningcss-dark,#e2ecd7);--tone-sage-fill:var(--lightningcss-light,#daf4e7)var(--lightningcss-dark,#1d382c);--tone-sage-edge:var(--lightningcss-light,#5ca385)var(--lightningcss-dark,#75bc9d);--tone-sage-ink:var(--lightningcss-light,#184735)var(--lightningcss-dark,#d6efe3);--tone-teal-fill:var(--lightningcss-light,#d5f4f5)var(--lightningcss-dark,#15383a);--tone-teal-edge:var(--lightningcss-light,#49a2a7)var(--lightningcss-dark,#63bbc0);--tone-teal-ink:var(--lightningcss-light,#034649)var(--lightningcss-dark,#d2eef0);--tone-heather-fill:var(--lightningcss-light,#ede9ff)var(--lightningcss-dark,#322e44);--tone-heather-edge:var(--lightningcss-light,#9389c2)var(--lightningcss-dark,#aba1dd);--tone-heather-ink:var(--lightningcss-light,#3e375a)var(--lightningcss-dark,#e8e5fb);--tone-orchid-fill:var(--lightningcss-light,#fbe5f5)var(--lightningcss-dark,#3e2a3a);--tone-orchid-edge:var(--lightningcss-light,#b37ea7)var(--lightningcss-dark,#cd97c0);--tone-orchid-ink:var(--lightningcss-light,#50314a)var(--lightningcss-dark,#f5e1f0);--tone-internal-fill:var(--lightningcss-light,#f0ebf2)var(--lightningcss-dark,#343037);--tone-internal-edge:var(--lightningcss-light,#988e9d)var(--lightningcss-dark,#b1a6b6);--tone-internal-ink:var(--lightningcss-light,#413a44)var(--lightningcss-dark,#eae6ed);--glow:radial-gradient(circle at 92% 0%, var(--lightningcss-light,#d678fd12)var(--lightningcss-dark,#d678fd14), transparent 22rem);--void:#000;--void-surface:#1c1c1e;--void-line:#38383a;--void-ink:#f5f5f7;--void-muted:#98989d;--material:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,#1e1922e6);--material-sidebar:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#1e1922eb);--material-blur:saturate(160%) blur(16px);--menu-dark:var(--lightningcss-light,#26202b)var(--lightningcss-dark,#2f2735);--menu-dark-ink:#ffffffd6;--menu-dark-muted:#ffffff75;--menu-dark-line:#ffffff1a;--menu-dark-hover:#ffffff17;--menu-dark-danger:#f0808c;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-inter), -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--text-3xs:10px;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-lg:15px;--text-title3:16px;--text-title2:18px;--text-title1:22px;--text-large:26px;--radius-key:2px;--radius-small:6px;--radius-control:8px;--radius-card:10px;--radius-sheet:16px;--content-max:1100px;--content-wide:1460px;--content-home:1192px;--ui-scale:1;--vw100:100vw;--vh100:100vh;--dvh100:100dvh;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--titlebar-left:0px;--titlebar-right:0px;--toolbar-row:calc(52px + var(--safe-top));--toolbar-drop:0px;--toolbar-bottom:calc(var(--toolbar-row) + var(--toolbar-drop));--peek-narrow:clamp(420px, calc(var(--vw100) * .38), 600px);--peek-wide:clamp(520px, calc(var(--vw100) * .48), 760px);--radius:var(--radius-small);--hairline:1px solid var(--paper-line);--shadow-overlay:0 12px 32px var(--lightningcss-light,#24142924)var(--lightningcss-dark,#00000080), 0 2px 6px var(--lightningcss-light,#24142914)var(--lightningcss-dark,#0000004d);--shadow-raised:0 0 0 1px var(--paper-line);--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-quick:.12s;--duration-settle:.32s;--duration-reflow:.2s;--motion-shift:24px;--motion-rise:40px;--motion-press:.97;--motion-lift:1.02;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:64px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-client-tone=rose]{--tone-fill:var(--tone-rose-fill);--tone-edge:var(--tone-rose-edge);--tone-ink:var(--tone-rose-ink)}[data-client-tone=clay]{--tone-fill:var(--tone-clay-fill);--tone-edge:var(--tone-clay-edge);--tone-ink:var(--tone-clay-ink)}[data-client-tone=sand]{--tone-fill:var(--tone-sand-fill);--tone-edge:var(--tone-sand-edge);--tone-ink:var(--tone-sand-ink)}[data-client-tone=moss]{--tone-fill:var(--tone-moss-fill);--tone-edge:var(--tone-moss-edge);--tone-ink:var(--tone-moss-ink)}[data-client-tone=sage]{--tone-fill:var(--tone-sage-fill);--tone-edge:var(--tone-sage-edge);--tone-ink:var(--tone-sage-ink)}[data-client-tone=teal]{--tone-fill:var(--tone-teal-fill);--tone-edge:var(--tone-teal-edge);--tone-ink:var(--tone-teal-ink)}[data-client-tone=heather]{--tone-fill:var(--tone-heather-fill);--tone-edge:var(--tone-heather-edge);--tone-ink:var(--tone-heather-ink)}[data-client-tone=orchid]{--tone-fill:var(--tone-orchid-fill);--tone-edge:var(--tone-orchid-edge);--tone-ink:var(--tone-orchid-ink)}[data-client-tone=internal]{--tone-fill:var(--tone-internal-fill);--tone-edge:var(--tone-internal-edge);--tone-ink:var(--tone-internal-ink)}[data-client-tone=none]{--tone-fill:var(--paper-raised);--tone-edge:var(--paper-line-strong);--tone-ink:var(--paper-ink)}@media (max-width:860px){:root{--text-xs:12px;--text-sm:13px;--text-base:15px;--text-lg:16px;--text-title3:18px;--text-title2:20px;--text-title1:26px;--text-large:28px}}@media (max-width:860px) and (pointer:coarse){input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color]),select,textarea{font-size:max(16px,1em)!important}}@media (prefers-reduced-transparency:reduce){:root{--material:var(--paper-surface);--material-sidebar:var(--paper);--material-blur:none}}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{scrollbar-gutter:stable}body{min-height:var(--vh100);background:var(--glow) no-repeat fixed, var(--paper);color:var(--paper-ink);caret-color:var(--violet-deep);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;-webkit-font-smoothing:antialiased;font-feature-settings:"calt";text-rendering:optimizelegibility;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--heading);font-weight:600}h1{letter-spacing:-.025em;font-weight:700}a{color:inherit;text-underline-offset:3px;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;border-radius:var(--radius-control)}select option,select optgroup{background-color:var(--paper-surface);color:var(--paper-ink)}select option:disabled{color:var(--paper-muted)}code,kbd,samp,pre{font-family:var(--font-mono);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.92em}table{font-variant-numeric:tabular-nums}input[type=file]{font-size:var(--text-sm);color:var(--paper-muted)}input[type=file]::file-selector-button{margin-right:var(--space-2);border-radius:var(--radius-control);background:var(--violet-tint);font:inherit;color:var(--violet-deep);cursor:pointer;border:0;padding:6px 12px;font-weight:600}input[type=file]::file-selector-button:hover{background:color-mix(in srgb, var(--violet-tint) 70%, var(--violet-soft))}:focus-visible{outline:3px solid color-mix(in srgb, var(--violet) 55%, transparent);outline-offset:2px;border-radius:var(--radius-small)}::selection{background:var(--violet-soft);color:var(--paper-ink)}p a:not([class]){color:var(--violet-deep)}p a:not([class]):hover{text-decoration:underline}*{scrollbar-width:thin;scrollbar-color:var(--fill-strong) transparent}@media (prefers-reduced-motion:reduce){:root{--motion-shift:0px;--motion-rise:0px;--motion-press:1;--motion-lift:1}::view-transition-group(*){animation:none}}::view-transition-group(*){animation-duration:var(--duration-settle);animation-timing-function:var(--ease-out)}::view-transition-old(.row-leave):only-child{animation:rowLeave var(--duration-settle) var(--ease-out) both}::view-transition-new(.row-arrive):only-child{animation:rowArrive var(--duration-settle) var(--ease-out) both}@keyframes rowLeave{to{opacity:0;transform:translateX(var(--motion-shift))}}@keyframes rowArrive{0%{opacity:0}}[data-pending]{opacity:.6;cursor:progress;transition:opacity var(--duration-quick) var(--ease-out)}@media print{:root,:root[data-theme]{--paper:#fff;--paper-surface:#fff;--paper-line:#e2ddd2;--paper-ink:#1c1722;--paper-muted:#5f5a68;--violet-deep:#6d28d9;--success:#1d7a4c;--danger:#b4372a;--font-body:"Switzer", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-display:"Switzer", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--radius-small:0;--radius-control:0;--radius-card:0;--shadow-raised:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-print=hide]{display:none!important}body{background:var(--paper-surface);letter-spacing:0}}@media (min-width:1600px){:root{--content-max:1240px;--content-wide:1560px;--content-home:1280px}}@media (min-width:1760px){:root{--content-max:1320px;--content-wide:1640px;--content-home:1380px}}@media (min-width:1920px){:root{--content-max:1400px;--content-wide:1720px;--content-home:1480px}}@media (min-width:2240px){:root{--content-max:1500px;--content-wide:1800px;--content-home:1580px}}@media (min-width:2560px){:root{--content-max:1600px;--content-wide:1900px;--content-home:1700px}}@media (display-mode:window-controls-overlay){:root{--titlebar-left:calc(env(titlebar-area-x,0px) / var(--ui-scale));--titlebar-right:calc((100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw)) / var(--ui-scale));--titlebar-height:calc(env(titlebar-area-height,0px) / var(--ui-scale));--toolbar-row:max(calc(52px + var(--safe-top)), var(--titlebar-height));--toolbar-drop:max(0px, calc(var(--titlebar-height) + 44px - var(--toolbar-row)))}:is(dialog,[popover],[role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],[aria-modal=true],[data-no-drag]),:is(dialog,[popover],[role=dialog],[role=alertdialog],[role=menu],[role=listbox],[aria-modal=true],[data-no-drag]) *{-webkit-app-region:no-drag;app-region:no-drag}}@media print{:root{zoom:1;--ui-scale:1;--vw100:100vw;--vh100:100vh;--dvh100:100dvh}}html[data-calendar-app] [data-hub-chrome],html[data-calendar-focus] [data-hub-chrome]{display:none}html[data-calendar-app],html[data-calendar-focus]{--toolbar-row:0px;--toolbar-bottom:0px}
