@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-border-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--f-body);--default-mono-font-family:var(--f-mono);--shadow-lift:var(--shadow-lift)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.01em;text-wrap:balance;font-weight:600}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}@layer components;@layer utilities{.collapse{visibility:collapse}.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}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-line{border-color:var(--line)}.bg-surface{background-color:var(--surface)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.text-ink-2{color:var(--ink-2)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);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}.blur{--tw-blur:blur(8px);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f2f6;--surface:#fff;--surface-2:#f7f8fb;--surface-3:#eceef4;--ink:#14161f;--ink-2:#4f5466;--ink-3:#646a7e;--line:#dee1ea;--line-soft:#ebedf3;--c-com:#4b57c4;--c-fire:#c2610e;--c-sys:#068c6f;--c-sea:#1f4e79;--warn:#b3261e;--warn-soft:#fbe9e7;--good:#0f7a4a;--good-soft:#e3f3ea;--caution:#9a6700;--caution-soft:#fff4d6;--accent:#4b57c4;--on-accent:#fff;--agent:#7b4bc4;--agent-soft:#f1eafb;--dep-in:#086a77;--dep-in-soft:#ddf1f3;--dep-out:#a8336f;--dep-out-soft:#f8e6ef;--crit:#b3261e;--tag-ink:#fff;--nav:#13244a;--nav-line:#0c1834;--nav-ink:#f2f5fb;--nav-ink-2:#b9c4dc;--hero:#fafbfc;--hud-bg:#141826eb;--hud-ink:#eef0f8;--hud-ink-2:#a3a9c0;--hud-line:#ffffff1a;--sea-1:#0e2238;--sea-2:#163a5c;--sea-ink:#e3edf7;--sea-ink-2:#9fb6cc;--shadow:0 1px 2px #14161f0d,0 4px 14px -8px #14161f2e;--shadow-lift:0 2px 4px #14161f0f,0 16px 36px -16px #14161f4d;--lane:#eceef4;--surface-raised:#fff;--shadow-1:0 1px 0 #14161f0a,0 1px 3px #14161f0f;--shadow-2:0 4px 12px -2px #14161f1f,0 1px 3px #14161f0f;--f-display:var(--font-bricolage),"Trebuchet MS",system-ui,sans-serif;--f-body:var(--font-plex-sans),-apple-system,"Segoe UI",Roboto,sans-serif;--f-mono:var(--font-plex-mono),ui-monospace,"SF Mono",Menlo,monospace;--fs-xs:11px;--fs-sm:12px;--fs-base:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--load-ok:#4fbe87;--load-mid:#e2b341;--load-full:#f2857b;--on-load:#1a0f05;--on-fill:#fff;--shade:#000;--scrim:#0a0c11;--on-good:#fff;--scrim-strength:48%;--hud-solid:#181c28;--hud-chip:#2c3246;--sea-due:#e0843a;--sea-due-ink:#1a0f05;--monday:#e2445c;--p-ink:#14161f;--p-com:#4b57c4;--p-sys:#068c6f;--p-warn:#b3261e;--p-fire:#c2610e;--p-sea:#1f4e79;--p-agent:#7b4bc4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0e14;--surface:#1a1e28;--surface-2:#20252f;--surface-3:#272c38;--lane:#12151d;--surface-raised:#1e222c;--ink:#eceef5;--ink-2:#a8adbf;--ink-3:#8e94aa;--line:#2c3240;--line-soft:#232834;--c-com:#8590ee;--c-fire:#e0843a;--c-sys:#2bb68a;--c-sea:#6fa6d6;--warn:#f2857b;--warn-soft:#3a1c1a;--good:#55c48d;--good-soft:#14301f;--caution:#e2b341;--caution-soft:#33280c;--on-good:#0c0e14;--scrim-strength:72%;--accent:#8590ee;--on-accent:#0c0e14;--agent:#b18af0;--agent-soft:#2a2040;--dep-in:#4cc3d3;--dep-in-soft:#12343a;--dep-out:#ee8cc0;--dep-out-soft:#3a1a2c;--crit:#f2857b;--tag-ink:#0c0e14;--nav:#0e1a33;--nav-line:#1c2a4a;--nav-ink:#eef2fa;--nav-ink-2:#a3b0cc;--hero:#141824;--hud-bg:#22283af5;--hud-ink:#eef0f8;--hud-ink-2:#a6acc4;--hud-line:#ffffff29;--sea-1:#07121f;--sea-2:#0e2740;--sea-ink:#dce8f4;--sea-ink-2:#8ca6bf;--shadow:0 1px 2px #0006,0 4px 14px -8px #0009;--shadow-lift:0 2px 4px #00000080,0 16px 36px -16px #000c;--shadow-1:inset 0 1px 0 #ffffff0a,0 1px 2px #00000059;--shadow-2:inset 0 1px 0 #ffffff0d,0 6px 16px -4px #0009}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0e14;--surface:#1a1e28;--surface-2:#20252f;--surface-3:#272c38;--lane:#12151d;--surface-raised:#1e222c;--ink:#eceef5;--ink-2:#a8adbf;--ink-3:#8e94aa;--line:#2c3240;--line-soft:#232834;--c-com:#8590ee;--c-fire:#e0843a;--c-sys:#2bb68a;--c-sea:#6fa6d6;--warn:#f2857b;--warn-soft:#3a1c1a;--good:#55c48d;--good-soft:#14301f;--caution:#e2b341;--caution-soft:#33280c;--on-good:#0c0e14;--scrim-strength:72%;--accent:#8590ee;--on-accent:#0c0e14;--agent:#b18af0;--agent-soft:#2a2040;--dep-in:#4cc3d3;--dep-in-soft:#12343a;--dep-out:#ee8cc0;--dep-out-soft:#3a1a2c;--crit:#f2857b;--tag-ink:#0c0e14;--nav:#0e1a33;--nav-line:#1c2a4a;--nav-ink:#eef2fa;--nav-ink-2:#a3b0cc;--hero:#141824;--hud-bg:#22283af5;--hud-ink:#eef0f8;--hud-ink-2:#a6acc4;--hud-line:#ffffff29;--sea-1:#07121f;--sea-2:#0e2740;--sea-ink:#dce8f4;--sea-ink-2:#8ca6bf;--shadow:0 1px 2px #0006,0 4px 14px -8px #0009;--shadow-lift:0 2px 4px #00000080,0 16px 36px -16px #000c;--shadow-1:inset 0 1px 0 #ffffff0a,0 1px 2px #00000059;--shadow-2:inset 0 1px 0 #ffffff0d,0 6px 16px -4px #0009}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;line-height:1.45}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button:disabled{cursor:not-allowed;opacity:.5}input:not([type=checkbox]):not([type=radio]),textarea,select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;width:100%;padding:7px 10px;transition:border-color .12s,box-shadow .12s}input:not([type=checkbox]):not([type=radio]):hover,textarea:hover,select:hover{border-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){input:not([type=checkbox]):not([type=radio]):hover,textarea:hover,select:hover{border-color:color-mix(in oklab,var(--ink-3) 60%,var(--line))}}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 10px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:30px}::placeholder{color:var(--ink-3);opacity:1}textarea{resize:vertical;min-height:76px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--f-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.wrap{max-width:1480px;margin:0 auto}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}svg.i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.appbar{top:env(safe-area-inset-top,0px);z-index:30;background:var(--nav);border-bottom:1px solid var(--nav-line);color:var(--nav-ink);position:sticky}.appbar .hbtn{color:var(--nav-ink-2)}.appbar .hbtn:hover,.appbar .hbtn[aria-expanded=true]{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.appbar .hbtn:hover,.appbar .hbtn[aria-expanded=true]{background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.appbar .hbtn:hover,.appbar .hbtn[aria-expanded=true]{color:var(--nav-ink)}.appbar .brand .org{color:var(--nav-ink-2)}.appbar .av{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.appbar .av{background:color-mix(in oklab,var(--on-fill) 14%,transparent)}}.appbar .av{color:var(--nav-ink);border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.appbar .av{border-color:color-mix(in oklab,var(--on-fill) 22%,transparent)}}.appbar .menu{color:var(--ink)}.appbar .wrap{align-items:center;gap:10px;height:48px;display:flex}.brand{align-items:center;gap:9px;min-width:0;margin-right:auto;display:flex}.brand .mark{background:var(--on-fill);border-radius:6px;width:26px;height:26px}@supports (color:color-mix(in lab, red, red)){.brand .mark{background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.brand .mark{box-shadow:inset 0 0 0 1px var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.brand .mark{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--on-fill) 22%,transparent)}}.brand .mark{flex:none;place-items:center;display:grid}.brand .mark svg{width:16px;height:16px}.brand .name{font-family:var(--f-display);font-weight:700;font-size:var(--fs-lg);letter-spacing:-.01em}.brand .org{font-size:var(--fs-base);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hbtn{height:32px;font-size:var(--fs-base);color:var(--ink-2);border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-weight:500;display:flex}.hbtn:hover,.hbtn[aria-expanded=true]{background:var(--surface-3);color:var(--ink)}.hbtn.icon{justify-content:center;width:32px;padding:0}.menuwrap{position:relative}.menu{background:var(--surface-raised);border:1px solid var(--line);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lift);z-index:60;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.menu .mhead{align-items:center;gap:8px;padding:8px 10px 6px;display:flex}.menu .mrow{text-align:left;width:100%;font-size:var(--fs-md);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.menu .mrow:hover{background:var(--surface-2)}.menu .mrow.cur{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.menu .mrow.cur{background:color-mix(in oklab,var(--accent) 10%,var(--surface))}}.menu .mrow .sub{font-size:var(--fs-sm);color:var(--ink-3)}.menu .sep{background:var(--line-soft);height:1px;margin:5px 4px}.menu .drill{width:28px;height:28px;color:var(--ink-3);border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:flex}.menu .drill:hover{background:var(--surface-3);color:var(--ink)}.menu .up{color:var(--ink-2);font-weight:500}.menu .cnts{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);gap:7px;display:flex}.menu .seg3{gap:4px;padding:2px 10px 8px;display:flex}.menu .seg3 button{border:1px solid var(--line);font-size:var(--fs-sm);border-radius:6px;flex:1;padding:5px 0}.menu .seg3 button[aria-pressed=true]{background:var(--ink);color:var(--surface);border-color:var(--ink)}.pico{width:24px;height:24px;font-family:var(--f-mono);color:var(--on-fill);border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.hero{background:var(--hero);border-bottom:1px solid var(--line)}.attn{background:var(--warn);width:28px;height:28px;color:var(--on-fill);font-family:var(--f-mono);box-shadow:0 0 0 0 var(--warn);border-radius:50%;flex:none;place-items:center;margin-right:4px;font-size:12px;font-weight:600;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.attn{box-shadow:0 0 0 0 color-mix(in oklab,var(--warn) 55%,transparent)}}.attn{animation:2.6s ease-out infinite attnPulse}.attn:hover{filter:brightness(1.08)}@keyframes attnPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--warn) 45%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in oklab,var(--warn) 0%,transparent)}to{box-shadow:0 0 #0000}}.hero .rhs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hero .wrap{flex-wrap:wrap;align-items:center;gap:12px;padding-block:10px;display:flex}.hero .bico{width:32px;height:32px;font-family:var(--f-display);font-weight:700;font-size:var(--fs-base);color:var(--on-fill);border-radius:8px;flex:none;place-items:center;display:grid}.hero .ttl{min-width:0;margin-right:auto}.hero h1{font-size:var(--fs-xl);line-height:1.15}.hero .crumb{font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hero .crumb button{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px}.stats{border:1px solid var(--line);background:var(--surface-raised);box-shadow:var(--shadow-1);border-radius:10px;align-items:stretch;display:flex;overflow:hidden}.stat{border-right:1px solid var(--line-soft);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:6px 12px;display:flex}.stat:hover{background:var(--surface-2)}.stat .g{font-size:var(--fs-base);line-height:1}.stat .n{font-family:var(--f-mono);font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.stat .l{font-size:var(--fs-xs);color:var(--ink-3)}.stat.com .g{color:var(--c-com)}.stat.fire .g{color:var(--c-fire)}.stat.sys .g{color:var(--c-sys)}.morestats{font-size:var(--fs-sm);color:var(--ink-2);border-right:0}.morestats:hover{color:var(--ink)}.subnav{background:var(--surface);border-bottom:1px solid var(--line)}.subnav .wrap{align-items:center;gap:6px;display:flex}.tabs{flex:1;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.tab.more{padding:10px 8px}.newbtn{flex:none;margin-left:auto}.menu.narrow{width:220px}.sugpick{flex-wrap:wrap;gap:6px;display:flex}.sugpick button{border:1px solid var(--line);font-size:var(--fs-base);background:var(--surface);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-weight:500;display:flex}.sugpick button .g{font-size:var(--fs-md)}.sugpick button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--surface-2)}.wl-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wl-sum div{border:1px solid var(--line);border-radius:8px;padding:9px 10px}.wl-sum b{font-family:var(--f-mono);font-size:20px;line-height:1.1;display:block}.wl-sum span{font-size:var(--fs-sm);color:var(--ink-2)}.tab{font-size:var(--fs-base);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 12px;font-weight:500;text-decoration:none;display:flex}.tab:hover{color:var(--ink)}.tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.badge{font-family:var(--f-mono);font-size:var(--fs-xs);background:var(--surface-3);min-width:18px;height:18px;color:var(--ink-2);border-radius:9px;place-items:center;padding:0 5px;font-weight:600;display:inline-grid}.badge.hot{background:var(--warn);color:var(--on-fill)}.badge.seab{background:var(--c-sea);color:var(--on-fill)}.subnav .spacer{flex:1}.btn{height:32px;font-size:var(--fs-base);border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:border-color .12s,background-color .12s;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--ink-3)}.btn.primary{background:var(--ink);color:var(--surface);border-color:var(--ink)}.btn.primary:hover:not(:disabled){opacity:.9}.btn.good{background:var(--good);border-color:var(--good);color:var(--on-good)}.btn.danger{color:var(--warn);border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.btn.danger{border-color:color-mix(in oklab,var(--warn) 40%,var(--line))}}.btn.agent{color:var(--agent);border-color:var(--agent)}@supports (color:color-mix(in lab, red, red)){.btn.agent{border-color:color-mix(in oklab,var(--agent) 40%,var(--line))}}.btn.agent{background:var(--agent-soft)}.btn.sm{height:27px;font-size:var(--fs-sm);border-radius:6px;padding:0 9px}.btn.ghost{color:var(--ink-2);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--surface-3)}main .wrap{padding-block:18px 96px}.boardgrid{grid-template-columns:minmax(0,1fr) 284px;align-items:start;gap:18px;display:grid}.boardgrid.collapsed{grid-template-columns:minmax(0,1fr) 64px}.lanes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.lane{background:var(--lane);border-radius:12px;min-width:0;padding:0 0 12px}.lane-head{z-index:3;background:var(--lane);border-radius:12px 12px 0 0;flex-direction:column;gap:6px;padding:12px 12px 8px;display:flex;position:sticky;top:48px}.lane-head .lh{align-items:center;gap:8px;display:flex}.lane-head h2{font-size:var(--fs-lg);flex:1}.lane-head .gl{font-size:var(--fs-sm)}.lane-head .ct{font-family:var(--f-mono);font-size:var(--fs-base);font-weight:600}.lane-head .bar{border-radius:2px;height:3px;margin-top:4px}.lane.commitment{--lc:var(--c-com)}.lane.fire{--lc:var(--c-fire)}.lane.system{--lc:var(--c-sys)}.lane .gl,.lane .ct{color:var(--lc)}.lane .bar{background:var(--lc)}.lane-body{flex-direction:column;gap:8px;padding:0 8px;display:flex}.empty{font-size:var(--fs-sm);color:var(--ink-3);text-align:center;background:var(--surface-2);border-radius:8px;padding:16px 12px}.lanepick{gap:4px;margin-bottom:12px;display:none}.lanepick button{border:1px solid var(--line);background:var(--surface);font-size:var(--fs-base);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 0;font-weight:500;display:flex}.lanepick button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.card{background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-1);cursor:pointer;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;transition:box-shadow .14s,border-color .14s;display:flex;position:relative}.card:hover{box-shadow:var(--shadow-2);border-color:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.card:hover{border-color:color-mix(in oklab,var(--ink-3) 35%,var(--line))}}.card.s-awaiting_ack,.card.s-offered{border-style:dashed;border-color:var(--ink-3)}.card.s-rejected{border-color:var(--warn)}@supports (color:color-mix(in lab, red, red)){.card.s-rejected{border-color:color-mix(in oklab,var(--warn) 55%,var(--line))}}.card.s-ready{border-style:dashed;border-color:var(--caution)}@supports (color:color-mix(in lab, red, red)){.card.s-ready{border-color:color-mix(in oklab,var(--caution) 55%,var(--line))}}.card .blocked{font-size:var(--fs-sm);background:var(--caution-soft);border-radius:6px;padding:7px 9px}.card.s-closeout_pending{border-color:var(--good)}@supports (color:color-mix(in lab, red, red)){.card.s-closeout_pending{border-color:color-mix(in oklab,var(--good) 55%,var(--line))}}.card.s-closeout_pending{background:linear-gradient(var(--good-soft),var(--good-soft)) top/100% 3px no-repeat,var(--surface)}.card .top{font-family:var(--f-mono);font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:8px;display:flex}.card .top .key{color:var(--ink-2);font-weight:500}.card .top .ext{color:var(--ink-3);display:inline-flex}.card .top .ext:hover{color:var(--accent)}.card .ttl{font-size:var(--fs-md);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.card .meta .k{color:var(--ink-3)}.card .who{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.card .who .nm{font-weight:500}.card .note{font-size:var(--fs-sm);background:var(--warn-soft);color:var(--ink);border-radius:6px;padding:7px 9px;line-height:1.4}.card .note.ok{background:var(--good-soft)}.card .acts{flex-wrap:wrap;gap:6px;display:flex}.card .foot{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:6px;padding-top:7px;display:flex}.chip{font-family:var(--f-body);font-size:var(--fs-xs);white-space:nowrap;color:var(--ink-2);background:var(--surface-2);border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:1px 7px;font-weight:600;line-height:16px;display:inline-flex}.chip.st{margin-left:auto}.chip.s-active{color:var(--ink-2);background:0 0;padding-left:0;padding-right:0}.chip.s-awaiting_ack,.chip.s-offered{border:1px dashed var(--ink-3);color:var(--ink-2);background:0 0}.chip.s-ready{color:var(--caution);background:var(--caution-soft)}.chip.s-rejected,.chip.f-overdue{color:var(--warn);background:var(--warn-soft)}.chip.s-closeout_pending{color:var(--good);background:var(--good-soft)}.chip.s-closed{color:var(--ink-3)}.chip.s-dark_sea{color:var(--c-sea);background:var(--c-sea)}@supports (color:color-mix(in lab, red, red)){.chip.s-dark_sea{background:color-mix(in oklab,var(--c-sea) 10%,var(--surface))}}.chip.f-ci{color:var(--warn);background:var(--warn-soft);border-color:#0000}.chip.f-warn{color:var(--caution);background:var(--caution-soft);border-color:#0000}.tf{font-family:var(--f-mono);font-size:var(--fs-xs);background:var(--surface-3);color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:1px 6px;font-weight:500}.tf.today{background:var(--caution-soft);color:var(--ink)}.tf.over{background:var(--warn);color:var(--on-fill)}.agentb{font-family:var(--f-body);font-size:var(--fs-xs);background:var(--agent-soft);color:var(--agent);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-weight:600;display:inline-flex}.parent{font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-soft);border-radius:4px;align-items:center;gap:5px;padding:2px 7px;display:inline-flex}.rollup{font-size:var(--fs-sm);color:var(--ink-2);background:var(--surface-2);border-radius:6px;flex-wrap:wrap;gap:6px 12px;padding:7px 9px;display:flex}.rollup b{font-family:var(--f-mono);color:var(--ink)}.av{width:22px;height:22px;font-family:var(--f-mono);background:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:600;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.av{background:color-mix(in oklab,var(--accent) 16%,var(--surface))}}.av{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.av{color:color-mix(in oklab,var(--accent) 80%,var(--ink))}}.av{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.av{border:1px solid color-mix(in oklab,var(--accent) 28%,var(--surface))}}.av.lg{width:34px;height:34px;font-size:11px}.av.ghost{color:var(--ink-3);border-style:dashed;border-color:var(--ink-3);background:0 0}.prs{flex-direction:column;gap:4px;display:flex}.pr{font-size:var(--fs-sm);align-items:center;gap:8px;min-width:0;display:flex}.pr .num{font-family:var(--f-mono);color:var(--ink-2);flex:none;width:44px}.pipe{flex:none;gap:2px;display:flex}.pipe i{background:var(--line);border-radius:2px;width:16px;height:6px;display:block}.pipe i.ok{background:var(--good)}.pipe i.fail{background:var(--warn)}.pipe i.wait{background:repeating-linear-gradient(90deg,var(--caution) 0 3px,transparent 3px 5px)}.pipe i.rel{background:var(--accent)}.pr .lbl{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pr .lbl.bad{color:var(--warn)}.prsum{font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:6px;display:flex}.hud{background:var(--hud-bg);color:var(--hud-ink);box-shadow:0 18px 40px -18px var(--shade),0 0 0 1px var(--hud-line) inset;border-radius:12px;padding:10px;position:sticky;top:64px}@supports (color:color-mix(in lab, red, red)){.hud{box-shadow:0 18px 40px -18px color-mix(in oklab,var(--shade) 55%,transparent),0 0 0 1px var(--hud-line) inset}}.hud{-webkit-backdrop-filter:blur(10px)}.hud .hh{border-bottom:1px solid var(--hud-line);align-items:center;gap:8px;padding:2px 4px 8px;display:flex}.hud .hh h2{font-size:var(--fs-base);color:var(--hud-ink);flex:1}.hud .hh .eyebrow{color:var(--hud-ink-2)}.hud .hh button{color:var(--hud-ink-2);border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.hud .hh button:hover{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.hud .hh button:hover{background:color-mix(in oklab,var(--on-fill) 8%,transparent)}}.hud .hh button:hover{color:var(--hud-ink)}.frames{flex-direction:column;gap:4px;margin-top:8px;display:flex}.frame{text-align:left;width:100%;color:var(--hud-ink);border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:6px;display:grid}.frame:hover{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.frame:hover{background:color-mix(in oklab,var(--on-fill) 6%,transparent)}}.frame .por{width:34px;height:34px;font-family:var(--f-mono);background:var(--on-fill);border-radius:8px;place-items:center;font-size:11px;font-weight:600;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.frame .por{background:color-mix(in oklab,var(--on-fill) 8%,transparent)}}.frame .por{box-shadow:0 0 0 2px var(--ring)}.frame .por .dot{background:var(--ring);border:2px solid var(--hud-solid);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-3px;right:-3px}.frame .por .ai{background:var(--agent);color:var(--on-fill);font-size:8px;font-weight:700;font-family:var(--f-mono);border-radius:3px;padding:0 3px;position:absolute;top:-5px;left:-4px}.frame .nm{font-size:var(--fs-base);align-items:baseline;gap:6px;min-width:0;font-weight:600;display:flex}.frame .nm span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.frame .nm small{color:var(--hud-ink-2);font-weight:400;font-size:var(--fs-xs);white-space:nowrap}.frame .load{gap:2px;margin-top:4px;display:flex}.frame .load i{background:var(--on-fill);border-radius:2px;flex:1;height:5px}@supports (color:color-mix(in lab, red, red)){.frame .load i{background:color-mix(in oklab,var(--on-fill) 12%,transparent)}}.frame .load i.on{background:var(--ring)}.frame .load i.over{background:var(--load-full)}.frame .perm{gap:3px;margin-top:5px;display:flex}.frame .perm b{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--on-fill);background:0 0;border-radius:3px;padding:1px 3px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.frame .perm b{color:color-mix(in oklab,var(--on-fill) 42%,transparent)}}.frame .perm b{letter-spacing:.02em;text-decoration:line-through;-webkit-text-decoration-color:var(--on-fill);-webkit-text-decoration-color:var(--on-fill);-webkit-text-decoration-color:var(--on-fill);text-decoration-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.frame .perm b{-webkit-text-decoration-color:color-mix(in oklab,var(--on-fill) 35%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--on-fill) 35%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--on-fill) 35%,transparent);text-decoration-color:color-mix(in oklab,var(--on-fill) 35%,transparent)}}.frame .perm b{box-shadow:inset 0 0 0 1px var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.frame .perm b{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--on-fill) 12%,transparent)}}.frame .perm b.on{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.frame .perm b.on{background:color-mix(in oklab,var(--on-fill) 16%,transparent)}}.frame .perm b.on{color:var(--hud-ink);box-shadow:none;text-decoration:none}.frame .por,.frame .load,.frame .perm,.frame .stat2,.frame .fb{display:block}.frame .nm,.frame .load,.frame .perm{display:flex}.frame .por{display:grid}.frame .stat2{font-size:var(--fs-xs);color:var(--hud-ink-2);margin-top:3px}.hud .legend{font-size:var(--fs-xs);color:var(--hud-ink-2);border-top:1px solid var(--hud-line);margin-top:6px;padding:8px 4px 2px;line-height:1.6}.hud .legend b{font-family:var(--f-mono);color:var(--hud-ink);font-weight:600}.boardgrid.collapsed .hud .frame{grid-template-columns:34px;padding:4px}.boardgrid.collapsed .hud .frame>div:last-child,.boardgrid.collapsed .hud .legend,.boardgrid.collapsed .hud .hh h2,.boardgrid.collapsed .hud .hh .eyebrow{display:none}.teamfab{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:35;background:var(--hud-bg);height:44px;color:var(--hud-ink);box-shadow:var(--shadow-lift);font-weight:600;font-size:var(--fs-base);border-radius:22px;align-items:center;gap:8px;padding:0 14px 0 8px;display:none;position:fixed}.teamfab .stack{display:flex}.teamfab .stack span{width:26px;height:26px;font-family:var(--f-mono);background:var(--hud-chip);border:2px solid var(--hud-solid);border-radius:50%;place-items:center;margin-left:-8px;font-size:9px;display:grid}.teamfab .stack span:first-child{margin-left:0}.viewhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.viewhead h1,.viewhead h2{font-size:var(--fs-xl)}.viewhead p{font-size:var(--fs-base);color:var(--ink-2);max-width:70ch;margin:3px 0 0}.list{flex-direction:column;gap:8px;display:flex}.row{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;padding:12px 14px;display:grid}.row .rt{font-size:var(--fs-xs);color:var(--ink-3);font-family:var(--f-mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row h3{font-family:var(--f-body);font-size:var(--fs-md);cursor:pointer;margin-top:3px;font-weight:600}.row h3:hover{text-underline-offset:2px;text-decoration:underline}.row p{font-size:var(--fs-base);color:var(--ink-2);max-width:78ch;margin:4px 0 0}.row .side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.row .full{grid-column:1/-1}.seg{border:1px solid var(--line);background:var(--surface);border-radius:8px;display:inline-flex;overflow:hidden}.seg button{font-size:var(--fs-base);border-right:1px solid var(--line);white-space:nowrap;align-items:center;gap:6px;padding:6px 11px;font-weight:500;display:flex}.seg button:last-child{border-right:none}.seg button:hover:not(:disabled){background:var(--surface-2)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.seg .g-com{color:var(--c-com)}.seg .g-fire{color:var(--c-fire)}.seg .g-sys{color:var(--c-sys)}.seg .g-sea{color:var(--c-sea)}.seg button[aria-pressed=true] span{color:inherit}.inline-form{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:12px;padding:12px;display:grid}.inline-form label{font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;gap:4px;font-weight:500;display:flex}.src{font-family:var(--f-mono);font-size:var(--fs-xs);border:1px solid var(--line);color:var(--ink-2);border-radius:4px;padding:1px 6px}.sugg{font-size:var(--fs-sm);color:var(--agent);align-items:center;gap:5px;display:inline-flex}.group{font-family:var(--f-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-2);align-items:center;gap:8px;margin:20px 0 8px;font-weight:600;display:flex}.group:first-child{margin-top:0}.sea{background:radial-gradient(120% 90% at 85% -10%,var(--sea-2),var(--sea-1) 70%);color:var(--sea-ink);border-radius:14px;padding:22px 20px 20px;position:relative;overflow:hidden}.sea:before{content:"";opacity:.35;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='60' viewBox='0 0 240 60'%3E%3Cpath d='M0 30 Q30 18 60 30 T120 30 T180 30 T240 30' fill='none' stroke='%239FB6CC' stroke-width='1'/%3E%3Cpath d='M0 46 Q30 34 60 46 T120 46 T180 46 T240 46' fill='none' stroke='%239FB6CC' stroke-width='1' opacity='.6'/%3E%3C/svg%3E") bottom/240px 60px repeat-x;height:60px;position:absolute;inset:auto 0 0}.sea h2{font-size:var(--fs-xl);color:var(--sea-ink)}.sea .lede{color:var(--sea-ink-2);font-size:var(--fs-base);max-width:68ch;margin:4px 0 16px}.sea .group{font-family:var(--f-mono);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--sea-ink-2);font-weight:500}.sea .row{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .row{background:color-mix(in oklab,var(--on-fill) 6%,transparent)}}.sea .row{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .row{border-color:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.sea .row{color:var(--sea-ink);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sea .row p,.sea .row .rt{color:var(--sea-ink-2)}.sea .btn{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .btn{background:color-mix(in oklab,var(--on-fill) 8%,transparent)}}.sea .btn{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .btn{border-color:color-mix(in oklab,var(--on-fill) 16%,transparent)}}.sea .btn{color:var(--sea-ink)}.sea .btn.primary{background:var(--sea-ink);color:var(--sea-1);border-color:var(--sea-ink)}.sea .seg{background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seg{background:color-mix(in oklab,var(--on-fill) 6%,transparent)}}.sea .seg{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seg{border-color:color-mix(in oklab,var(--on-fill) 18%,transparent)}}.sea .seg button{color:var(--sea-ink);border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seg button{border-color:color-mix(in oklab,var(--on-fill) 18%,transparent)}}.sea .seg button:hover:not(:disabled){background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seg button:hover:not(:disabled){background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.sea .seg button[aria-pressed=true]{background:var(--sea-ink);color:var(--sea-1)}.sea .rd{font-family:var(--f-mono);font-size:var(--fs-xs);background:var(--on-fill);border-radius:4px;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){.sea .rd{background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.sea .rd.due{background:var(--sea-due);color:var(--sea-due-ink)}.sea .inline-form{background:var(--shade)}@supports (color:color-mix(in lab, red, red)){.sea .inline-form{background:color-mix(in oklab,var(--shade) 18%,transparent)}}.sea .inline-form{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .inline-form{border-color:color-mix(in oklab,var(--on-fill) 8%,transparent)}}.sea .inline-form label{color:var(--sea-ink-2)}.sea input,.sea textarea,.sea select{background:var(--shade)}@supports (color:color-mix(in lab, red, red)){.sea input,.sea textarea,.sea select{background:color-mix(in oklab,var(--shade) 25%,transparent)}}.sea input,.sea textarea,.sea select{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea input,.sea textarea,.sea select{border-color:color-mix(in oklab,var(--on-fill) 18%,transparent)}}.sea input,.sea textarea,.sea select{color:var(--sea-ink)}.sea .empty{border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .empty{border-color:color-mix(in oklab,var(--on-fill) 18%,transparent)}}.sea .empty{color:var(--sea-ink-2)}.att{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 0;display:grid;overflow:hidden}.att .sev{border-radius:0 3px 3px 0;align-self:stretch}.att .sev.hi{background:var(--warn)}.att .sev.md{background:var(--caution)}.att .sev.lo{background:var(--good)}.att .sev.sea{background:var(--c-sea)}.att .why{font-size:var(--fs-sm);font-family:var(--f-mono);color:var(--ink-3)}.att .t{font-weight:500;font-size:var(--fs-md);cursor:pointer}.rel{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.rel .rh{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.rel .rh h3{font-size:var(--fs-lg)}.rel table{border-collapse:collapse;width:100%;font-size:var(--fs-base);min-width:560px}.rel th{font-family:var(--f-body);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--ink-3);text-align:left;background:var(--surface-2);padding:7px 14px;font-weight:600}.rel td{border-top:1px solid var(--line-soft);vertical-align:middle;padding:8px 14px}.tblwrap{overflow-x:auto}.ck{font-family:var(--f-mono);font-size:var(--fs-xs);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ck i{background:var(--line);border-radius:50%;width:9px;height:9px;display:block}.ck.ok i{background:var(--good)}.ck.fail i{background:var(--warn)}.ck.wait i{background:var(--caution)}.ck.rel i{background:var(--accent)}.ck.no{color:var(--ink-3)}.ev{border-bottom:1px solid var(--line-soft);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.ev .dt{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3)}.ev .tx{font-size:var(--fs-base);line-height:1.45}.ev .tool{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px}.ev .tool code{color:var(--ink-2)}.ev .nt{font-size:var(--fs-base);color:var(--ink-2);border-left:2px solid var(--line);margin-top:3px;padding-left:10px}.filters{flex-wrap:wrap;gap:6px;display:flex}.scrim{background:var(--scrim);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.scrim{background:color-mix(in oklab,var(--scrim) 42%,transparent)}}.scrim{z-index:70;opacity:0;pointer-events:none;transition:opacity .18s}.scrim.on{opacity:1;pointer-events:auto}.drawer{z-index:80;background:var(--surface);border-left:1px solid var(--line);width:min(560px,100vw);height:100%;box-shadow:-24px 0 60px -30px var(--shade);position:fixed;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.drawer{box-shadow:-24px 0 60px -30px color-mix(in oklab,var(--shade) 50%,transparent)}}.drawer{visibility:hidden;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility 0s linear .22s;display:flex;transform:translate(100%)}.drawer.on{visibility:visible;transition:transform .22s cubic-bezier(.32,.72,0,1),visibility;transform:none}.drawer .dh{border-bottom:1px solid var(--line);padding:14px 18px 12px;padding-right:max(18px,env(safe-area-inset-right,0px));flex-direction:column;gap:8px;display:flex}.drawer .dh .r1{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:8px;display:flex}.drawer .x{width:30px;height:30px;color:var(--ink-3);border-radius:6px;place-items:center;margin-left:auto;display:grid}.drawer .x:hover{background:var(--surface-3);color:var(--ink)}.drawer .cl{width:24px;height:24px;color:var(--ink-3);border-radius:6px;flex:none;place-items:center;display:grid}.drawer .cl:hover{background:var(--surface-3);color:var(--ink)}.drawer .cl:focus-visible{border-radius:6px}.drawer .dh .r1 .x{flex:none}.drawer .dh .r1 .pl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drawer .acts{flex-wrap:wrap;gap:6px;display:flex}.drawer .db{padding:16px 18px 40px;padding-right:max(18px,env(safe-area-inset-right,0px));flex-direction:column;gap:18px;display:flex;overflow-y:auto}.dsec{flex-direction:column;gap:8px;display:flex}.dsec p{font-size:var(--fs-base);color:var(--ink-2);margin:0;line-height:1.55}.kv{font-size:var(--fs-base);grid-template-columns:auto 1fr;align-items:baseline;gap:6px 16px;display:grid}.kv dt{font-family:var(--f-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-3);font-weight:500}.kv dd{margin:0}.ext-card{border:1px solid var(--line);font-size:var(--fs-base);color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.ext-card:hover{border-color:var(--ink-3)}.ext-card .lg{width:26px;height:26px;font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--on-fill);background:var(--monday);border-radius:6px;flex:none;place-items:center;font-weight:700;display:grid}.ext-card small{color:var(--ink-3);font-size:var(--fs-sm);display:block}.prtable{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.prtable table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);min-width:470px}.prtable th{font-family:var(--f-body);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--ink-3);text-align:left;background:var(--surface-2);padding:6px 10px;font-weight:600}.prtable td{border-top:1px solid var(--line-soft);padding:7px 10px}.prtable a{color:var(--ink);font-family:var(--f-mono);text-decoration:none}.prtable a:hover{text-decoration:underline}.closebar{background:var(--good-soft);border:1px solid var(--good);border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.closebar{border:1px solid color-mix(in oklab,var(--good) 35%,var(--line))}}.closebar{font-size:var(--fs-base);flex-wrap:wrap}.closebar strong{color:var(--good)}.evidence{font-size:var(--fs-base);flex-direction:column;gap:5px;display:flex}.evidence div{align-items:baseline;gap:8px;display:flex}.evidence .s{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);flex:none;width:70px}.modal{z-index:90;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[hidden]{display:none}.modal .bg{background:var(--scrim);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.modal .bg{background:color-mix(in oklab,var(--scrim) var(--scrim-strength),transparent)}}.modal .box{background:var(--surface-raised);border:1px solid var(--line);width:min(560px,100%);max-height:calc(100vh - 32px);box-shadow:var(--shadow-lift);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:auto}.modal .box.wide{width:min(980px,100%)}.modal .mh{align-items:flex-start;gap:10px;padding:16px 18px 6px;display:flex}.modal .mh h2{font-size:var(--fs-lg);flex:1}.modal .mh p{font-size:var(--fs-base);color:var(--ink-2);margin:4px 0 0}.modal .mb{flex-direction:column;gap:14px;padding:10px 18px 16px;display:flex}.modal .mf{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.modal .mf .left{font-size:var(--fs-sm);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-right:auto;display:flex}.field{font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;gap:5px;font-weight:500;display:flex}.field .hint{color:var(--ink-3);font-weight:400;font-size:var(--fs-sm)}.err{color:var(--warn);font-size:var(--fs-sm)}.pick{flex-direction:column;gap:4px;max-height:300px;display:flex;overflow:auto}.pick label{border:1px solid var(--line);cursor:pointer;border-radius:8px;grid-template-columns:auto 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.pick label:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pick .pn{font-size:var(--fs-base);font-weight:500}.pick .ps{font-size:var(--fs-sm);color:var(--ink-3)}.pick .pl{font-family:var(--f-mono);font-size:var(--fs-xs);text-align:right}.warnbox{font-size:var(--fs-base);background:var(--caution-soft);color:var(--ink);border-radius:8px;padding:9px 11px}.toobig{font-size:var(--fs-sm);color:var(--ink-2);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.mgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mcard{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.mcard h3{font-size:var(--fs-md)}.mcard .why{font-size:var(--fs-sm);color:var(--ink-2);border-top:1px solid var(--line-soft);padding-top:8px}.mcard .why b{font-family:var(--f-body);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--ink-3);font-weight:600;display:block}.big{font-family:var(--f-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.bars{flex-direction:column;gap:6px;display:flex}.barrow{font-size:var(--fs-sm);grid-template-columns:70px minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.barrow .tr{background:var(--surface-2);border-radius:3px;gap:1px;height:12px;display:flex;overflow:hidden}.barrow .tr i{height:100%;display:block}.barrow .v{font-family:var(--f-mono);text-align:right}.balance{border-radius:5px;gap:2px;height:26px;display:flex;overflow:hidden}.balance i{font-family:var(--f-mono);color:var(--on-fill);place-items:center;font-size:11px;font-weight:600;display:grid}.stabs{border-bottom:1px solid var(--line);flex:none;gap:0 4px;padding:0 18px;display:flex;overflow-x:auto}.stabs button{font-size:var(--fs-base);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px}.stabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.matrix{border-collapse:collapse;width:100%;font-size:var(--fs-base);min-width:640px}.matrix th{font-family:var(--f-body);font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--ink-3);text-align:center;padding:6px 8px;font-weight:600}.matrix th:first-child,.matrix td:first-child{text-align:left}.matrix td{border-top:1px solid var(--line-soft);text-align:center;padding:7px 8px}.toggle{font-size:var(--fs-base);align-items:center;gap:8px;display:flex}.toasts{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:100;flex-direction:column;align-items:center;gap:8px;width:min(560px,100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.toast{background:var(--ink);color:var(--surface);font-size:var(--fs-base);box-shadow:var(--shadow-lift);border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 14px;display:flex}.toast .tt{flex:1}.toast code{font-family:var(--f-mono);font-size:var(--fs-xs);opacity:.7;display:block}.toast button{color:var(--surface);font-weight:600;font-size:var(--fs-base);border:1px solid var(--on-fill);border-radius:6px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.toast button{border:1px solid color-mix(in oklab,var(--on-fill) 30%,transparent)}}.toast.agent{background:var(--agent);color:var(--on-fill)}.toast.err{background:var(--warn-soft);color:var(--ink);border:1px solid var(--warn)}body.drawer-open .toasts{left:max(16px,env(safe-area-inset-left,0px));width:min(420px,100vw - 32px);transform:none}.kbd{font-family:var(--f-mono);border:1px solid var(--line);background:var(--surface-2);border-radius:4px;padding:1px 6px;font-size:11px}.keys{font-size:var(--fs-base);grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;display:grid}.comment{gap:8px;display:flex}.attgrp{font-family:var(--f-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-2);margin:20px 0 8px;font-weight:600}.row:focus-visible,.att:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pr .pact{flex-wrap:wrap;gap:4px;display:flex}.banner{font-size:var(--fs-xs);color:var(--ink-3);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:4px 10px;display:flex}.banner b{font-family:var(--f-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fire);border:1px solid;border-radius:4px;padding:1px 6px}@media (prefers-reduced-motion:reduce){.attn{animation:none}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (max-width:1180px){.boardgrid,.boardgrid.collapsed{grid-template-columns:minmax(0,1fr)}.boardgrid .hudcol{display:none}.teamfab{display:flex}}@media (max-width:860px){.lanes{grid-template-columns:minmax(0,1fr)}.lanepick{display:flex}.lane.hide-m{display:none}.mgrid,.row{grid-template-columns:minmax(0,1fr)}.row .side{align-items:flex-start}.stat .l,.brand .org{display:none}}@media (max-width:560px){.menu{left:0;right:0;top:calc(48px + env(safe-area-inset-top,0px));width:auto;max-width:none;max-height:calc(100vh - 60px);padding-left:max(6px,env(safe-area-inset-left,0px));padding-right:max(6px,env(safe-area-inset-right,0px));border-radius:0 0 12px 12px;position:fixed;overflow:auto}.hbtn .lbl{display:none}.hero .stats{width:100%}.stat{flex:1;justify-content:center}.drawer{width:100vw}.ev{grid-template-columns:minmax(0,1fr)}}.authwrap{background:var(--bg);place-items:center;min-height:100vh;padding-block:24px;display:grid}.authbox{background:var(--surface);border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--shadow-lift);border-radius:14px;flex-direction:column;gap:14px;padding:24px;display:flex}.authbox h1{font-size:var(--fs-xl)}.authbrand{background:var(--nav);color:var(--nav-ink);border-radius:14px 14px 0 0;align-items:center;gap:9px;margin:-24px -24px 4px;padding:10px 12px;display:flex}.authbrand .mark{background:var(--on-fill);border-radius:6px;width:26px;height:26px}@supports (color:color-mix(in lab, red, red)){.authbrand .mark{background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.authbrand .mark{box-shadow:inset 0 0 0 1px var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.authbrand .mark{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--on-fill) 22%,transparent)}}.authbrand .mark{place-items:center;display:grid}.authbrand .mark svg{width:16px;height:16px;color:var(--on-fill)}.authbrand .name{font-family:var(--f-display);font-weight:700;font-size:var(--fs-lg)}.authbrand .org{font-size:var(--fs-base);color:var(--nav-ink-2)}.authsub{font-size:var(--fs-base);color:var(--ink-2);margin:0}.authsub a{color:var(--accent)}.authbtn{width:100%;height:38px}.devperson{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:8px 10px;display:grid}.devperson:hover{border-color:var(--ink-3)}.consent-h{font-size:var(--fs-base);margin:0 0 6px;font-weight:600}.consent-list{font-size:var(--fs-base);color:var(--ink);flex-direction:column;gap:4px;margin:0 0 10px;padding-left:20px;display:flex}.consent-actions{flex-direction:column;gap:8px;display:flex}.termlink{font-size:var(--fs-sm);color:var(--accent);text-underline-offset:2px;width:fit-content;text-decoration:underline}.termlink:hover{color:var(--ink)}.sea .termlink{color:var(--sea-ink)}.sea :focus-visible{outline-color:var(--sea-ink)}.terms{flex-direction:column;gap:22px;max-width:920px;display:flex}.terms h2{font-size:var(--fs-lg);margin-bottom:8px}.terms .viewhead h1{font-size:var(--fs-xl)}.terms dl{background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:0;margin:0;display:grid;overflow:hidden}.terms dt,.terms dd{border-top:1px solid var(--line-soft);font-size:var(--fs-base);margin:0;padding:9px 12px}.terms dt{font-weight:600}.terms dd{color:var(--ink-2)}.terms dt:first-child,.terms dt:first-child+dd{border-top:0}.terms dt{scroll-margin-top:64px}.terms dt:target,.terms dt:target+dd{background:var(--surface-2)}.terms .prtable table{min-width:0}.terms .prtable tbody th{font:600 12px var(--f-body);letter-spacing:0;text-transform:none;color:var(--ink);border-top:1px solid var(--line-soft);text-align:left;background:0 0;padding:7px 10px}.terms .note{font-size:var(--fs-base);color:var(--ink-3);margin:6px 0 0}@media (max-width:560px){.terms dl{grid-template-columns:minmax(0,1fr)}.terms dt{border-top:1px solid var(--line-soft)}.terms dd{border-top:0;padding-top:0}}.frame .pres{font-size:var(--fs-xs);color:var(--hud-ink-2);align-items:center;gap:6px;margin-top:3px;display:flex}.frame .pres i{border:1.5px solid;border-radius:50%;flex:none;width:7px;height:7px}.frame .pres.on{color:var(--hud-ink)}.frame .pres.on i{background:var(--load-ok);border-color:var(--load-ok)}.pres-mini{font-size:var(--fs-xs);color:var(--ink-3)}.hours-form{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:12px 14px;display:flex}.hours-form legend{font-weight:600;font-size:var(--fs-base);padding:0 4px}.hours-form .hint,.hours-form legend .hint{font-size:var(--fs-sm);color:var(--ink-3);margin:0;font-weight:400}.hrow{font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hrow .day{align-items:center;gap:6px;width:64px;font-weight:500;display:flex}.hrow input[type=time]{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;padding:0 6px}.hrow .off{color:var(--ink-3);font-size:var(--fs-base)}.tolist{font-size:var(--fs-base);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tolist li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tolist .btn{margin-left:auto}.tokenbox{border:1px solid var(--good)}@supports (color:color-mix(in lab, red, red)){.tokenbox{border:1px solid color-mix(in oklab,var(--good) 45%,var(--line))}}.tokenbox{background:var(--good-soft);font-size:var(--fs-base);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tokenbox p{color:var(--ink-2);font-size:var(--fs-base);margin:0}.tokenrow{flex-wrap:wrap;gap:6px;display:flex}.tokenrow input{border:1px solid var(--line);background:var(--surface);min-width:0;height:30px;color:var(--ink);font-size:var(--fs-sm);border-radius:6px;flex:1;padding:0 8px}.grantpick{font-size:var(--fs-base);border:0;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 12px;margin:0;padding:0;display:grid}.grantpick legend{font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:4px;padding:0;font-weight:500}.grantpick label{align-items:center;gap:6px;display:flex}.rowacts{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.chkrow{font-size:var(--fs-base);align-items:flex-start;gap:8px;font-weight:500;display:flex}.chkrow input{margin-top:2px}.chkrow .hint{display:block}.btnrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grantpick label.na{color:var(--ink-3)}.grantpick .hint{font-size:var(--fs-xs);color:var(--ink-3)}.chkrow label{font-weight:500}.warns{flex-direction:column;gap:8px;display:flex}.stabs button[aria-selected=true]{border-bottom-color:var(--ink)}.matrix.agents{min-width:560px}@media (max-width:560px){.matrix.agents{min-width:0}.matrix.agents thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.matrix.agents,.matrix.agents tbody,.matrix.agents tr,.matrix.agents td{width:100%;display:block}.matrix.agents tr{border-top:1px solid var(--line-soft);padding:6px 0}.matrix.agents td{text-align:left;border:0;padding:3px 0}.matrix.agents td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);color:var(--ink-3);font-weight:600;display:block}.rowacts{justify-content:flex-start}}.hbtn .cnt{font-family:var(--f-mono);font-size:var(--fs-xs);background:var(--on-fill);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-weight:600;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.hbtn .cnt{background:color-mix(in oklab,var(--on-fill) 18%,transparent)}}.hbtn .cnt{color:var(--nav-ink)}.appbar .hbtn[aria-current=page]{color:var(--nav-ink);background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.appbar .hbtn[aria-current=page]{background:color-mix(in oklab,var(--on-fill) 10%,transparent)}}.next{font-size:var(--fs-sm);color:var(--ink-2);align-items:baseline;gap:6px;display:flex}.next .nl{font-family:var(--f-body);font-size:var(--fs-sm);color:var(--ink-3);flex:none;font-weight:600}.next.you{color:var(--ink);font-weight:500}.dh .next{font-size:var(--fs-base);margin:4px 0 2px}.dreq{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:12px 14px;display:flex}.dreq.hl{box-shadow:0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.dreq.hl{box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 45%,transparent)}}.dreq .rt{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dreq .rt .link{color:var(--ink-2);text-underline-offset:2px;font-weight:500;text-decoration:underline}.dreq h3{font-family:var(--f-body);font-size:var(--fs-md);font-weight:600;line-height:1.4}.dreq .ctx{font-size:var(--fs-base);color:var(--ink-2);margin:0}.dreq.answered{border-left-color:var(--good)}.opts{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.opt{border:1px solid var(--line);cursor:pointer;font-size:var(--fs-base);border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 10px;display:grid}.opt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.opt input{margin-top:3px}.ol{font-family:var(--f-mono);color:var(--ink-2);font-weight:600}.opt small{color:var(--ink-3);font-size:var(--fs-sm);margin-top:2px;display:block}.rec{font-family:var(--f-body);font-size:var(--fs-xs);background:var(--good-soft);color:var(--good);white-space:nowrap;border-radius:999px;padding:1px 7px;font-weight:600}.dfoot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dfoot .hint{font-size:var(--fs-sm);color:var(--ink-3);margin-right:auto}.answered-line{font-size:var(--fs-base);background:var(--good-soft);border-radius:6px;padding:8px 10px}.forwho{font-size:var(--fs-sm);background:var(--caution-soft);border-radius:6px;padding:7px 9px}.dreq textarea{min-height:44px}.dsec-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.askopts{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.askopts legend{font-size:var(--fs-sm);color:var(--ink-2);padding:0;font-weight:500}.askopts .hint{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.askopt{grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr) auto auto;align-items:center;gap:6px 8px;display:grid}.askopt input:not([type=radio]){width:100%}.recpick{font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:5px;display:flex}.dfilter{flex-wrap:wrap;max-width:100%;margin-bottom:14px}@media (max-width:560px){.opt{grid-template-columns:auto auto minmax(0,1fr)}.opt .rec{grid-column:3}.askopt{grid-template-columns:auto minmax(0,1fr)}.askopt label:nth-of-type(2),.askopt .recpick,.askopt .btn{grid-column:2}}.dayhead{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin-bottom:16px;padding:14px 16px;display:grid}.dayhead h1{font-size:var(--fs-xl)}.daysub{font-size:var(--fs-base);color:var(--ink-2);margin:2px 0 0}.daysub a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.daybar{flex-direction:column;grid-column:1/-1;gap:5px;display:flex}.daybar .track{background:var(--surface-3);border-radius:5px;height:10px;position:relative;overflow:hidden}.daybar .gone{background:var(--ink-3);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.daybar .gone{background:color-mix(in oklab,var(--ink-3) 35%,var(--surface-3))}}.daybar .plan{background:repeating-linear-gradient(90deg,var(--accent) 0 6px,var(--accent) 6px 8px);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.daybar .plan{background:repeating-linear-gradient(90deg,var(--accent) 0 6px,color-mix(in oklab,var(--accent) 60%,var(--surface)) 6px 8px)}}.daybar .plan.over{background:repeating-linear-gradient(90deg,var(--warn) 0 6px,var(--warn) 6px 8px)}@supports (color:color-mix(in lab, red, red)){.daybar .plan.over{background:repeating-linear-gradient(90deg,var(--warn) 0 6px,color-mix(in oklab,var(--warn) 60%,var(--surface)) 6px 8px)}}.daybar .ticks{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--ink-3);justify-content:space-between;display:flex}.daybar .legend{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;gap:14px;display:flex}.daybar .legend .sw{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.daybar .legend .sw.gone{background:var(--ink-3);position:static}@supports (color:color-mix(in lab, red, red)){.daybar .legend .sw.gone{background:color-mix(in oklab,var(--ink-3) 35%,var(--surface-3))}}.daybar .legend .sw.plan{position:static}.daybar .legend .now{color:var(--ink);margin-left:auto;font-weight:500}.slots{font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.slots .bars{gap:3px;display:flex}.slots .bars i{background:var(--surface-3);border-radius:2px;width:26px;height:7px}.slots .bars i.on{background:var(--load-ok)}.slots.mid .bars i.on{background:var(--load-mid)}.slots.full .bars i.on{background:var(--load-full)}.mwgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.mwcol{flex-direction:column;gap:8px;min-width:0;display:flex}.mwsec{flex-direction:column;gap:8px;display:flex}.sect{align-items:baseline;gap:8px;margin:14px 0 2px;display:flex}.mwsec:first-child .sect,section:first-child>.sect{margin-top:0}.sect .ct{font-family:var(--f-mono);font-size:var(--fs-sm);color:var(--ink-3)}.sect .sn{font-size:var(--fs-sm);color:var(--ink-3);margin-left:auto}.mwcards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;display:grid}.mwboard{margin:0 0 4px 2px}.side-card{background:var(--surface);border:1px solid var(--line);font-size:var(--fs-base);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;scroll-margin-top:64px;display:flex}.side-card h3{font-size:var(--fs-md)}.side-card .sch{justify-content:space-between;align-items:center;gap:8px;display:flex}.side-card .hrs{font-size:var(--fs-sm);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.side-card .hrs dt{font-family:var(--f-mono);color:var(--ink-3)}.side-card .hrs dd{font-family:var(--f-mono);margin:0}.side-card .hint{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.side-card .hours-form{border:0;padding:0}.side-card .hours-form legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1180px){.mwgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.dayhead{grid-template-columns:minmax(0,1fr)}.slots{align-items:flex-start}.mwcards{grid-template-columns:minmax(0,1fr)}}.dreq.withdrawn{border-left-color:var(--line);opacity:.85}.withdrawn-line{font-size:var(--fs-base);background:var(--surface-2);color:var(--ink-2);border-radius:6px;padding:8px 10px}.dlive:empty{min-height:0}.dreq .rt>*+:before{content:"·";color:var(--ink-3);margin-right:8px}.dreq .rt .agentb:before{content:none}.dreq .field label{font-weight:500}@media (max-width:560px){.dfilter{background:0 0;border:0;gap:6px;display:flex}.dfilter button{border:1px solid var(--line);border-radius:6px}.dfilter button:last-child{border-right:1px solid var(--line)}}.card .top{flex-wrap:wrap;row-gap:4px}.wip.stat{cursor:default}.wip.stat:hover{background:0 0}.wip b{font-family:var(--f-mono)}.upnext{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:14px;overflow:hidden}.upnext>summary{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.upnext>summary::-webkit-details-marker{display:none}.upnext>summary h2{font-size:var(--fs-lg)}.upnext .chev{color:var(--ink-3);transition:transform .14s;display:inline-flex}.upnext[open] .chev{transform:rotate(180deg)}.upnext .empty{margin:0 12px 12px}.uplist{margin:0;padding:0;list-style:none}.uprow{border-top:1px solid var(--line-soft);background:var(--surface);grid-template-columns:22px 18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.uprow .n{font-size:var(--fs-xs);color:var(--ink-3);text-align:right}.uprow .gl{font-size:var(--fs-sm)}.uprow .umain{min-width:0}.uprow .ut{text-align:left;font-size:var(--fs-base);color:var(--ink);font-weight:500}.uprow .ut:hover{text-underline-offset:2px;text-decoration:underline}.uprow .ut .k{font-size:var(--fs-xs);color:var(--ink-2);margin-right:4px;font-weight:500}.uprow .usub{font-size:var(--fs-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:3px;display:flex}.uprow .uside{align-items:center;gap:6px;display:flex}.uprow.dragging{opacity:.5}.uprow.over{box-shadow:inset 0 2px 0 var(--accent)}.grip{width:22px;height:26px;color:var(--ink-3);cursor:grab;border-radius:5px;place-items:center;display:grid}.grip:hover{background:var(--surface-3);color:var(--ink)}.grip svg{fill:currentColor;stroke:none;width:14px;height:14px}.movebtns{gap:2px;display:flex}.movebtns .btn{border:1px solid var(--line);width:26px;padding:0}@media (max-width:560px){.uprow{grid-template-columns:22px 16px minmax(0,1fr)}.uprow .uside{flex-wrap:wrap;grid-column:3}.wip{display:none}}.intakegrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.intakegrid>section{outline-offset:4px;min-width:0}.intakegrid .sea{padding:18px 14px 16px}.intakegrid .sea h2{font-size:var(--fs-xl)}.intakegrid .sea .row{grid-template-columns:minmax(0,1fr)}.intakegrid .sea .row .side{flex-flow:wrap;align-items:flex-start}.colswitch{margin-bottom:12px;display:none}@media (max-width:1179px){.intakegrid{grid-template-columns:minmax(0,1fr)}.colswitch{display:inline-flex}.intakegrid>.hide-m{display:none}}.upnext .uplabel{font-family:var(--f-display);font-size:var(--fs-lg);font-weight:600}.uprow.over-below{box-shadow:inset 0 -2px 0 var(--accent)}.seabtns{flex-wrap:wrap;gap:6px;display:flex}.sea .seabtns .btn:not(.primary){background:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seabtns .btn:not(.primary){background:color-mix(in oklab,var(--on-fill) 8%,transparent)}}.sea .seabtns .btn:not(.primary){color:var(--sea-ink);border-color:var(--on-fill)}@supports (color:color-mix(in lab, red, red)){.sea .seabtns .btn:not(.primary){border-color:color-mix(in oklab,var(--on-fill) 25%,transparent)}}.sea .seabtns .btn[aria-pressed=true]{background:var(--sea-ink);color:var(--sea-1)}.linklike{text-align:left;font:inherit;color:inherit;cursor:pointer}.linklike:hover{text-underline-offset:2px;text-decoration:underline}.group.grouprow{justify-content:space-between;align-items:center;gap:8px;display:flex}.sea .grouprow .btn{color:var(--sea-ink)}.lrow{flex-direction:column;gap:8px;display:flex}.lrow>summary{cursor:pointer;font-family:var(--f-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-2);align-items:center;gap:6px;padding:8px 4px 2px;font-weight:600;list-style:none;display:flex}.lrow>summary::-webkit-details-marker{display:none}.lrow>summary .c{color:var(--ink-2);font-weight:600}.lrow>summary .chev{transition:transform .14s;display:inline-flex}.lrow>summary .chev .i{width:12px;height:12px}.lrow:not([open])>summary .chev{transform:rotate(-90deg)}.lrow .rowbody{flex-direction:column;gap:8px;display:flex}.lrow+.lrow{margin-top:8px}.rowcard{position:relative}.rowcard[draggable=true]{cursor:grab}.rowcard.dragging{opacity:.5}.rowcard.over{box-shadow:0 -3px 0 var(--accent);border-radius:8px}.rowcard .cardmove{gap:2px;display:flex;position:absolute;top:7px;right:6px}.rowcard .cardmove .btn{background:var(--surface);border:1px solid var(--line);width:24px;height:24px;color:var(--ink-3);border-radius:5px;padding:0}.rowcard .cardmove .btn:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink);background:var(--surface-3)}.rowcard.over-below{box-shadow:0 3px 0 var(--accent);border-radius:8px}.rowcard:has(.cardmove) .card .top{padding-right:56px}.btn.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn.on{background:color-mix(in oklab,var(--accent) 12%,var(--surface))}}.btn.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.btn.on{border-color:color-mix(in oklab,var(--accent) 45%,var(--line))}}.btn.on{color:var(--ink)}.frame .pres{flex-wrap:wrap}.frame .pres .q{white-space:nowrap;font-family:var(--f-mono);font-size:var(--fs-xs);background:var(--load-mid);color:var(--on-load);border-radius:4px;flex:none;margin-left:4px;padding:0 5px;font-weight:600}.frame .wo{font-size:var(--fs-xs);color:var(--hud-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.shift{border:1px solid var(--caution)}@supports (color:color-mix(in lab, red, red)){.shift{border:1px solid color-mix(in oklab,var(--caution) 45%,var(--line))}}.shift{background:var(--caution-soft);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.shift h2{font-size:var(--fs-lg)}.shift p{font-size:var(--fs-base);color:var(--ink-2);margin:0}.shift .srow{background:var(--surface);border:1px solid var(--line);font-size:var(--fs-base);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:8px 10px;display:grid}.shift .srow .k{font-size:var(--fs-xs);color:var(--ink-2);margin-right:6px}.shift .srow .acts{font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.shift .srow.done{opacity:.8}.shift .srow input{border:1px solid var(--line);background:var(--surface);height:28px;color:var(--ink);font:inherit;border-radius:6px;min-width:180px;padding:0 8px}.fits{font-family:var(--f-body);font-size:var(--fs-xs);background:var(--accent);border-radius:999px;padding:1px 7px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fits{background:color-mix(in oklab,var(--accent) 12%,var(--surface))}}.fits{color:var(--accent);margin-left:6px}@media (max-width:560px){.shift .srow{grid-template-columns:minmax(0,1fr)}.shift .srow input{font-size:var(--fs-lg)}}.mwcards .working article.card{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.mwcards .working article.card{border-color:color-mix(in oklab,var(--accent) 55%,var(--line))}}.mwcards .working article.card{box-shadow:inset 3px 0 0 var(--accent)}.shift form{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.shift .field .hint{font-size:var(--fs-xs)}.eff{font-family:var(--f-body);font-size:var(--fs-sm);border:1px solid var(--line);color:var(--ink-2);background:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-weight:500;line-height:18px;display:inline-flex}.eff.sugg{color:var(--ink-2)}.eff .i{width:11px;height:11px;color:var(--ink-3)}.sugline{font-size:var(--fs-sm);color:var(--agent);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aihint{font-size:var(--fs-xs);color:var(--ink-3);max-width:34ch}.effwrap{align-items:center;gap:0;min-width:0;display:inline-flex}.effwrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.effby{font-size:var(--fs-sm);color:var(--ink-2)}.who .effwrap{margin-left:6px}.mrows{font-size:var(--fs-sm);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mrows li{border-top:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding-top:4px;display:flex}.eff.sugg .i{color:var(--agent)}.chip.st:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.chip.s-active.st:before{background:var(--good)}.chip.s-awaiting_ack.st:before,.chip.s-offered.st:before{background:0 0;border:1.5px solid;width:4px;height:4px}.card .top .st{margin-left:auto}.card .flags{flex-wrap:wrap;gap:4px;display:flex}.card .meta,.card .who{font-size:var(--fs-sm);color:var(--ink-2)}.card .who .nm{color:var(--ink)}.card .next{font-size:var(--fs-base)}.next .nl{color:var(--ink-3)}.next.you .nl{color:var(--accent)}.prsumline .lbl{white-space:normal}.lane-head .lh{position:relative}.lanehelp>summary{width:24px;height:24px;color:var(--ink-3);cursor:pointer;border-radius:6px;place-items:center;list-style:none;display:grid}.lanehelp>summary::-webkit-details-marker{display:none}.lanehelp>summary:hover,.lanehelp[open]>summary{background:var(--surface-3);color:var(--ink)}.lanehelp .pop{z-index:5;background:var(--surface-raised);border:1px solid var(--line);width:min(280px,80vw);box-shadow:var(--shadow-2);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.lanehelp .pop p{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.45}.upnext>summary .unote{font-size:var(--fs-xs);color:var(--ink-3);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0 0 0 auto;padding:0;overflow:hidden}.upempty{border-top:1px solid var(--line-soft);font-size:var(--fs-sm);color:var(--ink-3);margin:0;padding:10px 12px}.uwait{color:var(--caution);font-weight:500}.uprow{min-height:44px;padding:6px 12px}@media (hover:hover){.uprow .movebtns,.uprow .uside .btn:not(.primary){opacity:0;transition:opacity .12s}.uprow:hover .movebtns,.uprow:focus-within .movebtns,.uprow:hover .uside .btn,.uprow:focus-within .uside .btn{opacity:1}}@media (max-width:860px){.upnext>summary .unote{display:none}}.lrow .empty{text-align:left;font-size:var(--fs-sm);background:0 0;padding:2px 6px 6px}.row .seg button.suggested{box-shadow:inset 0 -2px 0 var(--agent)}@media (hover:hover){.list>.row .seg{opacity:.6;transition:opacity .12s}.list>.row:hover .seg,.list>.row:focus-within .seg{opacity:1}}.sea .row .rt .seameta{font-family:var(--f-body);font-size:var(--fs-xs)}.sea .rd{font-family:var(--f-body);font-weight:600}.drawer .dh{background:var(--surface);gap:10px}.drawer .dh h2{font-size:var(--fs-xl);line-height:1.25}.facts{font-size:var(--fs-base);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.fact{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.fact .i,.fact .muted{color:var(--ink-3)}.nextbox{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.nextbox .next{min-width:200px;font-size:var(--fs-base);flex:1;margin:0}.decanchor{scroll-margin-top:12px}.evday{font-family:var(--f-body);font-size:var(--fs-sm);color:var(--ink-2);border-bottom:1px solid var(--line);margin:18px 0 2px;padding-bottom:6px;font-weight:600}.evday:first-child{margin-top:0}.prlist{border:1px solid var(--line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.prrow{border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.prrow:first-child{border-top:0}.prrow .prt{min-width:0;font-size:var(--fs-base);align-items:baseline;gap:8px;display:flex}.prrow .prt a{color:var(--ink);flex:none;font-weight:600}.prrow .prt span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.prrow .pr .num{display:none}.prrow .pact{flex-wrap:wrap;gap:4px;display:flex}.dquick{flex-direction:column;gap:10px;display:flex}.dreco{background:var(--surface-2);font-size:var(--fs-base);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 12px;display:grid}.dreco small{color:var(--ink-3);font-size:var(--fs-sm);margin-top:2px;display:block}.slots{flex-direction:row;align-items:center;gap:10px}.slotbar{gap:3px;display:flex}.slotbar i{background:var(--surface-3);border-radius:2px;width:18px;height:6px}.slotbar i.on{background:var(--load-ok)}.slots.mid .slotbar i.on{background:var(--load-mid)}.slots.full .slotbar i.on{background:var(--load-full)}.firstrun{flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;display:flex}.firstrun p{margin:0}.mwcards{grid-template-columns:minmax(0,1fr)}.mwsec:has(#mw-acc) .card .chip.s-active.st{display:none}.mwgrid{gap:24px}.mwcol{gap:10px}.sect{margin:20px 0 4px}.sect h2{font-size:var(--fs-lg)}.decisions,.terms{max-width:1280px;margin:0 auto}.dgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}@media (max-width:1180px){.dgrid{grid-template-columns:minmax(0,1fr)}}.dtabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:16px;display:flex;overflow-x:auto}.dtabs button{font-size:var(--fs-base);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 12px;font-weight:500;display:flex}.dtabs button:hover{color:var(--ink)}.dtabs button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.mwboard.eyebrow{font-family:var(--f-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:600}.terms{gap:28px}.inline-form>.btn{align-self:end}.modal.m-settings{place-items:start center;padding-top:6vh}.modal .box.settings{height:min(760px,88vh);overflow:hidden}.modal .box.settings .mb{flex:1;min-height:0;overflow:auto}.pick{max-height:none}.pick .pl{font-family:var(--f-body);font-size:var(--fs-xs);text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.slotv{border-radius:999px;padding:0 7px;font-weight:600;line-height:18px}.slotv.ok{color:var(--good);background:var(--good-soft)}.slotv.mid{color:var(--caution);background:var(--caution-soft)}.slotv.full{color:var(--warn);background:var(--warn-soft)}.msearch{color:var(--ink-3);align-items:center;gap:8px;padding:4px 8px 8px;display:flex}.msearch input{box-shadow:none;background:0 0;border:0;padding:6px 0}.msearch input:focus{box-shadow:none}.msearch:focus-within{color:var(--ink)}.mlabel{font-size:var(--fs-xs);color:var(--ink-3);font-weight:600}.mnone{font-size:var(--fs-sm);color:var(--ink-3);margin:4px 10px 8px}.listnote{font-size:var(--fs-sm);color:var(--ink-3);margin:-6px 0 12px}.list.dense{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;gap:0;overflow:hidden}.list.dense>.row{border:0;border-top:1px solid var(--line-soft);border-radius:0;align-items:center;padding:8px 14px}.list.dense>.row:first-child{border-top:0}.list.dense>.row h3{font-size:var(--fs-base);margin-top:2px}.list.dense .side{flex-direction:row;align-items:center}.latehint{font-size:var(--fs-xs);color:var(--ink-3)}.rel table{table-layout:fixed}.rel th:first-child,.rel td:first-child{width:42%}@media (max-width:1180px){main .wrap{padding-bottom:96px}.teamfab{box-shadow:var(--shadow-2),0 0 0 1px var(--hud-line)}}.hrow .timesel{font-variant-numeric:tabular-nums;width:92px;height:30px;font-family:var(--f-mono);font-size:var(--fs-sm);padding:0 26px 0 8px}.hrow .day input{margin:0}[data-radix-popper-content-wrapper]>.menu{position:relative;top:0;right:0}.modal .mb>*{flex-shrink:0}.modal .mf{background:var(--surface-raised);z-index:1;position:sticky;bottom:0}.btn.good .i{color:currentColor}@media (pointer:coarse){.btn{height:40px}.btn.sm{height:36px;padding:0 12px}.hbtn{min-width:40px;height:40px}.hbtn.icon{width:40px}.movebtns .btn,.rowcard .cardmove .btn{width:36px;height:36px}.drawer .x,.modal .mh .btn{width:40px;height:40px}.lanehelp>summary,.attn{width:36px;height:36px}.card .top .ext{margin:-10px;padding:10px}.grip{visibility:hidden}.kbdhint{display:none}.tab{padding:12px}.tab.more{padding:12px 10px}}@media (max-width:560px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}input[type=checkbox],input[type=radio]{width:20px;height:20px}}@media (max-width:560px){:root{--fs-xs:12px}[data-radix-popper-content-wrapper]:has(>.menu:not(.narrow)){left:0!important;right:0!important;top:calc(48px + env(safe-area-inset-top,0px))!important;min-width:0!important;position:fixed!important;transform:none!important}[data-radix-popper-content-wrapper]>.menu:not(.narrow){width:auto;max-width:none;max-height:calc(100dvh - 72px);margin:0 8px;overflow:auto}.modal{padding-top:max(12px,env(safe-area-inset-top,0px));place-items:start center;padding-left:8px;padding-right:8px}.modal .box{max-height:calc(100dvh - 24px)}.modal.m-settings{padding-top:max(12px,env(safe-area-inset-top,0px))}.modal .box.settings{height:calc(100dvh - 24px)}.list>.row .seg{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.list>.row .seg button{border-bottom:1px solid var(--line);justify-content:center;min-height:40px}.pick label{grid-template-columns:auto 34px minmax(0,1fr)}.pick .pl{white-space:normal;text-align:left;flex-flow:wrap;grid-column:3;align-items:flex-start;gap:6px}.matrix:not(.agents){min-width:0}.matrix:not(.agents) thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.matrix:not(.agents),.matrix:not(.agents) tbody,.matrix:not(.agents) tr,.matrix:not(.agents) td{width:100%;display:block}.matrix:not(.agents) tr{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:6px 12px;padding:8px 0;display:flex}.matrix:not(.agents) td{text-align:left;border:0;width:auto;padding:0}.matrix:not(.agents) td:first-child{width:100%;font-weight:600}.rel .reltable{table-layout:auto;min-width:0}.rel .reltable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rel .reltable,.rel .reltable tbody,.rel .reltable tr{width:100%;display:block}.rel .reltable tr{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:6px 14px;padding:10px 14px;display:flex}.rel .reltable td{border:0;padding:0;display:block;width:auto!important}.rel .reltable td:first-child{width:100%!important}.rel .reltable td.relitem{display:none}.rel .reltable td[data-label]:not(:first-child):before{content:attr(data-label) " ";color:var(--ink-3);font-size:var(--fs-xs)}.prtable table,.tblwrap table{min-width:0}.ck,.mono{white-space:nowrap}.drawer{overflow-y:auto}.drawer .db{overflow:visible}.hero .stats{grid-template-columns:repeat(3,minmax(0,1fr)) auto;width:100%;display:grid}.hero .stat{justify-content:center;padding:8px 6px}.hero .stat .l{font-size:var(--fs-xs);display:inline}.hero .stat.wip{display:none}.hero .ttl{flex:1 1 0}.dtabs{flex-wrap:wrap;overflow:visible}.dquick .dfoot{flex-direction:column-reverse;align-items:stretch}.dquick .dfoot .btn{width:100%}.dquick .dfoot .hint{margin:0}.opt .rec{justify-self:start}.lanepick{top:calc(48px + env(safe-area-inset-top,0px));z-index:4;background:var(--bg);margin-top:-6px;padding:6px 0;position:sticky}.lane-head{top:calc(100px + env(safe-area-inset-top,0px))}}@media (max-height:500px){.drawer{overflow-y:auto}.drawer .db{overflow:visible}}.tab{position:relative}.tabpending{background:var(--accent);border-radius:2px;height:2px;animation:1s ease-in-out infinite tabpulse;position:absolute;bottom:-1px;left:12px;right:12px}@keyframes tabpulse{0%,to{opacity:.35}50%{opacity:1}}.tabskel{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tabskel i{background:var(--lane);border-radius:12px;height:240px;animation:1.2s ease-in-out infinite tabpulse;display:block}@media (max-width:860px){.tabskel{grid-template-columns:minmax(0,1fr)}.tabskel i:nth-child(n+2){display:none}}.combo{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.combo>label{font-size:var(--fs-sm);color:var(--ink-2);font-weight:500}.combo .hint{font-size:var(--fs-sm);color:var(--ink-3);font-weight:400}.combo-list{background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-lift);z-index:70;border-radius:10px;max-height:min(260px,40vh);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.combo-list[hidden]{display:none}.combo-opt{cursor:pointer;font-size:var(--fs-md);color:var(--ink);border-radius:6px;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 10px;font-weight:400;display:flex}.combo-opt .sub{font-size:var(--fs-sm);color:var(--ink-3)}.combo-opt[aria-selected=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.combo-opt[aria-selected=true]{background:color-mix(in oklab,var(--accent) 12%,var(--surface))}}.combo-opt[aria-selected=true]{box-shadow:inset 3px 0 0 var(--accent)}.combo-opt.add{color:var(--accent);font-weight:500}.combo-note{font-size:var(--fs-sm);color:var(--ink-3);margin:0;font-weight:400}.sea .combo>label,.sea .combo-note,.sea .combo .hint{color:var(--sea-ink-2)}.sea .combo-list{box-shadow:none;margin-top:4px;position:static}.combo-meta{color:var(--ink-3)}.shwrap{max-width:100%;overflow-x:auto}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shtable{border-collapse:collapse;width:100%;font-size:var(--fs-md)}.shtable th{text-align:left;font-size:var(--fs-sm);color:var(--ink-3);border-bottom:1px solid var(--line);padding:6px 8px;font-weight:500}.shtable td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:8px}.shtable td.num{font-variant-numeric:tabular-nums;font-family:var(--f-mono);font-size:var(--fs-sm)}.shtable tr.archived td{color:var(--ink-3)}.shtable .acts{justify-content:flex-end;gap:6px;display:flex}@media (max-width:640px){.shtable .hide-m{display:none}.shtable td,.shtable th{padding:6px 4px}.shtable .acts{flex-direction:column;align-items:stretch}}.dsec h2.eyebrow{margin:0}.dep-group{flex-direction:column;gap:6px;display:flex}.dep-h{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:6px;margin:4px 0 0;font-weight:600;display:flex}.dep-h .mono{font-variant-numeric:tabular-nums;color:var(--ink-3);font-weight:500}.dep-h.ai{color:var(--agent)}.dep-toggle{min-height:28px;font:inherit;color:inherit;align-items:center;gap:6px;display:inline-flex}.dlist{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.dlist[hidden]{display:none}.drow-wrap{border-top:1px solid var(--line-soft);flex-direction:column;display:flex}.drow-wrap:first-child{border-top:none}.drow-wrap>.dep-form{padding:0 12px 10px}.drow-wrap>.drow-act{align-self:flex-end;margin:-6px 8px 6px 0}.drow{text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;width:100%;min-height:44px;padding:9px 12px;display:grid}button.drow:hover{background:var(--surface-2)}.drow .key{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--ink-2)}.drow .t{flex-direction:column;min-width:0;display:flex}.drow .t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.drow .s{font-size:var(--fs-xs);color:var(--ink-3)}.sugbox{background:var(--surface-2);border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;padding:9px 12px;display:flex}.sugbox:first-child{border-top:none}.sugbox.ai{background:var(--agent-soft)}.sugbox .by{font-size:var(--fs-xs);color:var(--ink-2)}.sugbox .acts{flex-wrap:wrap;gap:6px;display:flex}.btn.ag{background:var(--agent-soft);border-color:var(--agent);color:var(--agent)}.dep-form{flex-direction:column;gap:6px;margin-top:4px;display:flex}.dep-form input{border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);border-radius:8px;min-height:32px;padding:6px 9px}.dep-form .pact{gap:6px;display:flex}.dsec .crumb{font-size:var(--fs-xs);color:var(--ink-3)}.dsec .btn.link{color:var(--accent);background:0 0;border:none;align-self:flex-start;min-height:28px;padding:2px 0}.deps-line{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums}.uclear{color:var(--good)}.dep-options{margin:0;padding:0;list-style:none}.dep-options .drow{cursor:pointer}.dep-options .drow[aria-selected=true]{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.drow.picked{grid-template-columns:auto 1fr auto}.depboard{position:relative}.depboard svg.web{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}svg.web path.e{fill:none;stroke-linecap:butt;stroke-linejoin:round}svg.web path.in{stroke:var(--dep-in)}svg.web path.out{stroke:var(--dep-out)}svg.web path.near{stroke-width:2.25px}svg.web path.far{stroke-width:1.25px;opacity:.45}svg.web .mk-in{fill:var(--dep-in)}svg.web .mk-out{fill:var(--dep-out)}@media (prefers-reduced-motion:no-preference){svg.web path.draw{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:.32s ease-out forwards depdraw}}@keyframes depdraw{to{stroke-dashoffset:0}}.depboard [data-web]{position:relative}.depboard [data-web]>.rel{font-size:var(--fs-xs);white-space:nowrap;box-shadow:var(--shadow-1);z-index:5;color:var(--tag-ink);text-overflow:ellipsis;pointer-events:none;border-radius:999px;max-width:calc(100% - 20px);padding:1px 8px;font-weight:600;position:absolute;top:-10px;left:10px;overflow:hidden}.depboard [data-rel~=in]>.rel{background:var(--dep-in)}.depboard [data-rel~=out]>.rel{background:var(--dep-out)}.depboard [data-rel~=sel]>.rel{background:var(--ink);color:var(--surface)}.depboard [data-rel~=far]>.rel{color:var(--ink);box-shadow:inset 0 0 0 1px}.depboard [data-rel~=in][data-rel~=far]>.rel{background:var(--dep-in-soft);color:var(--dep-in)}.depboard [data-rel~=out][data-rel~=far]>.rel{background:var(--dep-out-soft);color:var(--dep-out)}.depboard.webon [data-web]{opacity:.55;filter:saturate(.35);transition:opacity .12s}.depboard.webon [data-web][data-rel]{opacity:1;filter:none;z-index:3}.depboard.webon [data-web][data-rel~=far]{opacity:.85}.depboard [data-rel~=sel]{outline:2px solid var(--accent);outline-offset:2px}.depboard.webon [data-web]:focus-visible{opacity:1;filter:none}.elcard.sea:focus-visible{outline-color:var(--sea-ink)}.depboard .uprow>.rel{top:4px;left:45%;right:auto}.depboard .webhint{margin:0 0 8px}.depboard [data-rel~=in]:not([data-rel~=far]){box-shadow:var(--shadow-2),0 0 0 1.5px var(--dep-in)}.depboard [data-rel~=out]:not([data-rel~=far]){box-shadow:var(--shadow-2),0 0 0 1.5px var(--dep-out)}.depboard [data-rel~=in][data-rel~=far]{box-shadow:0 0 0 1px var(--dep-in)}@supports (color:color-mix(in lab, red, red)){.depboard [data-rel~=in][data-rel~=far]{box-shadow:0 0 0 1px color-mix(in srgb,var(--dep-in) 45%,var(--line))}}.depboard [data-rel~=out][data-rel~=far]{box-shadow:0 0 0 1px var(--dep-out)}@supports (color:color-mix(in lab, red, red)){.depboard [data-rel~=out][data-rel~=far]{box-shadow:0 0 0 1px color-mix(in srgb,var(--dep-out) 45%,var(--line))}}@media (prefers-reduced-motion:reduce){.depboard.webon [data-web]{transition:none}}.elsewhere{flex-direction:column;gap:6px;margin-top:18px;display:flex}.elsewhere h2{margin:0}.elsewhere .els{flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.elcard{background:var(--surface-raised);border:1px solid var(--line);width:220px;max-width:100%;box-shadow:var(--shadow-1);cursor:default;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.elcard .where{font-size:var(--fs-xs);color:var(--ink-3);align-items:center;gap:4px;display:flex}.elcard .k{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.elcard b{font-size:var(--fs-sm);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.elcard .s{font-size:var(--fs-xs);color:var(--ink-3)}.elcard.sea{background:linear-gradient(160deg,var(--sea-1),var(--sea-2));color:var(--sea-ink);border-color:#0000}.elcard.sea .where,.elcard.sea .k,.elcard.sea .s{color:var(--sea-ink-2)}.elcard.masked{background:var(--surface-2);border-style:solid}.elcard[role=button]{cursor:pointer}.pinbar,.pinbar .legend{display:none}@media (max-width:860px){.pinbar{z-index:40;background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-lift);padding:10px 16px max(10px,env(safe-area-inset-bottom,0px));flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.pinbar .what{flex:1;min-width:180px}.pinbar .pt{color:var(--ink-2)}.pinbar .counts{font-size:var(--fs-xs);color:var(--ink-2);font-variant-numeric:tabular-nums}.pinbar .btn{min-height:44px}.pinbar .legend{font-size:var(--fs-xs);color:var(--ink-3)}body.pinned .teamfab{display:none}body.pinned .toasts{bottom:120px}.elcard{width:100%}}.drawer.wide{width:min(960px,100%)}.chainlink{align-self:flex-start;margin-top:6px}.chainview{flex-direction:column;gap:18px;padding:16px 20px 40px;display:flex;overflow:auto}.chead{flex-direction:column;gap:8px;display:flex}.chbar{justify-content:space-between;align-items:center;display:flex}.chbar .btn{align-self:flex-start}.chead h2{margin:0;font-size:20px}.chead h2:focus{outline:none}.health{background:var(--surface-2);border-left:4px solid var(--ink-3);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.health p{font-size:var(--fs-base);margin:0}.health .next{font-size:var(--fs-sm);color:var(--ink-2)}.health .facts{font-size:var(--fs-sm);grid-template-columns:repeat(3,auto);justify-content:start;gap:2px 16px;margin:0;display:grid}.health .facts dt{color:var(--ink-3);font-size:var(--fs-xs);grid-row:1}.health .facts dd{font-variant-numeric:tabular-nums;grid-row:2;margin:0;font-weight:600}.health.z-ok{border-left-color:var(--good);background:var(--good-soft)}.health.z-thin{border-left-color:var(--caution);background:var(--caution-soft)}.health.z-risk,.health.z-late{border-left-color:var(--crit);background:var(--warn-soft)}.runs{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.ccols{gap:28px;padding:4px 2px 10px;display:flex;position:relative;overflow-x:auto}.ccols svg.cnet-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cnet-lines path{fill:none;stroke:var(--ink-3);stroke-width:1.5px}.cnet-lines path.crit{stroke:var(--crit);stroke-width:3px}.cnet-lines path.same{stroke-dasharray:2 5;stroke-linecap:round}.cnet-lines text{font-size:var(--fs-xs);fill:var(--ink-2);paint-order:stroke;stroke:var(--surface);stroke-width:4px}.cnet-lines .cmk-plain{fill:var(--ink-3)}.cnet-lines .cmk-crit{fill:var(--crit)}.ccol{z-index:1;flex-direction:column;justify-content:center;gap:10px;min-width:160px;max-width:170px;display:flex;position:relative}.pmark{border:2px solid var(--ink);font-weight:600;font-size:var(--fs-sm);text-align:center;background:var(--surface-raised);border-radius:10px;padding:10px}.cstep{text-align:left;background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:10px;flex-direction:column;gap:2px;width:100%;padding:9px 11px;display:flex}button.cstep:hover{border-color:var(--ink-3)}.cstep.crit{border:2px solid var(--crit)}.cstep.same{border-style:dotted;border-width:2px}.cstep.masked{background:var(--surface-2)}.cstep .ck{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cstep .ct{font-size:var(--fs-sm);font-weight:600}.cstep .cs{font-size:var(--fs-xs);color:var(--ink-3)}.cstep .slack{color:var(--good)}.crit-tag{font-size:var(--fs-xs);color:var(--on-fill);background:var(--crit);border-radius:999px;padding:0 7px;font-weight:600}.clist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:none}.clanes{flex-direction:column;gap:8px;display:flex}.clanes .axis{height:16px;font-size:var(--fs-xs);color:var(--ink-3);margin-left:84px;position:relative}.clanes .axis span{white-space:nowrap;position:absolute;transform:translate(-2px)}.clane{grid-template-columns:76px 1fr;align-items:center;gap:8px;display:grid}.clane .ln{font-size:var(--fs-sm);font-weight:600}.clane .track{background:var(--surface-2);border-radius:8px;height:30px;position:relative}.clane .bars{margin:0;padding:0;list-style:none}.clane .bar{background:var(--dep-in-soft);border:1px solid var(--dep-in);border-radius:6px;height:22px;position:absolute;top:4px;overflow:hidden}.clane .bar.crit{background:var(--warn-soft);border:2px solid var(--crit)}.clane .bl{font-size:var(--fs-xs);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 5px}.clane .nowline,.clane .promline{border-left:2px solid var(--accent);width:0;position:absolute;top:0;bottom:0}.clane .promline{border-left:2px dashed var(--ink)}@media (max-width:860px){.ccols{display:none}.clist{display:flex}.clane{grid-template-columns:56px 1fr}.clanes .axis{margin-left:64px}.health .facts{grid-template-columns:repeat(2,auto)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}
