:root{color-scheme:light;--bg:#ffffff;--bg-sunken:#f4f5f7;--surface:#ffffff;--surface-2:#f7f8fa;--surface-3:#eceef2;--surface-stripe:#eff1f4;--overlay:rgba(16,18,22,0.44);--border:#e4e6ea;--border-strong:#ccd1d8;--border-section:#878e98;--text:#14161a;--text-2:#3f434c;--text-3:#4a4f58;--text-on-accent:#ffffff;--fc-red:#8b001b;--fc-orange:#653802;--fc-green:#014e20;--fc-blue:#014285;--fc-purple:#6b0a98;--hl-yellow:#f9ea92;--hl-green:#b2fdc1;--hl-blue:#bbe5fe;--hl-pink:#fdd3e5;--hl-orange:#ffd5b4;--pal-ink:#ffffff;--pal-0:#ac1e28;--pal-1:#9e341a;--pal-2:#751d3d;--pal-3:#814c0e;--pal-4:#6e5509;--pal-5:#753013;--pal-6:#0b4439;--pal-7:#286161;--pal-8:#235997;--pal-9:#133a76;--pal-10:#5735de;--pal-11:#4d3c93;--pal-12:#4e2c6c;--pal-13:#7d3d94;--pal-14:#941ba7;--pal-15:#186534;--pal-16:#1a4f1c;--pal-17:#1b6449;--pal-18:#365a84;--pal-19:#5a5281;--pal-20:#315f64;--pal-21:#525864;--pal-22:#56585d;--pal-23:#b50505;--pal-24:#426203;--pal-25:#036803;--pal-26:#0552bf;--pal-27:#3232fa;--pal-28:#6115f9;--pal-29:#8206da;--pal-30:#a8047f;--pal-31:#b0054c;--accent:#2150c2;--accent-hover:#1b45ab;--accent-soft:#e9eefc;--accent-ink:#1c3f96;--focus:#2f5ed0;--brand:#8f8000;--brand-mark:#d9d016;--danger:#a10d0d;--danger-soft:#fdeaea;--danger-border:#f4cccc;--k-backlog-bg:#eef0f3;--k-backlog-fg:#49515f;--k-backlog-bd:#dcdfe5;--k-todo-bg:#eaeef7;--k-todo-fg:#344e80;--k-todo-bd:#d5def0;--k-active-bg:#e4edfd;--k-active-fg:#1446af;--k-active-bd:#c7dafa;--k-waiting-bg:#fdf2dd;--k-waiting-fg:#744300;--k-waiting-bd:#f2ddb0;--k-blocked-bg:#fdeaea;--k-blocked-fg:#9d1818;--k-blocked-bd:#f6cccc;--k-done-bg:#e3f4e9;--k-done-fg:#115c2d;--k-done-bd:#c2e5ce;--k-na-bg:transparent;--k-na-fg:#4a4f58;--k-na-bd:#b6bcc6;--p1-bg:#fdeaee;--p1-fg:#9f0f26;--p1-bd:#f6c9d1;--p2-bg:#fdf0e4;--p2-fg:#8e3600;--p2-bd:#f3d9bd;--p3-bg:#faf3d9;--p3-fg:#5f5100;--p3-bd:#ebe0a8;--p4-bg:#e8eff8;--p4-fg:#255085;--p4-bd:#cbdcf0;--p5-bg:#eef0f3;--p5-fg:#49515f;--p5-bd:#dcdfe5;--due-over-bg:#fdeaea;--due-over-fg:#9d1818;--due-over-bd:#f6cccc;--due-soon-bg:#fdf2dd;--due-soon-fg:#744300;--due-soon-bd:#f2ddb0;--due-calm-fg:#3f434c;--av-off:#525965;--r-sm:4px;--r-md:6px;--r-lg:10px;--r-pill:999px;--shadow-1:0 1px 2px rgba(16,18,22,0.06),0 1px 1px rgba(16,18,22,0.04);--shadow-2:0 4px 12px rgba(16,18,22,0.10),0 1px 3px rgba(16,18,22,0.06);--shadow-3:0 16px 40px rgba(16,18,22,0.18);--font:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"Cascadia Mono","SF Mono",Menlo,Consolas,monospace;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-lg:15px;--fs-xl:19px;--rail-w:232px;--topbar-h:48px;--card-side-w:384px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0e0f12;--bg-sunken:#0a0b0d;--surface:#16181c;--surface-2:#1c1f24;--surface-3:#23262c;--surface-stripe:#1f2228;--overlay:rgba(0,0,0,0.62);--border:#262a30;--border-strong:#383d45;--border-section:#5f6670;--text:#e8eaee;--text-2:#bdc2ca;--text-3:#acb1b9;--text-on-accent:#0e0f12;--fc-red:#fdc1be;--fc-orange:#ffc491;--fc-green:#8ae39e;--fc-blue:#b0d3ff;--fc-purple:#e4c3fe;--hl-yellow:#423a00;--hl-green:#01421a;--hl-blue:#013d58;--hl-pink:#561e3c;--hl-orange:#592e00;--pal-ink:#101216;--pal-0:#f07c84;--pal-1:#f07f63;--pal-2:#f1b0c8;--pal-3:#ed840c;--pal-4:#dca809;--pal-5:#f3a786;--pal-6:#16e0b7;--pal-7:#37afaf;--pal-8:#67a3e6;--pal-9:#abc9f7;--pal-10:#a491f4;--pal-11:#b6abe4;--pal-12:#d6beea;--pal-13:#c489da;--pal-14:#e174f1;--pal-15:#20c55d;--pal-16:#4cd251;--pal-17:#25c188;--pal-18:#77a2d4;--pal-19:#a199ca;--pal-20:#48adb8;--pal-21:#94a0b8;--pal-22:#979fb0;--pal-23:#fb7575;--pal-24:#76af04;--pal-25:#05b805;--pal-26:#5fa0fb;--pal-27:#9494fc;--pal-28:#b08afc;--pal-29:#c87ffc;--pal-30:#fb64d5;--pal-31:#fb6ea9;--accent:#7ba1f5;--accent-hover:#98b5f8;--accent-soft:#17203a;--accent-ink:#b7cbfb;--focus:#7ba1f5;--brand:#ece81a;--brand-mark:#ece81a;--danger:#fa9494;--danger-soft:#2c1618;--danger-border:#4a2326;--k-backlog-bg:#212429;--k-backlog-fg:#a7afbb;--k-backlog-bd:#2f333a;--k-todo-bg:#1c2434;--k-todo-fg:#a0b6de;--k-todo-bd:#2a3547;--k-active-bg:#152340;--k-active-fg:#8cb0fb;--k-active-bd:#21375f;--k-waiting-bg:#2b2312;--k-waiting-fg:#e6b463;--k-waiting-bd:#423419;--k-blocked-bg:#331819;--k-blocked-fg:#f2908f;--k-blocked-bd:#4b2326;--k-done-bg:#12281c;--k-done-fg:#6fc98f;--k-done-bd:#1d3c2a;--k-na-bg:transparent;--k-na-fg:#acb1b9;--k-na-bd:#4a5058;--p1-bg:#33161c;--p1-fg:#f593a3;--p1-bd:#4c2029;--p2-bg:#2f2114;--p2-fg:#efa564;--p2-bd:#46311c;--p3-bg:#292611;--p3-fg:#d5c261;--p3-bd:#3d381a;--p4-bg:#16222f;--p4-fg:#8fb8ea;--p4-bd:#24384c;--p5-bg:#212429;--p5-fg:#a7afbb;--p5-bd:#2f333a;--due-over-bg:#331819;--due-over-fg:#f2908f;--due-over-bd:#4b2326;--due-soon-bg:#2b2312;--due-soon-fg:#e6b463;--due-soon-bd:#423419;--due-calm-fg:#bdc2ca;--av-off:#a2a9b4;--shadow-1:0 1px 2px rgba(0,0,0,0.50);--shadow-2:0 4px 12px rgba(0,0,0,0.55),0 1px 3px rgba(0,0,0,0.40);--shadow-3:0 16px 40px rgba(0,0,0,0.65)}}:root[data-theme=dark]{color-scheme:dark;--bg:#0e0f12;--bg-sunken:#0a0b0d;--surface:#16181c;--surface-2:#1c1f24;--surface-3:#23262c;--surface-stripe:#1f2228;--overlay:rgba(0,0,0,0.62);--border:#262a30;--border-strong:#383d45;--border-section:#5f6670;--text:#e8eaee;--text-2:#bdc2ca;--text-3:#acb1b9;--text-on-accent:#0e0f12;--fc-red:#fdc1be;--fc-orange:#ffc491;--fc-green:#8ae39e;--fc-blue:#b0d3ff;--fc-purple:#e4c3fe;--hl-yellow:#423a00;--hl-green:#01421a;--hl-blue:#013d58;--hl-pink:#561e3c;--hl-orange:#592e00;--pal-ink:#101216;--pal-0:#f07c84;--pal-1:#f07f63;--pal-2:#f1b0c8;--pal-3:#ed840c;--pal-4:#dca809;--pal-5:#f3a786;--pal-6:#16e0b7;--pal-7:#37afaf;--pal-8:#67a3e6;--pal-9:#abc9f7;--pal-10:#a491f4;--pal-11:#b6abe4;--pal-12:#d6beea;--pal-13:#c489da;--pal-14:#e174f1;--pal-15:#20c55d;--pal-16:#4cd251;--pal-17:#25c188;--pal-18:#77a2d4;--pal-19:#a199ca;--pal-20:#48adb8;--pal-21:#94a0b8;--pal-22:#979fb0;--pal-23:#fb7575;--pal-24:#76af04;--pal-25:#05b805;--pal-26:#5fa0fb;--pal-27:#9494fc;--pal-28:#b08afc;--pal-29:#c87ffc;--pal-30:#fb64d5;--pal-31:#fb6ea9;--accent:#7ba1f5;--accent-hover:#98b5f8;--accent-soft:#17203a;--accent-ink:#b7cbfb;--focus:#7ba1f5;--brand:#ece81a;--brand-mark:#ece81a;--danger:#fa9494;--danger-soft:#2c1618;--danger-border:#4a2326;--k-backlog-bg:#212429;--k-backlog-fg:#a7afbb;--k-backlog-bd:#2f333a;--k-todo-bg:#1c2434;--k-todo-fg:#a0b6de;--k-todo-bd:#2a3547;--k-active-bg:#152340;--k-active-fg:#8cb0fb;--k-active-bd:#21375f;--k-waiting-bg:#2b2312;--k-waiting-fg:#e6b463;--k-waiting-bd:#423419;--k-blocked-bg:#331819;--k-blocked-fg:#f2908f;--k-blocked-bd:#4b2326;--k-done-bg:#12281c;--k-done-fg:#6fc98f;--k-done-bd:#1d3c2a;--k-na-bg:transparent;--k-na-fg:#acb1b9;--k-na-bd:#4a5058;--p1-bg:#33161c;--p1-fg:#f593a3;--p1-bd:#4c2029;--p2-bg:#2f2114;--p2-fg:#efa564;--p2-bd:#46311c;--p3-bg:#292611;--p3-fg:#d5c261;--p3-bd:#3d381a;--p4-bg:#16222f;--p4-fg:#8fb8ea;--p4-bd:#24384c;--p5-bg:#212429;--p5-fg:#a7afbb;--p5-bd:#2f333a;--due-over-bg:#331819;--due-over-fg:#f2908f;--due-over-bd:#4b2326;--due-soon-bg:#2b2312;--due-soon-fg:#e6b463;--due-soon-bd:#423419;--due-calm-fg:#bdc2ca;--av-off:#a2a9b4;--shadow-1:0 1px 2px rgba(0,0,0,0.50);--shadow-2:0 4px 12px rgba(0,0,0,0.55),0 1px 3px rgba(0,0,0,0.40);--shadow-3:0 16px 40px rgba(0,0,0,0.65)}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-md);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;padding:0;cursor:pointer}button,hr{border:none}hr{border-top:1px solid var(--border);margin:0}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}:root{--ms-ink-dark:#101216;--ms-ink-white:#ffffff;--ms-0-bg:#9e3040;--ms-0-fg:var(--ms-ink-white);--ms-0-bd:#ae5360;--ms-1-bg:#a12c48;--ms-1-fg:var(--ms-ink-white);--ms-1-bd:#b25269;--ms-2-bg:#ff7575;--ms-2-fg:var(--ms-ink-dark);--ms-2-bd:#d96363;--ms-3-bg:#ffcb00;--ms-3-fg:var(--ms-ink-dark);--ms-3-bd:#a68400;--ms-4-bg:#cab641;--ms-4-fg:var(--ms-ink-dark);--ms-4-bd:#988931;--ms-5-bg:#ffadad;--ms-5-fg:var(--ms-ink-dark);--ms-5-bd:#b37979;--ms-6-bg:#fdab3d;--ms-6-fg:var(--ms-ink-dark);--ms-6-bd:#b67b2c;--ms-7-bg:#5fa0fc;--ms-7-fg:var(--ms-ink-dark);--ms-7-bd:#5188d6;--ms-8-bg:#66ccff;--ms-8-fg:var(--ms-ink-dark);--ms-8-bd:#478fb3;--ms-9-bg:#225091;--ms-9-fg:var(--ms-ink-white);--ms-9-bd:#4c71a6;--ms-10-bg:#474ab9;--ms-10-fg:var(--ms-ink-white);--ms-10-bd:#6467c4;--ms-11-bg:#bc8ae6;--ms-11-fg:var(--ms-ink-dark);--ms-11-bd:#a075c4;--ms-12-bg:#6640b2;--ms-12-fg:var(--ms-ink-white);--ms-12-bd:#7e5fbe;--ms-13-bg:#7e3b8a;--ms-13-fg:var(--ms-ink-white);--ms-13-bd:#945c9e;--ms-14-bg:#dd82b8;--ms-14-fg:var(--ms-ink-dark);--ms-14-bd:#bc6f9c;--ms-15-bg:#00c875;--ms-15-fg:var(--ms-ink-dark);--ms-15-bd:#009c5b;--ms-16-bg:#9cd326;--ms-16-fg:var(--ms-ink-dark);--ms-16-bd:#6d941b;--ms-17-bg:#71a7c1;--ms-17-fg:var(--ms-ink-dark);--ms-17-bd:#608ea4;--ms-18-bg:#9aadbd;--ms-18-fg:var(--ms-ink-dark);--ms-18-bd:#7b8a97;--ms-19-bg:#a0a0a0;--ms-19-fg:var(--ms-ink-dark);--ms-19-bd:#888888;--ms-20-bg:#774e43;--ms-20-fg:var(--ms-ink-white);--ms-20-bd:#8b695f;--ms-21-bg:#c4c4c4;--ms-21-fg:var(--ms-ink-dark);--ms-21-bd:#878787;--ms-22-bg:#333333;--ms-22-fg:var(--ms-ink-white);--ms-22-bd:#707070;--ms-23-bg:#ab0e5c;--ms-23-fg:var(--ms-ink-white);--ms-23-bd:#bd4380;--ms-24-bg:#ff64c8;--ms-24-fg:var(--ms-ink-dark);--ms-24-bd:#db56ac}@media (pointer:coarse){[role=button],a[data-hit],button:not([data-hit=off]),input:not([type=checkbox]):not([type=radio]),select,summary:not([data-hit=off]){min-height:44px}summary{list-style:none}summary::-webkit-details-marker{display:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skipLink{position:absolute;left:8px;top:-100px;z-index:100;padding:10px 14px;background:var(--surface);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-2);transition:top .12s ease}.skipLink:focus{top:8px;text-decoration:none}.ref{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text-3)}::selection{background:var(--accent-soft);color:var(--text)}[data-fc=red]{color:var(--fc-red)}[data-fc=orange]{color:var(--fc-orange)}[data-fc=green]{color:var(--fc-green)}[data-fc=blue]{color:var(--fc-blue)}[data-fc=purple]{color:var(--fc-purple)}[data-fc] a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);text-underline-offset:2px}mark[data-hl]{color:inherit;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}mark[data-hl=yellow]{background:var(--hl-yellow)}mark[data-hl=green]{background:var(--hl-green)}mark[data-hl=blue]{background:var(--hl-blue)}mark[data-hl=pink]{background:var(--hl-pink)}mark[data-hl=orange]{background:var(--hl-orange)}img[data-emoji-img]{display:inline-block;width:1.3em;height:1.3em;vertical-align:-.28em;border-radius:3px;object-fit:cover}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-strong);border:3px solid transparent;background-clip:content-box;border-radius:var(--r-pill)}