@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#f5f7fa;--header:#112b42;--ink:#14283e;--slate:#566b7c;--accent:#0b7d83;--accent-ink:#fff;--surface:#fff;--hairline:#dfe7ec;--danger:#c93b2b;--danger-ink:#8e2317;--danger-pale:#fdf2f0;--task-muted:#647889;--header-text:#f8fbfd;--header-muted:#d0dee8;--focus:#0b7d83;--cat-slate:#475569;--cat-slate-tint:color-mix(in srgb, var(--cat-slate) 8%, white);--cat-teal:#0f766e;--cat-teal-tint:color-mix(in srgb, var(--cat-teal) 8%, white);--cat-blue:#0369a1;--cat-blue-tint:color-mix(in srgb, var(--cat-blue) 8%, white);--cat-indigo:#4f46e5;--cat-indigo-tint:color-mix(in srgb, var(--cat-indigo) 8%, white);--cat-plum:#7e22ce;--cat-plum-tint:color-mix(in srgb, var(--cat-plum) 8%, white);--cat-olive:#047857;--cat-olive-tint:color-mix(in srgb, var(--cat-olive) 8%, white);--cat-sand:#b45309;--cat-sand-tint:color-mix(in srgb, var(--cat-sand) 8%, white);--cat-stone:#57534e;--cat-stone-tint:color-mix(in srgb, var(--cat-stone) 8%, white);--cat-header-track:#ffffff4d;--cat-header-control-border:#ffffff59;--font-display:"Manrope Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-ui:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fs-title:40px;--fs-category:28px;--fs-category-header:32px;--fs-card:22px;--fs-body:20px;--fs-meta:17px;--lh-title:1.2;--lh-category:1.25;--lh-card:1.3;--lh-body:1.4;--lh-meta:1.4;--sp-2xs:2px;--sp-xs:4px;--sp-sm:6px;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-5:40px;--sp-6:48px;--sp-card:var(--sp-3);--sp-panel:var(--sp-4);--page-gutter:var(--sp-4);--board-gap:var(--sp-3);--r-control:12px;--r-panel:18px;--r-pill:999px;--category-min-width:420px;--project-card-min-height:168px;--task-row-min-height:96px;--status-control-max-width:180px;--urgency-edge-width:8px;--drawer-width:max(60vw, 640px);--drawer-max-width:1440px;--drawer-backdrop:#112b426b;--tap-primary:60px;--tap-secondary:48px;--tap-gap:10px;--shadow-card:0 2px 8px #14283e0f, 0 1px 2px #14283e0a;--shadow-panel:0 16px 40px #14283e29, 0 4px 12px #14283e14;--dur-fast:.14s;--dur-panel:.2s;--border-width:1px;--ring-width:3px;--focus-ring-offset:2px;--input-height:56px;--sheet-row-height:64px;--dialog-width:min(960px, 92vw);--dialog-max-height:calc(100dvh - 48px);--checkbox-size:28px;--search-dialog-width:840px;--banner-max-width:900px;--max-h-dropdown:200px;--max-h-backup-list:220px;--icon-size-sm:18px;--icon-size:24px;--icon-size-lg:32px;--surface-hover:#f8fafc;--surface-active:#eef2f6;--surface-subtle:#f0f4f8;--disabled-opacity:.55;--backdrop-bg:#112b4280;--tone-info-bg:#e8f4f8;--tone-info-text:#0e485e;--tone-info-border:#bcd9e4;--tone-warning-bg:#fef7ea;--tone-warning-text:#784a04;--tone-warning-border:#f6d69b;--tone-error-bg:#fdf2f0;--tone-error-text:#8e2317;--tone-error-border:#f3bcb5;--tone-success-bg:#edf7f1;--tone-success-text:#195c34;--tone-success-border:#b7e2c7;--z-banner:100;--z-sheet:200;--z-drawer:150;--toast-clearance:0px;--z-toast:180;--z-dialog:300;--card-edge-width:6px;--task-edge-width:6px;--domain-throughput-height:8px;--milestone-bar-height:10px;--drawer-subtle-bg:#f7f9fc;--cat-throughput-track:#e6e8eb;--task-row-gap:12px;--shell-header-row-height:112px;--shell-tab-row-height:60px;--shell-header-height:calc(var(--shell-header-row-height) + var(--shell-tab-row-height));--shell-sidebar-width:280px;--shell-sidebar-rail-width:80px;--shell-category-min-width:340px;--shell-tile-min-width:220px;--connection-online:#62c08a;--urgency-amber:#c96a0c;--status-dot-size:10px;--backups-col-min:380px;--backups-col-max:460px;--switch-width:56px;--switch-height:32px;--switch-knob-size:24px}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-panel:0s}}[data-density=compact],:root[data-density=compact]{--fs-body:18px;--fs-meta:17px;--sp-card:21px}:root{--quick-task-eyebrow:#97f1f7;--quick-task-eyebrow-muted:#cfe5ff;--quick-task-chip-bg:#eceef1;--quick-task-badge-bg:#94eef540;--quick-task-gauge-calm:#1b6d42;--quick-task-gauge-gold:#c68a1b;--quick-task-gauge-amber:#d96520;--quick-task-gauge-red:#d32f2f;--quick-task-gauge-overdue:#941313;--quick-task-status-blocked:#7d2882;--quick-task-status-completed:#1b6d42}*,:before,:after{box-sizing:border-box}:root{-webkit-tap-highlight-color:transparent;overflow-x:hidden}html{scroll-padding-bottom:var(--toast-clearance,0px);font-family:var(--font-ui);background-color:var(--canvas);color:var(--ink);-webkit-tap-highlight-color:transparent;overflow-x:hidden}body{padding:0 0 var(--toast-clearance,0px);background-color:var(--canvas);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:100vh;margin:0;overflow-x:hidden}[data-card]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}:focus:not(:focus-visible){outline:none}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:0 0;border:none;padding:0}._shell_trge2_1{grid-template-columns:var(--shell-sidebar-width) minmax(0, 1fr);background:var(--canvas);max-width:100%;min-height:100vh;color:var(--ink);grid-auto-rows:auto;display:grid;overflow-x:clip}._shell_trge2_1>*{grid-column:1/-1;min-width:0}._shell_trge2_1>[data-portfolio-sidebar]{grid-column:1}._shell_trge2_1>main,._shell_trge2_1>section[role=tabpanel]{grid-column:2}._shell_trge2_1:has(>[data-portfolio-sidebar][data-sidebar-collapsed=true]){grid-template-columns:var(--shell-sidebar-rail-width) minmax(0, 1fr)}@media (width<=900px){:is(._shell_trge2_1,._shell_trge2_1:has(>[data-portfolio-sidebar])){grid-template-columns:var(--shell-sidebar-rail-width) minmax(0, 1fr)}}._button_1pm9o_1{justify-content:center;align-items:center;gap:var(--tap-gap);border-radius:var(--r-control);font-family:var(--font-ui);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;transition:background-color var(--dur-fast), border-color var(--dur-fast), opacity var(--dur-fast);white-space:normal;word-break:break-word;font-weight:600;text-decoration:none;display:inline-flex}._button_1pm9o_1:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._sizePrimary_1pm9o_25{min-height:var(--tap-primary);padding-top:var(--sp-1);padding-bottom:var(--sp-1);padding-left:var(--sp-3);padding-right:var(--sp-3);font-size:var(--fs-body);line-height:var(--lh-body)}._sizeSecondary_1pm9o_35{min-height:var(--tap-secondary);padding-top:var(--sp-1);padding-bottom:var(--sp-1);padding-left:var(--sp-2);padding-right:var(--sp-2);font-size:var(--fs-meta);line-height:var(--lh-meta)}._variantPrimary_1pm9o_46{background-color:var(--accent);color:var(--accent-ink);border:var(--border-width) solid transparent}._variantPrimary_1pm9o_46:hover:not(:disabled){opacity:.95}._variantPrimary_1pm9o_46:active:not(:disabled){background-color:var(--focus)}._variantSecondary_1pm9o_60{background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--hairline);box-shadow:var(--shadow-card)}._variantSecondary_1pm9o_60:hover:not(:disabled){background-color:var(--surface-hover)}._variantSecondary_1pm9o_60:active:not(:disabled){background-color:var(--surface-active)}._variantGhost_1pm9o_75{color:var(--ink);border:var(--border-width) solid transparent;background-color:#0000}._variantGhost_1pm9o_75:hover:not(:disabled){background-color:var(--surface-hover)}._variantGhost_1pm9o_75:active:not(:disabled){background-color:var(--surface-active)}._variantDanger_1pm9o_89{background-color:var(--danger);color:var(--accent-ink);border:var(--border-width) solid transparent}._variantDanger_1pm9o_89:hover:not(:disabled){opacity:.95}._variantDanger_1pm9o_89:active:not(:disabled){opacity:.85}._button_1pm9o_1:disabled,._disabled_1pm9o_105{opacity:var(--disabled-opacity);cursor:not-allowed;box-shadow:none}._spinner_1pm9o_111{animation:_spin_1pm9o_111 var(--dur-panel) linear infinite;width:var(--icon-size);height:var(--icon-size);flex-shrink:0;display:inline-block}._icon_1pm9o_119{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;display:inline-block}@keyframes _spin_1pm9o_111{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._iconButton_cgcum_1{border-radius:var(--r-control);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast), border-color var(--dur-fast), opacity var(--dur-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_cgcum_1:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._sizePrimary_cgcum_18{min-width:var(--tap-primary);min-height:var(--tap-primary);padding:var(--sp-1)}._sizeSecondary_cgcum_24{min-width:var(--tap-secondary);min-height:var(--tap-secondary);padding:var(--sp-1)}._variantPrimary_cgcum_30{background-color:var(--accent);color:var(--accent-ink);border:var(--border-width) solid transparent}._variantPrimary_cgcum_30:hover:not(:disabled){opacity:.95}._variantPrimary_cgcum_30:active:not(:disabled){background-color:var(--focus)}._variantSecondary_cgcum_44{background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--hairline);box-shadow:var(--shadow-card)}._variantSecondary_cgcum_44:hover:not(:disabled){background-color:var(--surface-hover)}._variantSecondary_cgcum_44:active:not(:disabled){background-color:var(--surface-active)}._variantGhost_cgcum_59{color:var(--slate);border:var(--border-width) solid transparent;background-color:#0000}._variantGhost_cgcum_59:hover:not(:disabled){background-color:var(--surface-hover);color:var(--ink)}._variantGhost_cgcum_59:active:not(:disabled){background-color:var(--surface-active)}._variantDanger_cgcum_74{background-color:var(--danger);color:var(--accent-ink);border:var(--border-width) solid transparent}._variantDanger_cgcum_74:hover:not(:disabled){opacity:.95}._iconButton_cgcum_1:disabled{opacity:var(--disabled-opacity);cursor:not-allowed;box-shadow:none}._spinner_cgcum_90{animation:_spin_cgcum_90 var(--dur-panel) linear infinite;width:var(--icon-size);height:var(--icon-size)}._icon_cgcum_1{width:var(--icon-size);height:var(--icon-size);display:block}@keyframes _spin_cgcum_90{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._person_1mq9c_1{align-items:center;gap:var(--sp-1);min-width:0;color:var(--slate);font-size:var(--fs-meta);line-height:var(--lh-meta);display:inline-flex}._nowrap_1mq9c_11{width:100%}._icon_1mq9c_15{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}._name_1mq9c_21{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._nowrap_1mq9c_11 ._name_1mq9c_21{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._placeholder_1mq9c_38{background:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border);border-radius:var(--r-pill);padding:var(--sp-2xs) var(--sp-1);align-items:center;font-weight:600;display:inline-flex}._placeholder_1mq9c_38 ._icon_1mq9c_15,._placeholder_1mq9c_38 ._name_1mq9c_21{color:var(--tone-warning-text)}._badge_1brvc_1{justify-content:flex-start;align-items:center;gap:var(--sp-1);min-height:var(--tap-secondary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;flex:none;display:inline-flex}._compact_1brvc_16{min-height:unset;padding:var(--sp-1) var(--sp-2)}._icon_1brvc_21{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}._label_1brvc_27{white-space:nowrap;flex:none}._card_1wf3f_1{gap:var(--sp-2);min-width:0;min-height:var(--project-card-min-height);padding:var(--sp-3);border:var(--border-width) solid var(--hairline);border-inline-start:var(--card-edge-width) solid var(--urgency-colour);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-card);cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast), transform var(--dur-fast);flex-direction:column;display:flex}._card_1wf3f_1:hover{background:var(--surface-hover)}._card_1wf3f_1:active{background:var(--surface-active)}._card_1wf3f_1:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._topRow_1wf3f_30{justify-content:space-between;align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}._statusLine_1wf3f_39{align-items:center;gap:var(--sp-xs);min-width:0;font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0;font-weight:700;display:flex}._statusIcon_1wf3f_52{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}._statusText_1wf3f_58{white-space:nowrap}._deadlineToBadge_1wf3f_62{padding:var(--sp-xs) var(--sp-1);border-radius:var(--r-control);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}._name_1wf3f_74{overflow-wrap:break-word;-webkit-line-clamp:2;min-width:0;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-card);font-weight:700;line-height:var(--lh-card);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._ownerRow_1wf3f_89{justify-content:space-between;align-items:center;gap:var(--sp-2);min-width:0;display:flex}._ownerRow_1wf3f_89>[aria-label]>span:last-child{overflow-wrap:break-word}._shortOwnerRow_1wf3f_101>[aria-label]>span:last-child{white-space:nowrap;overflow-wrap:normal}._taskCount_1wf3f_106{color:var(--ink);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;flex-shrink:0}._counts_1wf3f_115{align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-width:0;display:flex}._overdue_1wf3f_123,._blocked_1wf3f_124{min-height:var(--tap-secondary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;align-items:center;display:inline-flex}._overdue_1wf3f_123{background:var(--danger-pale);color:var(--danger-ink)}._blocked_1wf3f_124{background:var(--surface-subtle);color:var(--ink)}._emptyLabel_1wf3f_146{color:var(--slate);font-size:var(--fs-meta)}._milestoneSection_1wf3f_151{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._milestoneHeader_1wf3f_158{justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--slate);font-size:var(--fs-meta);display:flex}._milestoneLabel_1wf3f_167{font-weight:600}._milestonePercent_1wf3f_171{color:var(--ink);font-weight:700}._milestoneTrack_1wf3f_176{width:100%;height:var(--milestone-bar-height);border-radius:var(--r-pill);background:var(--cat-throughput-track);display:block;overflow:hidden}._milestoneFill_1wf3f_185{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-fast) ease-out;display:block}._footer_1wf3f_193{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--tap-secondary);padding-top:var(--sp-xs);display:flex}._nextTask_1wf3f_202{align-items:center;gap:var(--sp-1);flex:auto;min-width:0;display:flex}._nextTaskDot_1wf3f_210{border-radius:var(--r-pill);flex-shrink:0;width:8px;height:8px}._nextTaskIcon_1wf3f_217{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--accent);flex:none}._nextTaskTitle_1wf3f_224{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-meta);color:var(--slate);line-height:var(--lh-meta);overflow:hidden}._inspectButton_1wf3f_233{justify-content:center;align-items:center;gap:var(--sp-xs);min-height:var(--tap-secondary);padding:0 var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--fs-meta);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast);flex-shrink:0;font-weight:600;display:inline-flex}._inspectButton_1wf3f_233:hover{background:var(--surface-hover)}._inspectButton_1wf3f_233:active{background:var(--surface-active)}._inspectIcon_1wf3f_260{width:var(--icon-size-sm);height:var(--icon-size-sm)}._panel_1jjcs_1{border-radius:var(--r-panel);background:var(--category-tint);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;gap:0;padding:0;display:flex}._panel_1jjcs_1._highlighted_1jjcs_12,._highlighted_1jjcs_12{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._headerCard_1jjcs_18{gap:var(--sp-2);min-width:0;padding:var(--sp-3);border-radius:var(--r-panel) var(--r-panel) 0 0;background:var(--category-accent);border:0;flex-direction:column;display:flex}._headerTop_1jjcs_29{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}._titleGroup_1jjcs_37{gap:var(--sp-xs);flex-direction:column;flex:auto;min-width:0;display:flex}._eyebrow_1jjcs_45{color:var(--surface);font-size:var(--fs-meta);font-weight:800;line-height:var(--lh-meta);text-transform:uppercase;letter-spacing:.05em;opacity:.8;margin:0}._nameRow_1jjcs_56{min-width:0;display:block}._title_1jjcs_37{overflow-wrap:break-word;word-break:normal;-webkit-line-clamp:2;min-width:0;color:var(--surface);font-family:var(--font-display);font-size:var(--fs-category-header);font-weight:800;line-height:var(--lh-category);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._menuContainer_1jjcs_77{align-items:center;gap:var(--tap-gap);flex-shrink:0;display:flex;position:relative}._menuContainer_1jjcs_77 ._headerIconButton_1jjcs_85{color:var(--surface);box-shadow:none;background:0 0;border-color:#0000}._menuContainer_1jjcs_77 ._headerIconButton_1jjcs_85:hover:not(:disabled),._menuContainer_1jjcs_77 ._headerIconButton_1jjcs_85:focus-visible{border-color:var(--cat-header-control-border);color:var(--surface);background:0 0}._menuContainer_1jjcs_77 ._headerIconButton_1jjcs_85:focus-visible{outline:var(--ring-width) solid var(--surface);outline-offset:var(--focus-ring-offset)}._menuBackdrop_1jjcs_104{z-index:var(--z-drawer);position:fixed;inset:0}._dropdownMenu_1jjcs_110{top:calc(100% + var(--sp-xs));z-index:var(--z-sheet);gap:var(--sp-xs);min-width:220px;padding:var(--sp-1);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:absolute;right:0}._menuItem_1jjcs_126{align-items:center;gap:var(--sp-1);min-height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--ink);font-size:var(--fs-meta);text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast);background:0 0;border:none;font-weight:600;display:flex}._menuItem_1jjcs_126:hover:not(:disabled){background:var(--surface-hover)}._menuItem_1jjcs_126:active:not(:disabled){background:var(--surface-active)}._menuItem_1jjcs_126:disabled{opacity:var(--disabled-opacity);cursor:default}._menuItemDanger_1jjcs_157{color:var(--danger-ink)}._menuItemDanger_1jjcs_157:hover:not(:disabled){background:var(--danger-pale)}._menuIcon_1jjcs_165{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0}._leadRow_1jjcs_171{justify-content:flex-start;align-items:center;gap:var(--sp-2);min-width:0;padding-top:var(--sp-xs);flex-wrap:wrap;display:flex}._leadInfo_1jjcs_181{align-items:center;gap:var(--sp-1);flex:auto;min-width:min-content;display:flex}._leadLabel_1jjcs_189{font-size:var(--fs-meta);color:var(--surface);flex-shrink:0;font-weight:700}._leadInfo_1jjcs_181>[aria-label]{color:var(--surface);font-weight:700}._leadInfo_1jjcs_181>[aria-label]>span:last-child{overflow-wrap:break-word;color:var(--surface);font-weight:800}._leadInfo_1jjcs_181>[data-placeholder=true]{border-color:var(--surface);background:var(--surface);color:var(--tone-warning-text)}._leadInfo_1jjcs_181>[data-placeholder=true]>span:last-child{color:var(--tone-warning-text)}._shortLeadInfo_1jjcs_217>[aria-label]>span:last-child{white-space:nowrap;overflow-wrap:normal}._projectsPill_1jjcs_222{padding:var(--sp-xs) var(--sp-1);border-radius:var(--r-pill);background:var(--surface);color:var(--category-accent);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;flex:none;align-items:center;margin-inline-start:auto;display:inline-flex}._throughputSection_1jjcs_237{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._throughputHeader_1jjcs_244{justify-content:space-between;align-items:center;gap:var(--sp-2);color:var(--surface);font-size:var(--fs-meta);font-weight:800;display:flex}._throughputLabel_1jjcs_254{font-weight:800}._throughputValue_1jjcs_258{color:var(--surface);font-weight:800}._throughputTrack_1jjcs_263{width:100%;height:var(--domain-throughput-height);border-radius:var(--r-pill);background:var(--cat-header-track);display:block;overflow:hidden}._throughputFill_1jjcs_272{border-radius:inherit;background:var(--surface);height:100%;transition:width var(--dur-fast) ease-out;display:block}._projects_1jjcs_222{gap:var(--sp-2);min-width:0;padding:var(--sp-2);flex-direction:column;display:flex}._projectEntry_1jjcs_288{align-items:center;gap:var(--tap-gap);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._projectEntry_1jjcs_288>article{min-width:0}._orderActions_1jjcs_300{gap:var(--tap-gap);flex-direction:column;display:flex}._headerActions_1jjcs_306{align-items:flex-start;gap:var(--tap-gap);display:flex}._noProjects_1jjcs_312{padding:var(--sp-3);color:var(--slate);font-size:var(--fs-body);text-align:center;margin:0}._addProject_1jjcs_320{width:100%;box-shadow:none;white-space:nowrap;word-break:normal;min-height:var(--input-height);border-style:dashed}._empty_a8kjy_1{justify-items:center;gap:var(--sp-2);min-height:50vh;padding:var(--sp-6);text-align:center;align-content:center;display:grid}._mark_a8kjy_11{width:var(--tap-secondary);height:var(--tap-secondary);color:var(--slate)}._title_a8kjy_17{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-category);line-height:var(--lh-category);margin:0}._description_a8kjy_25{max-width:42ch;margin:0 0 var(--sp-1);color:var(--slate);font-size:var(--fs-body);line-height:var(--lh-body)}._row_1oqvk_1{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--task-row-min-height);min-width:0;height:auto;padding:var(--sp-2) var(--sp-3);border:var(--border-width) solid var(--hairline);border-inline-start:var(--task-edge-width) solid var(--urgency-colour);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-card);transition:background-color var(--dur-fast);flex-shrink:0;display:flex}._row_1oqvk_1._highlighted_1oqvk_19,._highlighted_1oqvk_19{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._main_1oqvk_25{gap:var(--sp-xs);flex-direction:column;flex:auto;min-width:0;display:flex}._titleLine_1oqvk_33{align-items:flex-start;gap:var(--sp-1);min-width:0;display:flex}._calendarIcon_1oqvk_40{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0;margin-top:5px}._title_1oqvk_33{overflow-wrap:anywhere;-webkit-line-clamp:2;min-width:0;color:var(--ink);font-size:var(--fs-body);font-weight:700;line-height:var(--lh-body);text-align:start;cursor:pointer;background:0 0;border:none;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}._details_1oqvk_65{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--slate);flex-wrap:wrap;display:flex}._assigneeGroup_1oqvk_76{align-items:center;gap:var(--sp-xs);display:inline-flex}._avatar_1oqvk_82{border-radius:var(--r-pill);background:var(--header);width:24px;height:24px;color:var(--header-text);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._placeholderAvatar_1oqvk_96{background:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border)}._placeholderAvatar_1oqvk_96 svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}._sep_1oqvk_107{color:var(--slate);-webkit-user-select:none;user-select:none}._dueText_1oqvk_112{color:var(--slate);font-weight:600}._lead_1oqvk_117{color:var(--slate)}._statusPending_1oqvk_121{color:var(--slate);font-weight:600}._deadline_1oqvk_126{flex-shrink:0;align-items:center;display:flex}._statusButton_1oqvk_132{align-items:center;gap:var(--sp-xs);min-height:var(--tap-secondary);padding:0 var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;cursor:pointer;touch-action:manipulation;flex-shrink:0;display:inline-flex}._statusDot_1oqvk_151{border-radius:var(--r-pill);background:var(--slate);flex-shrink:0;width:10px;height:10px}._statusLabel_1oqvk_159{text-transform:capitalize}._chevronIcon_1oqvk_163{flex-shrink:0;width:16px;height:16px}._status_not_started_1oqvk_169 ._statusDot_1oqvk_151{background:var(--slate)}._status_in_progress_1oqvk_173{background:var(--header);color:var(--header-text);border-color:var(--header)}._status_in_progress_1oqvk_173 ._statusDot_1oqvk_151{background:var(--accent)}._status_blocked_1oqvk_183,._blockedStatus_1oqvk_184{background:var(--danger-pale);color:var(--danger-ink);border-color:var(--tone-error-border)}._status_blocked_1oqvk_183 ._statusDot_1oqvk_151,._blockedStatus_1oqvk_184 ._statusDot_1oqvk_151{background:var(--danger)}._status_completed_1oqvk_195{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}._status_completed_1oqvk_195 ._statusDot_1oqvk_151{background:var(--accent-ink)}._quickAction_1oqvk_205{white-space:nowrap;flex-shrink:0}._rowActions_1oqvk_210{align-items:center;gap:var(--sp-xs);flex-shrink:0;display:flex}._completed_1oqvk_217{background:var(--surface-subtle);opacity:.85}._completed_1oqvk_217 ._title_1oqvk_33{color:var(--task-muted);text-decoration:line-through}._completed_1oqvk_217 ._details_1oqvk_65,._completed_1oqvk_217 ._lead_1oqvk_117{color:var(--task-muted)}._backdrop_1b9cx_1{z-index:var(--z-drawer);background:var(--drawer-backdrop);justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_1b9cx_10{width:min(100vw, var(--drawer-max-width), var(--drawer-width));background:var(--canvas);min-width:0;height:100%;box-shadow:var(--shadow-panel);animation:_enter_1b9cx_1 var(--dur-panel) ease-out both;flex-direction:column;display:flex;overflow:hidden}._headerBlock_1b9cx_22{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);background:var(--header);color:var(--header-text);flex-shrink:0;display:flex}._headerContent_1b9cx_33{gap:var(--sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}._categoryBreadcrumb_1b9cx_41{align-items:center;gap:var(--sp-1);display:flex}._categoryBadge_1b9cx_47{align-items:center;gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-1);border-radius:var(--r-control);color:var(--accent-ink);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.05em;font-weight:700;display:inline-flex}._categoryIcon_1b9cx_60{width:var(--icon-size-sm);height:var(--icon-size-sm)}._titleRow_1b9cx_65{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}._title_1b9cx_65{color:var(--header-text);font-family:var(--font-display);font-size:var(--fs-title);font-weight:750;line-height:var(--lh-title);overflow-wrap:anywhere;margin:0}._renameButton_1b9cx_83{align-items:center;gap:var(--sp-xs);min-height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--header-text);border:var(--border-width) solid #fff3;font-size:var(--fs-meta);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast);background:#ffffff1f;font-weight:600;display:inline-flex}._renameButton_1b9cx_83:hover:not(:disabled){background:#fff3}._renameIcon_1b9cx_104{width:var(--icon-size-sm);height:var(--icon-size-sm)}._ownerBlock_1b9cx_109{align-items:center;gap:var(--sp-2);padding:var(--sp-xs) var(--sp-2);border-radius:var(--r-control);border:var(--border-width) solid #ffffff26;background:#ffffff14;width:fit-content;display:inline-flex}._ownerAvatar_1b9cx_120{border-radius:var(--r-pill);background:var(--accent);width:32px;height:32px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._placeholderAvatar_1b9cx_134{background:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border)}._ownerText_1b9cx_140{flex-direction:column;display:flex}._ownerLabel_1b9cx_145{font-size:var(--fs-meta);color:var(--header-muted);line-height:1.2}._ownerName_1b9cx_151{font-size:var(--fs-meta);color:var(--header-text);font-weight:700;line-height:1.2}._swapButton_1b9cx_158{color:var(--header-text)}._close_1b9cx_162{color:var(--header-text);flex-shrink:0}._subHeader_1b9cx_167{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--surface);border-bottom:var(--border-width) solid var(--hairline);box-shadow:var(--shadow-card);flex-direction:column;flex-shrink:0;display:flex}._metricsRow_1b9cx_178{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._completionHeading_1b9cx_186{align-items:baseline;gap:var(--sp-1);display:flex}._completedCountText_1b9cx_192{font-size:var(--fs-card);color:var(--ink);font-weight:700}._completedPercentText_1b9cx_198{font-size:var(--fs-card);color:var(--accent);font-weight:700}._statusChips_1b9cx_204{align-items:center;gap:var(--sp-2);display:flex}._overdueChip_1b9cx_210{font-size:var(--fs-meta);color:var(--danger-ink);font-weight:700}._imminentChip_1b9cx_216{font-size:var(--fs-meta);color:var(--slate);font-weight:600}._blockedChip_1b9cx_222{font-size:var(--fs-meta);color:var(--ink);font-weight:600}._segmentedBar_1b9cx_228{align-items:center;gap:var(--sp-xs);width:100%;height:14px;display:flex}._segment_1b9cx_228{border-radius:var(--r-pill);height:100%;transition:background-color var(--dur-fast);flex:1}._segmentFilled_1b9cx_243{background:var(--accent)}._segmentUnfilled_1b9cx_247{background:var(--cat-throughput-track)}._emptySegment_1b9cx_251{border-radius:var(--r-pill);background:var(--cat-throughput-track);flex:1;height:100%}._continuousTrack_1b9cx_258{border-radius:var(--r-pill);background:var(--cat-throughput-track);width:100%;height:14px;display:block;overflow:hidden}._continuousFill_1b9cx_267{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur-fast) ease-out;display:block}._actionsRow_1b9cx_275{align-items:center;gap:var(--tap-gap);padding-top:var(--sp-xs);flex-wrap:wrap;display:flex}._taskList_1b9cx_283{gap:var(--task-row-gap);padding:var(--sp-4);background:var(--drawer-subtle-bg);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._listHeader_1b9cx_293{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-xs);display:flex}._listTitleGroup_1b9cx_301{align-items:center;gap:var(--sp-2);display:flex}._listTitle_1b9cx_301{font-size:var(--fs-card);color:var(--ink);margin:0;font-weight:700}._orderedPill_1b9cx_314{padding:var(--sp-2xs) var(--sp-1);border-radius:var(--r-pill);background:var(--surface-subtle);color:var(--slate);font-size:var(--fs-meta);align-items:center;font-weight:600;display:inline-flex}._listHint_1b9cx_325{font-size:var(--fs-meta);color:var(--slate)}._noTasks_1b9cx_330{padding:var(--sp-4);color:var(--slate);font-size:var(--fs-body);text-align:center;margin:0}._completedGroup_1b9cx_338{border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);min-width:0}._completedGroup_1b9cx_338 summary{min-height:var(--tap-primary);padding:var(--sp-2) var(--sp-3);color:var(--ink);font-size:var(--fs-body);cursor:pointer;align-items:center;font-weight:700;display:flex}._completedRows_1b9cx_356{gap:var(--task-row-gap);padding:0 var(--sp-2) var(--sp-2);flex-direction:column;display:flex}._footer_1b9cx_363{padding:var(--sp-3) var(--sp-4);background:var(--surface);border-top:var(--border-width) solid var(--hairline);box-shadow:var(--shadow-card);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}._highlighted_1b9cx_374{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}@keyframes _enter_1b9cx_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._drawer_1b9cx_10{animation:none}}._summary_1es23_1{border:var(--border-width) solid var(--header-muted);border-radius:var(--r-control);background:var(--header);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-width:0;display:grid;overflow:hidden}._metric_1es23_12{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;padding:var(--sp-1) var(--sp-2);color:var(--header-muted);font-size:var(--fs-meta);line-height:var(--lh-meta);white-space:nowrap;display:flex}._metric_1es23_12+._metric_1es23_12{border-inline-start:var(--border-width) solid var(--header-muted)}._metric_1es23_12 strong{color:var(--header-text);font-family:var(--font-display);font-size:var(--fs-body);font-variant-numeric:tabular-nums;font-weight:800}._overdue_1es23_37 strong{color:var(--danger)}@media (width<=1749px){._metric_1es23_12{gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-1)}}@media (width<=1200px){._metric_1es23_12{padding-inline:var(--sp-1);flex-direction:column;gap:0}}._topBar_1yeg5_1{z-index:var(--z-banner);background:var(--header);min-width:0;color:var(--header-text);box-shadow:var(--shadow-card);position:sticky;top:0}._headerRow_1yeg5_11{align-items:center;gap:var(--sp-3);min-height:var(--shell-header-row-height);padding:var(--sp-2) var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(22rem,auto) auto;display:grid}._brand_1yeg5_20{grid-template-columns:var(--tap-primary) minmax(0, 1fr);align-items:center;gap:var(--sp-2);min-width:0;display:grid}._brandMark_1yeg5_28{width:var(--tap-primary);height:var(--tap-primary);border:var(--border-width) solid var(--accent);border-radius:var(--r-control);background:var(--accent);color:var(--accent-ink);cursor:pointer;justify-content:center;align-items:center;display:flex}._brandMark_1yeg5_28 svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}._brandMark_1yeg5_28:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._brandCopy_1yeg5_51,._titleLine_1yeg5_52{min-width:0}._titleLine_1yeg5_52{align-items:center;gap:var(--sp-2);display:flex}._title_1yeg5_52{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%;color:var(--header-text);font-family:var(--font-display);font-size:clamp(var(--fs-body), 1.5vw, var(--fs-category));letter-spacing:-.02em;font-weight:800;line-height:var(--lh-category);text-transform:uppercase;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (width>=1401px){._title_1yeg5_52{white-space:nowrap}}._wallChip_1yeg5_87{padding:var(--sp-xs) var(--sp-1);border:var(--border-width) solid var(--header-muted);border-radius:var(--r-control);color:var(--header-muted);font-size:var(--fs-meta);letter-spacing:.04em;font-weight:750;line-height:var(--lh-meta);white-space:nowrap;flex:none}._statusLine_1yeg5_100{align-items:center;gap:var(--sp-1) var(--sp-2);min-width:0;margin-top:var(--sp-xs);color:var(--header-muted);font-size:var(--fs-meta);line-height:var(--lh-meta);flex-wrap:wrap;display:flex}._statusLine_1yeg5_100>span+span{border-inline-start:var(--border-width) solid var(--header-muted);padding-inline-start:var(--sp-2)}._connection_1yeg5_117{align-items:center;gap:var(--sp-1);display:inline-flex}._connectionDot_1yeg5_123{width:var(--sp-1);height:var(--sp-1);border-radius:var(--r-pill);background:currentColor}._online_1yeg5_130{color:var(--connection-online)}._offline_1yeg5_134{color:var(--danger)}._headerActions_1yeg5_138{justify-content:flex-end;align-items:center;gap:var(--tap-gap);min-width:0;display:flex}._summaryWrap_1yeg5_146{min-width:0}._searchButton_1yeg5_150,._headerAction_1yeg5_138,._headerIcon_1yeg5_152{flex:none}._topBar_1yeg5_1 ._headerIcon_1yeg5_152{border:var(--border-width) solid var(--hairline);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}._searchButton_1yeg5_150{min-width:var(--tap-primary);font-weight:700}._headerActions_1yeg5_138 ._presentActive_1yeg5_168{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}._menuWrap_1yeg5_174{display:flex;position:relative}._menuPanel_1yeg5_179{z-index:var(--z-sheet);top:calc(100% + var(--tap-gap));width:max-content;max-width:min(80vw, var(--dialog-width));padding:var(--sp-1);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-panel);position:absolute;right:0}._menuItem_1yeg5_193{align-items:center;gap:var(--tap-gap);width:100%;min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menuItem_1yeg5_193 svg{width:var(--icon-size);height:var(--icon-size)}._menuItem_1yeg5_193:hover,._menuItem_1yeg5_193:focus-visible{background:var(--surface-subtle)}._menuItem_1yeg5_193:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._tabRow_1yeg5_225{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--shell-tab-row-height);padding:0 var(--page-gutter);border-top:var(--border-width) solid var(--header-muted);background:var(--ink);display:flex}._tabs_1yeg5_236,._tabActions_1yeg5_237{align-items:center;gap:var(--tap-gap);min-width:0;display:flex}._tabs_1yeg5_236{scrollbar-width:thin;height:100%;overflow-x:auto}._tab_1yeg5_225{min-height:var(--tap-secondary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);color:var(--header-muted);font-family:var(--font-ui);font-size:var(--fs-meta);font-weight:650;line-height:var(--lh-meta);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;justify-content:center;align-items:center;display:flex}._tab_1yeg5_225:hover{color:var(--header-text)}._activeTab_1yeg5_273{background:var(--accent);color:var(--accent-ink);font-weight:750}._tab_1yeg5_225:focus-visible{outline:var(--ring-width) solid var(--header-text);outline-offset:var(--focus-ring-offset)}._tabActions_1yeg5_237{flex:none;justify-content:flex-end}._addCategory_1yeg5_289,._quickTask_1yeg5_290{white-space:nowrap;font-weight:700}._quickTask_1yeg5_290{background:var(--surface)}@media (width<=1200px){._headerRow_1yeg5_11{grid-template-columns:minmax(0,1fr) auto}._summaryWrap_1yeg5_146{display:none}}@media (width<=1749px){._headerRow_1yeg5_11{grid-template-columns:minmax(0,1fr) minmax(0,auto) auto}._wallChip_1yeg5_87{display:none}._statusLine_1yeg5_100{column-gap:var(--sp-1);white-space:nowrap;flex-wrap:nowrap}}@media (width<=1399px){._headerRow_1yeg5_11{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""summary summary"}._brand_1yeg5_20{grid-area:brand}._summaryWrap_1yeg5_146{grid-area:summary}._headerActions_1yeg5_138{grid-area:actions}}@media (width<=760px){._headerRow_1yeg5_11{gap:var(--sp-1);grid-template-columns:minmax(0,1fr);grid-template-areas:none}._brand_1yeg5_20,._summaryWrap_1yeg5_146,._headerActions_1yeg5_138{grid-area:auto}._headerActions_1yeg5_138{flex-wrap:wrap;justify-content:flex-start}._tabRow_1yeg5_225{padding-block:var(--sp-1);flex-direction:column;align-items:stretch}._tabs_1yeg5_236{min-height:var(--tap-secondary)}._tabActions_1yeg5_237{justify-content:flex-start}}._sidebar_1ts7i_1{top:var(--shell-header-height);gap:var(--sp-2);width:var(--shell-sidebar-width);height:calc(100dvh - var(--shell-header-height));padding:var(--sp-2);border-inline-end:var(--border-width) solid var(--hairline);background:var(--surface);flex-direction:column;align-self:start;display:flex;position:sticky;overflow:hidden auto}._collapsed_1ts7i_17{width:var(--shell-sidebar-rail-width);padding-inline:var(--sp-1)}._headingRow_1ts7i_22{justify-content:space-between;align-items:center;gap:var(--sp-1);min-height:var(--tap-secondary);display:flex}._heading_1ts7i_22{min-width:0;color:var(--slate);font-family:var(--font-display);font-size:var(--fs-body);font-weight:800;line-height:var(--lh-body);margin:0}._collapseButton_1ts7i_40{min-width:var(--tap-secondary);min-height:var(--tap-secondary);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}._collapseButton_1ts7i_40 svg{width:var(--icon-size);height:var(--icon-size)}._collapseButton_1ts7i_40:focus-visible,._categoryButton_1ts7i_60:focus-visible,._projectButton_1ts7i_61:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._categoryList_1ts7i_66{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}._categoryGroup_1ts7i_73{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._categoryButton_1ts7i_60{align-items:center;gap:var(--sp-1);min-width:0;min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-inline-start:var(--sp-sm) solid var(--category-accent);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--ink);font:inherit;font-size:var(--fs-meta);text-align:left;cursor:pointer;font-weight:700;display:flex}._collapsed_1ts7i_17 ._categoryButton_1ts7i_60{padding-inline:var(--sp-1);justify-content:center}._categoryMark_1ts7i_104{width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-pill);background:var(--category-accent);flex:none}._categoryName_1ts7i_112{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;font-weight:800;line-height:var(--lh-meta);-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}._projectCount_1ts7i_124{min-width:var(--tap-secondary);min-height:var(--tap-secondary);padding-inline:var(--sp-1);border:var(--border-width) solid var(--hairline);border-radius:var(--r-pill);background:var(--surface);color:var(--slate);font-size:var(--fs-meta);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}._projects_1ts7i_140{gap:var(--sp-xs);min-width:0;flex-direction:column;padding-inline-start:var(--sp-2);display:flex}._projectButton_1ts7i_61{grid-template-columns:var(--icon-size-sm) minmax(0, 1fr);align-items:center;gap:var(--sp-1);min-width:0;min-height:var(--tap-secondary);padding:var(--sp-xs) var(--sp-1);border-radius:var(--r-control);color:var(--slate);font:inherit;font-size:var(--fs-meta);line-height:var(--lh-meta);text-align:left;cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast);background:0 0;border:0;display:grid}._projectButton_1ts7i_61:hover{background:var(--surface-hover);color:var(--ink)}._projectButton_1ts7i_61 svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--category-accent)}._projectButton_1ts7i_61 span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._emptyCategory_1ts7i_188{padding:var(--sp-1) var(--sp-2);color:var(--slate);font-size:var(--fs-meta);line-height:var(--lh-meta);margin:0}@media (width<=900px){._sidebar_1ts7i_1{width:var(--shell-sidebar-rail-width);padding-inline:var(--sp-1)}._heading_1ts7i_22{display:none}._categoryButton_1ts7i_60{padding-inline:var(--sp-1);justify-content:center}._categoryName_1ts7i_112,._projectCount_1ts7i_124,._projects_1ts7i_140,._emptyCategory_1ts7i_188{display:none}}._dashboard_1f6pu_1{gap:var(--sp-3);min-width:0;margin-block-end:var(--sp-3);display:grid}._overviewHeading_1f6pu_8{align-items:center;gap:var(--sp-3);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);min-width:0;display:grid}._headingCopy_1f6pu_16{gap:var(--sp-xs);min-width:0;display:grid}._eyebrow_1f6pu_22{align-items:center;gap:var(--sp-1);color:var(--accent);font-size:var(--fs-meta);font-weight:750;line-height:var(--lh-meta);letter-spacing:.05em;margin:0;display:flex}._eyebrow_1f6pu_22:before{content:"";width:var(--sp-1);height:var(--sp-1);border-radius:var(--r-pill);background:var(--accent);flex:none}._title_1f6pu_43{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-title);font-weight:800;line-height:var(--lh-title);overflow-wrap:anywhere;margin:0}._subtitle_1f6pu_53{color:var(--slate);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}._filterTools_1f6pu_60{align-items:center;gap:var(--tap-gap);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._filterTabs_1f6pu_68{gap:var(--sp-xs);min-width:0;padding:var(--sp-xs);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}._filterTab_1f6pu_68{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid transparent;border-radius:var(--r-control);color:var(--slate);font:inherit;font-size:var(--fs-meta);font-weight:650;line-height:var(--lh-meta);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);background:0 0;display:flex}._filterTab_1f6pu_68 svg{width:var(--icon-size);height:var(--icon-size);color:var(--accent);flex:none}._filterTab_1f6pu_68[data-filter=attention] svg{color:var(--tone-warning-text)}._filterTab_1f6pu_68[data-filter=overdue] svg{color:var(--danger)}._filterTab_1f6pu_68[data-filter=blocked] svg,._filterTab_1f6pu_68:hover{color:var(--ink)}._selectedFilter_1f6pu_124{border-color:var(--hairline);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);font-weight:750}._filterTab_1f6pu_68:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._filterTab_1f6pu_68:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._filterLabel_1f6pu_142{overflow-wrap:anywhere;max-width:10em}._filterCount_1f6pu_147{min-width:var(--tap-secondary);min-height:var(--tap-secondary);padding-inline:var(--sp-1);border-radius:var(--r-pill);background:var(--surface-subtle);color:var(--ink);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}._advancedFilters_1f6pu_161{white-space:nowrap;flex:none}._advancedFiltersActive_1f6pu_166{border-color:var(--accent);color:var(--accent)}._showing_1f6pu_171{color:var(--slate);font-size:var(--fs-meta);line-height:var(--lh-meta);grid-column:1/-1;justify-self:end}._kpiGrid_1f6pu_179{grid-template-columns:repeat(4, minmax(var(--shell-tile-min-width), 1fr));gap:var(--sp-2);min-width:0;display:grid}._kpiCard_1f6pu_186{justify-content:space-between;align-items:center;gap:var(--sp-2);min-width:0;min-height:calc(var(--tap-primary) * 2);padding:var(--sp-2) var(--sp-3);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-card);display:flex}._kpiCopy_1f6pu_200{gap:var(--sp-xs);min-width:0;display:grid}._kpiCopy_1f6pu_200 h3{color:var(--slate);font-size:var(--fs-meta);font-weight:750;line-height:var(--lh-meta);letter-spacing:.04em;text-transform:uppercase;margin:0}._kpiCopy_1f6pu_200 strong{color:var(--ink);font-family:var(--font-display);font-size:clamp(var(--fs-category), 2.1vw, var(--fs-title));font-variant-numeric:tabular-nums;font-weight:800;line-height:var(--lh-title)}._kpiCopy_1f6pu_200 p{color:var(--slate);font-size:var(--fs-meta);line-height:var(--lh-meta);margin:0}._healthValue_1f6pu_232{color:var(--ink)!important}._overdueCard_1f6pu_236 ._kpiCopy_1f6pu_200 strong,._overdueCard_1f6pu_236 ._kpiIcon_1f6pu_237{color:var(--danger)}._dueCard_1f6pu_241 ._kpiCopy_1f6pu_200 strong,._dueCard_1f6pu_241 ._kpiIcon_1f6pu_237{color:var(--urgency-amber)}._kpiIcon_1f6pu_237{width:var(--icon-size-lg);height:var(--icon-size-lg);padding:var(--sp-1);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--accent);flex:none}._overdueCard_1f6pu_236 ._kpiIcon_1f6pu_237{background:var(--danger-pale)}._dueCard_1f6pu_241 ._kpiIcon_1f6pu_237{background:var(--tone-warning-bg)}._healthRing_1f6pu_264{width:var(--tap-primary);height:var(--tap-primary);flex:none;transform:rotate(-90deg)}._ringTrack_1f6pu_271,._ringValue_1f6pu_272{fill:none;stroke-width:4px}._ringTrack_1f6pu_271{stroke:var(--surface-active)}._ringValue_1f6pu_272{stroke:var(--accent);stroke-linecap:round}@media (width<=1500px){._overviewHeading_1f6pu_8{grid-template-columns:minmax(0,1fr)}._filterTools_1f6pu_60{flex-direction:column;align-items:stretch;display:flex}._filterTabs_1f6pu_68{width:100%}._advancedFilters_1f6pu_161{align-self:flex-start}._showing_1f6pu_171{align-self:flex-end}._kpiGrid_1f6pu_179{grid-template-columns:repeat(2, minmax(var(--shell-tile-min-width), 1fr))}}@media (width<=700px){._title_1f6pu_43{font-size:var(--fs-category)}._subtitle_1f6pu_53{font-size:var(--fs-meta)}._kpiGrid_1f6pu_179{grid-template-columns:minmax(0,1fr)}._filterTabs_1f6pu_68{grid-template-columns:repeat(2,minmax(0,1fr))}._filterTab_1f6pu_68{padding-inline:var(--sp-1)}}._content_1mm89_1{min-width:0;padding:var(--page-gutter);grid-column:2}._categoryGrid_1mm89_7{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--shell-category-min-width)), 1fr));align-items:start;gap:var(--board-gap);min-width:0;display:grid}._tabPanel_1mm89_15{min-width:0}._visuallyHidden_1mm89_19{width:var(--border-width);height:var(--border-width);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}._highlighted_1mm89_30{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._field_1dtuu_1{gap:var(--sp-1);width:100%;font-family:var(--font-ui);flex-direction:column;display:flex}._label_1dtuu_9{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink);align-items:center;gap:var(--sp-1);font-weight:600;display:flex}._requiredIndicator_1dtuu_19{color:var(--danger);font-weight:700}._input_1dtuu_24,._field_1dtuu_1 input:not([type=checkbox]):not([type=radio]),._field_1dtuu_1 select{min-height:var(--input-height);font-size:var(--fs-body);line-height:var(--lh-body);padding-left:var(--sp-2);padding-right:var(--sp-2);padding-top:var(--sp-1);padding-bottom:var(--sp-1);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background-color:var(--surface);color:var(--ink);width:100%;transition:border-color var(--dur-fast), box-shadow var(--dur-fast)}._input_1dtuu_24:focus-visible,._field_1dtuu_1 input:focus-visible,._field_1dtuu_1 select:focus-visible,._field_1dtuu_1 textarea:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset);border-color:var(--focus)}._textarea_1dtuu_51,._field_1dtuu_1 textarea{min-height:calc(var(--input-height) * 2);font-size:var(--fs-body);line-height:var(--lh-body);padding:var(--sp-2);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background-color:var(--surface);color:var(--ink);resize:vertical;width:100%}._inputError_1dtuu_65,._field_1dtuu_1 input[aria-invalid=true],._field_1dtuu_1 select[aria-invalid=true],._field_1dtuu_1 textarea[aria-invalid=true]{border-color:var(--danger)}._error_1dtuu_72{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--danger);align-items:center;gap:calc(var(--sp-1) / 2);font-weight:500;display:flex}._hint_1dtuu_82{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--slate)}._backdrop_1q5ib_1{background-color:var(--backdrop-bg);z-index:var(--z-dialog);padding:var(--sp-2);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1q5ib_15{width:var(--dialog-width);max-height:var(--dialog-max-height);background-color:var(--surface);border-radius:var(--r-panel);box-shadow:var(--shadow-panel);outline:none;flex-direction:column;display:flex;overflow:hidden}._dialog_1q5ib_15:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._header_1q5ib_32{padding-top:var(--sp-2);padding-bottom:var(--sp-2);padding-left:var(--sp-3);padding-right:var(--sp-3);border-bottom:var(--border-width) solid var(--hairline);background-color:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._title_1q5ib_45{font-family:var(--font-display);font-size:var(--fs-category);line-height:var(--lh-category);color:var(--ink);white-space:normal;word-break:break-word;margin:0;font-weight:700}._notice_1q5ib_56{border-bottom:var(--border-width) solid var(--hairline);background-color:var(--canvas);flex-shrink:0}._body_1q5ib_62{padding:var(--sp-3);overscroll-behavior:contain;flex:auto;overflow-y:auto}._footer_1q5ib_69{justify-content:flex-end;align-items:center;gap:var(--tap-gap);padding-top:var(--sp-2);padding-bottom:var(--sp-2);padding-left:var(--sp-3);padding-right:var(--sp-3);border-top:var(--border-width) solid var(--hairline);background-color:var(--surface);flex-shrink:0;display:flex}._form_j1s13_1{gap:var(--sp-3);min-width:0;display:grid}._field_j1s13_7{gap:var(--sp-1);min-width:0;display:grid}._fieldLabel_j1s13_13{color:var(--ink);font-size:var(--fs-meta);font-weight:600;line-height:var(--lh-meta)}._formError_j1s13_20{padding:var(--sp-2);border:var(--border-width) solid var(--tone-error-border);border-radius:var(--r-control);background:var(--tone-error-bg);color:var(--tone-error-text);font-size:var(--fs-meta);margin:0}._actions_j1s13_30{justify-content:flex-end;gap:var(--tap-gap);flex-wrap:wrap;width:100%;display:flex}._swatches_j1s13_38{gap:var(--tap-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._swatch_j1s13_38{align-items:center;gap:var(--sp-1);min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-meta);text-align:left;cursor:pointer;display:flex}._swatch_j1s13_38[aria-checked=true]{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._swatchDot_j1s13_65{width:var(--icon-size);height:var(--icon-size);border-radius:var(--r-pill);background:var(--category-accent);flex:none}._personPicker_j1s13_73,._personField_j1s13_78{gap:var(--sp-1);display:grid}._personSelection_j1s13_83{align-items:center;gap:var(--tap-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}._personSelectionChip_j1s13_90{min-width:0;min-height:var(--tap-primary);border-radius:var(--r-control);background:var(--surface-subtle);font-size:var(--fs-body);line-height:var(--lh-body)}._personSelectionChip_j1s13_90>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._personRequiredIndicator_j1s13_106{color:var(--tone-error-text);padding-inline-start:var(--sp-1)}._dateTimeGroup_j1s13_111{gap:var(--sp-2);min-width:0;display:grid}._personOptions_j1s13_117{gap:calc(var(--tap-gap) / 2);max-height:calc(var(--sheet-row-height) * 4);margin:0;padding:0;list-style:none;display:grid;overflow:auto}._personOption_j1s13_117{width:100%;min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;align-items:center;display:flex}._personOption_j1s13_117[aria-pressed=true]{border-color:var(--focus);background:var(--surface-subtle)}._personOption_j1s13_117:focus-visible,._swatch_j1s13_38:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._radioOptions_j1s13_154{gap:var(--sp-2);border:0;margin:0;padding:0;display:grid}._radioOption_j1s13_154{align-items:start;gap:var(--sp-2);min-height:var(--tap-primary);padding:var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}._radioOption_j1s13_154 input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--accent);margin:0}._radioOption_j1s13_154:has(input:checked){border-color:var(--focus);background:var(--surface-subtle)}._hint_j1s13_190{color:var(--slate);font-size:var(--fs-meta);margin:0}._taskTextArea_j1s13_196{min-height:calc(var(--input-height) * 1.5)}._datePicker_j1s13_200,._timePicker_j1s13_201,._leadPicker_j1s13_202,._statusPicker_j1s13_203{gap:var(--sp-2);min-width:0;display:grid}._datePicker_j1s13_200,._timePicker_j1s13_201,._leadPicker_j1s13_202{border:0;margin:0;padding:0}._taskStatusSegments_j1s13_217{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._pickerLegend_j1s13_223{color:var(--ink);font-size:var(--fs-meta);margin:0;padding:0;font-weight:600}._calendarToolbar_j1s13_231{justify-content:space-between;align-items:center;gap:var(--tap-gap);max-width:calc(var(--sheet-row-height) * 7 + var(--tap-gap) * 6);display:flex}._calendarMonth_j1s13_239{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body);text-align:center;margin:0;font-weight:700}._calendarNavigation_j1s13_248{gap:var(--tap-gap);display:inline-flex}._calendarGrid_j1s13_253{grid-template-columns:repeat(7, var(--sheet-row-height));gap:var(--tap-gap);width:max-content;max-width:100%;display:grid}._weekday_j1s13_261{min-height:var(--tap-secondary);color:var(--slate);font-size:var(--fs-meta);justify-content:center;align-items:center;font-weight:600;display:flex}._calendarDay_j1s13_271,._calendarBlank_j1s13_272{width:var(--sheet-row-height);height:var(--sheet-row-height)}._calendarDay_j1s13_271{border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;display:flex;position:relative}._calendarDay_j1s13_271[aria-pressed=true]{border-color:var(--focus);outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset);font-weight:700}._calendarDay_j1s13_271[aria-current=date]{text-decoration:underline;text-decoration-thickness:var(--ring-width);text-underline-offset:var(--sp-1)}._calendarDay_j1s13_271:focus-visible,._pickerChoice_j1s13_306:focus-visible,._stepButton_j1s13_307:focus-visible,._calendarShortcut_j1s13_308:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._calendarCheck_j1s13_313{width:var(--icon-size-sm);height:var(--icon-size-sm);position:absolute;inset-block-start:calc(var(--sp-1) / 2);inset-inline-end:calc(var(--sp-1) / 2)}._calendarShortcuts_j1s13_321{gap:var(--tap-gap);display:flex}._calendarShortcut_j1s13_308{min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--ink);font:inherit;font-size:var(--fs-meta);cursor:pointer;font-weight:600}._pastDate_j1s13_339,._pickerError_j1s13_340{color:var(--tone-warning-text);font-size:var(--fs-meta);margin:0}._timeValue_j1s13_346{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-category);margin:0;font-weight:700}._pickerChoiceGrid_j1s13_354{gap:var(--tap-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._minuteGrid_j1s13_360{grid-template-columns:repeat(4,minmax(0,1fr))}._pickerChoice_j1s13_306{min-height:var(--sheet-row-height);padding:var(--sp-1);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;touch-action:manipulation;font-weight:600}._pickerChoice_j1s13_306[aria-pressed=true]{border-color:var(--focus);background:var(--surface-subtle);box-shadow:inset 0 0 0 var(--ring-width) var(--focus)}._timeStepper_j1s13_384{align-items:center;gap:var(--tap-gap);display:flex}._timeStepperValue_j1s13_390{min-width:calc(var(--sheet-row-height) * 2);color:var(--ink);font-size:var(--fs-body);text-align:center;font-weight:600}._leadPresetGrid_j1s13_398{gap:var(--tap-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._leadStepperGroup_j1s13_404{gap:var(--sp-2);flex-wrap:wrap;display:flex}._leadStepper_j1s13_404{align-items:center;gap:var(--tap-gap);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);grid-template-columns:repeat(3,max-content);display:grid}._leadStepperLabel_j1s13_421{color:var(--slate);font-size:var(--fs-meta);grid-column:1/-1;font-weight:600}._stepButton_j1s13_307{width:var(--tap-primary);height:var(--tap-primary);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._stepButton_j1s13_307:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._stepIcon_j1s13_446{width:var(--icon-size);height:var(--icon-size)}._leadValue_j1s13_451{min-width:calc(var(--tap-primary) * 1.5);color:var(--ink);font-size:var(--fs-body);text-align:center;font-weight:700}._warningPreview_j1s13_459{padding:var(--sp-2);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--ink);font-size:var(--fs-meta);line-height:var(--lh-meta);margin:0}._taskActions_j1s13_469{justify-content:space-between;align-items:center;gap:var(--tap-gap);width:100%;display:flex}._taskActionEnd_j1s13_477{justify-content:flex-end;gap:var(--tap-gap);flex-wrap:wrap;margin-inline-start:auto;display:flex}._taskNotesToggle_j1s13_485{justify-self:start}@media (width<=700px){._swatches_j1s13_38{grid-template-columns:repeat(2,minmax(0,1fr))}}._v3Header_j1s13_497{padding:var(--sp-2) var(--sp-3);background-color:var(--header);color:var(--accent-ink);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._v3HeaderLeft_j1s13_507{align-items:center;gap:var(--sp-2);min-width:0;display:flex}._v3IconTile_j1s13_514{width:var(--tap-primary);height:var(--tap-primary);border-radius:var(--r-control);background-color:var(--accent);color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}._v3HeaderIcon_j1s13_526{width:32px;height:32px}._v3TitleGroup_j1s13_531{flex-direction:column;min-width:0;display:flex}._v3Eyebrow_j1s13_537{font-size:var(--fs-meta);color:var(--quick-task-eyebrow);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._v3Title_j1s13_531{font-family:var(--font-display);font-size:var(--fs-category);font-weight:700;line-height:var(--lh-category);color:var(--accent-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._v3CloseButton_j1s13_560{width:var(--tap-primary);height:var(--tap-primary);border-radius:var(--r-control);color:var(--accent-ink);background-color:#ffffff1f;border:none;flex-shrink:0}._v3NoticeBanner_j1s13_570{align-items:center;gap:var(--tap-gap);padding:var(--sp-1) var(--sp-3);background-color:var(--canvas);border-bottom:var(--border-width) solid var(--hairline);flex-shrink:0;min-height:48px;display:flex}._v3NoticeIcon_j1s13_581{width:24px;height:24px;color:var(--accent);flex-shrink:0}._v3NoticeText_j1s13_588{font-size:var(--fs-meta);color:var(--slate);line-height:var(--lh-meta)}._v3FieldGroup_j1s13_594{gap:var(--sp-1);min-width:0;display:grid}._v3FieldLabelRow_j1s13_600{justify-content:space-between;align-items:center;gap:var(--tap-gap);display:flex}._v3FieldLabel_j1s13_600{font-size:var(--fs-meta);color:var(--ink);align-items:center;gap:var(--sp-xs);font-weight:600;display:flex}._v3RequiredStar_j1s13_616{color:var(--danger);font-weight:700}._v3FieldHint_j1s13_621{font-size:var(--fs-meta);color:var(--slate);margin-inline-start:var(--sp-1);font-weight:400}._v3FieldSubtext_j1s13_628{font-size:var(--fs-meta);color:var(--slate)}._v3SelectWrapper_j1s13_633,._v3InputWrapper_j1s13_634{width:100%;position:relative}._v3Select_j1s13_633,._v3Input_j1s13_634{width:100%;height:var(--input-height);min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);background-color:var(--quick-task-chip-bg);color:var(--ink);font:inherit;font-size:var(--fs-body);border:var(--border-width) solid transparent;outline:none}._v3Select_j1s13_633:focus,._v3Input_j1s13_634:focus,._v3NotesTextarea_j1s13_656:focus{background-color:var(--surface);border-color:var(--focus);outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3Input_j1s13_634{padding-right:calc(var(--sp-5) * 2)}._v3CharCounter_j1s13_667{right:var(--sp-2);font-size:var(--fs-meta);color:var(--slate);pointer-events:none;font-variant-numeric:tabular-nums;position:absolute;top:50%;transform:translateY(-50%)}._v3PeopleSection_j1s13_678{gap:var(--sp-1);display:grid}._v3PeopleList_j1s13_683{gap:var(--tap-gap);flex-wrap:wrap;align-items:center;display:flex}._v3PersonChip_j1s13_690{min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);background-color:var(--quick-task-chip-bg);color:var(--ink);border:var(--border-width) solid transparent;align-items:center;gap:var(--sp-1);font:inherit;font-size:var(--fs-meta);cursor:pointer;transition:transform var(--dur-fast);font-weight:600;display:flex}._v3PersonChip_j1s13_690:focus-visible,._v3AddPersonButton_j1s13_708:focus-visible,._v3PersonChipSelected_j1s13_709:focus-visible,._v3PersonChipPlaceholder_j1s13_710:focus-visible,._v3PersonChipPlaceholderSelected_j1s13_711:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3PersonChipSelected_j1s13_709{background-color:var(--header);color:var(--accent-ink);outline:var(--border-width) solid var(--focus)}._v3PersonChipPlaceholder_j1s13_710{background-color:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border)}._v3PersonChipPlaceholderSelected_j1s13_711{background-color:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-text);outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3PersonAvatar_j1s13_736{border-radius:var(--r-pill);background-color:var(--hairline);width:32px;height:32px;color:var(--ink);font-weight:700;font-size:var(--fs-meta);flex-shrink:0;justify-content:center;align-items:center;display:flex}._v3PersonAvatarSelected_j1s13_750{background-color:var(--accent);color:var(--accent-ink)}._v3PersonAvatarPlaceholder_j1s13_755,._v3PersonAvatarPlaceholderSelected_j1s13_756{background-color:var(--tone-warning-border);color:var(--tone-warning-text)}._v3PersonAvatarAlert_j1s13_761{width:18px;height:18px;color:var(--tone-warning-text);flex-shrink:0}._v3PersonName_j1s13_768{white-space:nowrap}._v3PersonCheck_j1s13_772{width:20px;height:20px;color:var(--quick-task-eyebrow);flex-shrink:0}._v3PersonCheckPlaceholder_j1s13_779{color:var(--tone-warning-text)}._v3AddPersonButton_j1s13_708{min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);background-color:var(--surface);color:var(--accent);border:var(--border-width) solid var(--hairline);align-items:center;gap:var(--sp-1);font:inherit;font-size:var(--fs-meta);cursor:pointer;font-weight:600;display:flex}._v3AddPersonIcon_j1s13_799{width:24px;height:24px}._v3InlineAddPerson_j1s13_804{align-items:center;gap:var(--tap-gap);margin-top:var(--sp-1);padding:var(--sp-2);background-color:var(--canvas);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);flex-wrap:wrap;display:flex}._v3InlineInput_j1s13_816{height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background-color:var(--surface);font:inherit;font-size:var(--fs-meta);flex:200px}._v3SavePersonButton_j1s13_827{height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);background-color:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--fs-meta);cursor:pointer;border:none;font-weight:600}._v3CancelPersonButton_j1s13_840{height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);background-color:var(--quick-task-chip-bg);color:var(--slate);font:inherit;font-size:var(--fs-meta);cursor:pointer;border:none}._v3StatusGroup_j1s13_852{gap:var(--sp-1);display:grid}._v3StatusGrid_j1s13_857{gap:var(--tap-gap);padding:var(--sp-1);background-color:var(--canvas);border-radius:var(--r-panel);border:var(--border-width) solid var(--hairline);grid-template-columns:repeat(4,1fr);display:grid}._v3StatusSegment_j1s13_867{min-height:var(--tap-primary);border-radius:var(--r-control);justify-content:center;align-items:center;gap:var(--sp-1);font:inherit;font-size:var(--fs-meta);color:var(--slate);cursor:pointer;transition:background-color var(--dur-fast);background-color:#0000;border:none;font-weight:600;display:flex}._v3StatusSegment_j1s13_867:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3StatusSegmentSelected_j1s13_889{background-color:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);font-weight:700}._v3StatusDot_j1s13_896{border-radius:var(--r-pill);flex-shrink:0;width:12px;height:12px}._v3Card_j1s13_903{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-panel);border:var(--border-width) solid var(--hairline);display:grid}._v3DeadlineCard_j1s13_911{background-color:var(--canvas)}._v3LeadCard_j1s13_915{background-color:var(--surface)}._v3CardHeader_j1s13_919{justify-content:space-between;align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}._v3CardTitleGroup_j1s13_927{align-items:center;gap:var(--sp-1);font-size:var(--fs-meta);color:var(--ink);font-weight:600;display:flex}._v3CardIcon_j1s13_936{width:24px;height:24px;color:var(--accent);flex-shrink:0}._v3CardBadge_j1s13_943{font-size:var(--fs-meta);background-color:var(--surface);border:var(--border-width) solid var(--hairline);color:var(--slate);border-radius:4px;padding:4px 12px}._v3LeadBadge_j1s13_952{font-size:var(--fs-meta);background-color:var(--quick-task-badge-bg);border:var(--border-width) solid var(--accent);color:var(--accent);border-radius:4px;padding:4px 12px;font-weight:600}._v3DeadlineStack_j1s13_962{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}._v3DeadlineSection_j1s13_969{gap:var(--sp-1);min-width:0;max-width:calc(var(--sheet-row-height) * 7 + var(--tap-gap) * 6);flex-direction:column;width:100%;display:flex}._v3ColumnsRow_j1s13_978{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}._v3Column_j1s13_978{gap:var(--sp-1);display:grid}._v3ColumnHeader_j1s13_989{font-size:var(--fs-meta);color:var(--slate);text-transform:uppercase;font-weight:600}._v3QuickTimesRow_j1s13_996{gap:var(--tap-gap);width:100%;max-width:calc(var(--sheet-row-height) * 7 + var(--tap-gap) * 6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._v3QuickTimeChip_j1s13_1004{min-height:var(--tap-secondary);padding:0 var(--sp-1);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background-color:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-meta);cursor:pointer;text-align:center;white-space:nowrap;font-weight:600}._v3QuickTimeChip_j1s13_1004:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3QuickTimeChipSelected_j1s13_1024{background-color:var(--header);color:var(--accent-ink);border-color:var(--header);outline:var(--border-width) solid var(--focus)}._v3LeadPresetGrid_j1s13_1031{gap:var(--tap-gap);grid-template-columns:repeat(6,1fr);display:grid}._v3LeadPresetChip_j1s13_1037{min-height:var(--tap-primary);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background-color:var(--quick-task-chip-bg);color:var(--ink);font:inherit;font-size:var(--fs-meta);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:var(--sp-xs);font-weight:600;display:flex}._v3LeadPresetChip_j1s13_1037:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._v3LeadPresetChipSelected_j1s13_1059{background-color:var(--header);color:var(--accent-ink);border-color:var(--header);outline:var(--border-width) solid var(--focus)}._v3GaugeContainer_j1s13_1066{padding:var(--sp-2);background-color:var(--canvas);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);gap:var(--sp-1);display:grid}._v3GaugeHeader_j1s13_1075{font-size:var(--fs-meta);color:var(--slate);justify-content:space-between;align-items:center;display:flex}._v3GaugeBar_j1s13_1083{border-radius:var(--r-pill);background-color:var(--hairline);width:100%;height:12px;display:flex;overflow:hidden}._v3GaugeSegment_j1s13_1092{height:100%}._v3GaugePathway_j1s13_1096{font-size:var(--fs-meta);color:var(--slate);justify-content:space-between;align-items:center;gap:var(--sp-xs);flex-wrap:wrap;display:flex}._v3GaugeDot_j1s13_1106{align-items:center;gap:var(--sp-xs);display:inline-flex}._v3GaugeDotCircle_j1s13_1112{border-radius:var(--r-pill);width:10px;height:10px;display:inline-block}._v3NotesTextarea_j1s13_656{width:100%;padding:var(--sp-2);border-radius:var(--r-control);background-color:var(--quick-task-chip-bg);font:inherit;font-size:var(--fs-body);color:var(--ink);border:var(--border-width) solid transparent;resize:vertical;min-height:88px}._v3Footer_j1s13_1132{background-color:var(--canvas);border-top:var(--border-width) solid var(--hairline);padding:var(--sp-2) var(--sp-3);justify-content:space-between;align-items:center;gap:var(--tap-gap);flex-wrap:wrap;width:100%;display:flex}._v3FooterRight_j1s13_1144{align-items:center;gap:var(--sp-2);margin-inline-start:auto;display:flex}._v3ValidationStatus_j1s13_1151{align-items:center;gap:var(--sp-1);font-size:var(--fs-meta);color:var(--slate);display:flex}._v3StatusDotIndicator_j1s13_1159{border-radius:var(--r-pill);width:10px;height:10px}._visuallyHidden_j1s13_1165{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){._v3LeadPresetGrid_j1s13_1031{grid-template-columns:repeat(3,1fr)}}._chip_w2q3v_1{min-height:var(--tap-secondary);border-radius:var(--r-pill);padding-left:var(--sp-2);padding-right:var(--sp-2);align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-meta);line-height:var(--lh-meta);background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--hairline);-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast), border-color var(--dur-fast);font-weight:500;display:inline-flex}._clickable_w2q3v_21{cursor:pointer}._clickable_w2q3v_21:hover{background-color:var(--surface-hover)}._clickable_w2q3v_21:active{background-color:var(--surface-active)}._chip_w2q3v_1:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._active_w2q3v_38{background-color:var(--header);color:var(--surface);border-color:var(--header)}._active_w2q3v_38._clickable_w2q3v_21:hover{background-color:var(--header);opacity:.95}._cat_slate_w2q3v_50{border-left-width:var(--ring-width);border-left-color:var(--cat-slate)}._cat_teal_w2q3v_55{border-left-width:var(--ring-width);border-left-color:var(--cat-teal)}._cat_blue_w2q3v_60{border-left-width:var(--ring-width);border-left-color:var(--cat-blue)}._cat_indigo_w2q3v_65{border-left-width:var(--ring-width);border-left-color:var(--cat-indigo)}._cat_plum_w2q3v_70{border-left-width:var(--ring-width);border-left-color:var(--cat-plum)}._cat_olive_w2q3v_75{border-left-width:var(--ring-width);border-left-color:var(--cat-olive)}._cat_sand_w2q3v_80{border-left-width:var(--ring-width);border-left-color:var(--cat-sand)}._cat_stone_w2q3v_85{border-left-width:var(--ring-width);border-left-color:var(--cat-stone)}._avatar_w2q3v_90{width:var(--icon-size);height:var(--icon-size);border-radius:var(--r-pill);background-color:var(--surface-subtle);color:var(--slate);font-size:var(--fs-meta);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._label_w2q3v_104{white-space:normal;word-break:break-word;display:inline-block}._removeBtn_w2q3v_110{min-width:var(--tap-secondary);min-height:var(--tap-secondary);color:inherit;opacity:.7;cursor:pointer;border-radius:var(--r-pill);margin-right:calc(0 - var(--sp-1));transition:opacity var(--dur-fast), background-color var(--dur-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._removeBtn_w2q3v_110:hover{opacity:1;background-color:var(--surface-subtle)}._removeBtn_w2q3v_110:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._removeIcon_w2q3v_138{width:var(--icon-size-sm);height:var(--icon-size-sm)}._content_1tzju_1{font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);white-space:normal;word-break:break-word}._actions_1tzju_10{justify-content:flex-end;align-items:center;gap:var(--tap-gap);width:100%;display:flex}._segmented_1y0i0_1{background-color:var(--surface-subtle);border-radius:var(--r-control);padding:calc(var(--sp-1) / 2);align-items:center;gap:var(--sp-1);border:var(--border-width) solid var(--hairline);-webkit-user-select:none;user-select:none;display:inline-flex}._option_1y0i0_13{justify-content:center;align-items:center;gap:var(--sp-1);padding-left:var(--sp-2);padding-right:var(--sp-2);border-radius:var(--r-control);color:var(--slate);font-family:var(--font-ui);cursor:pointer;transition:background-color var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);white-space:normal;text-align:center;background:0 0;border:0;flex:auto;font-weight:600;display:inline-flex}._option_1y0i0_13:hover:not(:disabled){color:var(--ink)}._option_1y0i0_13:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._selected_1y0i0_42{background-color:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}._sizePrimary_1y0i0_48{min-height:var(--tap-primary);font-size:var(--fs-body);line-height:var(--lh-body)}._sizeSecondary_1y0i0_54{min-height:var(--tap-secondary);font-size:var(--fs-meta);line-height:var(--lh-meta)}._option_1y0i0_13:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._icon_1y0i0_65{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;display:inline-block}._backdrop_1pwqi_1{background-color:var(--backdrop-bg);z-index:var(--z-sheet);transition:opacity var(--dur-panel);display:flex;position:fixed;inset:0}._positionBottom_1pwqi_13{justify-content:center;align-items:flex-end}._positionSide_1pwqi_18{justify-content:flex-end;align-items:stretch}._sheet_1pwqi_23{background-color:var(--surface);box-shadow:var(--shadow-panel);outline:none;flex-direction:column;display:flex;overflow:hidden}._sheetBottom_1pwqi_32{width:100%;max-width:var(--dialog-width);max-height:var(--dialog-max-height);border-top-left-radius:var(--r-panel);border-top-right-radius:var(--r-panel)}._sheetSide_1pwqi_40{width:min(60vw, var(--dialog-width));border-top-left-radius:var(--r-panel);border-bottom-left-radius:var(--r-panel);height:100%}._header_1pwqi_47{padding-top:var(--sp-2);padding-bottom:var(--sp-2);padding-left:var(--sp-3);padding-right:var(--sp-3);border-bottom:var(--border-width) solid var(--hairline);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._title_1pwqi_59{font-family:var(--font-display);font-size:var(--fs-category);line-height:var(--lh-category);color:var(--ink);margin:0;font-weight:700}._content_1pwqi_68{padding:var(--sp-2);gap:var(--sp-1);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._optionRow_1pwqi_77{min-height:var(--sheet-row-height);align-items:center;gap:var(--tap-gap);width:100%;padding-left:var(--sp-3);padding-right:var(--sp-3);padding-top:var(--sp-2);padding-bottom:var(--sp-2);border-radius:var(--r-control);background-color:var(--surface);color:var(--ink);border:var(--border-width) solid var(--hairline);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);transition:background-color var(--dur-fast), border-color var(--dur-fast);display:flex}._optionRow_1pwqi_77:hover:not(:disabled){background-color:var(--surface-hover)}._optionRow_1pwqi_77:active:not(:disabled){background-color:var(--surface-active)}._optionRow_1pwqi_77:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._optionActive_1pwqi_114{border-color:var(--accent);background-color:var(--surface-hover);font-weight:600}._optionRow_1pwqi_77:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._optionIcon_1pwqi_125{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._optionText_1pwqi_134{flex-direction:column;flex:auto;display:flex}._optionLabel_1pwqi_140{font-weight:600}._optionDescription_1pwqi_144{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--slate);font-weight:400}._optionCheck_1pwqi_151{color:var(--accent);width:var(--icon-size);height:var(--icon-size);flex-shrink:0}._banner_1vtdg_1{align-items:center;gap:var(--tap-gap);padding-left:var(--sp-3);padding-right:var(--sp-3);padding-top:var(--sp-2);padding-bottom:var(--sp-2);border-radius:var(--r-control);min-height:var(--tap-secondary);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);width:100%;display:flex}._toneInfo_1vtdg_17{background-color:var(--tone-info-bg);color:var(--tone-info-text);border:var(--border-width) solid var(--tone-info-border)}._toneWarning_1vtdg_23{background-color:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border)}._toneError_1vtdg_29{background-color:var(--tone-error-bg);color:var(--tone-error-text);border:var(--border-width) solid var(--tone-error-border)}._toneSuccess_1vtdg_35{background-color:var(--tone-success-bg);color:var(--tone-success-text);border:var(--border-width) solid var(--tone-success-border)}._iconWrapper_1vtdg_41{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_1vtdg_41{width:var(--icon-size);height:var(--icon-size);display:block}._content_1vtdg_56{gap:calc(var(--sp-1) / 2);white-space:normal;word-break:break-word;flex-direction:column;flex:auto;display:flex}._title_1vtdg_65{font-weight:700;font-size:var(--fs-body);line-height:var(--lh-body)}._message_1vtdg_71{font-size:var(--fs-meta);line-height:var(--lh-meta)}._actions_1vtdg_76{align-items:center;gap:var(--sp-1);flex-shrink:0;display:inline-flex}._archivedContainer_1r8n4_1{gap:var(--sp-3);flex-direction:column;display:flex}._segmentedWrap_1r8n4_7{justify-content:center;display:flex}._list_1r8n4_12{gap:var(--sp-2);flex-direction:column;display:flex}._row_1r8n4_18{background:var(--surface);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);padding:var(--sp-2);justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}._rowMain_1r8n4_30{gap:var(--sp-xs);flex-direction:column;display:flex}._rowTitle_1r8n4_36{font-family:var(--font-display);font-size:var(--fs-card);color:var(--ink);margin:0;font-weight:700}._rowMeta_1r8n4_44{align-items:center;gap:var(--sp-2);font-size:var(--fs-meta);color:var(--slate);flex-wrap:wrap;display:flex}._tagArchivedParent_1r8n4_53{background:var(--tone-warning-bg);color:var(--tone-warning-text);border:var(--border-width) solid var(--tone-warning-border);padding:var(--sp-2xs) var(--sp-sm);border-radius:var(--r-pill);font-size:var(--fs-meta)}._actions_1r8n4_62{align-items:center;gap:var(--tap-gap);display:flex}._emptyNotice_1r8n4_68{text-align:center;padding:var(--sp-4);color:var(--slate);font-size:var(--fs-body)}._categorySelectOption_1r8n4_75{width:100%;min-height:var(--tap-secondary);padding:var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);font-family:var(--font-ui);font-size:var(--fs-body);color:var(--ink);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;display:flex}._categorySelectOption_1r8n4_75:hover{background:var(--surface-hover)}._categorySelectOption_1r8n4_75:focus-visible{outline:var(--ring-width) solid var(--focus)}._categoryList_1r8n4_100{gap:var(--sp-1);margin-top:var(--sp-2);flex-direction:column;display:flex}._backupContainer_90ymn_1{gap:var(--sp-3);flex-direction:column;display:flex}._section_90ymn_7{gap:var(--sp-1);padding:var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);flex-direction:column;display:flex}._sectionTitle_90ymn_17{font-family:var(--font-display);font-size:var(--fs-card);color:var(--ink);margin:0;font-weight:700}._sectionHint_90ymn_25{font-size:var(--fs-meta);color:var(--slate);margin:0}._statusRow_90ymn_31{align-items:center;gap:var(--sp-2);font-size:var(--fs-body);display:flex}._exportLink_90ymn_38{align-items:center;gap:var(--sp-1);min-height:var(--tap-primary);padding:0 var(--sp-3);border-radius:var(--r-control);background:var(--accent);color:var(--surface);font-family:var(--font-ui);font-size:var(--fs-body);cursor:pointer;transition:opacity var(--dur-fast);align-self:flex-start;font-weight:600;text-decoration:none;display:inline-flex}._exportLink_90ymn_38:hover{opacity:.9}._importActions_90ymn_60{align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}._hiddenFileInput_90ymn_68{display:none}._fileSummary_90ymn_72{font-size:var(--fs-meta);color:var(--ink);background:var(--surface-subtle);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control)}._successMessage_90ymn_80{padding:var(--sp-2);border-radius:var(--r-control);background:var(--tone-success-bg);color:var(--tone-success-text);border:var(--border-width) solid var(--tone-success-border);font-size:var(--fs-body);font-weight:600}._errorMessage_90ymn_90{padding:var(--sp-2);border-radius:var(--r-control);background:var(--tone-error-bg);color:var(--tone-error-text);border:var(--border-width) solid var(--tone-error-border);font-size:var(--fs-meta)}._backupsList_90ymn_99{gap:var(--sp-1);max-height:var(--max-h-backup-list);margin-top:var(--sp-1);flex-direction:column;display:flex;overflow-y:auto}._backupRow_90ymn_108{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface-subtle);font-size:var(--fs-meta);display:flex}._backupName_90ymn_120{color:var(--ink);word-break:break-all;font-weight:600}._backupDetails_90ymn_126{color:var(--slate);white-space:nowrap}._maintainerNotice_90ymn_131{font-size:var(--fs-meta);color:var(--slate);margin-top:var(--sp-1);font-style:italic}._filterBar_cmrfm_1{background:var(--surface);border-bottom:var(--border-width) solid var(--hairline);padding:var(--sp-2) var(--page-gutter);gap:var(--sp-2);flex-direction:column;display:flex}._controlsRow_cmrfm_10{align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}._selectGroup_cmrfm_17{align-items:center;gap:var(--sp-1);display:flex}._selectLabel_cmrfm_23{font-size:var(--fs-meta);color:var(--slate);white-space:nowrap;font-weight:600}._selectInput_cmrfm_30{min-height:var(--tap-secondary);padding:0 var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-meta);cursor:pointer}._selectInput_cmrfm_30:focus{outline:var(--ring-width) solid var(--focus)}._activeChipsRow_cmrfm_46{align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}._clearAllButton_cmrfm_53{min-height:var(--tap-secondary);font-size:var(--fs-meta)}._peopleList_sx6nn_1{gap:var(--sp-2);margin-top:var(--sp-2);flex-direction:column;display:flex}._addPersonCard_sx6nn_8{background:var(--surface-subtle);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);padding:var(--sp-2);gap:var(--sp-2);flex-direction:column;display:flex}._addPersonInputs_sx6nn_18{gap:var(--sp-2);grid-template-columns:2fr 1fr auto;align-items:flex-end;display:grid}@media (width<=768px){._addPersonInputs_sx6nn_18{grid-template-columns:1fr}}._personRow_sx6nn_31{background:var(--surface);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);padding:var(--sp-2);gap:var(--sp-1);flex-direction:column;display:flex}._personHeader_sx6nn_41{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._personIdentity_sx6nn_49{align-items:center;gap:var(--sp-2);display:flex}._displayName_sx6nn_55{font-family:var(--font-display);font-size:var(--fs-card);color:var(--ink);margin:0;font-weight:700}._shortLabel_sx6nn_63{font-size:var(--fs-meta);color:var(--slate);background:var(--surface-subtle);padding:var(--sp-2xs) var(--sp-1);border-radius:var(--r-pill);font-weight:600}._statusChipActive_sx6nn_72{font-size:var(--fs-meta);color:var(--tone-success-text);background:var(--tone-success-bg);padding:var(--sp-2xs) var(--sp-1);border-radius:var(--r-pill);font-weight:600}._statusChipInactive_sx6nn_81{font-size:var(--fs-meta);color:var(--slate);background:var(--surface-subtle);padding:var(--sp-2xs) var(--sp-1);border-radius:var(--r-pill);font-weight:600}._personMeta_sx6nn_90{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-1);border-top:var(--border-width) solid var(--hairline);flex-wrap:wrap;display:flex}._assignmentsText_sx6nn_100{font-size:var(--fs-meta);color:var(--slate);margin:0}._personActions_sx6nn_106{align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}._disabledReason_sx6nn_113{font-size:var(--fs-meta);color:var(--tone-error-text);background:var(--tone-error-bg);padding:var(--sp-xs) var(--sp-1);border-radius:var(--r-control);margin:0}._editForm_sx6nn_122{gap:var(--sp-2);grid-template-columns:2fr 1fr auto auto;align-items:flex-end;display:grid}@media (width<=768px){._editForm_sx6nn_122{grid-template-columns:1fr}}#panel-radar[data-radar-host=true]{min-height:0;padding:var(--page-gutter);box-shadow:none;background:0 0;border:0;border-radius:0;align-content:normal;display:block}#panel-radar[data-radar-host=true]>h2,#panel-radar[data-radar-host=true]>p{display:none}._radar_1oijb_17{gap:var(--sp-3);flex-direction:column;width:100%;min-width:0;display:flex}._heading_1oijb_25{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);min-width:0;display:flex}._headingCopy_1oijb_33{min-width:0}._eyebrow_1oijb_37{margin:0 0 var(--sp-xs);color:var(--accent);font-size:var(--fs-meta);letter-spacing:.06em;font-weight:750;line-height:var(--lh-meta);text-transform:uppercase}._title_1oijb_47{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-title);letter-spacing:-.02em;font-weight:800;line-height:var(--lh-title);overflow-wrap:anywhere;margin:0}._subtitle_1oijb_58{margin:var(--sp-xs) 0 0;color:var(--slate);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere}._categoryFilter_1oijb_66{align-items:center;gap:var(--sp-2);flex:0 auto;grid-template-columns:auto minmax(12rem,20rem);display:grid}._categoryFilter_1oijb_66 label{color:var(--slate);font-size:var(--fs-meta);white-space:nowrap;font-weight:650}._categoryFilter_1oijb_66 select{width:100%;min-width:0;min-height:var(--input-height);padding:0 var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-meta)}._categoryFilter_1oijb_66 select:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._filterTabs_1oijb_99{align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-width:0;display:flex}._filterTab_1oijb_99{justify-content:center;align-items:center;gap:var(--sp-1);min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card);font-family:var(--font-ui);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);display:inline-flex}._filterTab_1oijb_99 svg{width:var(--icon-size);height:var(--icon-size);color:var(--slate);flex:none}._filterTab_1oijb_99[data-filter=overdue] svg{color:var(--danger-ink)}._filterTab_1oijb_99[data-filter=imminent] svg{color:var(--tone-warning-text)}._filterTab_1oijb_99[data-filter=blocked] svg{color:var(--danger-ink)}._filterTab_1oijb_99[data-filter=completed] svg{color:var(--tone-success-text)}._filterTab_1oijb_99:hover{background:var(--surface-hover)}._filterTab_1oijb_99:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._selectedFilter_1oijb_160,._selectedFilter_1oijb_160:hover{border-color:var(--header);background:var(--header);color:var(--header-text)}._selectedFilter_1oijb_160 svg{color:currentColor}._count_1oijb_171{min-width:var(--tap-secondary);min-height:var(--tap-secondary);padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--surface-subtle);color:var(--ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}._selectedFilter_1oijb_160 ._count_1oijb_171{background:var(--header-muted);color:var(--header)}._taskList_1oijb_189{gap:var(--task-row-gap);flex-direction:column;min-width:0;display:flex}._row_1oijb_196{align-items:center;gap:var(--sp-2);min-height:var(--task-row-min-height);min-width:0;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-2);border:var(--border-width) solid var(--hairline);border-inline-start:var(--task-edge-width) solid var(--radar-urgency);border-radius:var(--r-control);background:var(--surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(20rem,1.6fr) minmax(11rem,.8fr) minmax(12rem,.95fr) minmax(9rem,.6fr) auto;display:grid}._completed_1oijb_211{background:var(--surface-subtle)}._taskDetails_1oijb_215{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._projectLine_1oijb_222{align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-width:0;display:flex}._categoryTag_1oijb_230{max-width:48%;min-height:var(--tap-secondary);padding:0 var(--sp-1);border-radius:var(--r-control);background:color-mix(in srgb, var(--radar-category) 14%, var(--surface));color:var(--radar-category);font-size:var(--fs-meta);letter-spacing:.04em;font-weight:750;line-height:var(--lh-meta);overflow-wrap:anywhere;text-transform:uppercase;align-items:center;display:inline-flex}._separator_1oijb_247{color:var(--slate);-webkit-user-select:none;user-select:none;flex:none}._projectName_1oijb_253{min-width:0;min-height:var(--tap-secondary);color:var(--accent);font:inherit;font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}._projectName_1oijb_253:hover{text-decoration:underline}._projectName_1oijb_253:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._titleLine_1oijb_278{align-items:flex-start;gap:var(--sp-1);min-width:0;display:flex}._calendarIcon_1oijb_285{width:var(--icon-size);height:var(--icon-size);margin-top:var(--sp-xs);flex:none}._taskTitle_1oijb_292{overflow-wrap:anywhere;-webkit-line-clamp:2;min-width:0;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body);font-weight:750;line-height:var(--lh-body);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._completed_1oijb_211 ._taskTitle_1oijb_292{color:var(--task-muted);text-decoration:line-through}._taskMeta_1oijb_312{align-items:center;gap:var(--sp-1);min-width:0;color:var(--slate);font-size:var(--fs-meta);line-height:var(--lh-meta);flex-wrap:wrap;display:flex}._assignee_1oijb_323{align-items:center;gap:var(--sp-xs);min-width:0;display:inline-flex}._avatar_1oijb_330{width:var(--tap-secondary);height:var(--tap-secondary);border-radius:var(--r-pill);background:var(--header);color:var(--header-text);font-size:var(--fs-meta);flex:none;justify-content:center;align-items:center;font-weight:750;display:inline-flex}._placeholderAvatar_1oijb_344{border:var(--border-width) solid var(--tone-warning-border);background:var(--tone-warning-bg);color:var(--tone-warning-text)}._placeholderAvatar_1oijb_344 svg{width:var(--icon-size);height:var(--icon-size)}._assigneeName_1oijb_355,._dueText_1oijb_356{overflow-wrap:anywhere}._assigneeName_1oijb_355{color:var(--ink);font-weight:650}._placeholderAssigneeName_1oijb_365{color:var(--tone-warning-text)}._dueText_1oijb_356{color:var(--slate);font-weight:600}._warningWindow_1oijb_374{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}._warningLabel_1oijb_381{justify-content:space-between;align-items:flex-start;gap:var(--sp-1);color:var(--slate);font-size:var(--fs-meta);font-weight:650;line-height:var(--lh-meta);display:flex}._progressValue_1oijb_392{font-variant-numeric:tabular-nums;flex:none}._progressTrack_1oijb_397{width:100%;height:var(--domain-throughput-height);border-radius:var(--r-pill);background:var(--cat-throughput-track);overflow:hidden}._progressBar_1oijb_405{border-radius:inherit;height:100%;transition:width var(--dur-panel), background-color var(--dur-panel);display:block}._dueChip_1oijb_412{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;min-height:var(--tap-secondary);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-control);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);overflow-wrap:anywhere;display:inline-flex}._dueChip_1oijb_412 svg{width:var(--icon-size);height:var(--icon-size);flex:none}._statusButton_1oijb_433{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;min-height:var(--tap-primary);padding:0 var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);font-family:var(--font-ui);font-size:var(--fs-meta);font-weight:700;line-height:var(--lh-meta);cursor:pointer;touch-action:manipulation;display:inline-flex}._statusButton_1oijb_433 svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}._status_not_started_1oijb_457{background:var(--surface-subtle);color:var(--ink)}._status_in_progress_1oijb_462{border-color:var(--header);background:var(--header);color:var(--header-text)}._status_blocked_1oijb_468{border-color:var(--tone-warning-border);background:var(--tone-warning-bg);color:var(--tone-warning-text)}._status_completed_1oijb_474{border-color:var(--tone-success-border);background:var(--tone-success-bg);color:var(--tone-success-text)}._statusButton_1oijb_433:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._statusButton_1oijb_433:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}._rowActions_1oijb_490{align-items:center;gap:var(--sp-1);flex:none;display:flex}._archiveButton_1oijb_497{color:var(--danger-ink)}._emptyState_1oijb_501{min-height:calc(var(--tap-primary) * 2);padding:var(--sp-4);border:var(--border-width) dashed var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--slate);font-size:var(--fs-body);line-height:var(--lh-body);text-align:center;place-items:center;display:grid}@media (width<=1200px){._heading_1oijb_25{flex-direction:column;align-items:flex-start}._categoryFilter_1oijb_66{grid-template-columns:auto minmax(0,1fr);width:100%}._row_1oijb_196{grid-template-columns:minmax(0,1fr) minmax(11rem,auto) auto}._taskDetails_1oijb_215{grid-column:1/-1}._warningWindow_1oijb_374{grid-column:1}._dueChip_1oijb_412{grid-column:2/-1}._statusButton_1oijb_433{grid-column:1}._rowActions_1oijb_490{grid-column:2/-1;justify-content:flex-end}}@media (width<=700px){._title_1oijb_47{font-size:var(--fs-category)}._categoryFilter_1oijb_66,._row_1oijb_196{grid-template-columns:minmax(0,1fr)}._taskDetails_1oijb_215,._warningWindow_1oijb_374,._dueChip_1oijb_412,._statusButton_1oijb_433,._rowActions_1oijb_490{grid-column:1}._dueChip_1oijb_412,._rowActions_1oijb_490{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._filterTab_1oijb_99,._progressBar_1oijb_405{transition:none}}._searchDialog_hk9fi_1{width:min(var(--search-dialog-width), 94vw)}._searchWrap_hk9fi_5{gap:var(--sp-3);flex-direction:column;display:flex}._searchInputWrap_hk9fi_11{align-items:center;display:flex;position:relative}._searchIcon_hk9fi_17{left:var(--sp-2);color:var(--slate);pointer-events:none;position:absolute}._searchInput_hk9fi_11{width:100%;min-height:var(--input-height);padding-left:calc(var(--sp-2) + var(--icon-size-lg));padding-right:var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body)}._searchInput_hk9fi_11:focus{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._resultsList_hk9fi_42{gap:var(--sp-2);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}._groupHeading_hk9fi_50{font-family:var(--font-display);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--slate);margin:var(--sp-1) 0 var(--sp-1) var(--sp-1);font-weight:700}._resultRow_hk9fi_60{align-items:center;gap:var(--sp-2);min-height:var(--sheet-row-height);padding:var(--sp-1) var(--sp-2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font-family:var(--font-ui);cursor:pointer;text-align:left;transition:background-color var(--dur-fast), border-color var(--dur-fast);display:flex}._resultRow_hk9fi_60:hover{background:var(--surface-hover)}._resultRow_hk9fi_60:focus-visible{outline:var(--ring-width) solid var(--focus)}._resultIcon_hk9fi_84{width:var(--sp-5);height:var(--sp-5);border-radius:var(--r-control);background:var(--surface-subtle);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._resultDetails_hk9fi_96{gap:var(--sp-2xs);flex-direction:column;flex:1;min-width:0;display:flex}._resultTitle_hk9fi_104{font-size:var(--fs-body);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._resultMeta_hk9fi_113{font-size:var(--fs-meta);color:var(--slate);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._emptyState_hk9fi_121{text-align:center;padding:var(--sp-4);color:var(--slate);font-size:var(--fs-body)}._settingsForm_uq44s_1{gap:var(--sp-3);flex-direction:column;display:flex}._section_uq44s_7{gap:var(--sp-1);flex-direction:column;display:flex}._sectionLabel_uq44s_13{font-family:var(--font-display);font-size:var(--fs-card);color:var(--ink);margin:0;font-weight:700}._sectionHint_uq44s_21,._screenLine_uq44s_27{font-size:var(--fs-meta);color:var(--slate);margin:0}._timezoneSearchWrap_uq44s_33{margin-top:var(--sp-1)}._timezoneList_uq44s_37{max-height:var(--max-h-dropdown);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);padding:var(--sp-1);gap:var(--sp-2xs);background:var(--surface);flex-direction:column;display:flex;overflow-y:auto}._timezoneOption_uq44s_49{min-height:var(--tap-secondary);padding:0 var(--sp-2);border-radius:var(--r-control);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}._timezoneOption_uq44s_49:hover{background:var(--surface-hover)}._timezoneOptionSelected_uq44s_69{background:var(--accent);color:var(--surface);font-weight:600}._timezoneOptionSelected_uq44s_69:hover{background:var(--accent)}._toggleRow_uq44s_79{align-items:center;gap:var(--sp-2);min-height:var(--tap-secondary);cursor:pointer;display:flex}._checkboxInput_uq44s_87{width:var(--checkbox-size);height:var(--checkbox-size);accent-color:var(--accent);cursor:pointer}._toggleText_uq44s_94{gap:var(--sp-2xs);flex-direction:column;display:flex}._toggleLabel_uq44s_100{font-size:var(--fs-body);color:var(--ink);font-weight:600}._toggleDesc_uq44s_106{font-size:var(--fs-meta);color:var(--slate)}section#panel-backups{min-height:0;box-shadow:none;background:0 0;border:none;padding:0;display:block}section#panel-backups>h2,section#panel-backups>p{display:none!important}._backupsPage_1wyis_15{gap:var(--sp-4);padding:var(--page-gutter);flex-direction:column;max-width:100%;display:flex}._header_1wyis_23{gap:var(--sp-3);flex-direction:column;display:flex}@media (width>=1100px){._header_1wyis_23{flex-direction:row;justify-content:space-between;align-items:flex-end}}._headerLeft_1wyis_37{gap:var(--sp-1);flex-direction:column;display:flex}._eyebrowRow_1wyis_43{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._assetChip_1wyis_50{padding:var(--sp-xs) var(--sp-2);border-radius:var(--r-control);background:var(--tone-info-bg);color:var(--tone-info-text);font-size:var(--fs-meta);letter-spacing:.04em;font-weight:700}._syncBadge_1wyis_60{align-items:center;gap:var(--sp-1);padding:var(--sp-xs) var(--sp-2);border-radius:var(--r-control);background:var(--tone-success-bg);color:var(--tone-success-text);font-size:var(--fs-meta);font-weight:600;display:inline-flex}._syncBadgeOffline_1wyis_72{background:var(--tone-error-bg);color:var(--tone-error-text)}._dot_1wyis_77{width:var(--status-dot-size);height:var(--status-dot-size);border-radius:var(--r-pill);background:var(--connection-online)}._dotOffline_1wyis_84{background:var(--danger)}._pageTitle_1wyis_88{font-family:var(--font-display);font-size:var(--fs-title);line-height:var(--lh-title);color:var(--ink);margin:0;font-weight:700}._pageSubtitle_1wyis_97{font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--slate);margin:0}._headerRight_1wyis_105{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._headerBtn_1wyis_112{min-height:var(--tap-secondary);height:var(--input-height);padding:0 var(--sp-3);border-radius:var(--r-control);background:var(--surface);color:var(--ink);border:var(--border-width) solid var(--hairline);align-items:center;gap:var(--sp-2);font-size:var(--fs-body);cursor:pointer;box-shadow:var(--shadow-card);transition:background var(--dur-fast);font-weight:600;display:inline-flex}._headerBtn_1wyis_112:hover:not(:disabled){background:var(--surface-hover)}._headerBtn_1wyis_112:disabled{opacity:.6;cursor:not-allowed}._saveAgeCard_1wyis_139{min-height:var(--tap-secondary);height:var(--input-height);padding:0 var(--sp-3);border-radius:var(--r-control);background:var(--header);color:var(--accent-ink);align-items:center;gap:var(--sp-2);box-shadow:var(--shadow-card);display:inline-flex}._badgeContent_1wyis_152{flex-direction:column;display:flex}._badgeLabel_1wyis_157{font-size:var(--fs-meta);opacity:.75;line-height:1.2}._badgeValue_1wyis_163{font-size:var(--fs-body);font-weight:700;line-height:1.2}._grid_1wyis_169{grid-template-columns:minmax(var(--backups-col-min), var(--backups-col-max)) minmax(0, 1fr);gap:var(--sp-4);align-items:start;display:grid}@media (width<=1100px){._grid_1wyis_169{grid-template-columns:1fr}}._column_1wyis_182{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}._card_1wyis_189{background:var(--surface);border:var(--border-width) solid var(--hairline);border-radius:var(--r-panel);padding:var(--sp-4);box-shadow:var(--shadow-card);gap:var(--sp-3);flex-direction:column;display:flex}._cardHeader_1wyis_200{gap:var(--sp-xs);flex-direction:column;display:flex}._cardHeaderRow_1wyis_206{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);display:flex}._cardEyebrow_1wyis_213{font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.05em;color:var(--slate);margin:0;font-weight:600}._cardTitle_1wyis_222{font-family:var(--font-display);font-size:var(--fs-category);line-height:var(--lh-category);color:var(--ink);margin:0;font-weight:700}._cardDesc_1wyis_231{font-size:var(--fs-meta);color:var(--slate);line-height:var(--lh-meta);margin:0}._retainedBadge_1wyis_238{padding:var(--sp-xs) var(--sp-2);border-radius:var(--r-control);background:var(--surface-subtle);border:var(--border-width) solid var(--hairline);color:var(--slate);font-size:var(--fs-meta);white-space:nowrap;font-weight:600}._metricBox_1wyis_249{gap:var(--sp-xs);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);background:var(--surface-subtle);border:var(--border-width) solid var(--hairline);flex-direction:column;display:flex}._metricLabel_1wyis_259{font-size:var(--fs-meta);color:var(--slate)}._metricValue_1wyis_264{font-size:var(--fs-card);color:var(--ink);align-items:center;gap:var(--sp-1);font-weight:700;display:flex}._metricSubtext_1wyis_273{font-size:var(--fs-meta);color:var(--slate);margin:0}._actionGrid_1wyis_279{gap:var(--sp-2);grid-template-columns:1fr;display:grid}._actionBtn_1wyis_285{min-height:var(--tap-primary);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);align-items:center;gap:var(--sp-3);border:var(--border-width) solid var(--hairline);cursor:pointer;transition:background var(--dur-fast), transform var(--dur-fast);text-align:left;text-decoration:none;display:flex}._actionBtn_1wyis_285:active{transform:scale(.99)}._exportBtn_1wyis_303{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}._exportBtn_1wyis_303:hover{filter:brightness(.96)}._importBtn_1wyis_313{background:var(--header);color:var(--accent-ink);border-color:var(--header)}._importBtn_1wyis_313:hover:not(:disabled){filter:brightness(1.15)}._importBtn_1wyis_313:disabled{opacity:.6;cursor:not-allowed}._actionText_1wyis_328{gap:var(--sp-2xs);flex-direction:column;display:flex}._actionText_1wyis_328 strong{font-size:var(--fs-body);font-weight:700}._actionText_1wyis_328 span{font-size:var(--fs-meta);opacity:.85}._hiddenFileInput_1wyis_344{display:none}._callout_1wyis_348{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--r-control);background:var(--surface-subtle);border:var(--border-width) solid var(--hairline);color:var(--ink);flex-direction:column;display:flex}._calloutHeader_1wyis_359{align-items:center;gap:var(--sp-1);font-weight:700;font-size:var(--fs-body);display:flex}._calloutText_1wyis_367{font-size:var(--fs-meta);color:var(--slate);line-height:var(--lh-meta);margin:0}._monoCmd_1wyis_374{font-family:monospace;font-size:var(--fs-meta);color:var(--ink);background:var(--surface);border:var(--border-width) solid var(--hairline);padding:var(--sp-xs) var(--sp-2);border-radius:var(--r-control);word-break:break-all;margin-top:var(--sp-1);display:block}._maintainerNotice_1wyis_387{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);background:var(--tone-info-bg);border:var(--border-width) solid var(--tone-info-border);color:var(--tone-info-text);font-size:var(--fs-meta);line-height:var(--lh-meta);margin:0}._tableWrap_1wyis_398{border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);overflow-x:auto}._backupsTable_1wyis_405{border-collapse:collapse;text-align:left;width:100%}._backupsTable_1wyis_405 th{padding:var(--sp-2) var(--sp-3);background:var(--surface-subtle);border-bottom:var(--border-width) solid var(--hairline);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.04em;color:var(--slate);font-weight:600}._backupsTable_1wyis_405 td{padding:var(--sp-3);border-bottom:var(--border-width) solid var(--hairline);font-size:var(--fs-body);color:var(--ink);vertical-align:top}._backupRow_1wyis_430:hover{background:var(--surface-hover)}._backupRow_1wyis_430:last-child td{border-bottom:none}._emptyRow_1wyis_438 td{text-align:center;padding:var(--sp-4);color:var(--slate)}._backupLabelRow_1wyis_444{align-items:center;gap:var(--sp-1);display:flex}._backupLabel_1wyis_444{font-size:var(--fs-body);color:var(--ink);font-weight:700}._backupFilename_1wyis_456{font-size:var(--fs-meta);color:var(--slate);word-break:break-all;margin-top:var(--sp-2xs);font-family:monospace}._backupSize_1wyis_464{font-size:var(--fs-body);color:var(--ink);white-space:nowrap;font-weight:600}._backupTime_1wyis_471{font-size:var(--fs-body);color:var(--slate);white-space:nowrap}._settingsForm_1wyis_477{gap:var(--sp-3);flex-direction:column;display:flex}._settingGroup_1wyis_483{gap:var(--sp-1);flex-direction:column;display:flex}._settingLabel_1wyis_489{font-size:var(--fs-body);color:var(--ink);font-weight:700}._settingHint_1wyis_495{font-size:var(--fs-meta);color:var(--slate);margin:0}._timezoneSearchWrap_1wyis_501{margin-top:var(--sp-xs)}._timezoneList_1wyis_505{max-height:var(--max-h-dropdown);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);margin-top:var(--sp-xs);flex-direction:column;display:flex;overflow-y:auto}._timezoneOption_1wyis_516{min-height:var(--tap-secondary);padding:0 var(--sp-3);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}._timezoneOption_1wyis_516:hover{background:var(--surface-hover)}._timezoneOptionSelected_1wyis_534{background:var(--surface-active);color:var(--accent);font-weight:600}._densityGrid_1wyis_540{gap:var(--sp-2);margin-top:var(--sp-xs);grid-template-columns:1fr 1fr;display:grid}._densityBtn_1wyis_547{min-height:var(--input-height);border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);background:var(--surface-subtle);color:var(--ink);font-size:var(--fs-body);cursor:pointer;justify-content:center;align-items:center;gap:var(--sp-1);transition:all var(--dur-fast);font-weight:600;display:flex}._densityBtn_1wyis_547:hover:not(:disabled){background:var(--surface-hover)}._densityBtnActive_1wyis_567{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}._densityBtn_1wyis_547:disabled{opacity:.6;cursor:not-allowed}._toggleCard_1wyis_578{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-control);background:var(--surface-subtle);border:var(--border-width) solid var(--hairline);display:flex}._switch_1wyis_589{width:var(--switch-width);height:var(--switch-height);border-radius:var(--r-pill);background:var(--hairline);cursor:pointer;padding:var(--sp-2xs);transition:background var(--dur-fast);border:none;flex-shrink:0;position:relative}._switchActive_1wyis_602{background:var(--accent)}._switchKnob_1wyis_606{width:var(--switch-knob-size);height:var(--switch-knob-size);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--shadow-card);transition:transform var(--dur-fast);display:block}._switchActive_1wyis_602 ._switchKnob_1wyis_606{transform:translateX(var(--switch-knob-size))}._screenLine_1wyis_620{font-size:var(--fs-meta);color:var(--slate);margin:0}._saveBtnRow_1wyis_626{align-items:center;gap:var(--sp-2);margin-top:var(--sp-1);display:flex}._formSuccess_1wyis_633{color:var(--tone-success-text);background:var(--tone-success-bg);border:var(--border-width) solid var(--tone-success-border);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);font-size:var(--fs-body);margin:0}._formError_1wyis_643{color:var(--tone-error-text);background:var(--tone-error-bg);border:var(--border-width) solid var(--tone-error-border);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);font-size:var(--fs-body);margin:0}._spin_1wyis_653{animation:1s linear infinite _spin_1wyis_653}@keyframes _spin_1wyis_653{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._menuOptionsList_18uzw_1{gap:var(--sp-1);padding:var(--sp-1) 0;flex-direction:column;display:flex}._menuOptionRow_18uzw_8{align-items:center;gap:var(--tap-gap);min-height:var(--sheet-row-height);width:100%;padding:var(--sp-2) var(--sp-3);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background-color var(--dur-fast), border-color var(--dur-fast);display:flex}._menuOptionRow_18uzw_8:hover{background:var(--surface-hover)}._menuOptionRow_18uzw_8:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._menuOptionIcon_18uzw_35{color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._menuOptionText_18uzw_43{flex:1;font-weight:600}._menuOptionCheck_18uzw_48{color:var(--accent)}._filtersActive_18uzw_52{background:var(--accent);color:var(--surface)}._banners_rbjq4_1{z-index:var(--z-toast);pointer-events:none;left:50%;bottom:var(--sp-3);width:calc(100vw - var(--page-gutter) - var(--page-gutter));max-width:var(--banner-max-width);gap:var(--tap-gap);padding:0;display:grid;position:fixed;transform:translate(-50%)}._bannersWithDrawer_rbjq4_15{left:0;right:min(100vw, var(--drawer-max-width), var(--drawer-width));width:auto;max-width:none;padding-inline:var(--page-gutter);box-sizing:border-box;transform:none}._bannersWithDrawer_rbjq4_15>*{width:100%;max-width:var(--banner-max-width);justify-self:center}._loadingTopBar_rbjq4_31{min-height:calc(var(--fs-title) * var(--lh-title) + var(--sp-4));padding:var(--sp-3) var(--page-gutter);background:var(--header);color:var(--header-text);align-items:center;display:flex}._loadingTopBar_rbjq4_31 h1{font-family:var(--font-display);font-size:var(--fs-title);line-height:var(--lh-title);margin:0}._loadingContent_rbjq4_47{gap:var(--sp-2);padding:var(--page-gutter);display:grid}._visuallyHidden_rbjq4_53{width:var(--border-width);height:var(--border-width);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}._skeletonGrid_rbjq4_64{grid-template-columns:repeat(auto-fill, minmax(var(--category-min-width), 1fr));gap:var(--board-gap);display:grid}._skeletonPanel_rbjq4_70{min-height:calc(var(--project-card-min-height) * 2);border:var(--border-width) solid var(--hairline);border-radius:var(--r-panel);background:var(--surface)}._loadingLabel_rbjq4_77{color:var(--slate);font-size:var(--fs-meta)}._errorState_rbjq4_82{justify-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--page-gutter);color:var(--ink);text-align:center;display:grid}._errorState_rbjq4_82 h2{font-size:var(--fs-category);margin:0}._retryButton_rbjq4_96{min-height:var(--tap-primary);padding:var(--sp-1) var(--sp-3);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer}._retryButton_rbjq4_96:focus-visible{outline:var(--ring-width) solid var(--focus);outline-offset:var(--focus-ring-offset)}._banners_rbjq4_1>*{pointer-events:auto}._galleryContainer_1uzw4_1{padding:var(--sp-4);gap:var(--sp-4);flex-direction:column;max-width:min(100%,1800px);margin-left:auto;margin-right:auto;display:flex}._galleryHeader_1uzw4_11{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-2);border-bottom:var(--border-width) solid var(--hairline);flex-wrap:wrap;display:flex}._galleryTitle_1uzw4_21{font-family:var(--font-display);font-size:var(--fs-title);line-height:var(--lh-title);color:var(--ink);margin:0;font-weight:800}._gallerySubtitle_1uzw4_30{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--slate);margin:0}._densityToggle_1uzw4_37{align-items:center;gap:var(--sp-2);display:flex}._section_1uzw4_43{background-color:var(--surface);border-radius:var(--r-panel);border:var(--border-width) solid var(--hairline);box-shadow:var(--shadow-card);padding:var(--sp-3);gap:var(--sp-2);flex-direction:column;display:flex}._sectionTitle_1uzw4_54{font-family:var(--font-display);font-size:var(--fs-category);line-height:var(--lh-category);color:var(--ink);border-bottom:var(--border-width) solid var(--hairline);padding-bottom:var(--sp-1);margin:0;font-weight:700}._row_1uzw4_65{align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}._grid_1uzw4_72{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._card_1uzw4_78{background-color:var(--canvas);border:var(--border-width) solid var(--hairline);border-radius:var(--r-control);padding:var(--sp-2);gap:var(--sp-1);flex-direction:column;display:flex}._cardTitle_1uzw4_88{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--slate);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._swatchGrid_1uzw4_97{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._swatchItem_1uzw4_103{border-radius:var(--r-control);border:var(--border-width) solid var(--hairline);flex-direction:column;display:flex;overflow:hidden}._swatchColor_1uzw4_111{height:var(--tap-secondary);width:100%}._swatchLabel_1uzw4_116{padding:var(--sp-1);font-size:var(--fs-meta);line-height:var(--lh-meta);background-color:var(--surface);color:var(--ink);font-weight:500}
