@font-face{font-family:sans;src:url(../media/inter_latin_variable-s.p.2bn3s6zvc0dyp.woff2?dpl=20261102085839)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_4ca6cda7-module__IirNGW__className{font-family:sans,sans Fallback}.sans_4ca6cda7-module__IirNGW__variable{--font-sans-face:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400-s.p.40sczeszzbjw1.woff2?dpl=20261102085839)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_500-s.p.0oace-s_gkfks.woff2?dpl=20261102085839)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.mono_2fedfa61-module__GB6Khq__className{font-family:mono,mono Fallback}.mono_2fedfa61-module__GB6Khq__variable{--font-mono-face:"mono", "mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-lg:.5rem}}@layer base{:root{--page:#f6f7f9;--surface:#fff;--surface-2:#f3f4f7;--surface-3:#e8eaef;--border:#e4e7ec;--border-strong:#8d94a0;--text:#1f2328;--muted:#5b636e;--faint:#6b7280;--accent:#4f46e5;--accent-contrast:#fff;--accent-soft:#eef0ff;--overdue:#b01a1a;--on-overdue:#fff;--blocked:#8a4d03;--done:#11692f;--unread:#e11d48;--mention-bg:#e8f2fc;--mention-fg:#1264a3;--mention-me-bg:#fdf1c7;--mention-me-fg:#7a5200;--rail:#312e81;--rail-text:#c7c9f5;--shadow:0 1px 2px #1018280d;--shadow-pop:0 12px 32px #10182824;--radius:8px;--radius-lg:12px;--row:40px;--font-ui:var(--font-sans-face), system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-mono-face), ui-monospace, "SF Mono", Menlo, monospace;--menu-width:76px;--bar-height:60px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mention-bg:#1d3247;--mention-fg:#8fc4f5;--mention-me-bg:#4a3b10;--mention-me-fg:#f6d77a;--page:#121316;--surface:#18191d;--surface-2:#1f2026;--surface-3:#2a2c33;--border:#2c2e35;--border-strong:#6b7280;--text:#e8e9ed;--muted:#a1a7b3;--faint:#858b97;--accent:#818cf8;--accent-contrast:#11112a;--accent-soft:#818cf824;--overdue:#f87171;--on-overdue:#1a0505;--blocked:#fbbf24;--done:#4ade80;--unread:#f43f5e;--rail:#1e1b4b;--shadow:none;--shadow-pop:0 18px 48px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--mention-bg:#1d3247;--mention-fg:#8fc4f5;--mention-me-bg:#4a3b10;--mention-me-fg:#f6d77a;--page:#121316;--surface:#18191d;--surface-2:#1f2026;--surface-3:#2a2c33;--border:#2c2e35;--border-strong:#6b7280;--text:#e8e9ed;--muted:#a1a7b3;--faint:#858b97;--accent:#818cf8;--accent-contrast:#11112a;--accent-soft:#818cf824;--overdue:#f87171;--on-overdue:#1a0505;--blocked:#fbbf24;--done:#4ade80;--unread:#f43f5e;--rail:#1e1b4b;--shadow:none;--shadow-pop:0 18px 48px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page);color:var(--text);font-family:var(--font-ui);accent-color:var(--accent);margin:0;font-size:15px;line-height:1.5}::selection{background:var(--accent);color:var(--accent-contrast)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--accent);text-underline-offset:2px}a:visited{color:var(--accent)}h1{letter-spacing:-.015em;margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.25}h2{margin:24px 0 8px;font-size:16px;font-weight:650;line-height:1.3}p{margin:0 0 12px}input[type=text],input[type=email],input[type=password],input[type=search],input[type=date],input[type=number],textarea,select{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:100%;min-height:40px;color:var(--text);font:inherit;padding:6px 10px}textarea{resize:vertical;min-height:120px;line-height:1.5}input[aria-invalid=true]{border-color:var(--overdue)}input::placeholder,textarea::placeholder{color:var(--faint)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--accent)}fieldset{border-color:var(--border)}legend{font-weight:600}@media (max-width:767px){input,textarea,select{font-size:16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-8{top:calc(var(--spacing) * 8)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-\[calc\(100\%\+4px\)\]{bottom:calc(100% + 4px)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-2{left:calc(var(--spacing) * 2)}.left-\[calc\(100\%\+12px\)\]{left:calc(100% + 12px)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[15\]{z-index:15}.z-\[100\]{z-index:100}.col-\[2\/-1\]{grid-column:2/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-3{margin:calc(var(--spacing) * 3)}.mx-0{margin-inline:0}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[10vh\]{margin-top:10vh}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.\!mb-0{margin-bottom:0!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[18px\]{margin-bottom:18px}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[26px\]{width:26px;height:26px}.size-\[38px\]{width:38px;height:38px}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-\[5px\]{height:5px}.h-\[18px\]{height:18px}.h-\[min\(60vh\,640px\)\]{height:min(60vh,640px)}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-\[34px\]{min-height:34px}.min-h-\[var\(--bar-height\)\]{min-height:var(--bar-height)}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-24{width:calc(var(--spacing) * 24)}.w-60{width:calc(var(--spacing) * 60)}.w-\[min\(320px\,calc\(100\%-16px\)\)\]{width:min(320px,100% - 16px)}.w-\[min\(320px\,calc\(100vw-32px\)\)\]{width:min(320px,100vw - 32px)}.w-\[min\(380px\,calc\(100vw-32px\)\)\]{width:min(380px,100vw - 32px)}.w-auto{width:auto}.w-full{width:100%}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[1240px\]{max-width:1240px}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[22px\]{min-width:22px}.min-w-\[38px\]{min-width:38px}.min-w-\[200px\]{min-width:200px}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.grid-cols-\[32px_minmax\(0\,1fr\)_auto_minmax\(80px\,140px\)\]{grid-template-columns:32px minmax(0,1fr) auto minmax(80px,140px)}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[repeat\(7\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(160px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-cols-\[var\(--menu-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--menu-width) minmax(0,1fr)}.grid-rows-\[var\(--bar-height\)_1fr\]{grid-template-rows:var(--bar-height) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[9px\]{gap:9px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-overdue{border-color:var(--overdue)}.border-l-accent{border-left-color:var(--accent)}.border-l-done{border-left-color:var(--done)}.border-l-overdue{border-left-color:var(--overdue)}.\!bg-accent-soft{background-color:var(--accent-soft)!important}.bg-\[\#4f46e5\]{background-color:#4f46e5}.bg-\[color-mix\(in_srgb\,var\(--blocked\)_13\%\,transparent\)\]{background-color:var(--blocked)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--blocked\)_13\%\,transparent\)\]{background-color:color-mix(in srgb,var(--blocked) 13%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--blocked\)_14\%\,transparent\)\]{background-color:var(--blocked)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--blocked\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--blocked) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--done\)_12\%\,transparent\)\]{background-color:var(--done)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--done\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--done) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--done\)_14\%\,transparent\)\]{background-color:var(--done)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--done\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--done) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--overdue\)_10\%\,transparent\)\]{background-color:var(--overdue)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--overdue\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--overdue) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--overdue\)_11\%\,transparent\)\]{background-color:var(--overdue)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--overdue\)_11\%\,transparent\)\]{background-color:color-mix(in srgb,var(--overdue) 11%,transparent)}}.bg-\[var\(--rail\)\]{background-color:var(--rail)}.bg-\[var\(--unread\)\]{background-color:var(--unread)}.bg-accent{background-color:var(--accent)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-black{background-color:var(--color-black)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-done{background-color:var(--done)}.bg-mention-bg{background-color:var(--mention-bg)}.bg-mention-me-bg{background-color:var(--mention-me-bg)}.bg-overdue{background-color:var(--overdue)}.bg-page{background-color:var(--page)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[repeating-linear-gradient\(90deg\,transparent_0_4px\,color-mix\(in_srgb\,var\(--blocked\)_30\%\,transparent\)_4px_8px\)\]{background-image:repeating-linear-gradient(90deg,transparent 0 4px,var(--blocked) 4px 8px)}@supports (color:color-mix(in lab, red, red)){.bg-\[repeating-linear-gradient\(90deg\,transparent_0_4px\,color-mix\(in_srgb\,var\(--blocked\)_30\%\,transparent\)_4px_8px\)\]{background-image:repeating-linear-gradient(90deg,transparent 0 4px,color-mix(in srgb,var(--blocked) 30%,transparent) 4px 8px)}}.bg-\[repeating-linear-gradient\(135deg\,var\(--muted\)_0_2px\,transparent_2px_6px\)\]{background-image:repeating-linear-gradient(135deg,var(--muted) 0 2px,transparent 2px 6px)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-7{padding:calc(var(--spacing) * 7)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[9px\]{padding-inline:9px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:var(--spacing)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.\[font-family\:inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.875em\]{font-size:.875em}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#312e81\]{color:#312e81}.text-\[\#e0e7ff\]{color:#e0e7ff}.text-\[var\(--on-overdue\)\]{color:var(--on-overdue)}.text-\[var\(--rail-text\)\]{color:var(--rail-text)}.text-accent{color:var(--accent)}.text-accent-contrast{color:var(--accent-contrast)}.text-blocked{color:var(--blocked)}.text-done{color:var(--done)}.text-faint{color:var(--faint)}.text-mention{color:var(--mention-fg)}.text-mention-me{color:var(--mention-me-fg)}.text-muted{color:var(--muted)}.text-overdue{color:var(--overdue)}.text-text{color:var(--text)}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow-\[0_0_0_2px_rgb\(255_255_255\/25\%\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--blocked\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--blocked));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-4{outline-offset:calc(4px * -1)}.outline-accent{outline-color:var(--accent)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.\[font\:inherit\]{font:inherit}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:side\]{grid-area:side}.\[grid-area\:top\]{grid-area:top}.\[grid-template-areas\:\'side_top\'_\'side_main\'\]{grid-template-areas:"side top""side main"}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-aria-\[current\=page\]\:bg-accent:is(:where(.group)[aria-current=page] *){background-color:var(--accent)}.group-aria-\[current\=page\]\:text-white:is(:where(.group)[aria-current=page] *){color:var(--color-white)}.placeholder\:text-faint::placeholder{color:var(--faint)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.visited\:text-\[var\(--on-overdue\)\]:visited{color:var(--on-overdue)}.visited\:text-accent-contrast:visited{color:var(--accent-contrast)}.visited\:text-muted:visited{color:var(--muted)}.visited\:text-overdue:visited{color:var(--overdue)}.visited\:text-text:visited{color:var(--text)}.open\:basis-full:is([open],:popover-open,:open){flex-basis:100%}.focus-within\:border-accent:focus-within{border-color:var(--accent)}.focus-within\:bg-surface-2:focus-within{background-color:var(--surface-2)}.focus-within\:shadow-\[0_0_0_3px_var\(--accent-soft\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--accent-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,var\(--text\)\)\]:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_88\%\,var\(--text\)\)\]:hover{background-color:color-mix(in srgb,var(--accent) 88%,var(--text))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_18\%\,transparent\)\]:hover{background-color:var(--overdue)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_18\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--overdue) 18%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_88\%\,white\)\]:hover{background-color:var(--overdue)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_88\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--overdue) 88%,white)}}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-text:hover{color:var(--text)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-3:disabled{background-color:var(--surface-3)}.disabled\:text-faint:disabled{color:var(--faint)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-selected\:bg-surface-3[aria-selected=true]{background-color:var(--surface-3)}.aria-\[current\=page\]\:bg-accent-soft[aria-current=page]{background-color:var(--accent-soft)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-accent[aria-current=page]{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[rec-pulse_1\.6s_ease-in-out_infinite\]{animation:1.6s ease-in-out infinite rec-pulse}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:static{position:static}.max-md\:top-auto{top:auto}.max-md\:bottom-0{bottom:0}.max-md\:order-3{order:3}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-md\:h-auto{height:auto}.max-md\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-md\:w-full{width:100%}.max-md\:max-w-none{max-width:none}.max-md\:min-w-11{min-width:calc(var(--spacing) * 11)}.max-md\:flex-\[1_0_100\%\]{flex:1 0 100%}.max-md\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-md\:grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-start{align-items:flex-start}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:border-border{border-color:var(--border)}.max-md\:bg-surface{background-color:var(--surface)}.max-md\:p-0{padding:0}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-md\:\[grid-template-areas\:\'top\'_\'main\'_\'side\'\]{grid-template-areas:"top""main""side"}}@media not all and (min-width:40rem){.max-sm\:\!hidden{display:none!important}.max-sm\:hidden{display:none}.max-sm\:grid-cols-\[32px_minmax\(0\,1fr\)_auto\]{grid-template-columns:32px minmax(0,1fr) auto}.max-sm\:gap-\[3px\]{gap:3px}}@media (min-width:900px){.min-\[900px\]\:flex{display:flex}.min-\[900px\]\:hidden{display:none}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.min-\[900px\]\:flex-col{flex-direction:column}.min-\[900px\]\:justify-between{justify-content:space-between}}@media (min-width:960px){.min-\[960px\]\:sticky{position:sticky}.min-\[960px\]\:top-4{top:calc(var(--spacing) * 4)}.min-\[960px\]\:max-h-\[calc\(100vh-32px\)\]{max-height:calc(100vh - 32px)}.min-\[960px\]\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.min-\[960px\]\:items-start{align-items:flex-start}.min-\[960px\]\:overflow-y-auto{overflow-y:auto}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.min-\[1100px\]\:items-start{align-items:flex-start}}@media (min-width:40rem){.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:inline{display:inline}}@media (min-width:48rem){.md\:static{position:static}.md\:z-auto{z-index:auto}.md\:mx-5{margin-inline:calc(var(--spacing) * 5)}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:min-h-0{min-height:0}.md\:w-\[min\(420px\,40\%\)\]{width:min(420px,40%)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-\[284px_minmax\(0\,1fr\)\]{grid-template-columns:284px minmax(0,1fr)}.md\:gap-0{gap:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-border{border-color:var(--border)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:has-\[\.chat-layout\]\:flex:has(.chat-layout){display:flex}.md\:has-\[\.chat-layout\]\:h-\[calc\(100vh-var\(--bar-height\)\)\]:has(.chat-layout){height:calc(100vh - var(--bar-height))}.md\:has-\[\.chat-layout\]\:max-w-none:has(.chat-layout){max-width:none}.md\:has-\[\.chat-layout\]\:flex-col:has(.chat-layout){flex-direction:column}.md\:has-\[\.chat-layout\]\:p-0:has(.chat-layout){padding:0}}.dark\:block:where([data-theme=dark],[data-theme=dark] *){display:block}@media (prefers-color-scheme:dark){.dark\:block:where(:root:not([data-theme=light]),:root:not([data-theme=light]) *){display:block}}.dark\:hidden:where([data-theme=dark],[data-theme=dark] *){display:none}@media (prefers-color-scheme:dark){.dark\:hidden:where(:root:not([data-theme=light]),:root:not([data-theme=light]) *){display:none}}.\[\&_\.cal-absent_\.cal-status\]\:text-overdue .cal-absent .cal-status{color:var(--overdue)}.\[\&_\.cal-day\]\:min-h-\[72px\] .cal-day{min-height:72px}.\[\&_\.cal-day\]\:min-w-0 .cal-day{min-width:0}.\[\&_\.cal-day\]\:overflow-hidden .cal-day{overflow:hidden}.\[\&_\.cal-day\]\:rounded-md .cal-day{border-radius:var(--radius)}.\[\&_\.cal-day\]\:border .cal-day{border-style:var(--tw-border-style);border-width:1px}.\[\&_\.cal-day\]\:border-border .cal-day{border-color:var(--border)}.\[\&_\.cal-day\]\:bg-surface .cal-day{background-color:var(--surface)}@media not all and (min-width:40rem){.max-sm\:\[\&_\.cal-day\]\:min-h-\[52px\] .cal-day{min-height:52px}.max-sm\:\[\&_\.cal-day_\.cal-hours\]\:text-\[10px\] .cal-day .cal-hours{font-size:10px}.max-sm\:\[\&_\.cal-day_\.cal-status\]\:hidden .cal-day .cal-status{display:none}}.\[\&_\.cal-day\>\.cal-num\]\:flex .cal-day>.cal-num{display:flex}.\[\&_\.cal-day\>\.cal-num\]\:h-full .cal-day>.cal-num{height:100%}.\[\&_\.cal-day\>\.cal-num\]\:flex-col .cal-day>.cal-num{flex-direction:column}.\[\&_\.cal-day\>\.cal-num\]\:gap-0\.5 .cal-day>.cal-num{gap:calc(var(--spacing) * .5)}.\[\&_\.cal-day\>\.cal-num\]\:px-2 .cal-day>.cal-num{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.cal-day\>\.cal-num\]\:py-1\.5 .cal-day>.cal-num{padding-block:calc(var(--spacing) * 1.5)}@media not all and (min-width:40rem){.max-sm\:\[\&_\.cal-day\>\.cal-num\]\:p-1 .cal-day>.cal-num{padding:var(--spacing)}}.\[\&_\.cal-day\>a\]\:flex .cal-day>a{display:flex}.\[\&_\.cal-day\>a\]\:h-full .cal-day>a{height:100%}.\[\&_\.cal-day\>a\]\:flex-col .cal-day>a{flex-direction:column}.\[\&_\.cal-day\>a\]\:gap-0\.5 .cal-day>a{gap:calc(var(--spacing) * .5)}.\[\&_\.cal-day\>a\]\:px-2 .cal-day>a{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.cal-day\>a\]\:py-1\.5 .cal-day>a{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\.cal-day\>a\]\:text-inherit .cal-day>a{color:inherit}.\[\&_\.cal-day\>a\]\:no-underline .cal-day>a{text-decoration-line:none}@media not all and (min-width:40rem){.max-sm\:\[\&_\.cal-day\>a\]\:p-1 .cal-day>a{padding:var(--spacing)}}.\[\&_\.cal-day\>a\:hover\]\:bg-accent-soft .cal-day>a:hover{background-color:var(--accent-soft)}.\[\&_\.cal-future\]\:bg-transparent .cal-future{background-color:#0000}.\[\&_\.cal-future\]\:text-faint .cal-future{color:var(--faint)}.\[\&_\.cal-half\]\:border-blocked .cal-half{border-color:var(--blocked)}.\[\&_\.cal-half_\.cal-status\]\:text-blocked .cal-half .cal-status{color:var(--blocked)}.\[\&_\.cal-num\]\:font-semibold .cal-num{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.cal-present\]\:border-done .cal-present{border-color:var(--done)}.\[\&_\.cal-present_\.cal-status\]\:text-done .cal-present .cal-status{color:var(--done)}.\[\&_\.cal-today\]\:border-accent .cal-today{border-color:var(--accent)}.\[\&_\.cal-weekend\]\:bg-transparent .cal-weekend{background-color:#0000}.\[\&_\.cal-weekend\]\:text-faint .cal-weekend{color:var(--faint)}.\[\&_\.cal-weekend-col\]\:bg-surface .cal-weekend-col{background-color:var(--surface)}.\[\&_\.error\]\:mt-1 .error{margin-top:var(--spacing)}.\[\&_\.error\]\:mb-0 .error{margin-bottom:0}.\[\&_\.error\]\:text-\[14px\] .error{font-size:14px}.\[\&_\.error\]\:text-overdue .error{color:var(--overdue)}.\[\&_\.field\]\:mb-0 .field{margin-bottom:0}.\[\&_\.hint\]\:mt-1 .hint{margin-top:var(--spacing)}.\[\&_\.hint\]\:mb-0 .hint{margin-bottom:0}.\[\&_\.hint\]\:text-\[14px\] .hint{font-size:14px}.\[\&_\.hint\]\:text-muted .hint{color:var(--muted)}.\[\&_\.icon\]\:size-4 .icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\.icon\]\:size-\[15px\] .icon{width:15px;height:15px}.\[\&_\.icon\]\:text-muted .icon{color:var(--muted)}.aria-\[current\=page\]\:\[\&_\.icon\]\:text-accent[aria-current=page] .icon{color:var(--accent)}.\[\&_\.meta\]\:flex .meta{display:flex}.\[\&_\.meta\]\:min-h-6 .meta{min-height:calc(var(--spacing) * 6)}.\[\&_\.meta\]\:flex-wrap .meta{flex-wrap:wrap}.\[\&_\.meta\]\:gap-1\.5 .meta{gap:calc(var(--spacing) * 1.5)}.\[\&_\.meta\]\:gap-x-4 .meta{column-gap:calc(var(--spacing) * 4)}.\[\&_\.meta\]\:gap-y-1 .meta{row-gap:var(--spacing)}.\[\&_\.meta\]\:text-\[13px\] .meta{font-size:13px}.\[\&_\.meta\]\:text-muted .meta{color:var(--muted)}.\[\&_\.meta_time\]\:font-mono .meta time{font-family:var(--font-mono)}@media not all and (min-width:40rem){.max-sm\:\[\&_\.minor\]\:hidden .minor{display:none}}.\[\&_\.mom-item\]\:block .mom-item{display:block}.\[\&_\.mom-item\]\:py-3 .mom-item{padding-block:calc(var(--spacing) * 3)}.\[\&_\.mom-item\.selected\]\:rounded-md .mom-item.selected{border-radius:var(--radius)}.\[\&_\.mom-item\.selected\]\:bg-surface-2 .mom-item.selected{background-color:var(--surface-2)}.\[\&_\.mom-item\.selected\]\:p-3 .mom-item.selected{padding:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:\[\&_\.span-2\]\:col-span-2 .span-2{grid-column:span 2/span 2}}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:inline-flex .status:not([class*=tag-]){display:inline-flex}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:items-center .status:not([class*=tag-]){align-items:center}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:rounded-full .status:not([class*=tag-]){border-radius:3.40282e38px}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:bg-surface-2 .status:not([class*=tag-]){background-color:var(--surface-2)}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:px-\[9px\] .status:not([class*=tag-]){padding-inline:9px}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:py-0\.5 .status:not([class*=tag-]){padding-block:calc(var(--spacing) * .5)}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:text-\[12\.5px\] .status:not([class*=tag-]){font-size:12.5px}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:font-semibold .status:not([class*=tag-]){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:whitespace-nowrap .status:not([class*=tag-]){white-space:nowrap}.\[\&_\.status\:not\(\[class\*\=tag-\]\)\]\:text-muted .status:not([class*=tag-]){color:var(--muted)}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:min-h-9 a{min-height:calc(var(--spacing) * 9)}.\[\&_a\]\:min-h-\[42px\] a{min-height:42px}.\[\&_a\]\:min-h-\[54px\] a{min-height:54px}.\[\&_a\]\:flex-col a{flex-direction:column}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:justify-center a{justify-content:center}.\[\&_a\]\:gap-\[3px\] a{gap:3px}.\[\&_a\]\:rounded-\[9px\] a{border-radius:9px}.\[\&_a\]\:rounded-\[10px\] a{border-radius:10px}.\[\&_a\]\:rounded-md a{border-radius:var(--radius)}.\[\&_a\]\:border a{border-style:var(--tw-border-style);border-width:1px}.\[\&_a\]\:border-0 a{border-style:var(--tw-border-style);border-width:0}.\[\&_a\]\:border-border a{border-color:var(--border)}.\[\&_a\]\:bg-surface a{background-color:var(--surface)}.\[\&_a\]\:px-0\.5 a{padding-inline:calc(var(--spacing) * .5)}.\[\&_a\]\:px-3 a{padding-inline:calc(var(--spacing) * 3)}.\[\&_a\]\:py-1\.5 a{padding-block:calc(var(--spacing) * 1.5)}.\[\&_a\]\:text-center a{text-align:center}.\[\&_a\]\:text-\[11px\] a{font-size:11px}.\[\&_a\]\:text-\[14px\] a{font-size:14px}.\[\&_a\]\:text-\[15px\] a{font-size:15px}.\[\&_a\]\:leading-\[1\.2\] a{--tw-leading:1.2;line-height:1.2}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\]\:whitespace-nowrap a{white-space:nowrap}.\[\&_a\]\:text-\[var\(--rail-text\)\] a{color:var(--rail-text)}.\[\&_a\]\:text-muted a{color:var(--muted)}.\[\&_a\]\:text-text a{color:var(--text)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:decoration-faint a{-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}.\[\&_a\]\:after\:absolute a:after{content:var(--tw-content);position:absolute}.\[\&_a\]\:after\:inset-0 a:after{content:var(--tw-content);inset:0}.\[\&_a\]\:after\:content-\[\'\'\] a:after{--tw-content:"";content:var(--tw-content)}@media not all and (min-width:48rem){.max-md\:\[\&_a\]\:min-h-14 a{min-height:calc(var(--spacing) * 14)}.max-md\:\[\&_a\]\:rounded-none a{border-radius:0}.max-md\:\[\&_a\]\:px-3\.5 a{padding-inline:calc(var(--spacing) * 3.5)}.max-md\:\[\&_a\]\:py-0 a{padding-block:0}.max-md\:\[\&_a\]\:whitespace-nowrap a{white-space:nowrap}.max-md\:\[\&_a\]\:text-muted a{color:var(--muted)}}.\[\&_a_\.icon\]\:size-5 a .icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_a\:focus-visible\]\:text-accent a:focus-visible{color:var(--accent)}.\[\&_a\:focus-visible\]\:decoration-accent a:focus-visible{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.\[\&_a\:hover\]\:bg-surface-2 a:hover{background-color:var(--surface-2)}.\[\&_a\:hover\]\:bg-white\/10 a:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_a\:hover\]\:bg-white\/10 a:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_a\:hover\]\:text-accent a:hover{color:var(--accent)}.\[\&_a\:hover\]\:text-text a:hover{color:var(--text)}.\[\&_a\:hover\]\:text-white a:hover{color:var(--color-white)}.\[\&_a\:hover\]\:decoration-accent a:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media not all and (min-width:48rem){.max-md\:\[\&_a\:hover\]\:bg-surface-2 a:hover{background-color:var(--surface-2)}.max-md\:\[\&_a\:hover\]\:text-text a:hover{color:var(--text)}}.\[\&_a\:visited\]\:text-\[var\(--rail-text\)\] a:visited{color:var(--rail-text)}.\[\&_a\:visited\]\:text-muted a:visited{color:var(--muted)}.\[\&_a\:visited\]\:text-text a:visited{color:var(--text)}@media not all and (min-width:48rem){.max-md\:\[\&_a\:visited\]\:text-muted a:visited{color:var(--muted)}}.\[\&_a\[aria-current\=page\]\]\:bg-white\/\[17\%\] a[aria-current=page]{background-color:#ffffff2b}@supports (color:color-mix(in lab, red, red)){.\[\&_a\[aria-current\=page\]\]\:bg-white\/\[17\%\] a[aria-current=page]{background-color:color-mix(in oklab, var(--color-white) 17%, transparent)}}.\[\&_a\[aria-current\=page\]\]\:font-semibold a[aria-current=page]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\[aria-current\=page\]\]\:text-accent a[aria-current=page]{color:var(--accent)}.\[\&_a\[aria-current\=page\]\]\:text-white a[aria-current=page]{color:var(--color-white)}.\[\&_a\[aria-current\=page\]\]\:shadow-\[inset_0_-2px_0_var\(--accent\)\] a[aria-current=page]{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:48rem){.max-md\:\[\&_a\[aria-current\=page\]\]\:bg-accent-soft a[aria-current=page]{background-color:var(--accent-soft)}.max-md\:\[\&_a\[aria-current\=page\]\]\:text-accent a[aria-current=page]{color:var(--accent)}.max-md\:\[\&_a\[aria-current\=page\]\]\:shadow-\[inset_0_3px_0_var\(--accent\)\] a[aria-current=page]{--tw-shadow:inset 0 3px 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_a\[aria-current\=true\]\]\:border-accent a[aria-current=true]{border-color:var(--accent)}.\[\&_a\[aria-current\=true\]\]\:font-semibold a[aria-current=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\[aria-current\=true\]\]\:text-accent a[aria-current=true]{color:var(--accent)}.\[\&_dd\]\:m-0 dd{margin:0}.\[\&_dd\]\:text-\[30px\] dd{font-size:30px}.\[\&_dd\]\:leading-\[1\.2\] dd{--tw-leading:1.2;line-height:1.2}.\[\&_dd\]\:font-medium dd{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_dd\]\:tracking-\[-0\.02em\] dd{--tw-tracking:-.02em;letter-spacing:-.02em}.\[\&_dd\]\:text-accent dd{color:var(--accent)}.\[\&_del\]\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_16\%\,transparent\)\] del{background-color:var(--overdue)}@supports (color:color-mix(in lab, red, red)){.\[\&_del\]\:bg-\[color-mix\(in_srgb\,var\(--overdue\)_16\%\,transparent\)\] del{background-color:color-mix(in srgb,var(--overdue) 16%,transparent)}}.\[\&_del\]\:text-overdue del{color:var(--overdue)}.\[\&_del\]\:line-through del{text-decoration-line:line-through}.\[\&_details\]\:mt-0\.5 details{margin-top:calc(var(--spacing) * .5)}.\[\&_details\[open\]\>\:not\(summary\)\]\:mx-1\.5 details[open]>:not(summary){margin-inline:calc(var(--spacing) * 1.5)}.\[\&_details\[open\]\>\:not\(summary\)\]\:mt-2 details[open]>:not(summary){margin-top:calc(var(--spacing) * 2)}.\[\&_details\[open\]\>\:not\(summary\)\]\:mb-3 details[open]>:not(summary){margin-bottom:calc(var(--spacing) * 3)}.\[\&_dt\]\:flex dt{display:flex}.\[\&_dt\]\:items-center dt{align-items:center}.\[\&_dt\]\:gap-2 dt{gap:calc(var(--spacing) * 2)}.\[\&_dt\]\:text-\[14px\] dt{font-size:14px}.\[\&_dt\]\:text-muted dt{color:var(--muted)}.\[\&_h2\]\:mt-3\.5 h2{margin-top:calc(var(--spacing) * 3.5)}.\[\&_h2\]\:mb-0\.5 h2{margin-bottom:calc(var(--spacing) * .5)}.\[\&_h2\]\:px-2 h2{padding-inline:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-\[12\.5px\] h2{font-size:12.5px}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-muted h2{color:var(--muted)}.\[\&_h2\:focus\]\:outline h2:focus{outline-style:var(--tw-outline-style);outline-width:1px}.\[\&_h2\:focus\]\:outline-2 h2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&_h2\:focus\]\:outline-offset-2 h2:focus{outline-offset:2px}.\[\&_h2\:focus\]\:outline-accent h2:focus{outline-color:var(--accent)}.\[\&_i\]\:block i{display:block}.\[\&_i\]\:h-full i{height:100%}.\[\&_i\]\:rounded-\[3px\] i{border-radius:3px}.\[\&_i\]\:bg-accent i{background-color:var(--accent)}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-h-\[280px\] img{max-height:280px}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded img{border-radius:.25rem}.\[\&_img\]\:rounded-md img{border-radius:var(--radius)}.\[\&_img\]\:border img{border-style:var(--tw-border-style);border-width:1px}.\[\&_img\]\:border-border img{border-color:var(--border)}.\[\&_img\]\:bg-surface img{background-color:var(--surface)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_input\]\:size-5 input{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_input\]\:flex-\[1_1_280px\] input{flex:280px}.\[\&_input\]\:font-mono input{font-family:var(--font-mono)}.\[\&_input\]\:text-\[14px\] input{font-size:14px}.\[\&_ins\]\:bg-\[color-mix\(in_srgb\,var\(--done\)_16\%\,transparent\)\] ins{background-color:var(--done)}@supports (color:color-mix(in lab, red, red)){.\[\&_ins\]\:bg-\[color-mix\(in_srgb\,var\(--done\)_16\%\,transparent\)\] ins{background-color:color-mix(in srgb,var(--done) 16%,transparent)}}.\[\&_ins\]\:text-done ins{color:var(--done)}.\[\&_ins\]\:underline ins{text-decoration-line:underline}.\[\&_ins\]\:decoration-2 ins{text-decoration-thickness:2px}.\[\&_label\]\:mb-1 label{margin-bottom:var(--spacing)}.\[\&_label\]\:block label{display:block}.\[\&_label\]\:font-medium label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_li\]\:flex li{display:flex}.\[\&_li\]\:grid li{display:grid}.\[\&_li\]\:min-h-10 li{min-height:calc(var(--spacing) * 10)}.\[\&_li\]\:cursor-pointer li{cursor:pointer}.\[\&_li\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] li{grid-template-columns:minmax(0,1fr) auto}.\[\&_li\]\:flex-wrap li{flex-wrap:wrap}.\[\&_li\]\:items-baseline li{align-items:baseline}.\[\&_li\]\:items-center li{align-items:center}.\[\&_li\]\:justify-between li{justify-content:space-between}.\[\&_li\]\:gap-1 li{gap:var(--spacing)}.\[\&_li\]\:gap-2 li{gap:calc(var(--spacing) * 2)}.\[\&_li\]\:gap-3 li{gap:calc(var(--spacing) * 3)}.\[\&_li\]\:gap-x-4 li{column-gap:calc(var(--spacing) * 4)}.\[\&_li\]\:gap-y-1 li{row-gap:var(--spacing)}.\[\&_li\]\:rounded-\[6px\] li{border-radius:6px}.\[\&_li\]\:rounded-md li{border-radius:var(--radius)}.\[\&_li\]\:border-b li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_li\]\:border-border li{border-color:var(--border)}.\[\&_li\]\:p-2 li{padding:calc(var(--spacing) * 2)}.\[\&_li\]\:px-2 li{padding-inline:calc(var(--spacing) * 2)}.\[\&_li\]\:py-1 li{padding-block:var(--spacing)}.\[\&_li\]\:py-1\.5 li{padding-block:calc(var(--spacing) * 1.5)}.\[\&_li\]\:py-2 li{padding-block:calc(var(--spacing) * 2)}.\[\&_li\]\:\[overflow-wrap\:anywhere\] li{overflow-wrap:anywhere}@media not all and (min-width:48rem){.max-md\:\[\&_li\]\:flex-\[1_0_auto\] li{flex:1 0 auto}}.\[\&_li\+li\]\:mt-1 li+li{margin-top:var(--spacing)}@media not all and (min-width:48rem){.max-md\:\[\&_li\+li\]\:mt-0 li+li{margin-top:0}}.\[\&_li\:hover\]\:bg-surface-2 li:hover{background-color:var(--surface-2)}.\[\&_li\:last-child\]\:border-b-0 li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_li\[aria-selected\=true\]\]\:bg-surface-3 li[aria-selected=true]{background-color:var(--surface-3)}.\[\&_p\]\:mt-0 p{margin-top:0}.\[\&_p\]\:mt-0\.5 p{margin-top:calc(var(--spacing) * .5)}.\[\&_p\]\:mb-0 p{margin-bottom:0}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_select\]\:w-auto select{width:auto}.\[\&_select\]\:min-w-\[140px\] select{min-width:140px}.\[\&_span\]\:absolute span{position:absolute}.\[\&_span\]\:block span{display:block}.\[\&_span\]\:h-full span{height:100%}.\[\&_span\]\:-translate-x-1\/2 span{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_span\]\:bg-accent span{background-color:var(--accent)}.\[\&_span\:first-child\]\:translate-x-0 span:first-child{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_span\:last-child\]\:-translate-x-full span:last-child{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_summary\]\:flex summary{display:flex}.\[\&_summary\]\:min-h-\[34px\] summary{min-height:34px}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:list-none summary{list-style-type:none}.\[\&_summary\]\:items-center summary{align-items:center}.\[\&_summary\]\:gap-\[9px\] summary{gap:9px}.\[\&_summary\]\:rounded-\[6px\] summary{border-radius:6px}.\[\&_summary\]\:px-2\.5 summary{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_summary\]\:text-\[14px\] summary{font-size:14px}.\[\&_summary\]\:text-muted summary{color:var(--muted)}.\[\&_summary\]\:before\:w-\[15px\] summary:before{content:var(--tw-content);width:15px}.\[\&_summary\]\:before\:text-center summary:before{content:var(--tw-content);text-align:center}.\[\&_summary\]\:before\:text-\[17px\] summary:before{content:var(--tw-content);font-size:17px}.\[\&_summary\]\:before\:leading-none summary:before{content:var(--tw-content);--tw-leading:1;line-height:1}.\[\&_summary\]\:before\:content-\[\'\+\'\] summary:before{--tw-content:"+";content:var(--tw-content)}.\[\&_summary\:\:-webkit-details-marker\]\:hidden summary::-webkit-details-marker{display:none}.\[\&_summary\:hover\]\:bg-surface-2 summary:hover{background-color:var(--surface-2)}.\[\&_summary\:hover\]\:text-text summary:hover{color:var(--text)}.\[\&_tbody_tr\:hover_td\]\:bg-surface-2 tbody tr:hover td{background-color:var(--surface-2)}.\[\&_td\]\:min-h-10 td{min-height:calc(var(--spacing) * 10)}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-border td{border-color:var(--border)}.\[\&_td\]\:px-1\.5 td{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_td\]\:py-1 td{padding-block:var(--spacing)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}.\[\&_td\]\:text-center td{text-align:center}.\[\&_td\]\:align-top td{vertical-align:top}@media not all and (min-width:40rem){.max-sm\:\[\&_td\]\:flex td{display:flex}.max-sm\:\[\&_td\]\:gap-2 td{gap:calc(var(--spacing) * 2)}.max-sm\:\[\&_td\]\:border-0 td{border-style:var(--tw-border-style);border-width:0}.max-sm\:\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.max-sm\:\[\&_td\]\:py-0\.5 td{padding-block:calc(var(--spacing) * .5)}.max-sm\:\[\&_td\]\:before\:min-w-24 td:before{content:var(--tw-content);min-width:calc(var(--spacing) * 24)}.max-sm\:\[\&_td\]\:before\:text-\[14px\] td:before{content:var(--tw-content);font-size:14px}.max-sm\:\[\&_td\]\:before\:text-muted td:before{content:var(--tw-content);color:var(--muted)}.max-sm\:\[\&_td\]\:before\:content-\[attr\(data-label\)\] td:before{--tw-content:attr(data-label);content:var(--tw-content)}}.\[\&_td_a\]\:block td a{display:block}.\[\&_td_a\]\:min-w-\[18px\] td a{min-width:18px}.\[\&_td_a\]\:font-semibold td a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_td_a\]\:text-inherit td a{color:inherit}.\[\&_td_a\]\:no-underline td a{text-decoration-line:none}.\[\&_td\.cal-absent_a\]\:text-overdue td.cal-absent a{color:var(--overdue)}.\[\&_td\.cal-half_a\]\:text-blocked td.cal-half a{color:var(--blocked)}.\[\&_td\.cal-present_a\]\:text-done td.cal-present a{color:var(--done)}.\[\&_td\.cal-weekend\]\:bg-surface td.cal-weekend{background-color:var(--surface)}@media not all and (min-width:40rem){.max-sm\:\[\&_td\.mono\]\:before\:font-sans td.mono:before{content:var(--tw-content);font-family:var(--font-ui)}}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border th{border-color:var(--border)}.\[\&_th\]\:px-1\.5 th{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:py-1 th{padding-block:var(--spacing)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:text-center th{text-align:center}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:text-\[12\.5px\] th{font-size:12.5px}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_th\]\:text-muted th{color:var(--muted)}.\[\&_th\[scope\=row\]\]\:text-left th[scope=row]{text-align:left}.\[\&_th\[scope\=row\]\]\:whitespace-nowrap th[scope=row]{white-space:nowrap}@media not all and (min-width:40rem){.max-sm\:\[\&_thead\]\:hidden thead{display:none}}.\[\&_time\]\:font-mono time{font-family:var(--font-mono)}@media not all and (min-width:40rem){.max-sm\:\[\&_tr\]\:block tr{display:block}.max-sm\:\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-sm\:\[\&_tr\]\:border-border tr{border-color:var(--border)}.max-sm\:\[\&_tr\]\:py-2 tr{padding-block:calc(var(--spacing) * 2)}}.\[\&_tr\:last-child_td\]\:border-b-0 tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_ul\]\:m-0 ul{margin:0}.\[\&_ul\]\:mt-2 ul{margin-top:calc(var(--spacing) * 2)}.\[\&_ul\]\:mt-3\.5 ul{margin-top:calc(var(--spacing) * 3.5)}.\[\&_ul\]\:mb-0 ul{margin-bottom:0}.\[\&_ul\]\:mb-\[22px\] ul{margin-bottom:22px}.\[\&_ul\]\:flex ul{display:flex}.\[\&_ul\]\:max-h-\[180px\] ul{max-height:180px}.\[\&_ul\]\:max-w-full ul{max-width:100%}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&_ul\]\:gap-6 ul{gap:calc(var(--spacing) * 6)}.\[\&_ul\]\:overflow-x-auto ul{overflow-x:auto}.\[\&_ul\]\:overflow-y-auto ul{overflow-y:auto}.\[\&_ul\]\:border-b ul{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_ul\]\:border-border ul{border-color:var(--border)}.\[\&_ul\]\:p-0 ul{padding:0}@media not all and (min-width:48rem){.max-md\:\[\&_ul\]\:flex ul{display:flex}}.\[\&_ul\+h2\+ul\]\:mt-2 ul+h2+ul{margin-top:calc(var(--spacing) * 2)}.\[\&_ul\+h2\+ul\]\:border-t ul+h2+ul{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_ul\+h2\+ul\]\:border-white\/\[14\%\] ul+h2+ul{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.\[\&_ul\+h2\+ul\]\:border-white\/\[14\%\] ul+h2+ul{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.\[\&_ul\+h2\+ul\]\:pt-2 ul+h2+ul{padding-top:calc(var(--spacing) * 2)}@media not all and (min-width:48rem){.max-md\:\[\&_ul\+h2\+ul\]\:m-0 ul+h2+ul{margin:0}.max-md\:\[\&_ul\+h2\+ul\]\:border-t-0 ul+h2+ul{border-top-style:var(--tw-border-style);border-top-width:0}.max-md\:\[\&_ul\+h2\+ul\]\:border-l ul+h2+ul{border-left-style:var(--tw-border-style);border-left-width:1px}.max-md\:\[\&_ul\+h2\+ul\]\:border-border ul+h2+ul{border-color:var(--border)}.max-md\:\[\&_ul\+h2\+ul\]\:p-0 ul+h2+ul{padding:0}}.\[\&_video\]\:h-full video{height:100%}.\[\&_video\]\:w-full video{width:100%}.\[\&_video\]\:object-cover video{object-fit:cover}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\+\*\]\:mt-3>*+*{margin-top:calc(var(--spacing) * 3)}@media not all and (min-width:48rem){.max-md\:has-\[\.chat-header\]\:\[\&\>\.chat-sidebar\]\:hidden:has(.chat-header)>.chat-sidebar{display:none}}@media (min-width:48rem){.md\:has-\[\.chat-layout\]\:\[\&\>\:not\(\.chat-layout\,h1\)\]\:mx-5:has(.chat-layout)>:not(.chat-layout,h1){margin-inline:calc(var(--spacing) * 5)}.md\:has-\[\.chat-layout\]\:\[\&\>\:not\(\.chat-layout\,h1\)\]\:mt-3:has(.chat-layout)>:not(.chat-layout,h1){margin-top:calc(var(--spacing) * 3)}.md\:has-\[\.chat-layout\]\:\[\&\>\:not\(\.chat-layout\,h1\)\]\:mb-0:has(.chat-layout)>:not(.chat-layout,h1){margin-bottom:0}}.\[\&\>a\:only-child\]\:font-semibold>a:only-child{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>a\:only-child\]\:text-muted>a:only-child{color:var(--muted)}.\[\&\>a\:only-child\]\:no-underline>a:only-child{text-decoration-line:none}.\[\&\>a\:only-child\:hover\]\:text-accent>a:only-child:hover{color:var(--accent)}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:flex-col-reverse>div{flex-direction:column-reverse}.\[\&\>div\+div_li\]\:\!grid-cols-\[minmax\(0\,1fr\)\]>div+div li{grid-template-columns:minmax(0,1fr)!important}.\[\&\>form\]\:mx-5>form{margin-inline:calc(var(--spacing) * 5)}.\[\&\>form\]\:mt-3>form{margin-top:calc(var(--spacing) * 3)}.\[\&\>form\]\:mb-0>form{margin-bottom:0}.\[\&\>li\]\:relative>li{position:relative}.\[\&\>li\]\:flex>li{display:flex}.\[\&\>li\]\:flex-col>li{flex-direction:column}.\[\&\>li\]\:gap-3>li{gap:calc(var(--spacing) * 3)}.\[\&\>li\]\:border-b>li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\>li\]\:border-border>li{border-color:var(--border)}.\[\&\>li\:hover\]\:border-accent>li:hover{border-color:var(--accent)}.\[\&\>li\:last-child\]\:border-b-0>li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>p\]\:px-2>p{padding-inline:calc(var(--spacing) * 2)}.\[\&\>span\]\:inline-flex>span{display:inline-flex}.\[\&\>span\]\:min-h-9>span{min-height:calc(var(--spacing) * 9)}.\[\&\>span\]\:items-center>span{align-items:center}.\[\&\>span\]\:rounded-\[9px\]>span{border-radius:9px}.\[\&\>span\]\:border>span{border-style:var(--tw-border-style);border-width:1px}.\[\&\>span\]\:border-border>span{border-color:var(--border)}.\[\&\>span\]\:px-3>span{padding-inline:calc(var(--spacing) * 3)}.\[\&\>span\]\:opacity-50>span{opacity:.5}.\[\&\>strong\]\:px-2\.5>strong{padding-inline:calc(var(--spacing) * 2.5)}.\[\&\>summary\]\:flex>summary{display:flex}.\[\&\>summary\]\:inline-flex>summary{display:inline-flex}.\[\&\>summary\]\:min-h-9>summary{min-height:calc(var(--spacing) * 9)}.\[\&\>summary\]\:min-h-11>summary{min-height:calc(var(--spacing) * 11)}.\[\&\>summary\]\:cursor-pointer>summary{cursor:pointer}.\[\&\>summary\]\:items-center>summary{align-items:center}.\[\&\>summary\]\:rounded-md>summary{border-radius:var(--radius)}.\[\&\>summary\]\:border>summary{border-style:var(--tw-border-style);border-width:1px}.\[\&\>summary\]\:border-border>summary{border-color:var(--border)}.\[\&\>summary\]\:px-3>summary{padding-inline:calc(var(--spacing) * 3)}.\[\&\>summary\]\:text-\[14px\]>summary{font-size:14px}.\[\&\>summary\]\:font-semibold>summary{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>summary\]\:text-accent>summary{color:var(--accent)}.\[\&\[open\]\>summary\]\:mb-3[open]>summary{margin-bottom:calc(var(--spacing) * 3)}@media (hover:none){.\[\@media\(hover\:none\)\]\:static{position:static}.\[\@media\(hover\:none\)\]\:col-start-2{grid-column-start:2}.\[\@media\(hover\:none\)\]\:mt-1{margin-top:var(--spacing)}.\[\@media\(hover\:none\)\]\:w-fit{width:fit-content}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes rec-pulse{50%{opacity:.35}}
