@font-face{font-family:figtree;src:url(../media/Figtree_Variable-s.p.1wqjlc4kcevt6.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.ARnAqG_className{font-family:figtree,figtree Fallback}.ARnAqG_variable{--font-figtree:"figtree", "figtree Fallback"}
@font-face{font-family:poppins;src:url(../media/Poppins_400-s.p.3dx-avtppxx70.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_500-s.p.1u_gyrmf5v36x.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_600-s.p.1o7o558phv4ns.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.et40oq_className{font-family:poppins,poppins Fallback}.et40oq_variable{--font-poppins:"poppins", "poppins Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-poppins,"Poppins"), var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--brand:#2f5bea;--brand-hover:#2449c4;--brand-press:#1d3ba0;--brand-soft:#e7edff;--brand-softer:#f3f6ff;--on-brand:#fff;--accent:#c8702f;--accent-soft:#fbefe5;--accent-ai:#7048f5;--accent-ai-hover:#5f3ad8;--accent-ai-soft:#efeaff;--accent-ai-on:#fff;--accent-coral:#ff6678;--on-accent-coral:#161b32;--accent-orange:#ff9956;--on-accent-orange:#161b32;--bg:#f3f4f8;--surface:#fff;--surface-2:#f8f9fc;--surface-sunken:#eceef4;--overlay:#0f12246b;--border:#dde1ea;--border-strong:#c4cad8;--divider:#e6e9f0;--control-border:#7d869e;--text:#161b32;--text-2:#464e66;--text-3:#5f677d;--text-disabled:#9aa1b3;--link:#2449c4;--hover:#161b320e;--press:#161b321a;--selected:#e7edff;--focus-ring-color:var(--brand);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-outline:var(--focus-ring-width) solid var(--focus-ring-color);--focus-ring-inset:inset 0 0 0 var(--focus-ring-width) var(--focus-ring-color);--focus-ring:0 0 0 2px var(--surface), 0 0 0 calc(2px + var(--focus-ring-width)) var(--focus-ring-color);--positive:#0a744e;--positive-soft:#e3f5ee;--negative:#bc3229;--negative-soft:#fdeceb;--on-negative:#fff;--warning:#8c5b0f;--warning-soft:#fdf3dc;--text-overdue:#bc3229;--surface-highlight:#f3f6ff;--surface-highlight-border:#e7edff;--fs-xs:.75rem;--fs-s:.8125rem;--fs-m:.875rem;--fs-base:1rem;--fs-l:1.125rem;--fs-xl:1.375rem;--fs-2xl:clamp(1.5rem, 1.2rem + 1vw, 1.875rem);--lh-tight:1.25;--lh-normal:1.5;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-board-title:var(--fs-2xl);--fs-h2:var(--fs-xl);--fs-h3:var(--fs-l);--fs-group-title:var(--fs-l);--fs-col-head:var(--fs-m);--fs-cell:var(--fs-m);--fs-subtext:var(--fs-xs);--type-board-title:var(--fw-medium) var(--fs-board-title) / 1.2 var(--font-display);--type-h2:var(--fw-medium) var(--fs-h2) / 1.3 var(--font-display);--type-h3:var(--fw-medium) var(--fs-h3) / 1.35 var(--font-display);--type-group-title:var(--fw-medium) var(--fs-group-title) / 1.4 var(--font-display);--type-col-head:var(--fw-regular) var(--fs-col-head) / 1.3 var(--font-sans);--type-cell:var(--fw-regular) var(--fs-cell) / 1.4 var(--font-sans);--type-subtext:var(--fw-regular) var(--fs-subtext) / 1.4 var(--font-sans);--sp-1:2px;--sp-2:4px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:20px;--sp-7:24px;--sp-8:32px;--sp-9:40px;--sp-10:48px;--sp-11:64px;--gutter:clamp(16px, 2.5vw, 32px);--data-text-mix:45%;--r-s:4px;--r-m:8px;--r-l:8px;--r-xl:16px;--r-full:999px;--bw:1px;--bw-strong:2px;--shadow-xs:0 1px 2px #161b320f, 0 1px 1px #161b320a;--shadow-s:0 2px 6px #161b3214, 0 4px 12px -2px #161b321a;--shadow-m:0 6px 20px -2px #161b3229, 0 2px 6px #161b320f;--shadow-l:0 16px 48px -4px #161b3242, 0 4px 12px #161b3214;--dur-1:70ms;--dur-2:.1s;--dur-3:.15s;--dur-4:.25s;--dur-5:.4s;--ease-enter:cubic-bezier(0, 0, .35, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-emphasize:cubic-bezier(0, 0, .2, 1.4);--control-h-s:28px;--control-h-m:32px;--control-h-l:40px;--topbar-h:52px;--sidebar-w:272px;--row-h:36px;--touch:44px;--z-sticky:10;--z-drawer:40;--z-popover:50;--z-dialog:60;--z-toast:70}@media (pointer:coarse){:root{--row-h:44px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#7f9aff;--brand-hover:#8aa2ff;--brand-press:#a3b6ff;--brand-soft:#212c5e;--brand-softer:#1a2249;--on-brand:#0d1130;--accent:#e0915a;--accent-soft:#3a2a20;--accent-ai:#9b7dff;--accent-ai-hover:#b09bff;--accent-ai-soft:#2a2552;--accent-ai-on:#0e1124;--accent-coral:#ff6678;--on-accent-coral:#0e1124;--accent-orange:#ff9956;--on-accent-orange:#0e1124;--bg:#0e1124;--surface:#161a33;--surface-2:#1b2040;--surface-sunken:#11142a;--overlay:#04061099;--border:#2b3156;--border-strong:#3d4574;--divider:#242a4b;--control-border:#636da0;--text:#e7e9f4;--text-2:#b8bdd6;--text-3:#959bb8;--text-disabled:#646a88;--link:#9cb0ff;--hover:#ffffff0f;--press:#ffffff1a;--selected:#222d61;--positive:#4cc38a;--positive-soft:#143628;--negative:#ff7a6e;--negative-soft:#3d1b1b;--on-negative:#1f0806;--warning:#f0b94c;--warning-soft:#3a2d10;--text-overdue:#ff7a6e;--surface-highlight:#1a2249;--surface-highlight-border:#212c5e;--shadow-xs:0 1px 2px #05071473;--shadow-s:0 2px 6px #05071466, 0 4px 12px -2px #05071473;--shadow-m:0 6px 20px -2px #0507148c, 0 2px 6px #05071459;--shadow-l:0 16px 48px -4px #050714a6, 0 4px 12px #05071466}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#7f9aff;--brand-hover:#8aa2ff;--brand-press:#a3b6ff;--brand-soft:#212c5e;--brand-softer:#1a2249;--on-brand:#0d1130;--accent:#e0915a;--accent-soft:#3a2a20;--accent-ai:#9b7dff;--accent-ai-hover:#b09bff;--accent-ai-soft:#2a2552;--accent-ai-on:#0e1124;--accent-coral:#ff6678;--on-accent-coral:#0e1124;--accent-orange:#ff9956;--on-accent-orange:#0e1124;--bg:#0e1124;--surface:#161a33;--surface-2:#1b2040;--surface-sunken:#11142a;--overlay:#04061099;--border:#2b3156;--border-strong:#3d4574;--divider:#242a4b;--control-border:#636da0;--text:#e7e9f4;--text-2:#b8bdd6;--text-3:#959bb8;--text-disabled:#646a88;--link:#9cb0ff;--hover:#ffffff0f;--press:#ffffff1a;--selected:#222d61;--positive:#4cc38a;--positive-soft:#143628;--negative:#ff7a6e;--negative-soft:#3d1b1b;--on-negative:#1f0806;--warning:#f0b94c;--warning-soft:#3a2d10;--text-overdue:#ff7a6e;--surface-highlight:#1a2249;--surface-highlight-border:#212c5e;--shadow-xs:0 1px 2px #05071473;--shadow-s:0 2px 6px #05071466, 0 4px 12px -2px #05071473;--shadow-m:0 6px 20px -2px #0507148c, 0 2px 6px #05071459;--shadow-l:0 16px 48px -4px #050714a6, 0 4px 12px #05071466}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand:#7d97ff;--brand-hover:#96abff;--brand-press:#adbdff;--brand-soft:#1c2448;--brand-softer:#161c38;--on-brand:#0a0b0f;--accent:#e0915a;--accent-soft:#33251b;--accent-ai:#9b7dff;--accent-ai-hover:#b09bff;--accent-ai-soft:#251f4a;--accent-ai-on:#0a0b0f;--accent-coral:#ff6678;--on-accent-coral:#0a0b0f;--accent-orange:#ff9956;--on-accent-orange:#0a0b0f;--bg:#0a0b0f;--surface:#121318;--surface-2:#181a20;--surface-sunken:#07080b;--overlay:#000000b3;--border:#2a2d36;--border-strong:#5f6579;--divider:#20232b;--control-border:#666a78;--text:#f2f3f7;--text-2:#c9ccd6;--text-3:#a3a7b4;--text-disabled:#6d717e;--link:#a9b9ff;--hover:#ffffff12;--press:#ffffff1f;--selected:#1f2a55;--positive:#5fd39b;--positive-soft:#12301f;--negative:#ff8579;--negative-soft:#3a1817;--on-negative:#1f0806;--warning:#f6c25a;--warning-soft:#352a0e;--text-overdue:#ff8579;--surface-highlight:#161c38;--surface-highlight-border:#1c2448;--shadow-xs:0 1px 2px #0000008c;--shadow-s:0 2px 6px #00000080, 0 4px 12px -2px #0000008c;--shadow-m:0 6px 20px -2px #000000a6, 0 2px 6px #00000073;--shadow-l:0 16px 48px -4px #000000bf, 0 4px 12px #00000080}@media (prefers-contrast:more){:root{--focus-ring-width:3px}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s;--dur-5:0s}}
:root{--c-green:#11c27b;--c-green-hover:#01b270;--c-green-selected:#cff3e5;--c-green-on:#141a33;--c-emerald:#06855b;--c-emerald-hover:#067650;--c-emerald-selected:#cde7de;--c-emerald-on:#fff;--c-lime:#86c41c;--c-lime-hover:#7ab506;--c-lime-selected:#e7f3d2;--c-lime-on:#141a33;--c-teal:#14a3a3;--c-teal-hover:#099494;--c-teal-selected:#d0eded;--c-teal-on:#141a33;--c-cyan:#18b4d6;--c-cyan-hover:#0ba5c5;--c-cyan-selected:#d1f0f7;--c-cyan-on:#141a33;--c-sky:#4a9cf5;--c-sky-hover:#3b8ee6;--c-sky-selected:#dbebfd;--c-sky-on:#141a33;--c-blue:#2f5bea;--c-blue-hover:#244cda;--c-blue-selected:#d5defb;--c-blue-on:#fff;--c-indigo:#4b48d6;--c-indigo-hover:#4138c6;--c-indigo-selected:#dbdaf7;--c-indigo-on:#fff;--c-violet:#8152e6;--c-violet-hover:#7443d6;--c-violet-selected:#e6dcfa;--c-violet-on:#fff;--c-purple:#a347d6;--c-purple-hover:#9537c7;--c-purple-selected:#eddaf7;--c-purple-on:#fff;--c-magenta:#ce3497;--c-magenta-hover:#be2189;--c-magenta-selected:#f5d6ea;--c-magenta-on:#fff;--c-pink:#ec5fa8;--c-pink-hover:#dc509a;--c-pink-selected:#fbdfee;--c-pink-on:#141a33;--c-rose:#de2c48;--c-rose-hover:#ce133b;--c-rose-selected:#f8d5da;--c-rose-on:#fff;--c-red:#c92f35;--c-red-hover:#b91b28;--c-red-selected:#f4d5d7;--c-red-on:#fff;--c-orange:#f9a23c;--c-orange-hover:#ea9429;--c-orange-selected:#feecd8;--c-orange-on:#141a33;--c-amber:#f8bb26;--c-amber-hover:#e8ad06;--c-amber-selected:#fef1d4;--c-amber-on:#141a33;--c-yellow:#fbd51c;--c-yellow-hover:#ebc608;--c-yellow-selected:#fef7d2;--c-yellow-on:#141a33;--c-brown:#94603f;--c-brown-hover:#865332;--c-brown-selected:#eadfd9;--c-brown-on:#fff;--c-slate:#55657f;--c-slate-hover:#495872;--c-slate-selected:#dde0e5;--c-slate-on:#fff;--c-grey:#a3abb9;--c-grey-hover:#959dab;--c-grey-selected:#edeef1;--c-grey-on:#141a33;--c-charcoal:#333;--c-charcoal-hover:#282828;--c-charcoal-selected:#d6d6d6;--c-charcoal-on:#fff;--c-navy:#225091;--c-navy-hover:#154383;--c-navy-selected:#d3dce9;--c-navy-on:#fff;--c-wine:#bb3354;--c-wine-hover:#ab2248;--c-wine-selected:#f1d6dd;--c-wine-on:#fff;--c-fuchsia:#e30479;--c-fuchsia-hover:#cc036c;--c-fuchsia-selected:#f9cde4;--c-fuchsia-on:#fff;--c-lipstick:#ff5ac4;--c-lipstick-hover:#ef4ab6;--c-lipstick-selected:#ffdef3;--c-lipstick-on:#141a33;--c-plum:#784bd1;--c-plum-hover:#6c3cc2;--c-plum-selected:#e4dbf6;--c-plum-on:#fff;--c-grass:#037f4c;--c-grass-hover:#007042;--c-grass-selected:#cde5db;--c-grass-on:#fff;--c-chartreuse:#9cd326;--c-chartreuse-hover:#8fc405;--c-chartreuse-selected:#ebf6d4;--c-chartreuse-on:#141a33;--c-aqua:#6cf;--c-aqua-hover:#56bdf0;--c-aqua-selected:#e0f5ff;--c-aqua-on:#141a33;--c-coral:#ff7575;--c-coral-hover:#ef6768;--c-coral-selected:#ffe3e3;--c-coral-on:#141a33;--c-bubblegum:#faa1f1;--c-bubblegum-hover:#eb93e2;--c-bubblegum-selected:#feecfc;--c-bubblegum-on:#141a33;--c-peach:#ffadad;--c-peach-hover:#f09f9f;--c-peach-selected:#ffefef;--c-peach-on:#141a33;--c-berry:#e8697d;--c-berry-hover:#d85b70;--c-berry-selected:#fae1e5;--c-berry-on:#141a33;--c-winter:#9aadbd;--c-winter-hover:#8c9faf;--c-winter-selected:#ebeff2;--c-winter-on:#141a33;--c-river:#68a1bd;--c-river-hover:#5a93af;--c-river-selected:#e1ecf2;--c-river-on:#141a33;--c-aquamarine:#4eccc6;--c-aquamarine-hover:#3cbdb8;--c-aquamarine-selected:#dcf5f4;--c-aquamarine-on:#141a33;--c-midnight:#401694;--c-midnight-hover:#360084;--c-midnight-selected:#d9d0ea;--c-midnight-on:#fff;--c-pecan:#563e3e;--c-pecan-hover:#4a3232;--c-pecan-selected:#ddd8d8;--c-pecan-on:#fff;--c-lilac:#bda8f0;--c-lilac-hover:#af9ae1;--c-lilac-selected:#f2eefc;--c-lilac-on:#141a33;--c-olive:#cab641;--c-olive-hover:#bca82f;--c-olive-selected:#f4f0d9;--c-olive-on:#141a33;--status-blank:#c5c9d4;--status-blank-hover:#b6bbc8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-green:#1cb775;--c-green-hover:#36c683;--c-green-selected:#184947;--c-green-on:#0e1124;--c-emerald:#0e7d56;--c-emerald-hover:#066e4b;--c-emerald-selected:#14383d;--c-emerald-on:#fff;--c-lime:#7fb922;--c-lime-hover:#8dc837;--c-lime-selected:#364a2e;--c-lime-on:#0e1124;--c-teal:#1b9a9a;--c-teal-hover:#32a8a8;--c-teal-selected:#174052;--c-teal-on:#0e1124;--c-cyan:#1faaca;--c-cyan-hover:#37b8d9;--c-cyan-selected:#194560;--c-cyan-on:#0e1124;--c-sky:#4894e6;--c-sky-hover:#56a2f5;--c-sky-selected:#253f69;--c-sky-on:#0e1124;--c-blue:#2d57db;--c-blue-hover:#3966eb;--c-blue-selected:#1d2c65;--c-blue-on:#fff;--c-indigo:#4745c8;--c-indigo-hover:#5254d7;--c-indigo-selected:#252760;--c-indigo-on:#fff;--c-violet:#7a4fd8;--c-violet-hover:#6e40c9;--c-violet-selected:#342a64;--c-violet-on:#fff;--c-purple:#9945c9;--c-purple-hover:#8b36ba;--c-purple-selected:#3d2760;--c-purple-on:#fff;--c-magenta:#c2348e;--c-magenta-hover:#b22280;--c-magenta-selected:#4a224e;--c-magenta-on:#fff;--c-pink:#de5b9f;--c-pink-hover:#ee69ad;--c-pink-selected:#522d53;--c-pink-on:#0e1124;--c-rose:#d12d45;--c-rose-hover:#c11738;--c-rose-selected:#4e2038;--c-rose-on:#fff;--c-red:#bd2f33;--c-red-hover:#cd3f40;--c-red-selected:#482033;--c-red-on:#fff;--c-orange:#eb9a3c;--c-orange-hover:#faa84c;--c-orange-selected:#564036;--c-orange-on:#0e1124;--c-amber:#eab12b;--c-amber-hover:#f9c040;--c-amber-selected:#564731;--c-amber-on:#0e1124;--c-yellow:#edca26;--c-yellow-hover:#fcd93e;--c-yellow-selected:#564f2f;--c-yellow-on:#0e1124;--c-brown:#8b5b3c;--c-brown-hover:#996849;--c-brown-selected:#392d36;--c-brown-on:#fff;--c-slate:#505f77;--c-slate-hover:#5c6c84;--c-slate-selected:#272f47;--c-slate-on:#fff;--c-grey:#9aa2af;--c-grey-hover:#a8b0bd;--c-grey-selected:#3e4358;--c-grey-on:#0e1124;--c-charcoal:#303030;--c-charcoal-hover:#3b3b3b;--c-charcoal-selected:#1e2132;--c-charcoal-on:#fff;--c-navy:#214b88;--c-navy-hover:#2e5896;--c-navy-selected:#19294d;--c-navy-on:#fff;--c-wine:#b03250;--c-wine-hover:#c0415d;--c-wine-selected:#44213c;--c-wine-on:#fff;--c-fuchsia:#d51072;--c-fuchsia-hover:#c00465;--c-fuchsia-selected:#4f1746;--c-fuchsia-on:#fff;--c-lipstick:#f057b9;--c-lipstick-hover:#ff68c7;--c-lipstick-selected:#572c5b;--c-lipstick-on:#0e1124;--c-plum:#7148c4;--c-plum-hover:#7e56d3;--c-plum-selected:#31285f;--c-plum-on:#fff;--c-grass:#0b7848;--c-grass-hover:#016a3e;--c-grass-selected:#133639;--c-grass-on:#fff;--c-chartreuse:#94c72b;--c-chartreuse-hover:#a2d63f;--c-chartreuse-selected:#3c4e31;--c-chartreuse-on:#0e1124;--c-aqua:#63c1f0;--c-aqua-hover:#74cffe;--c-aqua-selected:#2d4c6c;--c-aqua-on:#0e1124;--c-coral:#f07070;--c-coral-hover:#ff7f7e;--c-coral-selected:#573445;--c-coral-on:#0e1124;--c-bubblegum:#ec99e3;--c-bubblegum-hover:#fba7f2;--c-bubblegum-selected:#564068;--c-bubblegum-on:#0e1124;--c-peach:#f1a4a4;--c-peach-hover:#feb3b3;--c-peach-selected:#584355;--c-peach-on:#0e1124;--c-berry:#da6477;--c-berry-hover:#ea7284;--c-berry-selected:#513047;--c-berry-on:#0e1124;--c-winter:#92a4b3;--c-winter-hover:#a0b2c1;--c-winter-selected:#3b4359;--c-winter-on:#0e1124;--c-river:#6398b2;--c-river-hover:#71a6c0;--c-river-selected:#2d4059;--c-river-on:#0e1124;--c-aquamarine:#4dc1bb;--c-aquamarine-hover:#5dd0c9;--c-aquamarine-selected:#274c5c;--c-aquamarine-on:#0e1124;--c-midnight:#3c168a;--c-midnight-hover:#472799;--c-midnight-selected:#21194d;--c-midnight-on:#fff;--c-pecan:#513a3a;--c-pecan-hover:#5e4646;--c-pecan-selected:#282435;--c-pecan-on:#fff;--c-lilac:#b39fe2;--c-lilac-hover:#c1adf1;--c-lilac-selected:#454268;--c-lilac-on:#0e1124;--c-olive:#bfac41;--c-olive-hover:#cdba51;--c-olive-selected:#494637;--c-olive-on:#0e1124;--status-blank:#3e4468;--status-blank-hover:#4a5179}}:root[data-theme=dark]{--c-green:#1cb775;--c-green-hover:#36c683;--c-green-selected:#184947;--c-green-on:#0e1124;--c-emerald:#0e7d56;--c-emerald-hover:#066e4b;--c-emerald-selected:#14383d;--c-emerald-on:#fff;--c-lime:#7fb922;--c-lime-hover:#8dc837;--c-lime-selected:#364a2e;--c-lime-on:#0e1124;--c-teal:#1b9a9a;--c-teal-hover:#32a8a8;--c-teal-selected:#174052;--c-teal-on:#0e1124;--c-cyan:#1faaca;--c-cyan-hover:#37b8d9;--c-cyan-selected:#194560;--c-cyan-on:#0e1124;--c-sky:#4894e6;--c-sky-hover:#56a2f5;--c-sky-selected:#253f69;--c-sky-on:#0e1124;--c-blue:#2d57db;--c-blue-hover:#3966eb;--c-blue-selected:#1d2c65;--c-blue-on:#fff;--c-indigo:#4745c8;--c-indigo-hover:#5254d7;--c-indigo-selected:#252760;--c-indigo-on:#fff;--c-violet:#7a4fd8;--c-violet-hover:#6e40c9;--c-violet-selected:#342a64;--c-violet-on:#fff;--c-purple:#9945c9;--c-purple-hover:#8b36ba;--c-purple-selected:#3d2760;--c-purple-on:#fff;--c-magenta:#c2348e;--c-magenta-hover:#b22280;--c-magenta-selected:#4a224e;--c-magenta-on:#fff;--c-pink:#de5b9f;--c-pink-hover:#ee69ad;--c-pink-selected:#522d53;--c-pink-on:#0e1124;--c-rose:#d12d45;--c-rose-hover:#c11738;--c-rose-selected:#4e2038;--c-rose-on:#fff;--c-red:#bd2f33;--c-red-hover:#cd3f40;--c-red-selected:#482033;--c-red-on:#fff;--c-orange:#eb9a3c;--c-orange-hover:#faa84c;--c-orange-selected:#564036;--c-orange-on:#0e1124;--c-amber:#eab12b;--c-amber-hover:#f9c040;--c-amber-selected:#564731;--c-amber-on:#0e1124;--c-yellow:#edca26;--c-yellow-hover:#fcd93e;--c-yellow-selected:#564f2f;--c-yellow-on:#0e1124;--c-brown:#8b5b3c;--c-brown-hover:#996849;--c-brown-selected:#392d36;--c-brown-on:#fff;--c-slate:#505f77;--c-slate-hover:#5c6c84;--c-slate-selected:#272f47;--c-slate-on:#fff;--c-grey:#9aa2af;--c-grey-hover:#a8b0bd;--c-grey-selected:#3e4358;--c-grey-on:#0e1124;--c-charcoal:#303030;--c-charcoal-hover:#3b3b3b;--c-charcoal-selected:#1e2132;--c-charcoal-on:#fff;--c-navy:#214b88;--c-navy-hover:#2e5896;--c-navy-selected:#19294d;--c-navy-on:#fff;--c-wine:#b03250;--c-wine-hover:#c0415d;--c-wine-selected:#44213c;--c-wine-on:#fff;--c-fuchsia:#d51072;--c-fuchsia-hover:#c00465;--c-fuchsia-selected:#4f1746;--c-fuchsia-on:#fff;--c-lipstick:#f057b9;--c-lipstick-hover:#ff68c7;--c-lipstick-selected:#572c5b;--c-lipstick-on:#0e1124;--c-plum:#7148c4;--c-plum-hover:#7e56d3;--c-plum-selected:#31285f;--c-plum-on:#fff;--c-grass:#0b7848;--c-grass-hover:#016a3e;--c-grass-selected:#133639;--c-grass-on:#fff;--c-chartreuse:#94c72b;--c-chartreuse-hover:#a2d63f;--c-chartreuse-selected:#3c4e31;--c-chartreuse-on:#0e1124;--c-aqua:#63c1f0;--c-aqua-hover:#74cffe;--c-aqua-selected:#2d4c6c;--c-aqua-on:#0e1124;--c-coral:#f07070;--c-coral-hover:#ff7f7e;--c-coral-selected:#573445;--c-coral-on:#0e1124;--c-bubblegum:#ec99e3;--c-bubblegum-hover:#fba7f2;--c-bubblegum-selected:#564068;--c-bubblegum-on:#0e1124;--c-peach:#f1a4a4;--c-peach-hover:#feb3b3;--c-peach-selected:#584355;--c-peach-on:#0e1124;--c-berry:#da6477;--c-berry-hover:#ea7284;--c-berry-selected:#513047;--c-berry-on:#0e1124;--c-winter:#92a4b3;--c-winter-hover:#a0b2c1;--c-winter-selected:#3b4359;--c-winter-on:#0e1124;--c-river:#6398b2;--c-river-hover:#71a6c0;--c-river-selected:#2d4059;--c-river-on:#0e1124;--c-aquamarine:#4dc1bb;--c-aquamarine-hover:#5dd0c9;--c-aquamarine-selected:#274c5c;--c-aquamarine-on:#0e1124;--c-midnight:#3c168a;--c-midnight-hover:#472799;--c-midnight-selected:#21194d;--c-midnight-on:#fff;--c-pecan:#513a3a;--c-pecan-hover:#5e4646;--c-pecan-selected:#282435;--c-pecan-on:#fff;--c-lilac:#b39fe2;--c-lilac-hover:#c1adf1;--c-lilac-selected:#454268;--c-lilac-on:#0e1124;--c-olive:#bfac41;--c-olive-hover:#cdba51;--c-olive-selected:#494637;--c-olive-on:#0e1124;--status-blank:#3e4468;--status-blank-hover:#4a5179}:root[data-theme=night]{--c-green:#06b572;--c-green-hover:#2bc480;--c-green-selected:#0e4433;--c-green-on:#0a0b0f;--c-emerald:#017c54;--c-emerald-hover:#016d4a;--c-emerald-selected:#0d332a;--c-emerald-on:#fff;--c-lime:#7cb714;--c-lime-hover:#8ac62e;--c-lime-selected:#324417;--c-lime-on:#0a0b0f;--c-teal:#0c9898;--c-teal-hover:#2aa6a6;--c-teal-selected:#103b3e;--c-teal-on:#0a0b0f;--c-cyan:#0fa8c8;--c-cyan-hover:#2eb6d7;--c-cyan-selected:#11404d;--c-cyan-on:#0a0b0f;--c-sky:#4391e6;--c-sky-hover:#519ff5;--c-sky-selected:#213956;--c-sky-on:#0a0b0f;--c-blue:#2b54dc;--c-blue-hover:#3663ec;--c-blue-selected:#1a2753;--c-blue-on:#fff;--c-indigo:#4542c9;--c-indigo-hover:#5051d8;--c-indigo-selected:#21214d;--c-indigo-on:#fff;--c-violet:#784bd8;--c-violet-hover:#6c3cc9;--c-violet-selected:#312452;--c-violet-on:#fff;--c-purple:#9841c9;--c-purple-hover:#8a31ba;--c-purple-selected:#3a214d;--c-purple-on:#fff;--c-magenta:#c12e8d;--c-magenta-hover:#b11a7f;--c-magenta-selected:#471b3b;--c-magenta-on:#fff;--c-pink:#dd579d;--c-pink-hover:#ed65ab;--c-pink-selected:#4f2740;--c-pink-on:#0a0b0f;--c-rose:#d02642;--c-rose-hover:#c00a35;--c-rose-selected:#4b1925;--c-rose-on:#fff;--c-red:#bc2a30;--c-red-hover:#cc3b3d;--c-red-selected:#451a1f;--c-red-on:#fff;--c-orange:#e99735;--c-orange-hover:#f8a546;--c-orange-selected:#523b21;--c-orange-on:#0a0b0f;--c-amber:#e8ae1e;--c-amber-hover:#f7bd36;--c-amber-selected:#52421a;--c-amber-on:#0a0b0f;--c-yellow:#ebc711;--c-yellow-hover:#fad632;--c-yellow-selected:#534916;--c-yellow-on:#0a0b0f;--c-brown:#8a593a;--c-brown-hover:#986647;--c-brown-selected:#362822;--c-brown-on:#fff;--c-slate:#4f5e76;--c-slate-hover:#5b6b83;--c-slate-selected:#242a34;--c-slate-on:#fff;--c-grey:#98a0ad;--c-grey-hover:#a6aebb;--c-grey-selected:#3a3d45;--c-grey-on:#0a0b0f;--c-charcoal:#2f2f2f;--c-charcoal-hover:#3a3a3a;--c-charcoal-selected:#1b1b1f;--c-charcoal-on:#fff;--c-navy:#1e4a88;--c-navy-hover:#2b5796;--c-navy-selected:#16243a;--c-navy-on:#fff;--c-wine:#af2e4e;--c-wine-hover:#bf3d5a;--c-wine-selected:#411b28;--c-wine-on:#fff;--c-fuchsia:#d40271;--c-fuchsia-hover:#be0164;--c-fuchsia-selected:#4c0e33;--c-fuchsia-on:#fff;--c-lipstick:#ef52b7;--c-lipstick-hover:#fe62c5;--c-lipstick-selected:#542648;--c-lipstick-on:#0a0b0f;--c-plum:#7045c4;--c-plum-hover:#7d53d3;--c-plum-selected:#2e224c;--c-plum-on:#fff;--c-grass:#057647;--c-grass-hover:#208454;--c-grass-selected:#0e3126;--c-grass-on:#fff;--c-chartreuse:#91c51e;--c-chartreuse-hover:#9fd436;--c-chartreuse-selected:#38481a;--c-chartreuse-on:#0a0b0f;--c-aqua:#5ebfef;--c-aqua-hover:#6dcefe;--c-aqua-selected:#294759;--c-aqua-on:#0a0b0f;--c-coral:#ef6c6c;--c-coral-hover:#ff7a79;--c-coral-selected:#542e31;--c-coral-on:#0a0b0f;--c-bubblegum:#ea96e2;--c-bubblegum-hover:#f9a4f1;--c-bubblegum-selected:#533a55;--c-bubblegum-on:#0a0b0f;--c-peach:#efa1a1;--c-peach-hover:#feafaf;--c-peach-selected:#543e41;--c-peach-on:#0a0b0f;--c-berry:#d96174;--c-berry-hover:#e96f81;--c-berry-selected:#4e2a34;--c-berry-on:#0a0b0f;--c-winter:#8fa1b1;--c-winter-hover:#9dafbf;--c-winter-selected:#383e46;--c-winter-on:#0a0b0f;--c-river:#6096b1;--c-river-hover:#6ea4bf;--c-river-selected:#293a46;--c-river-on:#0a0b0f;--c-aquamarine:#46bfb9;--c-aquamarine-hover:#57cec7;--c-aquamarine-selected:#224748;--c-aquamarine-on:#0a0b0f;--c-midnight:#3b138b;--c-midnight-hover:#46259a;--c-midnight-selected:#1e133a;--c-midnight-on:#fff;--c-pecan:#503939;--c-pecan-hover:#5d4545;--c-pecan-selected:#251e22;--c-pecan-on:#fff;--c-lilac:#b09de1;--c-lilac-hover:#beabf0;--c-lilac-selected:#413c54;--c-lilac-on:#0a0b0f;--c-olive:#bdaa3a;--c-olive-hover:#cbb84a;--c-olive-selected:#454022;--c-olive-on:#0a0b0f;--status-blank:#34363f;--status-blank-hover:#3f424c}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-m);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:anywhere;min-height:100dvh}h1,h2,h3,h4{font-family:var(--font-display);line-height:var(--lh-tight);font-weight:var(--fw-medium);margin:0}p{margin:0}a{color:var(--link)}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-inline-size:100%;display:block}:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset)}.k-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.k-skip{z-index:100;background:var(--brand);color:var(--on-brand);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-m);text-decoration:none;position:absolute;inset-block-start:-100px;inset-inline-start:var(--sp-4)}.k-skip:focus{inset-block-start:var(--sp-3)}.k-btn{justify-content:center;align-items:center;gap:var(--sp-3);min-block-size:36px;padding:var(--sp-2) var(--sp-5);border-radius:var(--r-m);color:var(--text);font-weight:var(--fw-medium);font-size:var(--fs-m);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard), border-color var(--dur-2) var(--ease-standard), color var(--dur-2);text-align:center;background:0 0;border:1px solid #0000;display:inline-flex}a.k-btn{text-decoration:none}.k-btn:disabled{cursor:not-allowed;opacity:.55}.k-btn--primary{background:var(--brand);color:var(--on-brand)}.k-btn--primary:hover:not(:disabled){background:var(--brand-hover)}.k-btn--primary:active:not(:disabled){background:var(--brand-press)}.k-btn--secondary{background:var(--surface);border-color:var(--border-strong)}.k-btn--secondary:hover:not(:disabled),.k-btn--ghost:hover:not(:disabled){background:var(--hover)}.k-btn--danger{background:var(--negative);color:var(--on-negative)}.k-btn--small{min-block-size:30px;padding:var(--sp-1) var(--sp-4);font-size:var(--fs-s)}.k-icon-btn{border-radius:var(--r-m);block-size:36px;inline-size:36px;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-2) var(--ease-standard), color var(--dur-2);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.k-icon-btn:hover:not(:disabled){background:var(--hover);color:var(--text)}.k-icon-btn:disabled{color:var(--text-disabled);cursor:not-allowed}.k-icon-btn[aria-pressed=true]{color:var(--accent)}@media (pointer:coarse){.k-btn{min-block-size:var(--touch)}.k-icon-btn{inline-size:var(--touch);block-size:var(--touch)}:is(.k-icon-btn,.k-hit,.k-brand){position:relative}:is(.k-icon-btn,.k-hit,.k-brand):after{content:"";inset:min(0px, calc((100% - var(--touch)) / 2));position:absolute}.k-skip{min-block-size:var(--touch);align-items:center;display:flex}}.k-field{gap:var(--sp-2);display:grid}.k-label{font-size:var(--fs-s);font-weight:var(--fw-medium);color:var(--text-2)}.k-input{min-block-size:38px;inline-size:100%;padding:var(--sp-3) var(--sp-4);border:1px solid var(--control-border);border-radius:var(--r-m);background:var(--surface);color:var(--text);transition:border-color var(--dur-2), box-shadow var(--dur-2)}.k-input:hover:not(:disabled):not(:focus){border-color:var(--text-3)}.k-input[aria-invalid=true]{border-color:var(--negative);box-shadow:inset 0 0 0 1px var(--negative)}.k-input:disabled{background:var(--surface-2);border-color:var(--border);color:var(--text-disabled);cursor:not-allowed}.k-input[readonly]{background:var(--surface-2)}.k-input:focus{outline:var(--focus-ring-width) solid transparent;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.k-input[aria-invalid=true]:focus{border-color:var(--negative);box-shadow:inset 0 0 0 1px var(--negative), 0 0 0 3px var(--negative-soft)}.k-input::placeholder{color:var(--text-3)}textarea.k-input{resize:vertical;min-block-size:96px}.k-error{color:var(--negative);font-size:var(--fs-s)}.k-popover{z-index:var(--z-popover);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--r-l);box-shadow:var(--shadow-m);padding:var(--sp-3);max-block-size:min(70dvh,520px);animation:k-pop var(--dur-3) var(--ease-enter);position:fixed;overflow:auto}@keyframes k-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (max-width:599px){.k-popover--sheet{border-radius:var(--r-xl) var(--r-xl) 0 0;animation:k-sheet var(--dur-3) var(--ease-enter);padding-block-end:max(var(--sp-5), env(safe-area-inset-bottom));inline-size:100%!important;max-inline-size:none!important;inset-block:auto 0!important;inset-inline:0!important}}@keyframes k-sheet{0%{opacity:0;transform:translateY(24px)}}.k-menu{gap:1px;min-inline-size:200px;display:grid}.k-menu-item{align-items:center;gap:var(--sp-3);min-block-size:36px;inline-size:100%;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-m);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.k-menu-item:hover,.k-menu-item:focus-visible{background:var(--hover)}.k-menu-item[aria-checked=true],.k-menu-item[aria-selected=true]{background:var(--selected)}.k-menu-item--danger{color:var(--negative)}.k-menu-sep{background:var(--divider);block-size:1px;margin:var(--sp-2) 0}.k-menu-title{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);padding:var(--sp-3) var(--sp-4) var(--sp-2)}.k-dialog-backdrop{z-index:var(--z-dialog);background:var(--overlay);padding:var(--sp-5);animation:k-fade var(--dur-3) var(--ease-enter);place-items:center;display:grid;position:fixed;inset:0}.k-dialog{background:var(--surface);border-radius:var(--r-xl);inline-size:min(100%,480px);box-shadow:var(--shadow-l);padding:var(--sp-7);gap:var(--sp-5);max-block-size:calc(100dvh - 32px);display:grid;overflow:auto}.k-dialog h2{font:var(--type-h2)}.k-dialog-actions{justify-content:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}@keyframes k-fade{0%{opacity:0}}.k-toasts{z-index:var(--z-toast);inset-block-start:calc(var(--topbar-h) + var(--sp-3));inset-inline:0 var(--k-toast-dock-end,0px);justify-items:center;gap:var(--sp-3);pointer-events:none;padding-inline:var(--sp-5);display:grid;position:fixed}.k-toasts:not(.k-toasts--persistent){inset-block-start:calc(var(--topbar-h) + var(--sp-3) + var(--k-toast-persistent-h,0px))}@media (max-width:767px){.k-toasts--persistent{inset-block-start:auto;inset-block-end:max(var(--k-toast-bottom,0px), calc(var(--sp-3) + env(safe-area-inset-bottom)))}.k-toasts--persistent[data-wait]{visibility:hidden}.k-toasts:not(.k-toasts--persistent){inset-block-start:calc(var(--topbar-h) + var(--sp-3))}}.k-toast{pointer-events:auto;align-items:center;gap:var(--sp-4);max-inline-size:min(560px,100%);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-l);background:var(--text);color:var(--surface);box-shadow:var(--shadow-m);animation:k-sheet var(--dur-3) var(--ease-enter);flex-wrap:wrap;display:flex}.k-toast--error{background:var(--negative);color:var(--on-negative)}.k-toast button{color:inherit;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;min-block-size:32px;text-decoration:underline}.k-avatar{border-radius:var(--r-full);block-size:26px;inline-size:26px;font-size:11px;font-weight:var(--fw-semibold);border:2px solid var(--surface);flex:none;place-items:center;display:inline-grid}.k-avatar:before{content:attr(data-initials)}.k-chip{align-items:center;gap:var(--sp-2);padding:1px var(--sp-3);border-radius:var(--r-full);font-size:var(--fs-s);background:var(--surface-sunken);display:inline-flex}.k-shell{grid-template-rows:var(--topbar-h) 1fr;grid-template-columns:var(--sidebar-w) minmax(0, 1fr);grid-template-areas:"top top""side main";min-block-size:100dvh;display:grid}.k-topbar{z-index:var(--z-sticky);align-items:center;gap:var(--sp-3);padding-inline:var(--sp-4);background:var(--surface);border-block-end:1px solid var(--divider);grid-area:top;display:flex;position:sticky;inset-block-start:0}.k-brand{align-items:center;gap:var(--sp-3);color:var(--text);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-l);letter-spacing:-.01em;padding-inline-end:var(--sp-3);text-decoration:none;display:flex}.k-topbar-spacer{flex:1}.k-topbar-search{flex:0 360px;min-inline-size:0}.k-topbar-search .k-input{min-block-size:34px;padding-block:var(--sp-2);background:var(--surface-2)}.k-menu-toggle{display:none}.k-sidebar{block-size:calc(100dvh - var(--topbar-h));overscroll-behavior:contain;background:var(--surface);border-inline-end:1px solid var(--divider);padding:var(--sp-4) var(--sp-3) var(--sp-8);align-content:start;gap:var(--sp-5);grid-area:side;display:grid;position:sticky;inset-block-start:var(--topbar-h);overflow:auto}.k-main{flex-direction:column;grid-area:main;min-inline-size:0;display:flex}.k-backdrop{display:none}@media (max-width:1023px){.k-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main"}.k-menu-toggle{display:inline-grid}.k-sidebar{z-index:var(--z-drawer);block-size:100dvh;inline-size:min(86vw, var(--sidebar-w));transition:transform var(--dur-4) var(--ease-standard), visibility var(--dur-4);visibility:hidden;box-shadow:var(--shadow-l);padding-block-start:max(var(--sp-4), env(safe-area-inset-top));position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-102%)}.k-shell[data-drawer=open] .k-sidebar{visibility:visible;transform:none}.k-shell[data-drawer=open] .k-backdrop{z-index:calc(var(--z-drawer) - 1);background:var(--overlay);border:0;display:block;position:fixed;inset:0}}@media (max-width:599px){.k-topbar-search,.k-brand-name{display:none}}.k-side-section{gap:var(--sp-1);display:grid}.k-side-heading{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);display:flex}.k-side-link{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3);border-radius:var(--r-m);min-block-size:36px;color:var(--text-2);line-height:1.35;text-decoration:none;display:flex}.k-side-link svg{color:var(--text-3);flex:none;margin-block-start:1px}.k-side-link:hover{background:var(--hover);color:var(--text)}.k-side-link[aria-current=page]{background:var(--selected);color:var(--text);font-weight:var(--fw-medium)}.k-side-link[aria-current=page] svg{color:var(--brand)}.k-side-empty{padding:var(--sp-2) var(--sp-3);color:var(--text-3);font-size:var(--fs-s)}.k-folder>summary{cursor:pointer;list-style:none}.k-folder>summary::-webkit-details-marker{display:none}.k-folder[open]>summary .k-chevron{transform:rotate(90deg)}.k-chevron{transition:transform var(--dur-2) var(--ease-standard)}.k-folder-children{gap:var(--sp-1);padding-inline-start:var(--sp-5);display:grid}.k-ws-switch{gap:var(--sp-2);display:grid}.k-ws-button{align-items:center;gap:var(--sp-3);inline-size:100%;padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-l);background:var(--surface-2);cursor:pointer;text-align:start;display:flex}.k-ws-button:hover{border-color:var(--border-strong)}.k-ws-badge{border-radius:var(--r-m);block-size:30px;inline-size:30px;color:var(--on-brand);font-weight:var(--fw-bold);font-family:var(--font-display);flex:none;place-items:center;display:grid}.k-ws-name{min-inline-size:0;font-weight:var(--fw-semibold);flex:1}.k-page{padding:var(--sp-7) var(--gutter) var(--sp-9);gap:var(--sp-7);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.k-board-header{background:var(--surface);border-block-end:1px solid var(--divider);padding:var(--sp-5) var(--gutter) 0;gap:var(--sp-3);display:grid;container-type:inline-size}.k-board-title-row{align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.k-board-header>*,.k-toolbar{min-inline-size:0;max-inline-size:max(160px, calc(100% - var(--k-dock-end,0px)))}}.k-board-title{font:var(--type-board-title);flex:260px;min-inline-size:0}.k-board-title-display{display:none}@media (min-width:768px){:root[data-dock] .k-board-title-ro{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-dock] .k-board-title:not(:focus-within) .k-board-title-display{-webkit-line-clamp:2;overflow-wrap:break-word;box-sizing:border-box;border-radius:var(--r-m);padding:var(--sp-1) var(--sp-3);cursor:text;border:1px solid #0000;-webkit-box-orient:vertical;margin-inline-start:calc(-1 * var(--sp-3));display:-webkit-box;overflow:hidden}:root[data-dock] .k-board-title:not(:focus-within)>textarea.k-editable{clip:rect(0, 0, 0, 0)!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.k-editable{border-radius:var(--r-m);padding:var(--sp-1) var(--sp-3);text-align:start;font:inherit;color:inherit;cursor:text;background:0 0;border:1px solid #0000;inline-size:100%;margin-inline-start:calc(-1 * var(--sp-3))}.k-editable:hover{border-color:var(--border)}.k-editable[disabled]{cursor:default;border-color:#0000}.k-board-desc{color:var(--text-2);font-size:var(--fs-m)}.k-board-meta{align-items:center;gap:var(--sp-3);color:var(--text-3);font-size:var(--fs-s);flex-wrap:wrap;display:flex}.k-tabs{gap:var(--sp-1);flex-wrap:wrap;margin-block-start:var(--sp-2);display:flex}.k-tab{align-items:center;gap:var(--sp-2);min-block-size:40px;padding:0 var(--sp-4);border:0;color:var(--text-2);cursor:pointer;font-weight:var(--fw-medium);background:0 0;border-block-end:2px solid #0000;display:inline-flex}.k-tab:hover{color:var(--text);background:var(--hover);border-radius:var(--r-m) var(--r-m) 0 0}.k-tab[aria-selected=true]{color:var(--text);border-block-end-color:var(--brand)}@media (pointer:coarse){.k-tab{min-block-size:var(--touch);min-inline-size:var(--touch);justify-content:center}}.k-toolbar{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--gutter);flex-wrap:wrap;display:flex}.k-toolbar .k-search{flex:220px;min-inline-size:0;max-inline-size:360px;position:relative}.k-toolbar .k-search svg{color:var(--text-3);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--sp-4);transform:translateY(-50%)}.k-toolbar .k-search .k-input{min-block-size:36px;padding-inline-start:36px}.k-status-line{color:var(--text-3);font-size:var(--fs-s);padding:0 var(--gutter) var(--sp-3)}.k-card-grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.k-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-l);padding:var(--sp-5);gap:var(--sp-3);color:inherit;transition:border-color var(--dur-2), box-shadow var(--dur-2);text-decoration:none;display:grid}.k-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-s)}.k-card h3{font:var(--type-h3)}.k-muted{color:var(--text-3)}.k-empty{gap:var(--sp-4);padding:var(--sp-8);border:1px dashed var(--border-strong);border-radius:var(--r-l);background:var(--surface);justify-items:start;display:grid}.k-auth{min-block-size:100dvh;padding:var(--sp-5);background:radial-gradient(1200px 600px at 10% -10%, var(--brand-softer), transparent), radial-gradient(800px 500px at 110% 110%, var(--accent-soft), transparent), var(--bg);place-items:center;display:grid}.k-auth-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);inline-size:min(100%,420px);box-shadow:var(--shadow-m);padding:clamp(var(--sp-6), 5vw, var(--sp-9));gap:var(--sp-6);display:grid}.k-auth-card form{gap:var(--sp-5);display:grid}.k-board{min-block-size:0;block-size:calc(100dvh - var(--topbar-h));flex-direction:column;display:flex}.k-board-view{flex-direction:column;flex:1;min-block-size:0;display:flex}@media (max-height:560px){.k-board{block-size:auto}}.k-board-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.k-panel{z-index:var(--z-drawer);inset-block:var(--topbar-h) 0;inline-size:min(var(--k-panel-w,420px), 100vw);overscroll-behavior:contain;background:var(--surface);border-inline-start:1px solid var(--divider);box-shadow:var(--shadow-l);position:fixed;inset-inline-end:0;overflow:auto}.k-palette{border-radius:var(--r-xl);background:var(--surface);max-block-size:calc(100dvh - 32px);inline-size:min(560px,100vw - 32px);color:var(--text);box-shadow:var(--shadow-l);border:0;margin-block-start:12vh;padding:0}.k-palette[open]{display:grid}.k-palette::backdrop{background:var(--overlay)}.k-palette-search{align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-block-end:1px solid var(--divider);display:flex}.k-palette-list{padding:var(--sp-2);max-block-size:50vh;margin:0;list-style:none;overflow:auto}.k-palette-list [aria-selected=true]{background:var(--surface-2)}.k-palette-empty{padding:var(--sp-3)}@media (forced-colors:active){:focus-visible:not([data-focus-ring=off]){outline:var(--focus-ring-width) solid Highlight!important}.k-input[aria-invalid=true]{border:3px double canvastext}.k-input:disabled{color:graytext;border-color:graytext}}@media (prefers-contrast:more){:focus-visible:not([data-focus-ring=off]){outline:var(--focus-outline)!important}}

