@font-face{font-family:Outfit;src:url(/taskforce/assets/Outfit-Latin-D6ftewdU.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;src:url(/taskforce/assets/Outfit-LatinExt-BMnJGVZj.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;src:url(/taskforce/assets/JetBrainsMono-Latin-Db4Uuiha.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/taskforce/assets/JetBrainsMono-LatinExt-Bnd2h4Br.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;src:url(/taskforce/assets/JetBrainsMono-Vietnamese-CNlsqbWb.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;src:url(/taskforce/assets/JetBrainsMono-Greek-D2nYnAec.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;src:url(/taskforce/assets/JetBrainsMono-Cyrillic-D2jMJ_bk.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;src:url(data:font/woff2;base64,d09GMgABAAAAAAaAABIAAAAADMwAAAYdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVIEgJx4AdC9MEQgKhGSEAAsgADCDOgE2AiQDOgQgBYdGB4EUGw8LIxEmZHIexT8PYyJTH6s540K0vrtCWaIRpUzRCqKVgSh/33L3iSgiBkN7EeGRTTw85UW9X5WkwZF7tJBx0g3Cac+S8lfO/UPNN4h5WrZiW1TT4nbixDB3vt1UJciEG0hoUc5XuE5OKAqYvtaSRANO3rv/tVb/oBJpOuAlQEikTDqxv3uuFVOLvC6aVeM2NBS8cplGyFpZ1RkosWs55KTlc8eza3siAl1ACKUQAiHQNt10sd4GuaWgrYCaBYG2BSwg+XhrehjdJgND8D69SDvFvJJ0SaoENkV7xx5CYy2QaJlypoYnsMkAPC/FV/nf/18l/xv+I3HLBzdAWiC9jZFSCE0J41WYJ514oKBNBfgC5g2oGAkHKYX4m64rCymGIJCRooirSE8jQTTyiPQ9eWRhKi992skqVhXL+JV4UY6QEupjD/kvCxDK5z0YGrfsUuYfjQABEjLGywLjFfYCxhrKkp6RtW15IVJxX/GqZtFR9xYv+VOTr9mDrLim6l1byfqVJkoNXD8wlMSObPvNzPMA8Z3LC1Fgye9EyU1t3ajeKV/0ouFvFf28Uc0aAFTMxI2vwyuYB/LI0nGFPCarIoFtH26NnJutwaDVGtvSGVcYdspesU+v3O/QbmfPzu7tHdrb7drZ4XZNXOZIT22Xzs43p62V1+jtlPa+RKF29nemThriq+VTHyptQ6/tohdnqz1JbrycqAhyXp5FwA7W7VX2SKwGSG1E8pK76a3obHdqBHfonTUF3dXlucvtvs1Ut/Riq65Z+8UuZplnbnU/fatmyRfuLTahevtXfMialNlPz9X/YX3InZN1V/ntv2xl9fH+Gb86qqYJLNra50g5J2upIRzN0xyo0D3qQtfKj1t9XaT8rESJ6ybu9LkNJawTt6qkiGNea49QPzW14hy0e31NVBe27G5oFYUxg8LWJGts5vWrF0paN+m3r3OTKE3cKtUl/f/Q7mGP2k5J586AC0sfsZ/fJqmhuexCb91FDp6iZVMw9iWPzIoCKsOr9vYZLLghRbwLVBcQqPRmiqA+W6WAF7VYHpYhLZAfRTC38fLpba1zkz3/fkJgOQOwAphoujlWtLr9iCy7Y75/D3hxLRCa5o4YDnxx12XKnZdW8xwffa+T/9X0zlV0njyBweD9owcOHTh2n2FAHud8JQFzrt7/+PFb/z9+gWrZar9mPtORGfJlWLMw08XUJbNw2BcFN+w8BazvOcvp4+Mp5iNjx1grXfjjDbHQaFsg8w865aWZ4azb//nbiNW3z4b6lWXDvMxevjRbMMxufnvrnJ7/1lsG0vtsanX9+SbPe/OT9sQyyFJH9kETE422CTL/oF3y9OVK9Wbrjx9/R6z//fyuo5Ut5m+n812WtPPX1f3j+dVpxvMf596UQ+OTJw8cE9QsU6n8/++JyywnhmlHJyTGRcv8uMT4qDEJzQr540cu0xiSTHmWWpVIKad0lsb3l+Z/vrOp/vwBvcnwHyCQVlAf85sVNRjFf9NWy18C3rm8vQl45/bFz16aW+emiPwoKgkEn2Z12skn6P/wOYSJ9u20WvUMBf5uUN0zHgEAfC7Aq05gYJ5slpyeTTp6nK8bR9HC08mZwDA9FZj043fMVosnsbBYXIGlqXEcVhaJTRL7VojxmYJuNLHQj9+x1PUvVpp+xYaxPsaO5dyLXcs4DXuWsAX2rWQiDnS1/+ZQG9sgpGgyWdrQJIS4smFtkrWgCcm0ykPIEFb5AOvr0ua5EZIREk3sruRYNoeLhRBqJ+XBNpRfUAk5TouzilHr9FBRXohPoA3witRyrWIt+TU8FlcLIbk2rQIdS0gi0JFa8AXZUrrcE7Z9rvxyWEuqjyJknC1jCctY2tKFyllm49ySS1ct2WTYJedoTXV87+YpCLluLW8kODW7FLCMbEcD7sTpLVtpQfkiGDeJbW3tb20lWvzntJB3tx1I6Gdpx+lWty9CKmivAQbdPJ+PZMptjYUi3PMA87wcyWqRo4gyqmjI0YxWtKNTrb1PC+7AWu1HCIOXWzsNhawfzSf908vHlAfuLZXShddLrR2c1t3GkN63vQ3/MIvgz1kYfbtt2aVWaAAAAAA=) format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Russo One;src:url(/taskforce/assets/RussoOne-Regular-Cu_qq_qC.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/taskforce/assets/CourierPrime-Regular-BsKphzVf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/taskforce/assets/CourierPrime-Italic-DFUZK5Ey.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Courier Prime;src:url(/taskforce/assets/CourierPrime-Bold-BuLj_dpw.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/taskforce/assets/CourierPrime-BoldItalic-BrK2pUkZ.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Special Elite;src:url(/taskforce/assets/SpecialElite-Regular-Di6gSvAS.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noir;src:url(/taskforce/assets/Noir_regular-ojf2kxlG.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noir;src:url(/taskforce/assets/Noir_medium-bxQwKGzB.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-brand: "Russo One", sans-serif;--font-typewriter: "Courier Prime", "Courier New", Courier, monospace;--font-stamped: "Special Elite", "Courier Prime", "Courier New", Courier, monospace;--font-noir: "Noir", var(--font-sans, ui-sans-serif, system-ui, sans-serif)}._filterGlow_1212q_8{color:var(--brand-primary)!important;background:var(--brand-primary-soft)!important;border:1px solid var(--brand-primary-border)!important;box-shadow:0 0 10px var(--brand-primary-glow-soft)}._floatingButton_1212q_18{position:fixed;bottom:calc(var(--space-2xl, 32px) + 70px);right:var(--space-2xl, 32px);width:56px;height:56px;border-radius:var(--radius-full, 50%);background:var(--button-primary-bg);border:none;color:var(--text-primary, white);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px var(--brand-primary-glow);transition:all var(--transition-slow, .3s);z-index:var(--z-modal, 1000)}._floatingButton_1212q_18:hover{transform:scale(1.1);box-shadow:0 6px 30px var(--brand-primary-glow)}._floatingButton_1212q_18:active{transform:scale(.95)}._badge_1212q_49{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full, 50%);background:var(--color-error, #ef4444);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}._configBadge_1212q_66{font-size:10px;padding:2px 6px;border-radius:var(--radius-sm, 4px);font-weight:500;display:inline-flex;align-items:center;margin-bottom:2px}._configBadgeActive_1212q_76{background:#22c55e1a;color:#4ade80;border:1px solid rgba(34,197,94,.2)}._configBadgeRevoked_1212q_82{background:#f973161f;color:#fdba74;border:1px solid rgba(249,115,22,.28)}._configBadgeExpired_1212q_88{background:#fbbf241f;color:#fcd34d;border:1px solid rgba(251,191,36,.28)}._coreModal_1212q_97{position:relative;isolation:isolate}._header_1212q_103{display:flex;justify-content:space-between;align-items:center;padding:.75rem var(--space-lg, 16px);box-sizing:border-box;border-bottom:1px solid var(--border-default);flex-shrink:0;background:linear-gradient(to bottom,var(--surface-panel),var(--surface-page));gap:12px;z-index:120}._headerTitle_1212q_118{margin:0;font-size:var(--text-lg, 18px);font-weight:700;color:var(--text-primary, #fff);display:flex;align-items:center;gap:8px;letter-spacing:-.01em;flex:1;min-width:0;font-family:var(--font-brand);text-transform:uppercase;font-style:italic;position:relative}._brandIcon_1212q_136{width:24px;height:24px;object-fit:contain}._brandHomeButton_1212q_142,._brandHomeStatic_1212q_143{display:inline-flex;align-items:center;gap:8px;min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit;flex:0 0 auto}._brandHomeButton_1212q_142{border:0;padding:0;background:transparent;cursor:pointer}._brandHomeButton_1212q_142:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:4px;border-radius:4px}._brandCloudSuffix_1212q_169{color:var(--brand-cloud-accent);letter-spacing:.04em}._projectSlash_1212q_174{opacity:.3;font-weight:300;color:var(--text-muted)}._projectNameGroup_1212q_180{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0}._projectNameGroupHidden_1212q_188{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}._projectName_1212q_180{appearance:none;font-size:18px;font-family:inherit;font-weight:600;font-style:italic;color:var(--chrome-project-pill-text);background:transparent;padding:2px;border:0;border-radius:0;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;min-width:0;max-width:min(36vw,340px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button._projectName_1212q_180{cursor:pointer;transition:color var(--transition-base)}button._projectName_1212q_180:hover{color:var(--brand-primary-strong)}button._projectName_1212q_180:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:3px}._projectNameCopied_1212q_232{color:var(--status-success-text)}._projectNameCopyFeedback_1212q_236{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._taskCountBadge_1212q_248{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--surface-page);color:var(--text-secondary);font-size:12px;font-weight:700;min-width:24px;height:24px;padding:0 8px;border-radius:12px;border:1px solid var(--border-default);margin-left:8px}._taskCountBadgeIcon_1212q_265{flex:0 0 auto}._taskCountBadgeButton_1212q_269{position:relative;z-index:1;font-family:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}._taskCountBadgeButton_1212q_269:hover{border-color:var(--border-strong);color:var(--text-primary)}._taskCountBadgeButton_1212q_269:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._taskCountBadgeActive_1212q_287{color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 55%,var(--border-default));background:color-mix(in srgb,var(--brand-primary) 12%,var(--surface-page))}._taskCountBadgeAlert_1212q_293{color:#f87171;border-color:color-mix(in srgb,#ef4444 45%,var(--border-default));box-shadow:0 0 10px #ef44442e}._headerActions_1212q_299{display:flex;align-items:center;gap:12px;flex-shrink:0}._sortDirectionBtn_1212q_306{padding:4px!important;width:28px!important;height:28px!important;border:1px solid var(--border-primary, rgba(255, 255, 255, .1))!important}._sortDirectionBtnWidget_1212q_313{margin-left:4px!important}._form_1212q_321{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable both-edges;background:var(--surface-modal)}._topRow_1212q_333{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._field_1212q_339{display:flex;flex-direction:column;gap:.375rem}._labelRow_1212q_345{display:flex;justify-content:space-between;align-items:center}._label_1212q_345{font-size:.75rem;font-weight:500;color:var(--text-label);text-transform:uppercase;letter-spacing:.05em}._manageLink_1212q_359{background:transparent;border:none;color:var(--brand-primary);font-size:.7rem;font-weight:600;text-transform:uppercase;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .2s}._manageLink_1212q_359:hover{background:var(--brand-primary-soft);color:var(--brand-primary-strong)}._input_1212q_378,._select_1212q_379,._textarea_1212q_380{width:100%;padding:var(--space-md, 12px);background:var(--field-bg, var(--surface-field));border:1px solid var(--field-border, var(--border-default));border-radius:var(--radius-md, 12px);color:var(--text-body);font-size:var(--text-sm, 14px);font-family:inherit;outline:none;transition:border-color var(--transition-base, .2s),box-shadow var(--transition-base, .2s);appearance:none;-webkit-appearance:none;-moz-appearance:none}._input_1212q_378::placeholder,._textarea_1212q_380::placeholder{color:var(--text-placeholder, var(--text-muted))}._input_1212q_378:focus,._select_1212q_379:focus,._textarea_1212q_380:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, transparent)}._textarea_1212q_380{resize:vertical;min-height:80px}._taskIdInlineLink_1212q_414{appearance:none;background:transparent;border:1px solid color-mix(in srgb,var(--brand-primary) 40%,transparent);color:var(--brand-primary-strong);border-radius:6px;padding:1px 6px;margin:0 2px;font:inherit;font-weight:600;line-height:1.35;cursor:pointer}._taskIdInlineLink_1212q_414:hover{background:color-mix(in srgb,var(--brand-primary) 18%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 75%,transparent)}._readOnly_1212q_433{background:var(--surface-panel);color:var(--text-helper);cursor:not-allowed}._selectWithConfig_1212q_441{position:relative;width:100%}._selectWithConfig_1212q_441 ._select_1212q_379{width:100%;padding-right:48px}._configBtn_1212q_451{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-md, 8px);color:var(--field-color, var(--text-helper));cursor:pointer;transition:all var(--transition-base, .2s);z-index:5;display:flex;align-items:center;justify-content:center}._configBtn_1212q_451:hover{background:var(--surface-hover);color:var(--text-primary)}._configBtn_1212q_451:hover{border-color:var(--field-color, var(--brand-primary-border));color:var(--field-color, var(--brand-primary));background:var(--field-bg, var(--brand-primary-soft))}._configBtnActive_1212q_481{border-color:var(--field-color, var(--brand-primary));color:var(--field-color, var(--brand-primary));background:var(--field-bg, var(--brand-primary-soft));box-shadow:0 0 8px var(--field-border, var(--brand-primary-glow-soft))}._hasPath_1212q_489{border-color:#10b98166;background:#10b9811a}._pathIndicator_1212q_494{color:#10b981;opacity:.8}._formActions_1212q_500{display:grid;grid-template-columns:1fr;gap:var(--space-md, 12px);margin-top:var(--space-md, 8px)}._formActions_1212q_500._hasCancel_1212q_507{grid-template-columns:1fr 1fr}._submitBtn_1212q_511{display:flex;align-items:center;justify-content:center;gap:var(--space-md, 8px);padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-primary-bg);border:1px solid var(--button-primary-border);border-radius:var(--radius-md, 12px);color:#fff;font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._cancelBtn_1212q_527{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);border-radius:var(--radius-md, 12px);color:var(--button-secondary-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._cancelBtn_1212q_527:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._submitBtn_1212q_511:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px var(--brand-primary-glow)}._submitBtn_1212q_511:disabled{opacity:.6;cursor:not-allowed}._successMessage_1212q_559{padding:var(--space-2xl, 32px) var(--space-xl, 24px);text-align:center;color:var(--color-success, #10b981)}._errorMessage_1212q_565{padding:12px 14px;border-radius:var(--radius-md, 12px);border:1px solid rgba(239,68,68,.28);background:#7f1d1d2e;color:#fecaca;display:flex;align-items:flex-start;gap:8px;font-size:13px}._successIcon_1212q_577{width:64px;height:64px;border-radius:var(--radius-full, 50%);background:var(--color-success-bg, rgba(16, 185, 129, .15));display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-lg, 16px);font-size:var(--text-2xl, 28px)}._successMessage_1212q_559 p{margin:0;font-size:1.125rem;font-weight:500;color:var(--text-primary, #fff)}._spinner_1212q_597{animation:_spin_1212q_597 1s linear infinite}._boardRefreshIndicator_1212q_601{position:absolute;top:14px;right:18px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-panel) 88%,transparent);box-shadow:0 8px 24px #0000001f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}@keyframes _spin_1212q_597{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._destructiveBtn_1212q_631{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-destructive-bg);border:1px solid var(--button-destructive-border);border-radius:var(--radius-md, 12px);color:var(--button-destructive-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._destructiveBtn_1212q_631:hover{background:var(--button-destructive-hover-bg);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text);transform:translateY(-1px);box-shadow:0 4px 15px #ef444426}._warningBtn_1212q_654{display:flex;align-items:center;justify-content:center;padding:var(--space-md, 12px) var(--space-xl, 24px);background:var(--button-warning-bg);border:1px solid var(--button-warning-border);border-radius:var(--radius-md, 12px);color:var(--button-warning-text);font-weight:600;font-size:var(--text-sm, 14px);cursor:pointer;transition:all var(--transition-base, .2s)}._warningBtn_1212q_654:hover{background:var(--button-warning-hover-bg);border-color:var(--button-warning-hover-border);color:var(--button-warning-hover-text);transform:translateY(-1px);box-shadow:0 4px 15px #f59e0b2e}._viewTab_1212q_677{padding:0 1rem 1rem;display:flex;flex-direction:column;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable;position:relative}._loading_1212q_688{display:flex;justify-content:center;padding:2rem}._emptyState_1212q_694{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;color:var(--text-muted, #666)}._taskList_1212q_704{display:flex;flex-direction:column;gap:8px}._referenceBadge_1212q_710{display:inline-flex;align-items:center;background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent);color:var(--color-info, #3b82f6);font-size:10px;padding:3px 8px;border-radius:4px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;font-family:var(--font-mono, monospace);height:22px;position:relative;z-index:5;white-space:nowrap;min-width:0;max-width:min(100%,12rem);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 8%,transparent)}._referenceBadgeLabel_1212q_731{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._referenceBadge_1212q_710:not(._referenceBadgeStatic_1212q_740):hover{background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6);border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent);transform:translateY(-1px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent),0 4px 12px color-mix(in srgb,var(--color-info, #3b82f6) 22%,transparent)}._referenceBadgeStatic_1212q_740{cursor:default}._provisionalReferenceBadge_1212q_754{--provisional-reference-color: var(--color-warning, #f59e0b);background:color-mix(in srgb,var(--provisional-reference-color) 14%,transparent);border-color:color-mix(in srgb,var(--provisional-reference-color) 34%,transparent);color:var(--provisional-reference-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--provisional-reference-color) 10%,transparent)}[data-theme=light] ._provisionalReferenceBadge_1212q_754,[data-theme=dawn] ._provisionalReferenceBadge_1212q_754{--provisional-reference-color: #b45309}._provisionalReferenceBadge_1212q_754:not(._referenceBadgeStatic_1212q_740):hover{background:color-mix(in srgb,var(--provisional-reference-color) 20%,transparent);border-color:color-mix(in srgb,var(--provisional-reference-color) 46%,transparent);color:var(--provisional-reference-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--provisional-reference-color) 14%,transparent),0 4px 12px color-mix(in srgb,var(--provisional-reference-color) 18%,transparent)}._copiedReference_1212q_776{background:var(--color-info-bg, rgba(59, 130, 246, .1))!important;color:var(--color-info, #3b82f6)!important;border-color:#3b82f64d!important}._provisionalReferenceBadge_1212q_754._copiedReference_1212q_776{background:color-mix(in srgb,var(--provisional-reference-color) 14%,transparent)!important;border-color:color-mix(in srgb,var(--provisional-reference-color) 34%,transparent)!important;color:var(--provisional-reference-color)!important}._highlight_1212q_788{display:inline;background:#8b5cf633;color:#fff;padding:0 2px;border-radius:4px;box-shadow:0 0 8px #8b5cf64d;border-bottom:2px solid #8b5cf6;font-weight:600;font-style:normal}._modal_1212q_800[data-theme=light] ._highlight_1212q_788,._modal_1212q_800[data-theme=dawn] ._highlight_1212q_788{background:#8b5cf626;color:#5b21b6;border-bottom:2px solid #8b5cf6;box-shadow:none}._priorityEmoji_1212q_808{flex-shrink:0}._metaItem_1212q_812{display:flex;align-items:center;gap:4px;background:#ffffff0d;padding:2px 10px;border-radius:var(--radius-full, 999px);text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.03em;border:1px solid transparent}._taskFormDateInput_1212q_826{color:var(--text-primary)}._taskFormDateInput_1212q_826::-webkit-calendar-picker-indicator{filter:var(--task-date-picker-filter, brightness(0) saturate(100%) invert(100%));opacity:.95;cursor:pointer}._metaBadge_1212q_836{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:22px;padding:0 6px;border-radius:9999px;border:1px solid currentColor;font-size:11px;font-weight:600;transition:all .2s;line-height:1}._complexityPill_1212q_851{color:var(--text-secondary)}._complexityDots_1212q_855{display:flex;gap:3px;align-items:center}._dot_1212q_861{width:6px;height:6px;border-radius:50%;border:1px solid rgba(255,255,255,.2);transition:all .2s}._dotFilled_1212q_869{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 0 6px #8b5cf680}._typePill_1212q_875{color:var(--type-color, #8b5cf6)}._type_bug_1212q_879{--type-color: #ef4444}._type_feature_1212q_883{--type-color: #10b981}._type_chore_1212q_887{--type-color: #f59e0b}._type_refactor_1212q_891{--type-color: #3b82f6}._type_documentation_1212q_895{--type-color: #06b6d4}._type_research_1212q_899{--type-color: #8b5cf6}._type_ui-ux_1212q_903{--type-color: #ec4899}._type_security_1212q_907{--type-color: #f97316}._statusActionsGroup_1212q_911{display:flex;align-items:center;gap:6px}._statusActionsGroupCompact_1212q_917{gap:4px}._statusSelectWrap_1212q_921{display:flex;align-items:center;min-width:0}._statusTaxonomyDropdownWrap_1212q_927{min-width:0}._statusTaxonomyDropdown_1212q_927{min-width:150px}._statusTaxonomyDropdownCompact_1212q_935{min-width:112px}._statusTaxonomyDropdownIconOnly_1212q_939{min-width:0;width:auto}._statusTaxonomyDropdown_1212q_927 ._taxonomyDropdownButton_1212q_944{padding:8px 10px;border-radius:var(--radius-md, 8px);font-size:12px}._statusTaxonomyDropdownCompact_1212q_935 ._taxonomyDropdownButton_1212q_944{padding:6px 8px;font-size:11px}._statusTaxonomyDropdownIconOnly_1212q_939 ._taxonomyDropdownButton_1212q_944{width:auto;min-width:42px;padding-inline:8px}._statusTaxonomyDropdownIconOnly_1212q_939 ._taxonomyDropdownButtonContent_1212q_961{flex:0 0 auto}._statusTaxonomyDropdownIconOnlyPanel_1212q_965{left:auto;right:0;min-width:144px}._actionBtn_1212q_971{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-md, 8px);background:#10b98126;color:#10b981;cursor:pointer;transition:all var(--transition-base, .2s);pointer-events:auto}._actionBtn_1212q_971 *{pointer-events:none}._actionBtn_1212q_971:hover{background:#10b9814d;transform:scale(1.1)}._restoreTaskBtn_1212q_995{background:#3b82f61a!important;color:#3b82f6!important}._restoreTaskBtn_1212q_995:hover{background:#3b82f640!important}._startWorkBtn_1212q_1004{background:#3b82f61a!important;color:#3b82f6!important}._startWorkBtn_1212q_1004:hover{background:#3b82f640!important}._workingBtn_1212q_1013{background:#3b82f6!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._reviewBtn_1212q_1019{background:#8b5cf626!important;color:#8b5cf6!important}._reviewBtn_1212q_1019:hover{background:#8b5cf64d!important;transform:scale(1.1)}._reviewActiveBtn_1212q_1029{background:#8b5cf6!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._reviewPill_1212q_1035{background:#8b5cf626;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}._bulkArchiveBtn_1212q_1042{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:var(--radius-md, 8px);color:#3b82f6;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.02em}._bulkArchiveBtn_1212q_1042:hover{background:#3b82f633;border-color:#3b82f6}._bulkDeleteBtn_1212q_1064{background:color-mix(in srgb,var(--button-destructive-bg) 86%,transparent);border-color:color-mix(in srgb,var(--button-destructive-border) 90%,transparent);color:var(--button-destructive-text)}._bulkDeleteBtn_1212q_1064:hover:not(:disabled){background:color-mix(in srgb,var(--button-destructive-hover-bg) 90%,transparent);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text)}@keyframes _pulse_1212q_1{0%{transform:scale(1);box-shadow:0 0 #3b82f666}70%{transform:scale(1.05);box-shadow:0 0 0 10px #3b82f600}to{transform:scale(1);box-shadow:0 0 #3b82f600}}._deleteBtn_1212q_1093{background:color-mix(in srgb,var(--button-destructive-bg) 80%,transparent);border-color:color-mix(in srgb,var(--button-destructive-border) 82%,transparent);color:var(--button-destructive-text)}._deleteBtn_1212q_1093:hover{background:color-mix(in srgb,var(--button-destructive-hover-bg) 88%,transparent);border-color:var(--button-destructive-hover-border);color:var(--button-destructive-hover-text)}._completeBtn_1212q_1105{background:#10b98126!important;color:#10b981!important}._completeBtn_1212q_1105:hover{background:#10b9814d!important;color:#10b981!important}._completeActiveBtn_1212q_1115{background:#10b981!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._deleteActiveBtn_1212q_1121{background:#ef4444!important;color:#fff!important;animation:_pulse_1212q_1 2s infinite}._disabledBtn_1212q_1127{opacity:.3!important;cursor:not-allowed!important;filter:grayscale(1)}._archiveList_1212q_1134{display:flex;flex-direction:column;gap:8px;padding-top:1rem;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._archiveHeader_1212q_1142{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #666);margin-bottom:4px}._settingsTab_1212q_1153{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}._settingsTabMcpOnly_1212q_1162{width:100%;height:100%;overflow:visible}._settingsTabs_1212q_1171{display:flex;position:sticky;top:0;z-index:20;align-items:flex-end;min-width:0;min-height:42px;padding:0 4px;gap:4px;background:transparent;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._settingsTabs_1212q_1171:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._settingsTabs_1212q_1171::-webkit-scrollbar{display:none}._settingsLayout_1212q_1204{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100%;height:100%}._settingsLayoutMcpOnly_1212q_1211{display:block;min-height:0;height:auto}._settingsSidebar_1212q_1217{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--border-primary);background:linear-gradient(180deg,#ffffff08,#fff0),var(--bg-secondary)}._settingsSidebarHeader_1212q_1227{padding:18px 16px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._settingsSidebarNav_1212q_1236{display:flex;flex-direction:column;gap:6px;padding:0 12px 16px;overflow-y:auto;min-height:0}._settingsSidebarBtn_1212q_1245{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .2s;text-align:left}._settingsSidebarBtn_1212q_1245:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._settingsSidebarBtnActive_1212q_1269{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf647;box-shadow:inset 0 0 0 1px #8b5cf61a}._settingsSidebarGroup_1212q_1276{display:flex;flex-direction:column;gap:6px}._settingsSidebarGroupBtn_1212q_1282{justify-content:flex-start}._settingsSidebarGroupLabel_1212q_1286{flex:1}._settingsSidebarGroupChevron_1212q_1290{margin-left:auto;display:inline-flex;align-items:center}._settingsSidebarSubnav_1212q_1296{display:flex;flex-direction:column;gap:6px;padding-left:28px}._settingsSidebarSubBtn_1212q_1303{display:flex;align-items:center;width:100%;padding:9px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:400;letter-spacing:.02em;cursor:pointer;text-align:left;transition:all .2s}._settingsSidebarSubBtn_1212q_1303:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._appScrollbar_1212q_1326{min-width:0}._settingsTabBtn_1212q_1330{appearance:none;position:relative;z-index:1;min-width:88px;min-height:38px;padding:0 18px;background:transparent;border:1px solid transparent;border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--text-helper);font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.02em;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}._settingsTabBtn_1212q_1330:hover:not(._settingsTabBtnActive_1212q_1355){background:var(--surface-inset);border-color:color-mix(in srgb,var(--border-default) 72%,transparent);color:var(--text-secondary)}._settingsTabBtn_1212q_1330:focus-visible{z-index:2;outline:2px solid var(--brand-primary);outline-offset:-3px}._settingsTabBtnActive_1212q_1355{margin-bottom:-1px;background:var(--surface-modal);border-color:var(--border-default);color:var(--brand-primary-strong)}._settingsTabBtnActive_1212q_1355:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--surface-modal)}._settingsContent_1212q_1384{padding:1.5rem;display:flex;flex-direction:column;gap:2rem;flex:1;overflow-y:auto;overflow-x:hidden;position:relative}._settingsTabMcpOnly_1212q_1162 ._settingsContent_1212q_1384{padding:0;gap:16px;overflow:visible}._settingsTabMcpOnly_1212q_1162 ._settingsTabs_1212q_1171{margin:0;padding:0 4px;background:var(--surface-panel);box-shadow:none}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtn_1212q_1330{background:var(--surface-panel)}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtn_1212q_1330:not(._settingsTabBtnActive_1212q_1355){border-bottom:1px solid var(--border-default)}._settingsTabMcpOnly_1212q_1162 ._settingsTabBtnActive_1212q_1355,._settingsTabMcpOnly_1212q_1162 ._settingsTabBtnActive_1212q_1355:after{background:var(--surface-panel)}._mcpRegistrationHint_1212q_1421{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;color:var(--text-secondary);font-size:12px;line-height:1.5}._mcpRegistrationPrompt_1212q_1432{appearance:none;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--brand-primary-strong);font:inherit;font-weight:700;padding:0 2px;cursor:pointer}._mcpRegistrationPrompt_1212q_1432:hover,._mcpRegistrationPrompt_1212q_1432:focus-visible{color:var(--text-primary);text-decoration:underline;outline:none}._mcpCodexTrustNote_1212q_1451{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-raised) 82%,transparent)}._mcpCodexTrustHeader_1212q_1462{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._mcpCodexTrustTitle_1212q_1469{font-size:12px;font-weight:700;color:var(--text-primary)}._mcpCodexTrustCode_1212q_1475{margin:0;padding:10px 12px;overflow-x:auto;border-radius:var(--radius-sm);background:#1e1e2e;color:#f8fafc}._mcpCodexTrustCode_1212q_1475 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.5}._mcpAuthRequiredCard_1212q_1490{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 12%,transparent),transparent 62%),var(--surface-raised)}._mcpAuthRequiredIcon_1212q_1502{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:var(--radius-md);color:var(--brand-primary-strong);background:var(--brand-primary-soft);border:1px solid color-mix(in srgb,var(--brand-primary) 28%,transparent)}._mcpAuthRequiredBody_1212q_1515{display:flex;min-width:0;flex-direction:column;gap:8px}._mcpOAuthConnectorPanel_1212q_1522{display:flex;flex-direction:column;gap:var(--space-lg);padding:1rem}._mcpOAuthConnectorHeader_1212q_1529{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg)}._mcpOAuthConnectorIdentity_1212q_1536{display:flex;align-items:center;gap:var(--space-md);min-width:0}._mcpOAuthConnectorLogo_1212q_1543{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex:0 0 2.5rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--text-inverse)}._mcpOAuthConnectorLogo_1212q_1543 img,._mcpOAuthConnectorLogo_1212q_1543>span{width:1.5rem;height:1.5rem;flex-basis:1.5rem}._mcpOAuthConnectorStatus_1212q_1562{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:1px solid color-mix(in srgb,var(--status-success) 30%,var(--border-default));border-radius:var(--radius-md);background:var(--status-success-bg);color:var(--status-success-text)}._mcpOAuthConnectorStatus_1212q_1562>div{display:flex;flex-direction:column;gap:2px}._mcpOAuthConnectorStatus_1212q_1562 span{color:var(--text-helper);font-size:.75rem}._mcpOAuthConnectorActions_1212q_1584{display:flex;justify-content:flex-end}@media(max-width:640px){._mcpOAuthConnectorHeader_1212q_1529{align-items:flex-start;flex-direction:column}}._mcpLocalInstallInstructions_1212q_1596{display:grid;justify-items:start;gap:6px}._mcpLocalInstallInstructions_1212q_1596 p{margin:0}._mcpLocalInstallInstructions_1212q_1596 code,._mcpAuthRequiredBody_1212q_1515>p code{padding:2px 6px;border:1px solid var(--code-inline-border);border-radius:var(--radius-sm);background:var(--code-inline-bg);color:var(--code-inline-text);font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem}._mcpAuthRequiredActions_1212q_1617{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}@media(max-width:900px){._settingsLayout_1212q_1204{grid-template-columns:1fr}._settingsSidebar_1212q_1217{border-right:none;border-bottom:1px solid var(--border-primary)}._settingsSidebarNav_1212q_1236{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:12px}._settingsSidebarBtn_1212q_1245{flex-shrink:0;white-space:nowrap}._settingsSidebarGroup_1212q_1276{flex-shrink:0}._settingsSidebarSubnav_1212q_1296{flex-direction:row;padding-left:0}._settingsSidebarSubBtn_1212q_1303{flex-shrink:0;white-space:nowrap}}._settingsToast_1212q_1661{position:absolute;top:12px;right:12px;z-index:25;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:600;max-width:min(440px,calc(100% - 24px));pointer-events:none;box-shadow:0 8px 22px #00000040}._settingsToastSuccess_1212q_1678{color:#34d399;border:1px solid rgba(52,211,153,.3);background:#10b9811f}._settingsToastError_1212q_1684{color:#fca5a5;border:1px solid rgba(239,68,68,.3);background:#ef44441f}._inputWithPrefix_1212q_1690{display:flex;flex-direction:column;gap:6px;flex:1}._pathHint_1212q_1697{font-size:11px;color:var(--text-secondary);opacity:.8}._pathHint_1212q_1697 code{background:#8b5cf61a;color:#8b5cf6;padding:2px 6px;border-radius:4px}._settingGroup_1212q_1710{display:flex;flex-direction:column;gap:.5rem}._taskCardSettingsLayout_1212q_1716{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(17rem,20rem);align-items:start;gap:var(--space-2xl);width:min(100%,38rem)}._taskCardDependentSetting_1212q_1724{margin-left:var(--space-xl)}._taskCardSettingWithHelp_1212q_1728{display:flex;flex-direction:column;gap:2px}._taskCardSettingHelp_1212q_1734{margin-left:23px;color:var(--text-helper);font-size:10px;line-height:1.3}._taskCardSettingsPreview_1212q_1741{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}._taskCardSettingsPreviewFrame_1212q_1748{min-width:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:720px){._taskCardSettingsLayout_1212q_1716{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}._taskCardSettingsPreview_1212q_1741{width:min(100%,20rem)}}._workspaceIdentity_1212q_1765{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-md, 12px);padding-bottom:var(--space-sm, 8px);border-bottom:1px solid var(--border-divider)}._workspaceIdentityValueRow_1212q_1774{display:flex;align-items:center;gap:var(--space-sm, 8px);min-width:0}._workspaceIdentityValue_1212q_1774{min-width:0;overflow:hidden;color:var(--text-body);font-size:var(--text-sm, 14px);text-overflow:ellipsis;white-space:nowrap}._workspaceProfileForm_1212q_1790{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-sm, 8px) var(--space-md, 12px)}._workspaceProfileTextareaLabel_1212q_1797{align-self:start;padding-top:var(--space-md, 12px)}._workspaceProfileActions_1212q_1802{display:flex;grid-column:2;justify-content:flex-end}@media(max-width:640px){._workspaceIdentity_1212q_1765{grid-template-columns:6.5rem minmax(0,1fr)}._workspaceProfileForm_1212q_1790{grid-template-columns:minmax(0,1fr)}._workspaceProfileTextareaLabel_1212q_1797{padding-top:0}._workspaceProfileActions_1212q_1802{grid-column:1}}._settingTitle_1212q_1826{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-section-title);margin:0}._settingTitleRow_1212q_1835{display:flex;align-items:center;justify-content:space-between;gap:8px}._settingTitleActionBtn_1212q_1842{background:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--button-secondary-border);border-radius:var(--radius-md, 8px);padding:4px 10px;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer;transition:all var(--transition-base, .2s)}._settingTitleActionBtn_1212q_1842:hover{color:var(--button-secondary-hover-text);border-color:var(--button-secondary-hover-border);background:var(--button-secondary-hover-bg)}._themeOptions_1212q_1862{display:flex;gap:8px}._buttonGrid_1212q_1867{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){._buttonGrid_1212q_1867{grid-template-columns:repeat(2,1fr)}}._themeBtn_1212q_1879{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;background:var(--button-secondary-bg);color:var(--button-secondary-text);border:2px solid transparent;border-radius:var(--radius-md, 12px);font-size:11px;cursor:pointer;transition:all var(--transition-base, .2s);min-height:60px}._themeBtn_1212q_1879:hover{border-color:var(--button-tile-active-border);color:var(--button-tile-active-text);background:var(--button-tile-active-bg)}._activeTheme_1212q_1903{border-color:var(--brand-primary);background:var(--button-tile-active-bg);color:var(--button-tile-active-text);box-shadow:0 0 12px var(--brand-primary-glow-soft)}._pathInputGroup_1212q_1911{display:flex;gap:8px}._pathInputGroup_1212q_1911 ._input_1212q_378{flex:1}._saveSettingsBtn_1212q_1920{display:flex;align-items:center;justify-content:center;padding:0 16px;min-width:60px;background:linear-gradient(135deg,#8b5cf6,#a855f7);border:none;border-radius:var(--radius-md, 12px);color:#fff;font-weight:500;font-size:13px;cursor:pointer;transition:all var(--transition-base, .2s)}._saveSettingsBtn_1212q_1920:hover{transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf666}._shortcutInputWrapper_1212q_1941{position:relative;flex:1}._inputIcon_1212q_1946{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary, #888);pointer-events:none}._settingHelper_1212q_1955{font-size:11px;color:var(--text-muted, #666);margin:4px 0 0}._browseBtn_1212q_1962{display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);color:var(--text-secondary, #888);cursor:pointer;transition:all var(--transition-base, .2s)}._browseBtn_1212q_1962:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._inlineCategoryManager_1212q_1981{display:flex;flex-direction:column;gap:8px;padding:12px;background:#8b5cf60d;border:1px dashed rgba(139,92,246,.2);border-radius:var(--radius-md, 12px);margin-bottom:8px}._categoryManager_1212q_1992{display:flex;flex-direction:column;gap:12px}._categoryList_1212q_1998{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);max-height:150px;overflow-y:auto}._categoryChip_1212q_2010{display:flex;align-items:center;gap:6px;padding:4px 10px;background:#8b5cf626;border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-full, 999px);color:var(--text-primary, #fff);font-size:12px;font-weight:500}._categoryChipLabel_1212q_2023{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipActionBtn_1212q_2031{background:transparent;border:none;color:var(--text-secondary, #aaa);padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s)}._chipActionBtn_1212q_2031:hover{color:var(--text-primary, #fff);background:#ffffff1a}._removeCategoryBtn_1212q_2051{background:transparent;border:none;color:var(--text-secondary, #aaa);padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s)}._removeCategoryBtn_1212q_2051:hover{background:#ef444433;color:#ef4444}._addCategoryForm_1212q_2071{display:flex;gap:8px}._addCategoryBtn_1212q_2076{display:flex;align-items:center;justify-content:center;padding:0 12px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);color:var(--text-secondary, #888);cursor:pointer;transition:all var(--transition-base, .2s)}._addCategoryBtn_1212q_2076:hover:not(:disabled){border-color:#10b98180;color:#10b981;background:#10b9811a}._addCategoryBtn_1212q_2076:disabled{opacity:.5;cursor:not-allowed}._filesList_1212q_2101{display:flex;flex-direction:column;gap:4px}._filesList_1212q_2101 code{display:block;padding:8px 12px;background:var(--file-code-bg, var(--bg-primary, #0f0f1a));border-radius:var(--radius-md, 8px);font-size:12px;color:var(--file-code-text, var(--text-secondary, #888));font-family:Monaco,Menlo,monospace;white-space:pre-wrap}._modal_1212q_800[data-theme=midnight] ._archiveList_1212q_1134{border-color:#8b5cf633}._helpLink_1212q_2128{display:flex;align-items:center;gap:4px;background:transparent;border:none;color:var(--text-muted, #666);font-size:11px;cursor:pointer;padding:2px 6px;border-radius:var(--radius-md, 8px);transition:all var(--transition-base, .2s)}._helpLink_1212q_2128:hover{color:#8b5cf6;background:#8b5cf61a}._taskChildrenSummaryBadges_1212q_2147{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex-wrap:wrap}._taskChildrenProgressBar_1212q_2155{width:100%;height:8px;border-radius:999px;background:color-mix(in srgb,var(--text-muted, #8f93a6) 15%,var(--bg-primary, #0f0f1a));border:1px solid color-mix(in srgb,var(--text-muted, #8f93a6) 25%,transparent);overflow:hidden;margin:0 0 2px;display:flex}._taskChildrenProgressBarSegmentDone_1212q_2166{height:100%;background:#10b981;transition:width .24s ease}._taskChildrenProgressBarSegmentReview_1212q_2172{height:100%;background:#8b5cf6;transition:width .24s ease}._taskChildrenProgressBarSegmentInProgress_1212q_2178{height:100%;background:#3b82f6;transition:width .24s ease}._taskChildrenProgressBarSegmentBlocked_1212q_2184{height:100%;background:#f59e0b;transition:width .24s ease}._taskChildrenProgressText_1212q_2190{font-size:11px;color:var(--text-muted, #8f93a6);line-height:1.2;text-align:right;white-space:nowrap}._taskChildUnlinkBtn_1212q_2199{flex:0 0 auto;width:24px;height:24px;min-width:24px;padding:0;border-radius:999px;background:color-mix(in srgb,var(--color-info, #3b82f6) 14%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent)}._taskChildUnlinkBtn_1212q_2199:hover{background:color-mix(in srgb,var(--color-info, #3b82f6) 20%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);border-color:color-mix(in srgb,var(--color-info, #3b82f6) 72%,transparent)}._aboutText_1212q_2217{font-size:.8rem;color:var(--text-muted, #666);line-height:1.5;margin:0}._versionInfo_1212q_2224{font-size:.7rem;color:var(--text-muted, #666);opacity:.6;margin-top:4px}._filterBar_1212q_2232{position:sticky;top:0;z-index:20;background:var(--chrome-toolbar-bg);display:flex;flex-direction:column;gap:12px;padding:1rem 12px 12px;border-bottom:1px solid var(--chrome-toolbar-border);margin:0 -12px .75rem;box-shadow:inset 0 -1px color-mix(in srgb,var(--surface-elevated) 72%,transparent)}._filterBar_1212q_2232:focus-within{z-index:60}._kanbanHintText_1212q_2250{margin:6px 2px 2px;font-size:11px;color:var(--text-muted, #8f93a6)}._searchContainer_1212q_2256{position:relative;width:100%;min-width:0;flex:1;display:flex;align-items:center}._taskSearchCombobox_1212q_2265{position:relative;width:100%;min-width:0}._taskSearchCombobox_1212q_2265:focus-within{z-index:12}._taskSearchSuggestions_1212q_2275{position:absolute;top:calc(100% + 6px);left:0;width:max(100%,min(380px,calc(100vw - 24px)));z-index:120;overflow:hidden;padding:6px;background:var(--surface-elevated, var(--surface-panel));border:1px solid var(--field-focus-border);border-radius:var(--radius-md, 12px);box-shadow:var(--box-shadow-lg)}._taskSearchSuggestionsLabel_1212q_2289{padding:4px 7px 6px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._taskSearchSuggestion_1212q_2275{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-width:0;padding:7px;color:var(--text-primary);background:transparent;border:0;border-radius:var(--radius-sm, 8px);font:inherit;text-align:left;cursor:pointer}._taskSearchSuggestion_1212q_2275:hover,._taskSearchSuggestionSelected_1212q_2316{background:var(--action-subtle-hover-bg)}._taskSearchSuggestion_1212q_2275:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._taskSearchSuggestionReference_1212q_2325{z-index:auto;width:auto;height:auto;max-width:none;padding:2px 5px;font-size:10px;white-space:nowrap}._taskSearchSuggestionTitle_1212q_2335{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskSearchSuggestionStatus_1212q_2343{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:600;white-space:nowrap}._taskSearchSuggestionStatusDot_1212q_2352{width:6px;height:6px;border-radius:50%}._searchIcon_1212q_2358{position:absolute;left:10px;color:var(--text-muted, #666);pointer-events:none;z-index:1}._searchInput_1212q_2366{width:100%;min-width:0;padding:8px 34px 8px 32px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md, 12px);color:var(--field-text);font-family:var(--font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:13px;font-weight:400;line-height:1.2;outline:none;transition:all .2s;box-shadow:var(--field-inset-shadow)}._searchInput_1212q_2366::placeholder{color:var(--field-placeholder)}._searchInput_1212q_2366::-webkit-search-cancel-button{appearance:none}._searchInput_1212q_2366:focus{border-color:var(--field-focus-border);background:var(--field-focus-bg);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._searchActive_1212q_2399{border-color:#8b5cf6!important;background:#8b5cf626!important}._clearSearchBtn_1212q_2404{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--text-secondary, #888);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:all .2s}._clearSearchBtn_1212q_2404:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg)}._filterRow_1212q_2426{display:flex;gap:8px;align-items:center}._sortLabel_1212q_2432{font-size:11px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap}._archiveToggle_1212q_2440{display:flex;align-items:center;gap:6px;cursor:pointer;padding:0 4px;-webkit-user-select:none;user-select:none}._archiveToggle_1212q_2440 input{cursor:pointer;accent-color:#8b5cf6;margin:0;width:13px;height:13px}._archiveToggle_1212q_2440 span{font-size:10px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap;letter-spacing:.02em}._archiveToggle_1212q_2440:hover span{color:var(--text-secondary, #888)}._filterRow_1212q_2426{display:flex;gap:8px;margin-bottom:8px}._filterContainer_1212q_2477{position:relative;flex:1}._filterButton_1212q_2482{width:100%;padding:6px 10px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 8px);color:var(--text-secondary, #888);font-family:var(--font-sans);font-size:11px;font-weight:600;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s;height:32px;text-transform:uppercase;letter-spacing:.02em}._filterButton_1212q_2482:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._filterButtonField_1212q_2508{height:34px;padding:6px 8px;border-color:var(--field-border);background:var(--field-bg);color:var(--field-text);font-size:.75rem;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal}._filterButtonField_1212q_2508>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterButtonField_1212q_2508:hover{border-color:var(--field-hover-border);background:var(--field-hover-bg);color:var(--field-text)}._filterActive_1212q_2534{border-color:#8b5cf6!important;background:#8b5cf61a!important;color:#8b5cf6!important}._filterDropdown_1212q_2540{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-secondary, #1a1a2e);border:1px solid var(--border-primary, rgba(255, 255, 255, .2));border-radius:var(--radius-md, 12px);padding:6px;z-index:1000;box-shadow:0 10px 25px #00000080;max-height:240px;overflow-y:auto}._filterSearch_1212q_2555{position:sticky;top:-6px;z-index:1;padding:6px 0;background:var(--bg-secondary, #1a1a2e)}._filterSearchIcon_1212q_2563{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-helper, var(--text-secondary));pointer-events:none}._filterSearchInput_1212q_2572._filterSearchInput_1212q_2572{box-sizing:border-box;padding:6px 7px 6px 26px;font-size:12px;outline:none}._filterSearchInput_1212q_2572:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, var(--brand-primary-soft))}._filterEmpty_1212q_2584{padding:12px 8px;color:var(--text-helper, var(--text-secondary));font-size:12px;text-align:center}._filterOption_1212q_2591{display:flex;width:100%;border:none;background:transparent;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md, 8px);cursor:pointer;font-size:12px;color:var(--text-secondary, #888);text-align:left;transition:all .2s;-webkit-user-select:none;user-select:none}._filterOption_1212q_2591:hover{background:#ffffff0d;color:var(--text-primary, #fff)}._filterOption_1212q_2591 input[type=checkbox]{accent-color:#8b5cf6;width:14px;height:14px;margin:0;cursor:pointer}._filterDivider_1212q_2621{height:1px;background:var(--border-subtle, rgba(255, 255, 255, .05));margin:4px 6px}._filterSelect_1212q_2627{flex:1;padding:6px 28px 6px 10px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md, 8px);color:var(--field-text);font-size:11px;outline:none;transition:all .2s;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;box-shadow:var(--field-inset-shadow)}._filterSelect_1212q_2627:hover{color:var(--field-text);background:var(--field-hover-bg);border-color:var(--field-hover-border)}._filterSelect_1212q_2627:focus{color:var(--field-text);background:var(--field-focus-bg);border-color:var(--field-focus-border);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._filterActive_1212q_2534{border-color:#8b5cf6;background-color:#8b5cf626;color:var(--text-primary, #fff);font-weight:600}._filterToggleBtn_1212q_2668{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--control-icon-bg);border:1px solid var(--control-icon-border);border-radius:var(--radius-md, 8px);color:var(--control-icon-text);cursor:pointer;transition:all .2s;padding:0;box-shadow:var(--control-icon-shadow)}._filterToggleBtn_1212q_2668:hover{background:var(--control-icon-hover-bg);color:var(--control-icon-hover-text);border-color:var(--control-icon-hover-border)}._inProgressToggle_1212q_2690{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--text-muted, #666);font-size:11px;cursor:pointer;padding:4px 8px;border-radius:var(--radius-md, 8px);transition:all .2s}._inProgressToggle_1212q_2690:hover{color:var(--text-secondary, #888)}._activeInProgress_1212q_2708{color:#60a5fa!important;background:#3b82f61a}._activeInProgress_1212q_2708 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._activeFilter_1212q_2717{background:#3b82f61a!important;border-color:#3b82f666!important;color:#60a5fa!important}._activeFilter_1212q_2717 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._resetFiltersBtn_1212q_2727{background:transparent;border:1px solid transparent;color:var(--action-subtle-text);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--radius-md, 8px);transition:all .2s}._resetFiltersBtn_1212q_2727:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg);border-color:var(--action-subtle-hover-border)}._categoryChip_1212q_2010{position:relative;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#ffffff0d;border:1px solid var(--border-primary);border-radius:20px;font-size:12px;color:var(--text-primary);transition:all .2s}._categoryChip_disabled_1212q_2760{opacity:.5;background:#ffffff05;border-style:dashed}._categoryChip_disabled_1212q_2760 ._categoryChipLabel_1212q_2023{text-decoration:line-through}._categoryVisibilityToggle_1212q_2770{cursor:pointer;display:flex;align-items:center;margin-right:4px}._categoryVisibilityToggle_1212q_2770 input{margin:0;cursor:pointer;accent-color:#10b981}._editCategoryInput_1212q_2783{background:var(--bg-primary);border:1px solid #8b5cf6;border-radius:4px;color:var(--text-primary);font-size:12px;padding:2px 6px;width:100px;outline:none}._categoryChipActionBtn_1212q_2794{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._categoryChipActionBtn_1212q_2794:hover{color:var(--text-primary);background:#ffffff1a}._categoryChipActionBtn_active_1212q_2812{color:#8b5cf6}._categoryGroup_1212q_2817{margin-bottom:8px;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);overflow:hidden;background:var(--bg-primary, #0f0f1a)}._categoryHeader_1212q_2825{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#ffffff08;cursor:pointer;transition:background .2s}._categoryHeader_1212q_2825:hover{background:#ffffff0f}._categoryTitle_1212q_2839{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;flex:1;color:var(--text-primary, #fff)}._categoryCount_1212q_2849{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._categoryItems_1212q_2855{padding:8px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._reviewPill_1212q_1035{background:#8b5cf626!important;color:#a78bfa!important;border-color:#8b5cf64d!important;font-weight:700!important;letter-spacing:.02em}._selectPriority_low_1212q_2872{border-color:var(--priority-low)!important;background:#94a3b80d!important}._selectPriority_medium_1212q_2877{border-color:var(--priority-medium)!important;background:#eab3080d!important}._selectPriority_high_1212q_2882{border-color:var(--priority-high)!important;background:#ef44440d!important}._selectPriority_critical_1212q_2887{border-color:var(--priority-high)!important;background:var(--priority-critical)!important;color:var(--priority-high)!important;animation:_critical-glow_1212q_1 2s infinite ease-in-out}._levelSelect_1212q_2896{display:flex;align-items:stretch;gap:4px;height:42px;padding:5px;box-sizing:border-box;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);width:100%}._levelOption_1212q_2909{flex:1;height:auto;border-radius:6px;border:1px solid transparent;background:#ffffff08;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;padding:0}._levelOption_1212q_2909:hover{background:#ffffff14}._levelOptionFilled_1212q_2926{box-shadow:0 0 10px #0003;border-color:#ffffff1a}._levelOption_priority_low_1212q_2933{background:var(--priority-low)!important;color:#fff}._levelOption_priority_medium_1212q_2938{background:var(--priority-medium)!important;color:#000}._levelOption_priority_high_1212q_2943{background:var(--priority-high)!important;color:#fff}._levelOption_priority_critical_1212q_2948{background:var(--priority-critical)!important;color:#fff;box-shadow:0 0 15px #ef444466}._levelOption_complexity_tiny_1212q_2955{background:var(--complexity-tiny)!important;color:#fff}._levelOption_complexity_low_1212q_2960{background:var(--complexity-low)!important;color:#fff}._levelOption_complexity_medium_1212q_2965{background:var(--complexity-medium)!important;color:#fff}._levelOption_complexity_high_1212q_2970{background:var(--complexity-high)!important;color:#fff}._levelOption_complexity_epic_1212q_2975{background:var(--complexity-epic)!important;color:#fff;box-shadow:0 0 15px #d946ef66}._levelOptionActive_1212q_2982{transform:scaleY(1.05);z-index:1}._levelOptionSelected_1212q_2987{transform:scale(1.05);z-index:2;border-color:#ffffff4d;box-shadow:0 4px 12px #0000004d}._levelLabel_1212q_2995{font-size:11px;font-weight:600;margin-left:8px;padding:2px 8px;border-radius:4px;background:#ffffff0d;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;animation:_levelLabelFadeIn_1212q_1 .3s ease-out}@keyframes _levelLabelFadeIn_1212q_1{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}._closeConfigBtn_1212q_3020{position:absolute;top:8px;right:8px;background:transparent;border:none;color:var(--text-muted, #666);cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:5}._closeConfigBtn_1212q_3020:hover{color:var(--text-primary, #fff);background:#ffffff1a}._configItem_1212q_3042{display:flex;flex-direction:column;gap:10px}._settingsLabel_1212q_3048{font-size:13px;color:var(--text-secondary)}._settingsLabel_1212q_3048 strong{color:var(--text-primary)}._settingsHint_1212q_3057{font-size:11px;color:var(--text-helper);margin:0}._pathList_1212q_3064{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._pathChip_1212q_3071{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;background:var(--chip-accent-bg);border:1px solid var(--chip-accent-border);border-radius:var(--radius-full, 999px);font-size:11px;color:var(--text-primary);max-width:100%}._pathChip_1212q_3071._pathValid_1212q_3084{background:#10b9811a;border-color:#10b9814d}._pathChip_1212q_3071._pathInvalid_1212q_3089{background:#ef44441a;border-color:#ef44444d}._pathValidIcon_1212q_3094{color:#10b981;flex-shrink:0}._pathInvalidIcon_1212q_3099{color:#f59e0b;flex-shrink:0}._pathText_1212q_3104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}._removePathBtn_1212q_3111{background:transparent;border:none;color:var(--text-muted, #666);padding:0;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all var(--transition-base, .2s);flex-shrink:0}._removePathBtn_1212q_3111:hover{color:#ef4444;background:#ef444433}._pathCount_1212q_3133{display:flex;align-items:center;gap:2px;font-size:10px;color:#10b981;background:#10b98126;padding:1px 5px 1px 3px;border-radius:10px}._specialistSection_1212q_3144{display:flex;flex-direction:column;gap:.5rem;padding:8px 0 0;margin-top:8px}._toggleHeading_1212q_3152{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 12px;margin:-4px;border-radius:var(--radius-md, 8px);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}._toggleHeading_1212q_3152:hover{background:#ffffff0a}._toggleHeading_1212q_3152:active{background:#ffffff14}._toggleHeading_1212q_3152 ._label_1212q_345{cursor:pointer;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888)}._toggleHeading_1212q_3152 svg{color:var(--text-muted, #666);transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s}._toggleHeading_1212q_3152:hover svg{color:#8b5cf6}._dropdownList_1212q_3192{display:flex;flex-wrap:wrap;gap:6px;overflow:visible;padding:2px}._specialistBadge_1212q_3201{display:inline-flex;align-items:center;gap:6px;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);color:#a78bfa;font-size:10px;font-weight:600;padding:3px 10px;border-radius:var(--radius-full, 999px);transition:all var(--transition-base, .2s);text-transform:uppercase;letter-spacing:.05em;cursor:default}._specialistBadge_1212q_3201:hover{background:#8b5cf626;border-color:#8b5cf666;transform:translateY(-1px);box-shadow:0 2px 8px #8b5cf633}._specialistBadge_1212q_3201 svg{color:#8b5cf6;opacity:.8}._iconGrid_1212q_3231{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px;margin-top:.75rem;padding:8px;background:#0003;border-radius:var(--radius-md, 8px)}._iconPickerBtn_1212q_3242{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:4px;color:var(--text-muted, #666);cursor:pointer;transition:all .2s}._iconPickerBtn_1212q_3242:hover{border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6)}._iconPickerBtnActive_1212q_3261{background:#ffffff0d;border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6);box-shadow:0 0 10px #0003}._categorySubConfig_1212q_3268{display:flex;flex-direction:column;gap:12px;margin-top:12px;overflow:visible}._colorPickerRow_1212q_3276{display:flex;align-items:center;padding:0}._colorPickerGrid_1212q_3282{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;width:100%}._colorSwatch_1212q_3289{width:100%;height:32px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary, #0f0f1a);border:1px solid var(--swatch-color, var(--border-primary, rgba(255, 255, 255, .1)));border-radius:4px;cursor:pointer;transition:all .2s;padding:0}._colorSwatch_1212q_3289:hover{border-color:var(--swatch-color, #8b5cf6);background:#ffffff0d}._colorSwatchActive_1212q_3308{background:#ffffff1a;border-color:var(--swatch-color, #8b5cf6);box-shadow:0 0 0 2px var(--swatch-border-color, rgba(255, 255, 255, .2))}._categoryChipIcon_1212q_3314{margin-right:6px;opacity:.7}._fieldIconWrapper_1212q_3319{position:relative;display:flex;align-items:center}._fieldIconWrapper_1212q_3319 ._select_1212q_379{padding-left:36px}._fieldIcon_1212q_3319{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:5;display:flex;align-items:center;justify-content:center}._field_dynamic_1212q_3341{border-color:var(--field-border, rgba(255, 255, 255, .1))!important;background:var(--field-bg, rgba(255, 255, 255, .02))!important;color:var(--field-color, var(--text-primary))!important}._fieldIcon_dynamic_1212q_3347{color:var(--field-color, var(--text-primary))!important}._categoryTitleIcon_1212q_3351{margin-right:8px;color:#8b5cf6}._editActionsGroup_1212q_3356{display:flex;gap:8px;align-items:center;grid-column:3;justify-self:end}._taskHeaderNavigation_1212q_3364{display:flex;grid-column:2;align-self:end;align-items:flex-end;justify-self:end;gap:8px;min-width:0;min-height:44px}._taskHeaderViewTabs_1212q_3375{--folder-tabs-active-bg: var(--surface-modal);--folder-tabs-baseline-display: none;min-width:0;transform:translateY(6px)}._stickyActionHeader_1212q_3382{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:6px 24px;background:linear-gradient(to bottom,var(--surface-modal),color-mix(in srgb,var(--surface-modal) 82%,var(--surface-page)));flex-shrink:0;min-height:54px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._stickyActionHeader_1212q_3382:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:1px;background:var(--border-primary, rgba(255, 255, 255, .1));pointer-events:none}._stickyActionHeader_1212q_3382>*{position:relative;z-index:1}._taskNoticeAnchor_1212q_3414{position:relative;z-index:21;flex-shrink:0}._taskHierarchyHeader_1212q_3420{grid-column:1;min-width:0;display:flex;flex-direction:column;gap:6px}._taskHierarchyBadgeRow_1212q_3428{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}._taskHierarchyDivider_1212q_3436{color:var(--text-helper);font-size:11px;line-height:1}._taskHierarchySegment_1212q_3442{min-width:0;display:inline-flex;align-items:center;gap:6px}._taskHierarchyMeta_1212q_3449{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(245,158,11,.24);background:#f59e0b24;color:var(--text-secondary);font-size:11px;font-weight:600;line-height:1.2}._taskHierarchyActionBtn_1212q_3462{justify-content:center;padding-inline:6px;min-width:24px}._taskHierarchyBadgeRow_1212q_3428 ._taskWorkstreamPicker_1212q_3468{display:inline-flex;width:max-content;min-width:0;max-width:min(100%,12rem);flex:0 0 auto}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton{width:24px;min-width:24px;max-width:24px;min-height:22px;height:22px;justify-content:center;gap:0;padding:0;border-color:color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent);border-radius:4px;background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent);color:var(--color-info, #3b82f6);font-size:10px;font-family:var(--font-mono, monospace);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 8%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent);background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6);filter:none;transform:translateY(-1px);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 12%,transparent),0 4px 12px color-mix(in srgb,var(--color-info, #3b82f6) 22%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButton:focus-visible{border-color:var(--color-info, #3b82f6);outline-color:var(--color-info, #3b82f6);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownOpen{border-color:color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent)!important;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-info, #3b82f6) 18%,transparent);color:var(--color-info, #3b82f6)}._taskWorkstreamPicker_1212q_3468 .taxonomyDropdownButtonContent{flex:0 0 auto;gap:0}._taskWorkstreamPickerIcon_1212q_3523{display:inline-flex;align-items:center;justify-content:center}._taskWorkstreamPickerPanel_1212q_3529{max-width:calc(100vw - var(--space-md) - var(--space-md))}._taskWorkstreamPickerPanel_1212q_3529 .taxonomyDropdownOptions{overflow-x:hidden}._taskWorkstreamPickerOption_1212q_3537{display:grid;grid-template-columns:var(--space-xl) max-content minmax(0,1fr);align-items:center;gap:var(--space-md);width:100%;min-width:0}._taskWorkstreamPickerReference_1212q_3546{max-width:none}._taskWorkstreamPickerTitle_1212q_3550{display:-webkit-box;overflow:hidden;color:var(--text-primary);font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._taskSaveStatus_1212q_3563{min-width:72px;display:inline-flex;align-items:center;gap:6px;color:var(--text-tertiary, #7c8798);font-size:12px;font-weight:500;line-height:1}._taskSaveStatus_1212q_3563:empty{display:none}._taskSaveStatusError_1212q_3578{color:var(--status-error)}@media(max-width:760px){._stickyActionHeader_1212q_3382{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}._taskHeaderViewTabs_1212q_3375{max-width:100%}._taskHeaderNavigation_1212q_3364{grid-column:1 / -1;grid-row:2;justify-self:end}._editActionsGroup_1212q_3356{grid-column:2;grid-row:1}}._primaryUpdateBtn_1212q_3604{background:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-border);padding:8px 16px;border-radius:var(--radius-md, 12px);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px var(--brand-primary-glow)}._primaryUpdateBtn_1212q_3604:hover:not(:disabled){box-shadow:0 8px 24px var(--brand-primary-glow);transform:translateY(-1px)}._primaryUpdateBtn_1212q_3604:disabled{background:#4b5563;cursor:not-allowed;box-shadow:none;opacity:.7}._secondaryHeaderBtn_1212q_3632{background:#ffffff0d;color:var(--text-secondary, #888);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));padding:8px 16px;border-radius:var(--radius-md, 12px);font-weight:600;font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s}._secondaryHeaderBtn_1212q_3632:hover{background:#8b5cf61a;color:#a78bfa;border-color:#8b5cf64d}._secondaryHeaderBtnDestructive_1212q_3653{background:color-mix(in srgb,var(--button-destructive-bg) 82%,transparent);color:var(--button-destructive-text);border-color:color-mix(in srgb,var(--button-destructive-border) 82%,transparent)}._secondaryHeaderBtnDestructive_1212q_3653:hover{background:color-mix(in srgb,var(--button-destructive-hover-bg) 90%,transparent);color:var(--button-destructive-hover-text);border-color:var(--button-destructive-hover-border)}._attachmentCaptureContainer_1212q_3665{padding:1rem;background:var(--bg-primary);border:1px dashed var(--border-primary);border-radius:var(--radius-md);margin-bottom:1rem}._capturePrompt_1212q_3673{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._capturePrompt_1212q_3673 p{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._previewContainer_1212q_3687{display:flex;flex-direction:column;gap:12px}._previewHeader_1212q_3693{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--text-muted)}._attachmentCapturePreview_1212q_3703{width:100%;border-radius:var(--radius-md);border:1px solid var(--border-primary);box-shadow:0 4px 12px #0003}._actions_1212q_3710{display:flex;justify-content:flex-end;gap:8px}._primaryButton_1212q_3716{display:flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:all .2s}._secondaryButton_1212q_3731{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:all .2s}._iconButton_1212q_3746{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s}._iconButton_1212q_3746:hover{color:var(--text-primary);background:#ffffff0d}._spin_1212q_597{animation:_spin_1212q_597 1s linear infinite}._attachmentGrid_1212q_3768{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}._attachmentCard_1212q_3774{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}._attachmentCard_1212q_3774:hover{border-color:var(--border-subtle)}._attachmentPreviewContainer_1212q_3788{position:relative;width:100%;aspect-ratio:4/3;background:#000;overflow:hidden}._attachmentPreviewContainer_1212q_3788 img{width:100%;height:100%;object-fit:contain;transition:transform .2s;cursor:pointer;display:block}._attachmentPreviewButton_1212q_3805{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}._attachmentPreviewButton_1212q_3805:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._attachmentPreviewContainer_1212q_3788:hover img{transform:scale(1.02)}._contextFileLink_1212q_3823{width:100%;height:100%;border:none;background:transparent;color:var(--text-secondary, #aaa);display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;cursor:pointer;text-align:left}._contextFileLink_1212q_3823 span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextFileLink_1212q_3823:hover{color:var(--text-primary, #fff)}._attachmentActions_1212q_3849{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .2s}._attachmentPreviewContainer_1212q_3788:hover ._attachmentActions_1212q_3849,._attachmentPreviewContainer_1212q_3788:focus-within ._attachmentActions_1212q_3849{opacity:1}._attachmentActionBtn_1212q_3864{background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:0}._attachmentActionBtn_1212q_3864:hover{background:#8b5cf6e6;border-color:#8b5cf680;transform:scale(1.05)}._attachmentActionBtnActive_1212q_3886{color:var(--brand-primary);border-color:color-mix(in srgb,var(--brand-primary) 65%,white);background:color-mix(in srgb,var(--brand-primary) 32%,rgba(0,0,0,.82))}._attachmentCaptionInput_1212q_3892,._documentAttachmentCaptionInput_1212q_3893{min-width:0;width:100%;padding:6px 8px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);color:var(--text-secondary);font-size:var(--text-xs, 12px);font-family:inherit;outline:none;transition:all .2s}._attachmentCaptionInput_1212q_3892:focus,._documentAttachmentCaptionInput_1212q_3893:focus{background:#ffffff08;color:var(--text-primary)}._hiddenInput_1212q_3913{display:none}._contextMenuControl_1212q_3917{position:relative;display:inline-flex;flex-shrink:0}._contextMenu_1212q_3917{position:absolute;z-index:30;top:calc(100% + 4px);right:0;min-width:150px;padding:4px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-secondary);box-shadow:var(--box-shadow-lg)}._contextMenu_1212q_3917 button{width:100%;display:flex;align-items:center;gap:8px;padding:7px 8px;border:0;border-radius:var(--radius-sm, 6px);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;text-align:left;cursor:pointer}._contextMenu_1212q_3917 button:hover,._contextMenu_1212q_3917 button:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._contextMenu_1212q_3917 button:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._contextAddMenu_1212q_3963{top:auto;bottom:calc(100% + 4px)}._contextActionsMenu_1212q_3968{top:calc(100% + 2px)}._attachmentImageActionsMenu_1212q_3972{position:fixed;z-index:calc(var(--z-overlay) + 1);top:auto;right:auto;width:150px;max-width:calc(100vw - 16px)}._contextMenu_1212q_3917 ._contextDestructiveMenuItem_1212q_3981{color:var(--color-error, #ef4444)}._contextContent_1212q_3985{position:relative;display:flex;flex-direction:column;gap:10px;min-height:42px;margin-top:6px;padding:2px 0}._contextContentDropActive_1212q_3995{border-radius:var(--radius-md)}._contextDropOverlay_1212q_3999{position:absolute;z-index:20;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;border:1px dashed var(--brand-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-primary) 90%,var(--brand-primary));color:var(--text-primary);font-size:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary) 35%,transparent)}._contextLinkComposer_1212q_4016{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}._contextEmptyState_1212q_4023{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-muted);font-size:12px}._contextGroupLabel_1212q_4033{margin-bottom:6px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._contextNotice_1212q_4042{font-size:11px;color:var(--text-muted, #8a90a0)}._contextCaptionEditor_1212q_4047{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:5px}._attachmentCaptionLabel_1212q_4055{width:100%;padding:7px 8px;overflow:hidden;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}._attachmentCaptionLabel_1212q_4055:hover,._attachmentCaptionLabel_1212q_4055:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._attachmentCaptionLabel_1212q_4055:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._documentAttachmentList_1212q_4081{display:flex;flex-direction:column;gap:6px}._documentAttachmentItem_1212q_4087{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-secondary, rgba(255, 255, 255, .03)),transparent 8%)}._documentAttachmentRow_1212q_4093{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:38px;padding:5px 6px 5px 10px}._documentAttachmentLink_1212q_4102{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--text-primary, #fff);display:flex;align-items:center;gap:8px;padding:0;cursor:pointer;text-align:left}._documentAttachmentMain_1212q_4116{width:100%;min-width:0;display:flex;align-items:center;gap:6px}._documentAttachmentReference_1212q_4124{flex:0 0 auto;max-width:none}._documentAttachmentName_1212q_4129{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-primary, #fff)}._brokenImage_1212q_4138{display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);min-height:100%}._brokenImagePlaceholder_1212q_4146{display:none;flex-direction:column;align-items:center;gap:8px;color:var(--text-muted);font-size:var(--text-xs)}._brokenImage_1212q_4138 ._brokenImagePlaceholder_1212q_4146{display:flex}._regionOverlay_1212q_4160{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;cursor:crosshair;background:#0000004d}._selectionBox_1212q_4171{position:absolute;border:2px solid #8b5cf6;background:#8b5cf61a;pointer-events:none}._exportRow_1212q_4179{display:grid;gap:12px}._exportItem_1212q_4184{display:flex;flex-direction:column;gap:6px}._taxonomyDrillDown_1212q_4193{display:flex;flex-direction:column;height:100%;min-height:480px;background:var(--bg-primary);position:relative;overflow:hidden}._drillDownList_1212q_4203{display:flex;flex-direction:column;gap:24px;padding:16px;overflow-y:auto}._drillDownSection_1212q_4211{display:flex;flex-direction:column;gap:8px}._drillDownSectionHeader_1212q_4217{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._drillDownSectionTitle_1212q_4224{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0}._drillDownItem_1212q_4233{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:left;width:100%}._drillDownItem_1212q_4233:hover{border-color:#8b5cf6;background:#8b5cf60d;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._drillDownItemDimmed_1212q_4255{opacity:.55}._drillDownItemDimmed_1212q_4255:hover{opacity:.75}._drillDownItemActive_1212q_4263{border-color:#8b5cf6;background:#8b5cf61a}._drillDownItemInfo_1212q_4268{display:flex;align-items:center;gap:16px}._drillDownItemText_1212q_4274{display:flex;flex-direction:column}._drillDownItemLabel_1212q_4279{font-size:14px;font-weight:600}._drillDownItemSubtext_1212q_4284{font-size:12px;color:var(--text-muted)}._addTaxonomyBtnSmall_1212q_4289{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;color:#8b5cf6;background:#8b5cf61a;border:1px solid rgba(139,92,246,.2);padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s}._addTaxonomyBtnSmall_1212q_4289:hover{background:#8b5cf633;border-color:#8b5cf6}._taxonomyDetailView_1212q_4311{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);animation:_slideIn_1212q_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideIn_1212q_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._detailHeader_1212q_4331{display:flex;align-items:center;padding:16px;gap:16px;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary)}._detailTitle_1212q_4340{margin:0;font-size:16px;font-weight:700;color:var(--text-primary)}._detailContent_1212q_4347{flex:1;overflow-y:auto;padding:20px}._createOverlay_1212q_4354{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}._createDialog_1212q_4366{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:20px;padding:24px;width:100%;max-width:320px;box-shadow:0 20px 50px #00000080;animation:_zoomIn_1212q_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _zoomIn_1212q_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._createDialog_1212q_4366 h3{margin:0 0 16px;font-size:18px}._dialogActions_1212q_4394{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}._emptyState_1212q_694{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:var(--text-muted)}._settingsGroup_1212q_4412{display:flex;flex-direction:column;gap:1.5rem}._settingsItem_1212q_4418{display:flex;flex-direction:column;gap:.75rem}._mcpHealthCompactAlert_1212q_4424,._mcpHealthUpdateRow_1212q_4425,._mcpHealthBlockingAlert_1212q_4426{display:flex;align-items:center;gap:10px;min-height:40px;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);font-size:12px}._mcpHealthCompactAlert_1212q_4424{background:var(--surface-raised)}._mcpHealthUpdateRow_1212q_4425{background:var(--status-warning-bg);border-color:color-mix(in srgb,var(--status-warning) 34%,var(--border-subtle))}._mcpHealthBlockingAlert_1212q_4426{align-items:flex-start;background:var(--status-error-bg);border-color:color-mix(in srgb,var(--status-error) 34%,var(--border-subtle));color:var(--status-error-text)}._mcpHealthUpdateIcon_1212q_4454{display:grid;place-items:center;color:var(--status-warning-text)}._mcpHealthCompactBody_1212q_4460{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._mcpHealthCompactBody_1212q_4460 strong{color:var(--text-primary);font-size:12px}._mcpHealthCompactBody_1212q_4460 code{font-size:11px}._mcpHealthCompactActions_1212q_4477{display:flex;gap:8px;margin-left:auto}._mcpHealthStableAction_1212q_4483{justify-content:center;min-width:108px}._mcpUpdateDialog_1212q_4488{display:flex;flex-direction:column;gap:16px;max-height:min(620px,calc(100vh - 180px));padding:20px 24px 24px;overflow-y:auto}._mcpUpdateDialogIntro_1212q_4497,._mcpUpdateRestartGuidance_1212q_4498{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}._mcpUpdateVersionGrid_1212q_4505{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}._mcpUpdateVersionGrid_1212q_4505>div{min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateVersionGrid_1212q_4505 dt,._mcpUpdateDiagnostics_1212q_4521 dt{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._mcpUpdateVersionGrid_1212q_4505 dd,._mcpUpdateDiagnostics_1212q_4521 dd{margin:3px 0 0;color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._mcpUpdateLoading_1212q_4537,._mcpUpdateNotice_1212q_4538{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);font-size:12px}._mcpUpdateNotice_1212q_4538{padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateCommands_1212q_4553{display:flex;flex-direction:column;gap:8px}._mcpUpdateSectionLabel_1212q_4559{color:var(--text-primary);font-size:12px;font-weight:700}._mcpHealthCommandRow_1212q_4565{display:flex;align-items:center;gap:8px;max-width:100%;flex-wrap:wrap}._mcpHealthCommand_1212q_4565{max-width:100%;padding:6px 8px;overflow-wrap:anywhere;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface-raised);color:var(--text-primary);font-size:11px}._mcpUpdateDiagnostics_1212q_4521{border-top:1px solid var(--border-subtle);padding-top:12px;color:var(--text-secondary);font-size:12px}._mcpUpdateDiagnostics_1212q_4521 summary{width:fit-content;cursor:pointer;color:var(--text-primary);font-weight:600}._mcpUpdateDiagnostics_1212q_4521 dl{display:grid;gap:10px;margin:12px 0 0}._mcpUpdateDiagnostics_1212q_4521 dl>div{min-width:0}._mcpUpdateDialogActions_1212q_4608{display:flex;justify-content:flex-end;gap:8px}._mcpHealthCopyError_1212q_4614{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--status-error) 30%,transparent);border-radius:var(--radius-md);background:var(--status-error-bg);color:var(--status-error-text);font-size:12px}@media(max-width:640px){._mcpHealthCompactAlert_1212q_4424,._mcpHealthUpdateRow_1212q_4425,._mcpHealthBlockingAlert_1212q_4426{align-items:stretch;flex-direction:column}._mcpHealthCompactActions_1212q_4477{margin-left:0}._mcpUpdateVersionGrid_1212q_4505{grid-template-columns:1fr}._mcpUpdateDialogActions_1212q_4608{align-items:stretch;flex-direction:column-reverse}}._settingLabelGroup_1212q_4648{display:flex;flex-direction:column;gap:2px}._settingLabel_1212q_4648{font-size:13px;font-weight:600;color:var(--text-primary)}._settingDescription_1212q_4660{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:90%}._settingInput_1212q_4667{width:100%;padding:10px 14px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:12px;color:var(--text-primary, #fff);font-size:14px;font-family:inherit;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}._settingInput_1212q_4667:hover{border-color:#8b5cf666}._settingInput_1212q_4667:focus{border-color:#8b5cf6;background:#8b5cf60d;box-shadow:0 0 0 3px #8b5cf61a}._codeBlockWrapper_1212q_4690{margin-top:16px;position:relative;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);overflow:hidden;box-shadow:0 4px 20px #0003}._codeHeader_1212q_4699{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#ffffff08;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._codeHeaderActions_1212q_4710{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._codeLabel_1212q_4717{font-size:11px;font-weight:700;color:var(--text-muted, #888);text-transform:uppercase;letter-spacing:.08em}._codeHeaderDescription_1212q_4725{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:none;width:100%}._mcpTokenCardBody_1212q_4733{display:flex;flex-direction:column;gap:16px;padding:16px;background:color-mix(in srgb,var(--bg-secondary, #171726) 88%,transparent);container-type:inline-size}._mcpAppSelectorField_1212q_4742{width:min(18rem,100%)}._mcpCloudConfigurationGrid_1212q_4746{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}._mcpOAuthToolAccessColumn_1212q_4753{display:flex;min-width:0;flex-direction:column;gap:16px}._mcpOAuthToolAccessUnavailable_1212q_4760{display:flex;min-height:8rem;flex-direction:column;gap:8px;justify-content:center;padding:1rem}._mcpConnectionConfiguration_1212q_4769{display:flex;flex-direction:column;gap:16px;min-width:0;padding:1rem}._mcpTokenValueGrid_1212q_4777{display:grid;gap:12px;align-items:end}._mcpTokenValueGrid_1212q_4777{grid-template-columns:10rem minmax(0,1fr)}._mcpTokenInputControl_1212q_4787{position:relative}._mcpTokenInputControl_1212q_4787 ._mcpTokenValueInput_1212q_4791{padding-right:46px}._mcpTokenCopyButton_1212q_4795{position:absolute;top:50%;right:7px;transform:translateY(-50%)}._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795,._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795:hover:not(:disabled),._mcpTokenInputControl_1212q_4787 ._mcpTokenCopyButton_1212q_4795:focus-visible{border:0}._mcpTokenValueField_1212q_4808{display:flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:12px;background:var(--bg-primary, #0f0f1a)}._mcpTokenValueText_1212q_4818{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.5;word-break:break-all;width:100%}._mcpTokenValueText_1212q_4818 code{font-family:inherit;font-size:inherit}._mcpTokenCardGrid_1212q_4831{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),27rem));gap:12px;margin-top:12px;justify-content:start}._mcpRegeneratedToken_1212q_4839{display:grid;width:min(100%,32rem);gap:8px;padding:14px}._mcpTokenCard_1212q_4733{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px}._mcpTokenCardHeader_1212q_4854{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center}._mcpTokenCardLogo_1212q_4861{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--surface-elevated);overflow:hidden}._mcpTokenCardLogo_1212q_4861 img,._mcpTokenCardLogo_1212q_4861>span{width:100%;height:100%}._mcpTokenCardLogo_1212q_4861 img{object-fit:contain}._mcpTokenCardIdentity_1212q_4882{min-width:0;display:flex;flex-direction:column;gap:2px}._mcpTokenCardName_1212q_4889,._mcpTokenCardPrefix_1212q_4890{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpTokenCardName_1212q_4889{color:var(--text-title);font-size:.8125rem}._mcpTokenCardPrefix_1212q_4890{color:var(--text-helper);font-family:var(--font-mono);font-size:.6875rem}._mcpTokenCardStatus_1212q_4907{align-self:start}._mcpTokenCardMeta_1212q_4911{display:flex;flex-direction:column;gap:3px;min-width:0;color:var(--text-helper);font-size:.75rem;line-height:1.35}._mcpTokenCardActions_1212q_4921{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:auto}._mcpTokenValueInput_1212q_4791{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mcpTokenActionRow_1212q_4937{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._mcpToolAccessActions_1212q_4944{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}._mcpConfigurationDivider_1212q_4951{border-top:1px solid var(--border-divider)}._mcpConfigurationSection_1212q_4955{display:flex;flex-direction:column;gap:8px;padding:16px}._mcpTokenCardBody_1212q_4733 ._mcpConfigurationSection_1212q_4955{padding:0}._mcpConfigPreview_1212q_4966{position:relative;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-md);background:#1e1e2e}._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974{position:absolute;z-index:2;top:9px;right:9px;background:transparent;border:0;color:color-mix(in srgb,var(--text-inverse) 82%,transparent);box-shadow:none}._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974:hover:not(:disabled),._mcpConfigPreview_1212q_4966 ._mcpConfigCopyButton_1212q_4974:focus-visible{background:color-mix(in srgb,var(--text-inverse) 10%,transparent);border:0;color:var(--text-inverse)}._mcpConfigCodeBlock_1212q_4992{max-height:280px;padding-right:54px!important;overflow:auto}._settingsCodeBlock_1212q_4998{margin:0;background:#1e1e2e!important;padding:14px 16px!important;border:none!important;overflow-x:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:0!important}._settingsCodeBlock_1212q_4998 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.6}._copyBtn_1212q_5016{background:var(--button-secondary-bg);border:1px solid var(--button-secondary-border);color:var(--button-secondary-text);font-size:11px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}._copyBtn_1212q_5016:hover{background:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-text);border-color:var(--button-ghost-hover-border)}._copyBtnActive_1212q_5037{background:var(--status-success)!important;color:#fff!important;border-color:var(--status-success)!important}._copyBtnNeutralActive_1212q_5043{background:color-mix(in srgb,var(--brand-primary) 16%,transparent)!important;color:color-mix(in srgb,var(--brand-primary-strong) 70%,white)!important;border-color:var(--brand-primary-border)!important}@media(max-width:720px){._codeHeader_1212q_4699{align-items:flex-start}._codeHeaderActions_1212q_4710{width:100%;justify-content:flex-start}}._headerDivider_1212q_5062{width:1px;height:24px;background:var(--chrome-divider)}._groupByContainer_1212q_5068{display:flex;margin-bottom:0;flex-direction:row;align-items:center;gap:8px}._groupByLabel_1212q_5076{font-size:13px;color:var(--text-label)}._groupBySelect_1212q_5081{width:120px;padding:6px;background:var(--field-bg);border:1px solid var(--field-border);color:var(--field-text);box-shadow:var(--field-inset-shadow)}._groupBySelect_1212q_5081:hover{background:var(--field-hover-bg);border-color:var(--field-hover-border)}._groupBySelect_1212q_5081:focus{background:var(--field-focus-bg);border-color:var(--field-focus-border);box-shadow:var(--field-inset-shadow),0 0 0 3px var(--field-focus-ring)}._viewSwitcher_1212q_5103{display:flex;background:var(--bg-primary);padding:4px;border-radius:8px;border:1px solid var(--border-primary)}._selectWithIcon_1212q_5111{padding-right:40px}._marginBottom16_1212q_5115{margin-bottom:16px}._headerDraggable_1212q_5120{cursor:grab}._headerDragging_1212q_5124{cursor:grabbing}._filterSelectSort_1212q_5132{flex:1}._archiveRow_1212q_5136{justify-content:flex-end;margin-top:-4px;gap:16px}._taskScopeToggle_1212q_5142{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding-left:12px;border-left:1px solid var(--chrome-divider)}._taskScopeToggle_1212q_5142>span{color:var(--text-label)}._taskScopeTabs_1212q_5155{display:inline-flex;align-items:center;gap:2px;min-height:32px}._taskScopeTab_1212q_5155{appearance:none;position:relative;border:0;background:transparent;color:var(--text-secondary);min-height:32px;padding:0 10px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base)}._taskScopeTab_1212q_5155:after{content:"";position:absolute;right:8px;bottom:0;left:8px;height:2px;border-radius:var(--radius-full);background:transparent;transition:background-color var(--transition-base)}._taskScopeTab_1212q_5155:hover{color:var(--text-primary);background:var(--surface-hover)}._taskScopeTab_1212q_5155:focus-visible{outline:2px solid var(--brand-primary-border);outline-offset:-2px}._taskScopeTabActive_1212q_5200{color:var(--text-primary)}._taskScopeTabActive_1212q_5200:after{background:var(--brand-primary)}._taskToolbarAction_1212q_5208{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding-inline:12px;border-radius:10px;font-size:11px}._overlayHighZ_1212q_5224{z-index:1100}._savedText_1212q_5234{color:#4ade80}._shortcutInput_1212q_1941{padding-left:32px}._saveSettingsBtnWrapper_1212q_5242{margin-left:8px}._marginBottom12_1212q_5246{margin-bottom:12px}._exportRowGrid_1212q_5250{display:grid;gap:12px}._settingSubtitleCustom_1212q_5255{margin-bottom:8px;font-size:12px;color:var(--text-secondary)}._capitalize_1212q_5261{text-transform:capitalize}._marginTop16_1212q_5269{margin-top:16px}._labelGroupFlex_1212q_5273{display:flex;align-items:center;gap:8px}._codeBlockWrapperCustom_1212q_5279{margin-top:24px;position:relative}._kanbanWrapper_1212q_5285{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._kanbanContainer_1212q_5293{display:flex;align-items:stretch;gap:4px;width:100%;flex:1;min-height:0;padding-top:4px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._kanbanContainer_1212q_5293::-webkit-scrollbar{display:none}._kanbanTopScroll_1212q_5315{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;flex-shrink:0}._kanbanTopScrollSpacer_1212q_5324{height:1px}._kanbanColumn_1212q_5328{width:320px;flex:0 0 320px;background:var(--surface-board-column);border-radius:var(--radius-md, 12px);border:1px solid var(--surface-board-column-border);display:flex;flex-direction:column;height:100%;overflow:visible;position:relative;z-index:1;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--surface-board-column-shadow)}._kanbanColumnSticky_1212q_5344{position:sticky;background:color-mix(in srgb,var(--bg-primary, #0f0f1a) 94%,black 6%);box-shadow:10px 0 18px #0000003d}._kanbanColumnCollapsed_1212q_5350{width:72px;flex:0 0 72px}._kanbanColumnPast_1212q_5355{opacity:.58;filter:saturate(.78) brightness(.9)}._kanbanColumnSelectedDay_1212q_5360{border-color:color-mix(in srgb,var(--color-info, #3b82f6) 68%,var(--border-primary, rgba(255, 255, 255, .1)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 40%,transparent),0 0 0 1px color-mix(in srgb,var(--color-info, #3b82f6) 28%,transparent)}._kanbanColumnSelectedDay_1212q_5360 ._kanbanHeader_1212q_5367{background:color-mix(in srgb,var(--color-info, #3b82f6) 16%,rgba(255,255,255,.03))}._kanbanColumnCollapsed_1212q_5350 ._kanbanHeader_1212q_5367{padding:12px 4px;flex-direction:column;gap:12px}._kanbanColumnCollapsed_1212q_5350 ._kanbanCount_1212q_5377{font-size:10px;opacity:.8}._kanbanHeader_1212q_5367{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--surface-board-header);border-bottom:1px solid var(--surface-board-header-border);border-top:3px solid transparent;border-top-left-radius:var(--radius-md, 12px);border-top-right-radius:var(--radius-md, 12px);font-weight:600;color:var(--text-primary, #fff);font-size:13px}._kanbanHeaderDraggable_1212q_5397{cursor:grab}._kanbanHeaderPanning_1212q_5401{cursor:grabbing}._kanbanQuickAdd_1212q_5405{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-secondary, #888);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;cursor:pointer!important;transition:all .2s}._kanbanQuickAdd_1212q_5405:hover{background:#ffffff1a;color:var(--text-primary, #fff);border-color:#fff3;transform:scale(1.1)}._kanbanColorDot_1212q_5426{width:8px;height:8px;border-radius:50%}._kanbanCount_1212q_5377{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._kanbanDroppable_1212q_5438{flex:1;overflow:visible;position:relative;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1));min-height:200px}._kanbanDroppableScroll_1212q_5447{height:100%;padding:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:visible}._kanbanDroppableScrollVirtualized_1212q_5457{display:block;position:relative;overflow-anchor:none}._kanbanVirtualCanvas_1212q_5463{position:relative;width:100%}._kanbanVirtualRow_1212q_5468{position:absolute;left:0;right:0}._kanbanEmpty_1212q_5474{padding:16px;background:var(--bg-primary);border-radius:8px;border:1px dashed var(--border-subtle);color:var(--text-muted);font-size:13px;text-align:center}._kanbanCard_1212q_5484{padding:16px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;cursor:grab;position:relative;box-shadow:none}._kanbanCardWrapper_1212q_5494{margin-bottom:0;position:relative;overflow:visible;z-index:1;transition:transform .2s cubic-bezier(.2,0,0,1)}._kanbanCardWrapper_1212q_5494:has(._taxonomyDropdownActive_1212q_5502){z-index:1300}._kanbanCardWrapperRaised_1212q_5506{z-index:40}._kanbanBadges_1212q_5514{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}._kanbanBadge_1212q_5514{font-size:10px;padding:2px 6px;border-radius:4px;background:#ffffff0d;color:var(--text-secondary)}._headerFlex_1212q_5530{display:flex;gap:8px;align-items:stretch;margin-bottom:16px}._marginBottom8_1212q_5537{margin-bottom:8px}._marginBottom20_1212q_5541{margin-bottom:20px}._configPanel_1212q_5545{border:1px solid var(--border-color);border-radius:8px;padding:16px;background:var(--bg-secondary-alt);display:flex;flex-direction:column}._configPanelLarge_1212q_5554{padding:20px}._subLabelBlock_1212q_5558{font-size:14px;font-weight:600;display:block;margin-bottom:8px}._subLabelBlock12_1212q_5565{margin-bottom:12px}._flexBetween_1212q_5569{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._flexBetweenCenter_1212q_5576{align-items:center;margin-bottom:20px}._deleteBtnSmall_1212q_5581{padding:4px 12px;font-size:12px;height:auto}._deleteBtnMedium_1212q_5587{padding:6px 12px;font-size:12px;height:auto;white-space:nowrap}._trashIcon_1212q_5594{margin-right:4px}._gridConfig_1212q_5598{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}._flexColGap4_1212q_5605{display:flex;flex-direction:column;gap:4px}._flexColGap4Center_1212q_5611{display:flex;flex-direction:column;gap:4px;align-items:center}._flex1_1212q_5618{flex:1;min-height:0}._flexCol_1212q_5605{display:flex;flex-direction:column}._flexGrow1_1212q_5628{flex-grow:1}._inputLabel_1212q_5632{font-size:12px}._inputLabelBlock_1212q_5636{font-size:12px;margin-bottom:12px;display:block}._checkboxInput_1212q_5642{width:20px;height:20px;margin:6px}._configDividerMargin_1212q_5648{margin:16px 0;border-bottom:1px solid var(--border-color)}._configDividerMargin24_1212q_5653{margin:24px 0;border-bottom:1px solid var(--border-color)}._pathListMargin_1212q_5658{margin-bottom:12px}._cancelBtnRed_1212q_5662{border-color:#ef4444;color:#ef4444}._labelGroupFlex_1212q_5273{display:flex;align-items:center;justify-content:space-between;width:100%}._settingDescription_1212q_4660{font-size:.8rem;color:var(--text-muted, #666)}._code_1212q_4690{background:#8b5cf626;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em;color:#a78bfa}._workflowList_1212q_5689{background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 8px);padding:12px;margin-top:8px}._workflowActions_1212q_5697{display:flex;justify-content:flex-end;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._textBtn_1212q_5706{background:none;border:none;font-size:12px;color:var(--text-muted, #666);cursor:pointer;padding:0}._textBtn_1212q_5706:hover{color:var(--text-primary, #fff);text-decoration:underline}._workflowGrid_1212q_5720{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:150px;overflow-y:auto}._checkboxLabel_1212q_5728{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary, #888);cursor:pointer;-webkit-user-select:none;user-select:none}._checkboxLabel_1212q_5728:hover{color:var(--text-primary, #fff)}._checkboxSmall_1212q_5742{width:16px;height:16px}@media(max-width:1180px){._mcpCloudConfigurationGrid_1212q_4746{grid-template-columns:1fr}}@container (max-width: 58rem){._mcpCloudConfigurationGrid_1212q_4746{grid-template-columns:1fr}}@media(max-width:640px){._mcpTokenValueGrid_1212q_4777{grid-template-columns:1fr}}._marginTop12_1212q_5265{margin-top:12px}._docWorkspace_1212q_5773{--doc-tray-width: min(332px, calc(100vw - 96px) );display:flex;flex:1;position:relative;min-height:0;overflow:hidden;height:100%;width:100%}._docIndexPanel_1212q_5784{width:280px;min-width:220px;max-width:320px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--border-primary);background:var(--bg-secondary);overflow:hidden}._docWorkspaceTrayMode_1212q_5796 ._docViewerPanel_1212q_5796{margin-left:0;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._docWorkspaceTrayOpen_1212q_5801 ._docViewerPanel_1212q_5796{margin-left:var(--doc-tray-width)}._docTrayPanel_1212q_5805{position:absolute;top:0;bottom:0;left:0;width:var(--doc-tray-width);min-width:260px;max-width:332px;display:flex;flex-direction:column;padding:0 12px;box-sizing:border-box;border-right:1px solid var(--border-primary);background:var(--bg-secondary);overflow:hidden;transform:translate(-100%);opacity:0;visibility:hidden;pointer-events:none;z-index:34;box-shadow:4px 0 18px #080a1829;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .16s ease,visibility 0s linear .22s}._docTrayPanelOpen_1212q_5829{transform:translate(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .16s ease,visibility 0s linear 0s}._docSpinning_1212q_5837{animation:_docSpin_1212q_5837 1s linear infinite}@keyframes _docSpin_1212q_5837{to{transform:rotate(360deg)}}._docViewerPanel_1212q_5796{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._docViewerEmpty_1212q_5856{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px}._aiProfilesModuleRoot_1212q_5871{--doc-tray-width: min(332px, calc(100vw - 96px) );position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;box-sizing:border-box;overflow:hidden}._aiProfilesModuleMain_1212q_5883{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;margin-left:0;overflow:hidden;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._aiProfilesModuleTrayOpen_1212q_5894 ._aiProfilesModuleMain_1212q_5883{margin-left:var(--doc-tray-width)}._aiProfilesModuleContent_1212q_5898{display:flex;flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}._aiProfilesConnectionsView_1212q_5907{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}._aiProfilesConnectionsHeader_1212q_5916{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:0 0 auto;padding:14px 16px;border-bottom:1px solid var(--border-divider);background:var(--surface-panel)}._aiProfilesConnectionsHeader_1212q_5916>div{display:grid;gap:3px}._aiProfilesConnectionsContent_1212q_5932{flex:1;width:100%;min-height:0;padding:0 16px 16px;box-sizing:border-box;background:var(--surface-panel);overflow:auto}._aiProfilesConnectionsContent_1212q_5932>*{width:min(100%,1180px);margin-inline:auto}._taskforceAgentsModuleRoot_1212q_5947{--doc-tray-width: min(332px, calc(100vw - 96px) );position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;overflow:hidden}._taskforceAgentsModuleMain_1212q_5958{flex:1;min-width:0;min-height:0;overflow:auto;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._taskforceAgentsModuleTrayOpen_1212q_5966 ._taskforceAgentsModuleMain_1212q_5958{margin-left:var(--doc-tray-width)}._taskforceAgentRosterHeader_1212q_5970{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:12px 0 10px;box-sizing:border-box;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0}._taskforceAgentRosterTitle_1212q_5983{flex:1;display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._taskforceAgentRosterContent_1212q_5995{flex:1;min-height:0;padding:12px 0 16px;overflow-y:auto;overflow-x:hidden}._taskforceAgentRosterSearch_1212q_6003{display:flex;flex-direction:column;gap:12px;flex-shrink:0;padding-top:12px}._taskforceAgentRosterSearch_1212q_6003>button{width:100%}._taskforceAgentLibraryPortal_1212q_6015{width:100%;min-height:0;height:100%}._taskforceAgentBuilderNavigation_1212q_6021{display:flex;position:relative;align-items:flex-end;align-self:stretch;gap:12px;min-height:42px;padding:0 4px;margin-bottom:-2rem}._taskforceAgentBuilderNavigation_1212q_6021:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._taskforceAgentBuilderTabs_1212q_6044{flex:1 1 auto}._taskforceAgentBuilderTabs_1212q_6044:after{display:none}._taskforceAgentBuilderPanel_1212q_6052{padding-top:1.5rem}._taskforceAgentBuilderPanel_1212q_6052[hidden]{display:none}._taskforceModelConnectionsRoot_1212q_6060{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);width:100%;min-height:0}._taskforceModelConnectionsRootExternalLibrary_1212q_6067{grid-template-columns:minmax(0,1fr)}._taskforceModelConnectionsWorkspace_1212q_6071{display:grid;gap:1rem;width:min(100%,920px);min-width:0;padding:18px clamp(18px,3vw,32px);box-sizing:border-box;align-content:start}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceModelConnectionActions_1212q_6083,._taskforceModelConnectionCodeRow_1212q_6084,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionBindingRow_1212q_6086,._taskforceAgentConnectionCallout_1212q_6087{display:flex;align-items:center;gap:.75rem}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionCallout_1212q_6087{justify-content:space-between}._taskforceModelConnectionsHeader_1212q_6081>div,._taskforceModelConnectionCardHeader_1212q_6082>div{display:grid;gap:.25rem;min-width:0}._taskforceModelConnectionNameRow_1212q_6107,._taskforceModelConnectionNameEditor_1212q_6108{display:flex;align-items:center;gap:.375rem;min-width:0}._taskforceModelConnectionCardHeader_1212q_6082>._taskforceModelConnectionIdentity_1212q_6115{display:flex;align-items:center;gap:.75rem}._taskforceModelConnectionIdentityText_1212q_6121{display:grid;gap:.25rem;min-width:0}._taskforceModelConnectionLogo_1212q_6127{display:inline-flex;flex:0 0 auto;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}._taskforceModelConnectionLogo_1212q_6127 img{display:block;width:1.5rem;height:1.5rem;object-fit:contain}._taskforceModelConnectionNameRow_1212q_6107 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceModelConnectionNameEditor_1212q_6108 ._input_1212q_378{min-width:12rem;max-width:24rem}._taskforceModelConnectionCard_1212q_6082,._taskforceAgentConnectionControl_1212q_6085{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel)}._taskforceModelConnectionLogin_1212q_6167{border-color:var(--status-warning);background:var(--surface-elevated)}._taskforceModelConnectionCardHeader_1212q_6082 strong,._taskforceAgentConnectionControlHeader_1212q_6085 strong,._taskforceAgentConnectionControl_1212q_6085>div:first-child strong{color:var(--text-title);font-size:.875rem}._taskforceModelConnectionCardHeader_1212q_6082>div>span,._taskforceAgentConnectionControl_1212q_6085>span,._taskforceAgentConnectionCallout_1212q_6087>span,._taskforceModelConnectionsEmpty_1212q_6182>span{color:var(--text-helper);font-size:.75rem;line-height:1.45}._taskforceModelConnectionMeta_1212q_6188{display:flex;flex-wrap:wrap;gap:.5rem 1rem;color:var(--text-secondary);font-size:.75rem}._taskforceGitHubRepositoryList_1212q_6196{display:grid;gap:.5rem;max-height:24rem;padding:.25rem;overflow-y:auto}._taskforceGitHubRepositoryOption_1212q_6204{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.65rem .75rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);cursor:pointer}._taskforceGitHubRepositoryOption_1212q_6204:hover{border-color:var(--border-strong)}._taskforceGitHubRepositoryOption_1212q_6204>span{display:grid;min-width:0;gap:.15rem}._taskforceGitHubRepositoryOption_1212q_6204 strong,._taskforceGitHubRepositoryOption_1212q_6204 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceGitHubRepositoryOption_1212q_6204 strong{color:var(--text-title);font-size:.8125rem}._taskforceGitHubRepositoryOption_1212q_6204 small{color:var(--text-helper)}._taskforceGitHubSelectedRepositories_1212q_6242{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._taskforceModelConnectionActions_1212q_6083,._taskforceModelConnectionCodeRow_1212q_6084{flex-wrap:wrap}._taskforceModelConnectionCodeRow_1212q_6084 code{min-width:9rem;padding:.625rem .875rem;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-title);font-size:1rem;font-weight:700;text-align:center}._taskforceModelConnectionsLoading_1212q_6269,._taskforceModelConnectionsEmpty_1212q_6182{min-height:12rem;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._taskforceModelConnectionsEmpty_1212q_6182{flex-direction:column;gap:.5rem;border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);text-align:center}._taskforceModelConnectionsEmpty_1212q_6182 strong{color:var(--text-title);font-size:.875rem}._taskforceAgentConnectionControl_1212q_6085{margin-top:.75rem;background:var(--surface-inset)}._taskforceAgentConnectionControl_1212q_6085>div:first-child,._taskforceAgentConnectionControlHeader_1212q_6085>div{display:flex;align-items:center;gap:.5rem}._taskforceAgentConnectionBindingRow_1212q_6086{align-items:flex-end;flex-wrap:wrap}._taskforceAgentConnectionBindingRow_1212q_6086>label{flex:1 1 16rem}@media(max-width:720px){._taskforceModelConnectionsRoot_1212q_6060{grid-template-columns:minmax(0,1fr)}._taskforceModelConnectionsHeader_1212q_6081,._taskforceModelConnectionCardHeader_1212q_6082,._taskforceAgentConnectionControlHeader_1212q_6085,._taskforceAgentConnectionCallout_1212q_6087{align-items:stretch;flex-direction:column}._taskforceModelConnectionActions_1212q_6083>button,._taskforceModelConnectionCodeRow_1212q_6084>a,._taskforceModelConnectionCodeRow_1212q_6084>button,._taskforceAgentConnectionBindingRow_1212q_6086>button,._taskforceAgentConnectionCallout_1212q_6087>button,._taskforceModelConnectionsHeader_1212q_6081>button,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332>button,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333>button{flex:1 1 auto;min-height:44px}._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333{flex-wrap:wrap}._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestError_1212q_6332>span,._taskforceModelConnectionsWorkspace_1212q_6071>._taskforceAgentTestNotice_1212q_6333>span{flex:1 1 calc(100% - 24px)}._taskforceModelConnectionCodeRow_1212q_6084>button.tf-control-icon{min-width:44px}}._taskforceAgentBuilderEmpty_1212q_6353{min-height:min(420px,58vh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._taskforceAgentBuilderEmptyIcon_1212q_6362{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-helper)}._taskforceAgentTestGrid_1212q_6374{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(280px,.72fr);gap:16px;align-items:start}._taskforceAgentContextBanner_1212q_6381{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}._taskforceAgentDrawerAssignmentGroup_1212q_6388{margin-block:var(--space-md)}._taskforceAgentAssignmentCopy_1212q_6392{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._taskforceAgentContextActions_1212q_6399._taskforceAgentContextActions_1212q_6399{display:flex;flex-direction:row;align-items:center;gap:6px}._taskforceAgentContextBanner_1212q_6381 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:13px;font-weight:650}._taskforceAssistantWorkspace_1212q_6416{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);position:relative;display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}._taskforceAssistantWorkspaceContent_1212q_6426{display:flex;flex:1;min-width:0;min-height:0;padding-right:0;transition:padding-right var(--transition-base)}._taskforceAssistantWorkspaceOpen_1212q_6435 ._taskforceAssistantWorkspaceContent_1212q_6426{padding-right:var(--taskforce-agent-assistant-width)}._taskforceAssistantWorkspaceCollapsed_1212q_6439{--taskforce-agent-assistant-width: 56px}._taskforceModalWithAssistantPanel_1212q_6443._taskforceModalWithAssistantPanel_1212q_6443{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);padding-right:calc(var(--taskforce-agent-assistant-width) + 24px)}._taskforceModalWithAssistantPanelCollapsed_1212q_6448._taskforceModalWithAssistantPanelCollapsed_1212q_6448{--taskforce-agent-assistant-width: 56px}._taskforceTaskModalOverlay_1212q_6452._taskforceTaskModalOverlay_1212q_6452{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._taskforceTaskModalOverlay_1212q_6452:before{content:"";position:fixed;top:var(--taskforce-task-modal-backdrop-top, 72px);right:0;bottom:0;left:var(--taskforce-task-modal-backdrop-left, 0);background:#070a18a3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._taskforceTaskModalOverlay_1212q_6452 .tf-modal-shell{position:relative;z-index:1}._taskforceTaskModalOverlay_1212q_6452:not(._taskforceTaskModalFullscreen_1212q_6473) .tf-modal-shell{width:min(1080px,100%);min-width:min(1080px,100%);max-width:min(1080px,100%);height:min(820px,calc(100vh - 84px));min-height:min(820px,calc(100vh - 84px));max-height:min(820px,calc(100vh - 84px))}._taskforceAgentDrawerOverlay_1212q_6482{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);position:fixed;right:0;bottom:0;z-index:1160;width:var(--taskforce-agent-assistant-width, min(500px, calc(100vw - 56px) ));pointer-events:none}._taskforceAgentDrawerOverlayCollapsed_1212q_6492{--taskforce-agent-assistant-width: 56px}._taskforceAgentDrawerPanel_1212q_6496{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--border-primary);background:color-mix(in srgb,var(--surface-modal) 94%,var(--surface-page));box-shadow:-18px 0 34px #00000038;pointer-events:auto}._taskforceAgentDrawerHeader_1212q_6508{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border-primary);background:color-mix(in srgb,var(--bg-secondary) 80%,transparent)}._taskforceAgentDrawerAgentHeader_1212q_6518,._taskforceAgentDrawerHeaderFallback_1212q_6519{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0}._taskforceAgentDrawerAgentAvatar_1212q_6527,._taskforceAgentDrawerFallbackAvatar_1212q_6528{position:relative;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;color:var(--text-secondary);background:var(--agent-avatar-bg);border:1px solid var(--agent-avatar-border)}._taskforceAgentDrawerAgentAvatar_1212q_6527 img{width:100%;height:100%;object-fit:cover;display:block}._taskforceAgentDrawerAgentAvatarButton_1212q_6550{padding:0;cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:hover:not(:disabled){border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 16%,transparent)}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._taskforceAgentDrawerAgentAvatarButton_1212q_6550:disabled{cursor:default;opacity:.7}._taskforceAgentDrawerAgentPicker_1212q_6574{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentDrawerAgentPicker_1212q_6574 select{height:32px;min-height:32px;padding-block:4px;font-weight:650}._taskforceAgentSelectShell_1212q_6588{position:relative;display:block;min-width:0}._taskforceAgentSelectShell_1212q_6588 select{min-width:0;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentSelectShell_1212q_6588>svg{position:absolute;top:50%;right:10px;color:var(--text-helper);pointer-events:none;transform:translateY(-50%)}._taskforceAgentSelectShell_1212q_6588:focus-within>svg{color:var(--text-secondary)}._taskforceAgentDrawerHeaderFallback_1212q_6519 strong{color:var(--text-primary);font-size:14px;line-height:1.25}._taskforceAgentDrawerHeaderActions_1212q_6621{display:inline-flex;align-items:center;gap:8px}._taskforceAgentDrawerLoading_1212q_6627{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._taskforceAgentDrawerSurface_1212q_6635{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:14px;overflow:auto}._taskforceAgentDrawerControls_1212q_6645{display:flex;flex-direction:column;gap:10px;min-width:0}._taskforceAgentDrawerIdentityGroup_1212q_6652{display:flex;flex-direction:column;gap:4px;min-width:0}._taskforceAgentDrawerSectionLabel_1212q_6659{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentProfileTray_1212q_6667{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 84%,transparent);animation:_taskforceAgentProfileTrayIn_1212q_1 .16s ease-out}._taskforceAgentProfileTrayHeader_1212q_6679{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0}._taskforceAgentProfileTrayIdentity_1212q_6687{display:flex;min-width:0;flex-direction:column;gap:2px}._taskforceAgentProfileTrayIdentity_1212q_6687 span,._taskforceAgentProfileTrayDetails_1212q_6695 dt{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentProfileTrayIdentity_1212q_6687 strong,._taskforceAgentProfileTrayIdentity_1212q_6687 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentProfileTrayIdentity_1212q_6687 strong{color:var(--text-primary);font-size:14px;font-weight:700}._taskforceAgentProfileTrayIdentity_1212q_6687 small{color:var(--text-secondary);font-size:12px;line-height:1.25}._taskforceAgentProfileTrayDetails_1212q_6695{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}._taskforceAgentProfileTrayDetails_1212q_6695 div{min-width:0}._taskforceAgentProfileTrayDetails_1212q_6695 dt{margin:0 0 3px}._taskforceAgentProfileTrayDetails_1212q_6695 dd{min-width:0;margin:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:650;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@keyframes _taskforceAgentProfileTrayIn_1212q_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._taskforceAgentDrawerChatControls_1212q_6761,._taskforceAgentConversationRename_1212q_6769{display:grid;grid-template-columns:minmax(0,1fr) 2.125rem 2.125rem;align-items:center;gap:8px;min-width:0}._taskforceAgentConversationRename_1212q_6769 ._input_1212q_378{min-width:0}._taskforceAgentConversationRenameError_1212q_6781{grid-column:1 / -1;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerConversationList_1212q_6788{flex:1;min-height:220px;max-height:none}._taskforceAgentDrawerPrompt_1212q_6794{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0}._taskforceAgentDrawerPrompt_1212q_6794 textarea{min-height:56px;max-height:160px;overflow-y:auto;resize:none}._taskforceAgentDrawerPromptStatus_1212q_6809{grid-column:1 / -1;min-height:16px;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerMetrics_1212q_6817{align-self:stretch;width:100%;min-height:18px;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentDrawerMetrics_1212q_6817>summary{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;width:100%;min-width:0;padding:2px 0;cursor:pointer;list-style:none}._taskforceAgentDrawerMetrics_1212q_6817>summary::-webkit-details-marker{display:none}._taskforceAgentDrawerMetrics_1212q_6817>summary:hover,._taskforceAgentDrawerMetrics_1212q_6817>summary:focus-visible,._taskforceAgentDrawerMetrics_1212q_6817[open]>summary{color:var(--text-secondary)}._taskforceAgentDrawerMetrics_1212q_6817>summary svg{transition:transform var(--transition-base)}._taskforceAgentDrawerMetrics_1212q_6817[open]>summary svg{transform:rotate(180deg)}._taskforceAgentDrawerRunDetails_1212q_6856{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;width:100%;box-sizing:border-box;margin:6px 0 0;padding:10px 12px;border:1px solid var(--border-divider);border-radius:var(--radius-md);background:var(--surface-inset)}._taskforceAgentDrawerRunDetails_1212q_6856 div{min-width:0}._taskforceAgentDrawerRunDetails_1212q_6856 dt{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentDrawerRunDetails_1212q_6856 dd{min-width:0;margin:2px 0 0;overflow:hidden;color:var(--text-secondary);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentDrawerRunDetailsWide_1212q_6892{grid-column:2 / -1}._taskforceAgentOutputStack_1212q_6896{display:flex;flex-direction:column;gap:12px;min-width:0}._taskforceAgentHeaderTestPanel_1212q_6903{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 82%,transparent);padding:12px}._taskforceAgentTestComposer_1212q_6914{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}._taskforceAgentTestComposer_1212q_6914 textarea{min-height:92px;resize:vertical}._taskforceAgentTestSendButton_1212q_6926{width:36px;height:36px;margin-bottom:0}._taskforceAgentTestNotice_1212q_6333,._taskforceAgentTestError_1212q_6332,._taskforceAgentTestPending_1212q_6934{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent);color:var(--text-secondary);font-size:11px;line-height:1.45}._taskforceAgentTestNotice_1212q_6333 svg,._taskforceAgentTestError_1212q_6332 svg,._taskforceAgentTestPending_1212q_6934 svg{flex:0 0 auto;margin-top:1px}._taskforceAgentTestNotice_1212q_6333 svg{color:var(--status-success)}._taskforceAgentTestError_1212q_6332{border-color:color-mix(in srgb,var(--status-error) 35%,var(--border-primary));color:var(--status-error)}._taskforceAgentRetryButton_1212q_6963{flex:0 0 auto;margin-left:auto}._taskforceAgentTestPending_1212q_6934 svg{color:var(--accent-primary)}._taskforceAgentTestRestriction_1212q_6972{margin:0;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentTestResult_1212q_6979{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--status-success) 26%,var(--border-primary));border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--status-success) 5%,var(--input-bg))}._taskforceAgentTestResultHeader_1212q_6989{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-helper);font-size:10px;line-height:1.4}._taskforceAgentTestResultHeader_1212q_6989 span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--status-success);font-weight:650}._taskforceAgentTestResponse_1212q_7007{min-width:0;color:var(--text-primary);font-size:13px;line-height:1.5;overflow-wrap:anywhere}._taskforceAgentTestResponse_1212q_7007>:first-child{margin-top:0}._taskforceAgentTestResponse_1212q_7007>:last-child{margin-bottom:0}._taskforceAgentReadonlyField_1212q_7023{min-height:36px;display:flex;align-items:center;padding:8px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--input-bg) 78%,var(--bg-secondary));color:var(--text-primary);font-size:13px;line-height:1.35}._taskforceAgentAvatarPanel_1212q_7036{display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-width:0;padding:12px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 82%,transparent)}._taskforceAgentAvatarEditControl_1212q_7048{position:relative;width:88px;height:88px}._taskforceAgentAvatarPreview_1212q_7054,._taskforceAgentListAvatar_1212q_7055{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--border-primary);border-radius:50%;background:color-mix(in srgb,var(--accent-primary) 8%,var(--input-bg));color:var(--text-secondary)}._taskforceAgentAvatarPreview_1212q_7054{width:64px;height:64px}._taskforceAgentAvatarPreview_1212q_7054 img,._taskforceAgentListAvatar_1212q_7055 img{width:100%;height:100%;object-fit:cover}._taskforceAgentAvatarSyncing_1212q_7080{border-color:color-mix(in srgb,var(--accent-primary) 58%,var(--border-primary))}._taskforceAgentAvatarSyncIcon_1212q_7084{position:absolute;right:0;bottom:0;width:15px;height:15px;padding:2px;border:1px solid var(--border-primary);border-radius:50%;background:var(--bg-primary);color:var(--accent-primary)}._taskforceAgentAvatarCopy_1212q_7097{display:flex;flex:1 1 140px;min-width:0;flex-direction:column;gap:2px}._taskforceAgentAvatarCopy_1212q_7097 strong{min-width:0;overflow:hidden;color:var(--text-primary);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentAvatarRole_1212q_7115,._taskforceAgentAvatarCopy_1212q_7097 small{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolbar_1212q_7135{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}._taskforceAgentConversationSelect_1212q_7145,._taskforceAgentConversationRename_1212q_6769 ._input_1212q_378{height:34px;font-size:12px}._taskforceAgentConversationSelect_1212q_7145{width:100%;min-width:0;color:var(--text-primary);font-size:13px;font-weight:650}._taskforceAgentList_1212q_7055{display:flex;flex-direction:column;gap:8px}._taskforceAgentListEmpty_1212q_7165{color:var(--text-secondary);font-size:12px;line-height:1.45;margin:0}._taskforceAgentSignatureColorField_1212q_7172{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0}._taskforceAgentSignatureColorField_1212q_7172 ._aiProfileColorPicker_1212q_7180{justify-content:flex-start;margin-top:0}._taskforceAgentBehaviorGrid_1212q_7185{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._taskforceAgentBehaviorWide_1212q_7191{grid-column:1 / -1}._taskforceAgentFieldHelper_1212q_7195{display:block;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentPresentationGroup_1212q_7202{display:grid;gap:12px;padding:14px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 66%,transparent)}._taskforceAgentPresentationGroup_1212q_7202>div:first-child{display:flex;flex-direction:column;gap:4px}._taskforceAgentLogList_1212q_7217{display:flex;flex-direction:column;gap:8px}._taskforceAgentLogEntry_1212q_7223{display:grid;grid-template-columns:16px auto minmax(0,1fr);gap:8px;align-items:start;color:var(--text-secondary);font-size:12px;line-height:1.45;overflow-wrap:anywhere}._taskforceAgentToolDetails_1212q_7234{grid-column:3;min-width:0;color:var(--text-secondary)}._taskforceAgentToolDetails_1212q_7234 summary{width:fit-content;cursor:pointer;color:var(--accent-primary);font-size:11px;line-height:1.4}._taskforceAgentToolActivity_1212q_7248{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-primary);color:var(--text-secondary)}._taskforceAgentToolActivity_1212q_7248>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}._taskforceAgentToolActivity_1212q_7248>summary span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentToolActivity_1212q_7248>summary strong{color:var(--text-primary);font-size:12px}._taskforceAgentToolActivityList_1212q_7276{display:flex;flex-direction:column;gap:6px;margin-top:8px}._taskforceAgentToolCall_1212q_7283{border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent)}._taskforceAgentToolCall_1212q_7283>summary{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;color:var(--status-success)}._taskforceAgentToolCallFailed_1212q_7299>summary{color:var(--status-error)}._taskforceAgentToolCallName_1212q_7303{min-width:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolCallStatus_1212q_7313{color:currentColor;font-size:11px;font-weight:600}._taskforceAgentToolOutcome_1212q_7319{margin:0;padding:0 8px 7px 30px;color:var(--text-secondary);font-size:11px;line-height:1.4}._taskforceAgentToolTechnicalDetails_1212q_7327{margin:0 8px 8px 30px}._taskforceAgentToolTechnicalDetails_1212q_7327>summary{width:fit-content;cursor:pointer;color:var(--text-helper);font-size:10px;font-weight:600}._taskforceAgentToolTechnicalDetails_1212q_7327>summary:hover,._taskforceAgentToolTechnicalDetails_1212q_7327>summary:focus-visible{color:var(--text-secondary)}._taskforceAgentToolDetailsGrid_1212q_7344{display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px 8px;margin-top:6px;padding:8px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent)}._taskforceAgentToolCopyButton_1212q_7355{grid-column:1 / -1;justify-self:end;display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 7px;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:var(--button-bg, var(--input-bg));color:var(--text-secondary);cursor:pointer}._taskforceAgentToolCopyButton_1212q_7355:hover{color:var(--text-primary);border-color:var(--border-secondary, var(--border-primary))}._taskforceAgentToolCopyButton_1212q_7355 span{color:currentColor;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}._taskforceAgentToolDetailsGrid_1212q_7344 span{color:var(--text-helper);font-size:10px;text-transform:uppercase;letter-spacing:0}._taskforceAgentToolDetailsGrid_1212q_7344 code,._taskforceAgentToolDetailsGrid_1212q_7344 pre{min-width:0;margin:0;color:var(--text-primary);font-family:var(--font-mono, monospace);font-size:11px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}._taskforceAgentToolDetailsGrid_1212q_7344 pre{max-height:96px;overflow:auto}._taskforceAgentLogSuccess_1212q_7407{color:var(--status-success)}._taskforceAgentLogError_1212q_7411{color:var(--status-error)}._taskforceAgentLogTime_1212q_7415{color:var(--text-helper);font-size:11px;white-space:nowrap}._taskforceAgentConversationList_1212q_7421{display:flex;flex-direction:column;gap:12px;min-height:160px;max-height:360px;overflow-y:auto;padding:10px;border:1px solid var(--border-divider);border-radius:var(--radius-md, 8px);background:var(--input-bg)}._taskforceAgentConversationList_1212q_7421._taskforceAgentDrawerConversationList_1212q_6788{flex:1 1 0;min-height:140px;max-height:none}._taskforceAgentDrawerConversationList_1212q_6788 ._taskforceAgentConversationBody_1212q_7440,._taskforceAgentDrawerConversationList_1212q_6788 ._taskforceAgentConversationMessage_1212q_7441>p{font-size:12px;line-height:1.45}._taskforceAgentConversationEmpty_1212q_7446{color:var(--text-secondary);font-size:13px;line-height:1.5}._taskforceAgentConversationGroup_1212q_7452{display:flex;flex-direction:column;gap:6px;width:100%}._taskforceAgentConversationGroupUser_1212q_7459{align-items:flex-end}._taskforceAgentConversationGroupAssistant_1212q_7463{align-items:flex-start}._taskforceAgentConversationSpeaker_1212q_7467{max-width:88%;padding:0 2px;color:var(--text-label);font-size:11px;font-weight:600;line-height:1.2}._taskforceAgentConversationGroupUser_1212q_7459 ._taskforceAgentConversationSpeaker_1212q_7467{text-align:end}._taskforceAgentConversationMessage_1212q_7441{display:flex;flex-direction:column;gap:4px;width:fit-content;max-width:88%;padding:8px 10px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--bg-secondary) 74%,transparent);color:var(--text-body)}._taskforceAgentConversationMessage_1212q_7441>p{margin:0;color:var(--text-primary);font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._taskforceAgentConversationBody_1212q_7440{min-width:0;color:var(--text-body)}._taskforceAgentConversationMessageUser_1212q_7507{align-self:flex-end;background:color-mix(in srgb,var(--brand-primary) 8%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 28%,var(--border-primary));border-top-right-radius:var(--radius-sm)}._taskforceAgentConversationMessageAssistant_1212q_7514{align-self:flex-start;background:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 8%,transparent);border-color:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 16%,var(--border-divider));border-top-left-radius:var(--radius-sm)}._taskforceAgentMetaGrid_1212q_7529{display:grid;grid-template-columns:1fr;gap:8px}._taskforceAgentMetaGrid_1212q_7529>div{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentMetaGrid_1212q_7529 span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentMetaGrid_1212q_7529 strong,._taskforceAgentMetaGrid_1212q_7529 code{color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._marginTop24_1212q_7557{margin-top:24px}._settingSubTitle_1212q_7561{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888);margin:0 0 4px}._dangerBtn_1212q_7570{background:#ef44441a;color:#f87171;border:1px solid rgba(239,68,68,.3);border-radius:6px;padding:4px 10px;font-size:11px;cursor:pointer;transition:all .2s}._dangerBtn_1212q_7570:hover{background:#ef444433;border-color:#ef444480}._aiProfilesRosterSummary_1212q_7586{display:flex;flex-direction:column;gap:8px;padding:12px 0 10px;border-bottom:1px solid var(--border-divider);flex-shrink:0}._aiProfilesConnectAction_1212q_7595{display:flex;flex:0 0 auto;padding:10px 0;border-bottom:1px solid var(--border-divider)}._aiProfilesConnectAction_1212q_7595>button{width:100%}._aiProfilesRosterSummary_1212q_7586 ._aiProfileSeatSummary_1212q_7606{margin-bottom:0}._aiProfilesRosterState_1212q_7610{display:flex;align-items:center;justify-content:center;gap:6px;min-height:96px;padding:20px 4px;color:var(--text-muted);font-size:12px;text-align:center}._aiProfilesListPane_1212q_7622{flex:1;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;--tf-scrollbar-size: 8px;--tf-scrollbar-thumb-border: 1px}._aiProfilesList_1212q_7622{display:flex;flex-direction:column;gap:16px;min-width:0;padding:12px 0 16px}._aiProfilesDetailViewport_1212q_7642{flex:1;width:100%;min-width:0;min-height:0;padding:24px 28px;box-sizing:border-box;overflow:auto}._aiProfilesEmptyState_1212q_7652{display:flex;min-height:100%;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}._aiProfilesEmptyStateIcon_1212q_7664{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:50%;background:var(--surface-inset);color:var(--brand-primary)}._aiProfilesSection_1212q_7676{display:flex;flex-direction:column;gap:8px}._aiProfilesSectionHeader_1212q_7682{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary, #9ca3af)}._aiProfileGroup_1212q_7690{appearance:none;border:1px solid var(--agent-card-border, var(--border-primary, rgba(255, 255, 255, .08)));border-radius:8px;padding:10px 40px 10px 12px;width:100%;text-align:left;font:inherit;color:inherit;background:var(--agent-card-bg, rgba(255, 255, 255, .02));box-shadow:var(--agent-card-shadow, none);cursor:pointer;box-sizing:border-box;position:relative;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}._aiProfileGroup_1212q_7690:hover{border-color:var(--agent-card-hover-border, rgba(96, 165, 250, .3));background:var(--agent-card-hover-bg, rgba(255, 255, 255, .04));transform:translateY(-1px)}._aiProfileGroupSelected_1212q_7713{border-color:var(--agent-card-selected-border, rgba(96, 165, 250, .5));background:var(--agent-card-bg, rgba(255, 255, 255, .02));box-shadow:0 0 0 2px color-mix(in srgb,var(--agent-card-selected-border, var(--brand-primary)) 16%,transparent);transform:none}._aiProfileGroupDuplicate_1212q_7720{border-color:#fbbf2459;background:#fbbf240a}._aiProfileGroupHeader_1212q_7725{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:500}._aiProfileGroupAvatar_1212q_7733{width:60px;height:60px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:2px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,#fff 8%,transparent),transparent),var(--agent-avatar-bg, rgba(15, 23, 42, .42));border:1px solid var(--agent-avatar-border, rgba(255, 255, 255, .1))}._aiProfileGroupAvatar_1212q_7733 img{width:100%;height:100%;object-fit:cover}._aiProfileGroupAvatarLogo_1212q_7755{border-radius:12px;padding:0;border:0;background:var(--surface-elevated, var(--surface-panel))}._aiProfileGroupAvatarLogo_1212q_7755 img{object-fit:contain;border-radius:inherit}._aiProfileGroupIdentity_1212q_7767{min-width:0;display:flex;flex:1;flex-direction:column;gap:3px;padding-top:2px}._aiProfileName_1212q_7776{color:var(--text-primary, #fff);font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._aiProfileHandle_1212q_7784,._aiProfileRole_1212q_7785{color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.25;overflow-wrap:anywhere}._aiProfileRole_1212q_7785{color:var(--text-secondary, #cbd5e1)}._aiProfileSeatSummary_1212q_7606{display:inline-flex;align-items:center;margin-bottom:14px;color:var(--text-secondary, #cbd5e1);font-size:12px;font-weight:600}._aiProfileConnectionIndicators_1212q_7805{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;gap:3px;color:var(--text-secondary, #64748b);line-height:1;opacity:.86}._aiProfileGroupSignatureSwatch_1212q_7818{position:absolute;right:16px;bottom:10px}._aiProfileConnectionIndicatorsDetail_1212q_7824{top:18px;right:18px}._aiProfileDuplicateBadge_1212q_7829{display:flex;align-items:center;gap:4px;font-size:11px;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);border-radius:4px;padding:2px 6px}._aiProfileMergeSection_1212q_7841{margin-top:8px;display:flex;flex-direction:column;gap:4px}._aiProfileMergeRow_1212q_7848{display:flex;align-items:center;gap:8px;font-size:11px}._aiProfileIdChip_1212q_7855{font-family:monospace;font-size:10px;color:var(--text-muted, #9ca3af);background:var(--surface-inset, rgba(255, 255, 255, .04));border:1px solid var(--border-subtle, rgba(255, 255, 255, .06));border-radius:6px;padding:3px 7px;max-width:100%;overflow-wrap:anywhere}._aiProfileKeepBadge_1212q_7867{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#4ade801a;border:1px solid rgba(74,222,128,.24);color:#4ade80;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._aiProfileMergeActions_1212q_7881{display:flex;gap:8px;margin-top:8px;align-items:center}._aiProfileDetailPane_1212q_7888{min-width:0;position:sticky;top:16px}._aiProfileDetailLayout_1212q_7894{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:20px;align-items:start;max-width:1260px}._aiProfileDetailCard_1212q_7902{width:min(620px,100%);min-width:0;box-sizing:border-box;border:1px solid var(--agent-detail-border, var(--border-primary, rgba(255, 255, 255, .08)));border-radius:var(--radius-md);padding:16px;background:var(--agent-detail-bg, var(--surface-panel));box-shadow:var(--box-shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}._aiProfileToolAccessPanel_1212q_7915{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px;border:1px solid var(--agent-detail-border);border-radius:var(--radius-md)}._aiProfileToolAccessHeader_1212q_7925{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}._aiProfileToolAccessHeader_1212q_7925>div{flex:1 1 15rem;min-width:0}._aiProfileToolAccessHeader_1212q_7925 p{margin-top:4px}._aiProfileToolAccessHeader_1212q_7925 ._aiProfileSingleConnection_1212q_7942{max-width:100%;background:var(--text-inverse);border-color:color-mix(in srgb,var(--text-secondary) 24%,transparent);color:#46546b}._aiProfileSingleConnection_1212q_7942>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aiProfileToolAccessSaveButton_1212q_7955:disabled{background:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--text-muted);box-shadow:none;cursor:not-allowed;opacity:.72;transform:none}._aiProfileToolAccessCancelButton_1212q_7965:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.55}._aiProfileToolAccessState_1212q_7971{display:flex;align-items:center;gap:8px;color:var(--text-helper);font-size:.75rem}._aiProfileConnectionSelectShell_1212q_7979{display:flex;align-items:center;gap:8px;padding:0 10px}._aiProfileConnectionSelectShell_1212q_7979 img,._aiProfileConnectionSelectShell_1212q_7979>span{width:18px;height:18px;flex:0 0 18px}._aiProfileConnectionSelect_1212q_7979{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--field-text);font:inherit}._aiProfileDetailHero_1212q_8003{display:flex;gap:14px;align-items:flex-start}._aiProfileDetailIcon_1212q_8009{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,#fff 10%,transparent),transparent),var(--agent-avatar-bg, rgba(15, 23, 42, .36));border:1px solid var(--agent-avatar-border, rgba(255, 255, 255, .1));box-shadow:inset 0 1px #ffffff14}._aiProfileDetailAvatar_1212q_8023{flex:0 0 auto}._aiProfileDetailAvatar_1212q_8023._aiProfileDetailAvatarLogo_1212q_8027{padding:0;border:0;background:transparent;box-shadow:none}._aiProfileDetailAvatar_1212q_8023._aiProfileDetailAvatarLogo_1212q_8027:hover:not(:disabled){border-color:transparent;box-shadow:none;transform:none}._aiProfileDetailAvatarLogo_1212q_8027 img{object-fit:contain;border-radius:inherit}._aiProfileDetailHeading_1212q_8045{min-width:0;flex:1}._aiProfileDetailTitleRow_1212q_8050{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._aiProfileDetailTitle_1212q_8050{margin:0;font-size:17px;line-height:1.15;color:var(--text-primary, #fff);overflow-wrap:anywhere}._aiProfileDetailMetaRow_1212q_8065{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}._aiProfileDetailHandle_1212q_8073{color:var(--text-secondary, #cbd5e1);font-size:12px}._aiProfileDetailRole_1212q_8078{margin-top:10px;color:var(--text-primary, #fff);font-size:13px;line-height:1.35}._aiProfileDetailLinkedCount_1212q_8085{color:var(--text-muted, #94a3b8);font-size:11px}._aiProfileDetailDescription_1212q_8090{margin-top:8px;font-size:13px;line-height:1.5;color:var(--text-secondary, #cbd5e1)}._aiProfileSignatureColor_1212q_8097{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.3}._aiProfileSignatureSwatch_1212q_8107,._aiProfileGroupSignatureSwatch_1212q_7818{width:12px;height:12px;border-radius:3px;border:1px solid rgba(255,255,255,.22);box-shadow:0 0 0 2px #ffffff0a,0 2px 6px #00000038}._aiProfileGroupSignatureSwatch_1212q_7818{width:8px;height:8px;border-radius:var(--radius-full);box-shadow:none}._aiProfileSignatureColorButton_1212q_8125{display:inline-flex;align-items:center;gap:7px;padding:3px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}._aiProfileSignatureColorButton_1212q_8125:hover:not(:disabled),._aiProfileSignatureColorButton_1212q_8125:focus-visible{border-color:var(--border-primary);background:var(--surface-hover, rgba(255, 255, 255, .05))}._aiProfileColorPicker_1212q_7180{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px}._aiProfileColorOption_1212q_8152{width:24px;height:24px;padding:0;border:2px solid var(--surface-primary, #fff);border-radius:7px;box-shadow:0 0 0 1px var(--border-primary);cursor:pointer}._aiProfileColorOption_1212q_8152[aria-pressed=true]{box-shadow:0 0 0 2px var(--text-primary)}._aiProfileDetailDataList_1212q_8166{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .08))}._aiProfileDetailDataGroup_1212q_8175{display:flex;flex-direction:column;gap:6px;min-width:0}._aiProfileDetailDateGroup_1212q_8182{border-left:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:18px}._aiProfileDetailDataRow_1212q_8187{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:baseline;font-size:12px;line-height:1.35}._aiProfileDetailDataLabel_1212q_8196{color:var(--text-muted, #94a3b8);font-weight:700;letter-spacing:.06em;text-transform:uppercase}._aiProfileDetailDataValue_1212q_8203{min-width:0;color:var(--text-secondary, #cbd5e1);overflow-wrap:anywhere}._aiProfileStatusSelect_1212q_8209{display:block;width:100%;max-width:100%;appearance:none;border:0;border-radius:4px;background:transparent;color:var(--text-secondary, #cbd5e1);font:inherit;font-size:12px;font-weight:600;line-height:1.2;padding:2px 16px 2px 0;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 7px) 50%,calc(100% - 3px) 50%;background-size:4px 4px,4px 4px;background-repeat:no-repeat}._aiProfileStatusSelect_1212q_8209:hover{color:var(--text-primary, #fff);text-decoration:underline;text-underline-offset:3px}._aiProfileStatusSelect_1212q_8209:disabled{cursor:wait;opacity:.62;text-decoration:none}._aiProfileStatusSelect_1212q_8209:focus-visible{outline:2px solid rgba(96,165,250,.55);outline-offset:2px}._aiProfileInstanceSection_1212q_8251{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}._aiProfileInstanceSectionHeader_1212q_8257{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;color:var(--text-primary, #fff);font-size:13px;font-weight:600}._aiProfileInstanceList_1212q_8267{display:flex;flex-direction:column;gap:10px}._aiProfileInstanceCard_1212q_8273{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:9px 11px;background:linear-gradient(180deg,#ffffff08,#ffffff04),#0f172a33;display:flex;flex-direction:column;gap:7px;position:relative}._aiProfileIdFooter_1212q_8286{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}._aiProfileIdFooterValue_1212q_8296{max-width:100%;color:var(--text-muted, #94a3b8);font-family:monospace;font-size:11px;line-height:1.35;text-align:center;overflow-wrap:anywhere}._aiProfileDangerTextButton_1212q_8306{align-self:flex-end;border:0;background:transparent;color:var(--text-muted, #94a3b8);font-size:12px;font-weight:600;line-height:1.3;padding:2px 0;cursor:pointer;transition:color var(--transition-base),text-decoration-color var(--transition-base)}._aiProfileDangerTextButton_1212q_8306:hover:not(:disabled),._aiProfileDangerTextButton_1212q_8306:focus-visible{color:#f87171;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}._aiProfileDangerTextButton_1212q_8306:focus-visible{outline:2px solid rgba(248,113,113,.55);outline-offset:3px;border-radius:4px}._aiProfileDangerTextButton_1212q_8306:disabled{cursor:not-allowed;opacity:.55}._aiProfileInstanceTopRow_1212q_8338{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._aiProfileInstanceName_1212q_8345{font-size:12px;font-weight:700;color:var(--text-primary, #fff);margin-bottom:5px}._aiProfileInstanceMeta_1212q_8352{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:var(--text-secondary, #94a3b8)}._aiProfileInlineError_1212q_8360{display:flex;align-items:flex-start;gap:6px;border:1px solid color-mix(in srgb,var(--status-error) 35%,transparent);background:var(--status-error-bg);color:var(--status-error);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.4}@media(max-width:1100px){._taskforceAgentTestGrid_1212q_6374{grid-template-columns:minmax(0,1fr)}._aiProfilesDetailViewport_1212q_7642{min-height:max-content;padding:20px;overflow:visible}._aiProfileDetailPane_1212q_7888{position:static}._aiProfileDetailLayout_1212q_7894{grid-template-columns:minmax(0,1fr)}._aiProfileDetailCard_1212q_7902{width:auto}}@media(max-width:760px){._taskforceAgentBehaviorGrid_1212q_7185{grid-template-columns:minmax(0,1fr)}._taskforceAgentBehaviorWide_1212q_7191{grid-column:auto}}@media(max-width:640px){._taskforceAgentsModuleTrayOpen_1212q_5966 ._taskforceAgentsModuleMain_1212q_5958{margin-left:0}._aiProfileDetailDataList_1212q_8166{grid-template-columns:1fr}._aiProfileDetailDateGroup_1212q_8182{border-left:0;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:0;padding-top:12px}._aiProfileDetailDataRow_1212q_8187{grid-template-columns:1fr;gap:2px}}._standaloneWrapper_1f97c_1{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-panel)}._standalonePage_1f97c_11{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 4px 4px;background:transparent;overflow:hidden}._standaloneHeaderRegion_1f97c_21{position:relative;z-index:60;flex-shrink:0}._standaloneHeader_1f97c_21{border-bottom:1px solid var(--border-primary);padding:8px 16px;height:52px}._standaloneTitle_1f97c_33{font-size:20px}._standaloneContent_1f97c_37{align-items:flex-start;justify-content:flex-start;min-height:0}._taskManagerToolbar_1f97c_43{position:sticky;top:0;z-index:55;display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:12px;min-width:0;height:44px;padding:5px 16px;box-sizing:border-box;overflow:visible;background:var(--bg-secondary);border-bottom:1px solid var(--border-primary)}._taskManagerToolbarSummary_1f97c_61,._taskManagerToolbarSearch_1f97c_62,._taskManagerToolbarSections_1f97c_63,._taskManagerToolbarActions_1f97c_64{display:flex;align-items:center;gap:8px;flex:0 0 auto}._taskManagerToolbarSections_1f97c_63{flex:0 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;gap:12px}._taskManagerToolbarSearch_1f97c_62{position:relative;z-index:1}._taskManagerToolbarSummary_1f97c_61{margin-right:auto}._taskManagerToolbarSections_1f97c_63::-webkit-scrollbar{display:none}._taskManagerToolbarSections_1f97c_63>*{flex:0 0 auto}._taskManagerToolbarActions_1f97c_64{gap:12px;padding-left:12px;border-left:1px solid var(--chrome-divider)}._taskManagerDisplayActions_1f97c_103{display:contents}._taskManagerPrimaryAction_1f97c_107{display:flex}._taskManagerTaskCount_1f97c_111{margin-left:0}@media(max-width:900px){._taskManagerDisplayActions_1f97c_103{display:none}}@media(max-width:720px){._taskManagerToolbar_1f97c_43{gap:8px;padding-inline:8px}._taskManagerToolbarSummary_1f97c_61{display:none}._taskManagerToolbarSearch_1f97c_62>*{width:min(200px,40vw)!important}._taskManagerToolbarSections_1f97c_63{min-width:32px;gap:8px}._taskManagerToolbarActions_1f97c_64{gap:8px;padding-left:8px}}@media(max-width:520px){._taskManagerPrimaryAction_1f97c_107 button{width:34px;height:34px;padding:0;justify-content:center;overflow:hidden;font-size:0}}._workspaceToolRail_1f97c_157{width:56px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;background:var(--bg-secondary);z-index:36}._workspaceToolRailLeft_1f97c_168{position:absolute;top:0;left:0;bottom:0;border-right:1px solid var(--border-primary)}._workspaceToolRailRight_1f97c_176{height:100%;border-left:1px solid var(--border-primary);box-shadow:-4px 0 18px #080a182e;pointer-events:auto}._workspaceToolRailMain_1f97c_183{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}._workspaceToolRailBottom_1f97c_191{margin-top:auto;padding-top:8px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}._workspaceToolRailDivider_1f97c_201{width:24px;height:1px;background:var(--border-default);margin:2px 0 4px}._workspaceToolButton_1f97c_208{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;box-sizing:border-box;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center}._workspaceToolButton_1f97c_208:disabled{cursor:default;opacity:.62}._workspaceModuleState_1f97c_226{align-self:stretch;flex:1 1 auto;width:100%;min-width:0;min-height:0;display:grid;place-items:center;color:var(--text-secondary)}._workspaceModuleStateContent_1f97c_237{display:flex;max-width:28rem;flex-direction:column;align-items:center;gap:var(--space-lg);padding:var(--space-xl);text-align:center}._workspaceModuleStateSpinner_1f97c_247{color:var(--brand-primary);animation:_workspace-module-spin_1f97c_1 .9s linear infinite}._workspaceModuleStateErrorIcon_1f97c_252{color:var(--status-error)}@keyframes _workspace-module-spin_1f97c_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._workspaceModuleStateSpinner_1f97c_247{animation:none}}.zenModeEnabled ._standaloneHeader_1f97c_21{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary)}.zenModeEnabled ._standaloneContent_1f97c_37{padding:16px 24px}._widgetOverlay_1f97c_277{pointer-events:none}._widgetModal_1f97c_281{pointer-events:auto}._headerTitleWidget_1f97c_285{gap:8px}._overlay_11v7l_1{position:fixed;inset:0;background:#00000059;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:4000;display:flex;align-items:center;justify-content:center;padding:20px}._browser_11v7l_16{width:100%;max-width:400px;background:var(--bg-secondary, #1a1a2e);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-xl, 16px);box-shadow:0 10px 30px #00000080;overflow:hidden;animation:_fadeIn_11v7l_1 .2s ease-out}._header_11v7l_27{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff0d;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._pathInfo_11v7l_36{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--text-primary, #fff);overflow:hidden}._pathInfo_11v7l_36 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_11v7l_52{display:flex;gap:12px}._list_11v7l_57{max-height:300px;overflow-y:auto;padding:8px}._item_11v7l_63{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-md, 8px);cursor:pointer;font-size:13px;color:var(--text-secondary, #aaa);transition:all var(--transition-base, .2s)}._item_11v7l_63:hover{background:#ffffff0d;color:var(--text-primary, #fff)}._itemCurrent_11v7l_80{background:#22c55e1a;color:#4ade80;font-weight:700}._itemFile_11v7l_86{color:var(--text-secondary)}._empty_11v7l_90{opacity:.5;cursor:default}._overlay_1hk7m_2{position:fixed;inset:0;background:#070a18a3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:flex-start;justify-content:center;z-index:calc(var(--z-modal, 1000) + 1);padding:60px 24px var(--space-lg, 24px) 24px;overflow:hidden}._overlayHighZ_1hk7m_15{z-index:1100}._modal_1hk7m_20{max-width:520px}._modal_1hk7m_20[data-theme=light],._modal_1hk7m_20[data-theme=dawn]{background:var(--surface-modal);border-color:var(--border-default)}._modal_1hk7m_20[data-theme=light] .tf-modal-header,._modal_1hk7m_20[data-theme=dawn] .tf-modal-header{border-color:var(--border-default)}._modal_1hk7m_20[data-theme=midnight]{background:linear-gradient(145deg,#1e1b4b,#0f172a);border-color:#8b5cf64d;box-shadow:0 20px 60px #8b5cf633}._modal_1hk7m_20[data-theme=midnight] .tf-modal-header{border-color:#8b5cf633}._draggableModal_1hk7m_46{z-index:1150;box-shadow:0 30px 60px #0009;backface-visibility:hidden;will-change:transform}._draggableHeader_1hk7m_53{cursor:grab}._draggableHeader_1hk7m_53:active{cursor:grabbing}._headerActions_1hk7m_61{display:flex;align-items:center;gap:12px;flex-shrink:0}._modalContent_1hk7m_69{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative;z-index:1;background:var(--surface-modal)}._form_1hk7m_80{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable}._formActions_1hk7m_91{display:grid;grid-template-columns:1fr;gap:var(--space-md, 12px);margin-top:var(--space-md, 8px)}._modalFooter_1hk7m_98{padding:0 24px 24px;border-top:none}._modalSizeSm_1hk7m_104{max-width:450px}._modalSizeMd_1hk7m_108{max-width:520px}._modalSizeMdWide_1hk7m_112{max-width:620px}._modalSizeLg_1hk7m_116{max-width:720px}._modalSizeXl_1hk7m_120{max-width:1080px}._modalSizeFull_1hk7m_124{max-width:95vw;height:90vh}._settingsViewModal_1hk7m_129{width:min(1040px,calc(100vw - 32px))!important;max-width:min(1040px,calc(100vw - 32px))!important;height:min(820px,90vh)!important;max-height:90vh!important;min-height:min(820px,90vh)!important}@media(max-width:720px){._settingsViewModal_1hk7m_129{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;min-height:min(820px,calc(100vh - 24px))!important;height:min(820px,calc(100vh - 24px))!important;max-height:calc(100vh - 24px)!important}}._unsavedOverlay_1hk7m_148{z-index:1100;align-items:center}._unsavedModal_1hk7m_153{max-width:400px;height:auto;max-height:none}._unsavedHeader_1hk7m_159{border-bottom:none;padding-bottom:0}._unsavedTitle_1hk7m_164{color:var(--priority-high)}._unsavedContent_1hk7m_168{padding:16px 24px}._unsavedText_1hk7m_172{margin:0;color:var(--text-primary)}._unsavedActions_1hk7m_177{padding:0 24px 24px;grid-template-columns:1fr 1fr 1fr;margin-top:0}._taskItem_17iu4_1{display:flex;flex-direction:column;container-type:inline-size;gap:6px;padding:12px 14px;background:linear-gradient(color-mix(in srgb,var(--task-card-tint-color, transparent) 6%,transparent),color-mix(in srgb,var(--task-card-tint-color, transparent) 6%,transparent)),var(--task-card-surface);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-md, 12px);box-shadow:var(--box-shadow-md);transition:all var(--transition-base, .2s);cursor:pointer;position:relative}._taskItem_17iu4_1:has(.taxonomyDropdownActive){z-index:1300}._compressed_17iu4_25{padding:8px 12px;gap:4px}._compressed_17iu4_25 ._taskHeader_17iu4_30{margin-bottom:4px}._compressed_17iu4_25 ._taskReferenceCluster_17iu4_34{gap:4px}._compressed_17iu4_25 ._taskMeta_17iu4_38{margin-top:4px;gap:8px}._compressed_17iu4_25 ._taskTitle_17iu4_43{margin-top:8px;margin-bottom:12px}._taskItem_17iu4_1:hover{border-color:#8b5cf666;background:linear-gradient(color-mix(in srgb,var(--task-card-tint-color, transparent) 9%,transparent),color-mix(in srgb,var(--task-card-tint-color, transparent) 9%,transparent)),var(--task-card-surface);transform:translateY(-1px)}._taskCover_17iu4_59{display:block;width:100%;aspect-ratio:16 / 9;max-height:180px;padding:0;overflow:hidden;border:1px solid var(--border-primary);border-radius:var(--radius-sm, 8px);background:var(--bg-tertiary);cursor:pointer}._taskCover_17iu4_59 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--transition-base, .2s)}._taskCover_17iu4_59:hover img{transform:scale(1.015)}._taskCover_17iu4_59:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.modal[data-theme=light] ._taskItem_17iu4_1,.modal[data-theme=dawn] ._taskItem_17iu4_1{border-color:var(--border-default)}.modal[data-theme=midnight] ._taskItem_17iu4_1{border-color:#8b5cf633}.modal[data-theme=midnight] ._taskItem_17iu4_1:hover{border-color:#a855f780;box-shadow:0 0 20px #8b5cf626}._taskItemRecentlyChanged_17iu4_103:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:2px solid color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 30%);background:color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 93%);box-shadow:0 0 0 1px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 68%),0 0 14px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 80%);pointer-events:none;z-index:6;animation:_taskGlowFade_17iu4_1 2s ease-out forwards}._taskItemGlowPersistent_17iu4_118:after{animation:none;opacity:1}._taskItemRecentlyChanged_17iu4_103,._taskItemGlowPersistent_17iu4_118,._taskItemLinkedFeedback_17iu4_125{z-index:5}._taskItemLinkedFeedback_17iu4_125:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 12%);box-shadow:0 0 0 3px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 42%),0 0 34px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 48%),0 0 60px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 68%);pointer-events:none;animation:_taskLinkGlowPulse_17iu4_1 1.8s ease-out forwards}._assigneeAvatarShared_17iu4_143{width:36px;height:36px;flex:0 0 auto;display:inline-flex;border-radius:var(--radius-full)}._compressed_17iu4_25 ._assigneeAvatarShared_17iu4_143{width:32px;height:32px}._assigneePicker_17iu4_156{width:36px;height:36px;flex:0 0 auto}._compressed_17iu4_25 ._assigneePicker_17iu4_156{width:32px;height:32px}._assigneePicker_17iu4_156 .taxonomyDropdownButton{width:auto;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:none}._assigneePicker_17iu4_156 .taxonomyDropdownButton:hover:not(:disabled),._assigneePicker_17iu4_156 .taxonomyDropdownButton:focus,._assigneePicker_17iu4_156 .taxonomyDropdownOpen{border:0;border-radius:999px;background:transparent;box-shadow:none;filter:none}._assigneePicker_17iu4_156 .taxonomyDropdownButton:focus-visible{outline:2px solid var(--brand-primary, #8b5cf6);outline-offset:2px}._assigneePicker_17iu4_156 .taxonomyDropdownButtonContent{gap:0}._taskLinkFeedbackPill_17iu4_195{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:20;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.01em;color:var(--text-primary, #fff);border:1px solid color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 20%);background:color-mix(in srgb,var(--bg-primary, #0f0f1a) 72%,var(--task-change-glow-color, #25e46b) 28%);box-shadow:0 10px 28px #00000073,0 0 18px color-mix(in srgb,var(--task-change-glow-color, #25e46b),transparent 55%);pointer-events:none;animation:_taskLinkPillOut_17iu4_1 1.8s ease-out forwards}._inProgress_17iu4_216,._onHold_17iu4_217,._readyForReview_17iu4_218,._completed_17iu4_219{border-color:var(--task-status-color)!important;box-shadow:0 0 15px color-mix(in srgb,var(--task-status-color) 15%,transparent)}._inProgress_17iu4_216 ._taskTitle_17iu4_43,._onHold_17iu4_217 ._taskTitle_17iu4_43,._readyForReview_17iu4_218 ._taskTitle_17iu4_43,._completed_17iu4_219 ._taskTitle_17iu4_43{color:var(--task-status-color);font-weight:600}._cancelled_17iu4_232{opacity:.78;border-color:color-mix(in srgb,var(--task-status-color) 42%,var(--border-default))!important;box-shadow:0 0 12px color-mix(in srgb,var(--task-status-color) 12%,transparent)}._cancelled_17iu4_232 ._taskTitle_17iu4_43{text-decoration:line-through;color:var(--status-cancelled-text)}._taskItem_17iu4_1._readOnly_17iu4_243{border-color:var(--border-default)!important;box-shadow:var(--box-shadow-md)}._taskItem_17iu4_1._readOnly_17iu4_243 ._taskTitle_17iu4_43{color:var(--text-muted)}._archived_17iu4_252{background:transparent;cursor:default}._archived_17iu4_252:hover{transform:none;background:#ffffff08}._archived_17iu4_252 ._taskContent_17iu4_262{opacity:.6}._archived_17iu4_252 ._taskTitle_17iu4_43{text-decoration:line-through;color:var(--text-muted, #666)}._kanbanCardOverlay_17iu4_271{opacity:.92;box-shadow:0 18px 38px #0000005c}._taskContent_17iu4_262{flex:1;min-width:0}._taskTitle_17iu4_43{display:block;font-weight:600;font-size:15px;color:var(--text-primary, #fff);line-height:1.4;padding-right:0;word-break:break-word;margin-bottom:4px}._deletedExpiry_17iu4_292{color:var(--text-helper);font-size:11px;line-height:1.35;margin-top:2px}._taskHeader_17iu4_30{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:6px}._taskReferenceCluster_17iu4_34{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0}._taskReferenceDivider_17iu4_315{color:var(--text-helper);font-size:11px;line-height:1;flex:0 0 auto}._taskReferenceSegment_17iu4_322{display:inline-flex;align-items:center;gap:6px;min-width:0}._taskActions_17iu4_329{display:flex;gap:8px;flex-shrink:0;position:relative;z-index:10;align-items:center}._taskActions_17iu4_329:has(.taxonomyDropdownActive){z-index:1300}._taskMeta_17iu4_38{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;font-size:11px;color:var(--text-helper);margin-top:12px}._taskMetaCompact_17iu4_352{margin-top:0;margin-bottom:8px;padding-top:0;border-top:none}._taskMetaRow_17iu4_359{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:6px;width:100%;margin-bottom:4px;min-width:0}._taskMetaBadgeGroup_17iu4_369{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;white-space:nowrap}._taskMetaBadgeGroup_17iu4_369>*{flex:0 0 auto}._taskMetaIdentityGroup_17iu4_382{display:flex;align-items:center;gap:6px;min-width:0;flex:0 0 auto}._taskDescription_17iu4_390{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:4px 0 8px 16px;min-width:0;overflow:hidden}._taskLatestComment_17iu4_399{--task-activity-accent: var(--text-helper);margin:8px 0 8px 16px;padding:8px 12px;background:var(--surface-inset);border-left:3px solid color-mix(in srgb,var(--task-activity-accent) 74%,var(--border-default));border-radius:4px;font-size:11px;color:var(--text-secondary, #aaa);line-height:1.5;font-style:italic;min-width:0;overflow:hidden}._taskLatestCommentTinted_17iu4_414{background:color-mix(in srgb,var(--task-activity-accent) 7%,var(--surface-inset))}._taskLatestCommentHeader_17iu4_418{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:2px}._taskLatestCommentHeader_17iu4_418 strong{color:var(--text-primary, #fff);text-transform:uppercase;font-size:9px;font-style:normal;opacity:.8}._taskLatestActivityHeading_17iu4_435{display:flex;align-items:baseline;gap:4px;min-width:0;overflow:hidden}._taskLatestActivityActor_17iu4_443{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--task-activity-accent);font-size:10px;font-style:normal;font-weight:600}._taskCommentCount_17iu4_454{flex:0 0 auto;gap:4px;padding:0 6px;color:var(--text-muted);background:var(--surface-inset);border-color:var(--border-default);font-style:normal}._taskLatestCommentText_17iu4_464{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}@container (max-width: 250px){._taskMetaCategory_17iu4_474{display:none}}@container (max-width: 215px){._taskMetaType_17iu4_480{display:none}}@container (max-width: 180px){._taskMetaPriority_17iu4_486,._taskComplexityLabel_17iu4_490{display:none}}._taskCancellationReason_17iu4_495{margin:8px 0 8px 16px;padding:8px 12px;background:var(--status-cancelled-bg);border-left:3px solid var(--status-cancelled);border-radius:4px;font-size:11px;color:var(--status-cancelled-text);line-height:1.5}._taskCancellationReason_17iu4_495 strong{color:var(--status-cancelled-text);text-transform:uppercase;font-size:10px;margin-right:6px;opacity:.8}._taskChildrenList_17iu4_514{display:flex;flex-direction:column;gap:6px;margin:6px 0 2px;transition:all .2s ease}._taskChildrenItems_17iu4_522{display:flex;flex-direction:column;gap:6px}._taskChildrenItemsScrollable_17iu4_528{max-height:214px;overflow-y:auto;padding-right:2px}._taskChildrenToggleBtn_17iu4_534{display:inline-flex;align-items:center;gap:5px;width:fit-content;margin-top:2px;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 30%,transparent);background:color-mix(in srgb,var(--color-info, #3b82f6) 10%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);font-size:11px;font-weight:600;cursor:pointer}._taskChildrenToggleBtn_17iu4_534:hover{background:color-mix(in srgb,var(--color-info, #3b82f6) 16%,var(--bg-primary, #0f0f1a));border-color:color-mix(in srgb,var(--color-info, #3b82f6) 56%,transparent)}._taskChildrenCountBadge_17iu4_555{display:inline-flex;align-items:center;gap:5px;margin:4px 0 2px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 36%,transparent);background:color-mix(in srgb,var(--color-info, #3b82f6) 12%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);font-size:11px;font-weight:600;width:fit-content}._taskChildrenMetaRow_17iu4_570{display:flex;align-items:center;justify-content:space-between;gap:8px}._taskParentIdBtn_17iu4_577{flex:0 0 auto}._taskParentTitle_17iu4_581{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:var(--text-secondary, #aaa)}._taskParentCompact_17iu4_591{display:inline-flex;align-items:center;gap:5px;margin:4px 0 2px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-info, #3b82f6) 36%,transparent);background:color-mix(in srgb,var(--color-info, #3b82f6) 10%,var(--bg-primary, #0f0f1a));color:var(--color-info, #3b82f6);font-size:11px;font-weight:600;width:fit-content}._taskChildMiniTask_17iu4_606{width:100%;margin:0;padding:6px 8px;gap:0;transition:transform .16s ease,opacity .16s ease,border-color .16s ease}._taskParentMiniTask_17iu4_614{margin-top:2px;margin-bottom:10px}._taskChildMiniTaskArchived_17iu4_619{opacity:.62;filter:saturate(.78) grayscale(.2);background:transparent;border-color:color-mix(in srgb,var(--border-primary, rgba(255, 255, 255, .1)) 70%,transparent)}._taskChildMiniTaskArchived_17iu4_619 ._childTaskIdButton_17iu4_626{opacity:.78}._taskChildMiniRow_17iu4_630{display:flex;align-items:center;gap:6px}._childTaskIdButton_17iu4_626{flex:0 0 auto}._taskChildMiniTitle_17iu4_640{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._archiveBadge_17iu4_648{opacity:1!important;background:#ffffff0d}._attachmentThumbnails_17iu4_653{display:flex;flex-direction:column;gap:6px;margin:8px 0}._attachmentImageRow_17iu4_660{display:flex;flex-wrap:wrap;gap:6px}._attachmentImageRow_17iu4_660:empty,._attachmentDocumentList_17iu4_667:empty{display:none}._attachmentDocumentList_17iu4_667{display:flex;flex-direction:column;gap:6px}._attachmentThumbnail_17iu4_653{appearance:none;padding:0;width:46px;height:46px;border-radius:var(--radius-sm, 4px);overflow:hidden;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));cursor:pointer;transition:all .2s;background:var(--bg-secondary, #1a1a2e)}._attachmentThumbnail_17iu4_653:hover{transform:scale(1.1);border-color:var(--color-purple, #8b5cf6);z-index:10}._attachmentThumbnail_17iu4_653 img{width:100%;height:100%;object-fit:cover}._contextDocThumb_17iu4_702{--context-doc-accent: #64748b;width:100%;min-width:0;min-height:30px;border-radius:var(--radius-sm, 4px);border:1px solid color-mix(in srgb,var(--context-doc-accent),var(--border-primary, rgba(255, 255, 255, .1)) 82%);cursor:pointer;transition:all .2s;background:color-mix(in srgb,var(--bg-tertiary, rgba(255, 255, 255, .04)),var(--context-doc-accent) 6%);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;box-shadow:none;color:var(--text-primary);text-align:left}._contextDocThumb_17iu4_702:hover{transform:none;border-color:color-mix(in srgb,var(--context-doc-accent),var(--border-secondary, rgba(255, 255, 255, .16)) 76%);background:color-mix(in srgb,var(--bg-tertiary, rgba(255, 255, 255, .04)),var(--context-doc-accent) 9%)}._contextDocMain_17iu4_728{min-width:0;display:inline-flex;align-items:center;gap:8px}._contextDocName_17iu4_735{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;color:color-mix(in srgb,var(--context-doc-accent),var(--text-muted, #94a3b8) 42%)}._taskSpecialists_17iu4_745{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;margin-bottom:4px}._taxonomiesList_17iu4_754{margin-top:4px}@keyframes _taskGlowFade_17iu4_1{0%{opacity:1}to{opacity:0}}@keyframes _taskLinkGlowPulse_17iu4_1{0%{opacity:.95}to{opacity:0}}@keyframes _taskLinkPillOut_17iu4_1{0%{opacity:0;transform:translate(-50%,-44%) scale(.92)}12%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-54%) scale(.98)}}@media(prefers-reduced-motion:reduce){._taskItemRecentlyChanged_17iu4_103:after{animation:none;opacity:.35}._taskItemGlowPersistent_17iu4_118:after{opacity:.9}._taskItemLinkedFeedback_17iu4_125:after{animation:none;opacity:.45}._taskLinkFeedbackPill_17iu4_195{animation:none;opacity:.92}}._selected_17iu4_815{outline:2px solid var(--color-blue-500, #3b82f6);outline-offset:1px}._selectionControl_17iu4_820{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:24px;min-height:24px;cursor:pointer}._selectionControl_17iu4_820 input{width:16px;height:16px;margin:0;accent-color:var(--color-blue-500, #3b82f6)}._prose_1rd59_1{min-width:0;max-width:100%;color:inherit;font:inherit;overflow-wrap:anywhere;word-break:break-word}._prose_1rd59_1>:first-child{margin-top:0}._prose_1rd59_1>:last-child{margin-bottom:0}._prose_1rd59_1 p,._prose_1rd59_1 ul,._prose_1rd59_1 ol,._prose_1rd59_1 blockquote,._prose_1rd59_1 hr,._prose_1rd59_1 h1,._prose_1rd59_1 h2,._prose_1rd59_1 h3,._prose_1rd59_1 h4,._prose_1rd59_1 h5,._prose_1rd59_1 h6{max-width:100%}._prose_1rd59_1 p{margin:0 0 var(--space-md)}._prose_1rd59_1 ul,._prose_1rd59_1 ol{margin:0 0 var(--space-md);padding-inline-start:var(--space-xl)}._prose_1rd59_1 li+li{margin-top:var(--space-sm)}._prose_1rd59_1 strong{color:inherit;font-weight:700}._prose_1rd59_1 em{color:inherit}._prose_1rd59_1 a,._taskReference_1rd59_56{color:var(--brand-primary);font:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 52%,transparent);text-underline-offset:.14em}._prose_1rd59_1 a:hover,._taskReference_1rd59_56:hover{color:var(--brand-primary-strong);text-decoration-color:currentColor}._prose_1rd59_1 a:focus-visible,._taskReference_1rd59_56:focus-visible,._tableScroll_1rd59_72:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--radius-sm)}._taskReference_1rd59_56{display:inline;appearance:none;padding:0;border:0;background:transparent;cursor:pointer}._prose_1rd59_1 code{padding:.1em .32em;border:1px solid var(--code-inline-border);border-radius:var(--radius-sm);background:var(--code-inline-bg);color:var(--code-inline-text);font-family:var(--font-mono);font-size:.9em;white-space:break-spaces;overflow-wrap:anywhere}._blockScroll_1rd59_99,._tableScroll_1rd59_72{max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}._blockScroll_1rd59_99{margin:0 0 var(--space-lg);border:1px solid var(--code-block-border);border-radius:var(--radius-md);background:var(--code-block-bg)}._blockScroll_1rd59_99 pre,._compactCodePreview_1rd59_115 pre{margin:0;padding:var(--space-lg);color:var(--code-block-text);font-family:var(--font-mono);white-space:pre}._blockScroll_1rd59_99 code,._compactCodePreview_1rd59_115 code{padding:0;border:0;background:transparent;color:inherit;font-size:.88em;white-space:inherit}._prose_1rd59_1 blockquote{margin:0 0 var(--space-md);padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);border-inline-start:3px solid var(--border-strong);color:var(--text-secondary)}._prose_1rd59_1 blockquote blockquote{margin-top:var(--space-sm)}._prose_1rd59_1 hr{margin:var(--space-lg) 0;border:0;border-top:1px solid var(--border-divider)}._tableScroll_1rd59_72{margin:0 0 var(--space-lg);border:1px solid var(--border-default);border-radius:var(--radius-md)}._prose_1rd59_1 table{width:100%;border-collapse:collapse;color:inherit;font:inherit}._prose_1rd59_1 th,._prose_1rd59_1 td{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border-divider);border-inline-end:1px solid var(--border-divider);text-align:start;vertical-align:top}._prose_1rd59_1 tr:last-child td{border-bottom:0}._prose_1rd59_1 th:last-child,._prose_1rd59_1 td:last-child{border-inline-end:0}._prose_1rd59_1 th{background:var(--surface-inset);color:var(--text-title);font-weight:700}._prose_1rd59_1 img{display:block;max-width:100%;height:auto;border-radius:var(--radius-md)}._taskList_1rd59_194{padding-inline-start:0!important}._taskListItem_1rd59_198{list-style:none}._taskCheckbox_1rd59_202{margin:0 var(--space-md) 0 0;cursor:default;accent-color:var(--brand-primary)}._compact_1rd59_115{max-block-size:6em;overflow:hidden;line-height:1.5}._compact_1rd59_115 p,._compact_1rd59_115 ul,._compact_1rd59_115 ol,._compact_1rd59_115 blockquote,._compactCodePreview_1rd59_115{margin-bottom:var(--space-sm)}._compact_1rd59_115 ul,._compact_1rd59_115 ol{padding-inline-start:var(--space-lg)}._compact_1rd59_115 li+li{margin-top:0}._compactHeading_1rd59_231{margin:0 0 var(--space-sm);color:inherit;font-size:1em;font-weight:700;line-height:inherit}._compact_1rd59_115 blockquote,._compact_1rd59_115 blockquote blockquote{margin-inline:0;padding-block:0;padding-inline-start:var(--space-md);border-inline-start-width:2px}._compactCodePreview_1rd59_115{position:relative;max-width:100%;border:1px solid var(--code-block-border);border-radius:var(--radius-sm);background:var(--code-block-bg);overflow:hidden}._compactCodePreview_1rd59_115 pre{max-block-size:4.5em;padding:var(--space-sm) var(--space-md);overflow:hidden}._codeLanguage_1rd59_262{display:block;padding:var(--space-xs) var(--space-md) 0;color:var(--text-helper);font-family:var(--font-mono);font-size:.72em;line-height:1.2}._contentIndicator_1rd59_271{color:var(--text-secondary);font-size:.92em;font-style:italic}._detail_1rd59_277{color:var(--text-body);line-height:1.6}._detail_1rd59_277 h1,._detail_1rd59_277 h2,._detail_1rd59_277 h3,._detail_1rd59_277 h4,._detail_1rd59_277 h5,._detail_1rd59_277 h6{margin:var(--space-lg) 0 var(--space-md);color:var(--text-title);line-height:1.25}._detail_1rd59_277 h1{font-size:1.35em}._detail_1rd59_277 h2{font-size:1.2em}._detail_1rd59_277 h3{font-size:1.1em}._detail_1rd59_277 h4,._detail_1rd59_277 h5,._detail_1rd59_277 h6{font-size:1em}._conversation_1rd59_300{line-height:1.5}._conversation_1rd59_300 p,._conversation_1rd59_300 ul,._conversation_1rd59_300 ol,._conversation_1rd59_300 blockquote,._conversation_1rd59_300 ._blockScroll_1rd59_99,._conversation_1rd59_300 ._tableScroll_1rd59_72{margin-bottom:var(--space-md)}._conversationHeading_1rd59_313{margin:var(--space-md) 0 var(--space-sm);color:inherit;font-size:1.05em;font-weight:700;line-height:1.3}._document_1rd59_321{color:var(--text-body);line-height:1.7}._document_1rd59_321 p,._document_1rd59_321 ul,._document_1rd59_321 ol,._document_1rd59_321 blockquote,._document_1rd59_321 ._blockScroll_1rd59_99,._document_1rd59_321 ._tableScroll_1rd59_72{margin-bottom:var(--space-lg)}._document_1rd59_321 h1,._document_1rd59_321 h2,._document_1rd59_321 h3,._document_1rd59_321 h4,._document_1rd59_321 h5,._document_1rd59_321 h6{margin:var(--space-xl) 0 var(--space-lg);color:var(--text-title);line-height:1.2}._document_1rd59_321 h1{font-size:1.75em}._document_1rd59_321 h2{font-size:1.45em}._document_1rd59_321 h3{font-size:1.22em}._document_1rd59_321 h4{font-size:1.08em}._document_1rd59_321 h5,._document_1rd59_321 h6{font-size:1em}._taxonomyDropdown_1j3me_1{position:relative;width:100%}._taxonomyDropdownActive_1j3me_6{z-index:1400;isolation:isolate}._taxonomyDropdownButton_1j3me_11{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-md, 12px);background:var(--field-bg, var(--bg-primary, #0f0f1a));border:1px solid var(--field-border, var(--border-primary, rgba(255, 255, 255, .1)));border-radius:var(--radius-sm);color:var(--field-text, var(--text-primary, #fff));font-size:var(--text-sm, 14px);font-family:inherit;cursor:pointer;transition:all var(--transition-base, .2s);outline:none;text-align:left}._taxonomyDropdownButton_1j3me_11:hover:not(:disabled){background:var(--field-hover-bg, var(--field-bg, var(--bg-primary, #0f0f1a)));border-color:var(--field-hover-border, var(--border-strong, rgba(255, 255, 255, .2)));filter:brightness(1.1)}._taxonomyDropdownButton_1j3me_11:focus{border-color:var(--field-focus-border, var(--brand-primary, #8b5cf6));box-shadow:0 0 0 3px var(--field-focus-ring, rgba(139, 92, 246, .1))}._taxonomyDropdownButton_1j3me_11:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary, #8b5cf6));outline-offset:2px}._taxonomyDropdownButton_1j3me_11:disabled{opacity:.5;cursor:not-allowed}._taxonomyDropdownOpen_1j3me_50{border-color:var(--field-focus-border, var(--brand-primary, #8b5cf6))!important;border-bottom-left-radius:0;border-bottom-right-radius:0}._taxonomyDropdownButtonContent_1j3me_56{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._taxonomyDropdownIcon_1j3me_64{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--field-color, var(--text-secondary, #888))}._taxonomyDropdownLabel_1j3me_72{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--field-text, var(--text-primary))}._taxonomyDropdownChevron_1j3me_81{flex-shrink:0;color:var(--text-secondary, #888);transition:transform var(--transition-base, .2s)}._taxonomyDropdownChevronOpen_1j3me_87{transform:rotate(180deg)}._taxonomyDropdownPanel_1j3me_91{position:absolute;top:100%;left:0;right:0;background:var(--surface-elevated, #23263a);border:1px solid var(--field-focus-border, var(--brand-primary, #8b5cf6));border-top:none;border-bottom-left-radius:var(--radius-lg, 12px);border-bottom-right-radius:var(--radius-lg, 12px);max-height:280px;overflow:hidden;display:flex;flex-direction:column;z-index:1410;box-shadow:0 16px 36px #0000007a;animation:_dropdownSlideIn_1j3me_1 .15s ease-out;opacity:1}._taxonomyDropdownOptions_1j3me_111{min-height:0;overflow-y:auto;scrollbar-gutter:stable}._taxonomyDropdownSearch_1j3me_117{position:relative;flex:0 0 auto;padding:var(--space-md, 8px);background:var(--surface-elevated);border-bottom:1px solid var(--border-divider)}._taxonomyDropdownSearchIcon_1j3me_125{position:absolute;left:17px;top:50%;transform:translateY(-50%);color:var(--text-helper);pointer-events:none}._taxonomyDropdownSearchInput_1j3me_134._taxonomyDropdownSearchInput_1j3me_134{padding-left:30px;outline:none}._taxonomyDropdownSearchInput_1j3me_134:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, var(--brand-primary-soft))}._taxonomyDropdownSearchInput_1j3me_134::placeholder{color:var(--field-placeholder, var(--text-helper))}._taxonomyDropdownEmpty_1j3me_148{padding:18px 16px;color:var(--text-helper);font-size:13px;text-align:center}._taxonomyDropdownActions_1j3me_155{flex:0 0 auto;padding:var(--space-sm) 0 0;border-top:1px solid var(--border-divider)}._taxonomyDropdownAction_1j3me_155{width:100%;min-height:40px;display:flex;align-items:center;gap:10px;padding:10px 16px;border:0;border-left:4px solid transparent;background:transparent;color:var(--action-subtle-text);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._taxonomyDropdownAction_1j3me_155:hover:not(:disabled),._taxonomyDropdownAction_1j3me_155:focus-visible{border-left-color:var(--brand-primary);background:var(--action-subtle-hover-bg);color:var(--action-subtle-hover-text);outline:none}._taxonomyDropdownAction_1j3me_155:disabled{opacity:.5;cursor:not-allowed}._taxonomyDropdownPanelPortal_1j3me_195{position:fixed;top:auto;left:auto;right:auto;border-top:1px solid var(--field-focus-border, var(--brand-primary, #8b5cf6));border-radius:var(--radius-lg, 12px)}@keyframes _dropdownSlideIn_1j3me_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._taxonomyDropdownOption_1j3me_111{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;transition:all var(--transition-fast, .15s);border-left:4px solid transparent;background:var(--option-bg, transparent);border-bottom:1px solid var(--border-subtle, rgba(255, 255, 255, .05));margin:0;border-radius:0;font-size:14px;color:var(--field-text, var(--text-primary))}._taxonomyDropdownOption_1j3me_111:last-child{border-bottom:none}._taxonomyDropdownOption_1j3me_111 ._taxonomyDropdownIcon_1j3me_64{color:var(--option-color, inherit)}._taxonomyDropdownOption_1j3me_111 ._taxonomyDropdownLabel_1j3me_72{color:var(--field-text, var(--text-primary))}._taxonomyDropdownOption_1j3me_111:hover,._taxonomyDropdownOptionHighlighted_1j3me_245{background:var(--option-bg, rgba(139, 92, 246, .15));border-left-color:var(--option-color, #8b5cf6);filter:brightness(1.2)}._taxonomyDropdownOptionSelected_1j3me_251{background:var(--option-bg, rgba(139, 92, 246, .25));border-left-color:var(--option-color, #8b5cf6)}._taxonomyDropdownOptionDisabled_1j3me_256,._taxonomyDropdownOptionDisabled_1j3me_256:hover{cursor:not-allowed;opacity:.48;filter:none;border-left-color:transparent}._identity_1owqe_1{display:inline-flex;align-items:center;gap:var(--space-md);min-width:0;color:var(--option-color, var(--field-color, var(--text-primary)))}._avatar_1owqe_9{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}._person_1owqe_17{border-radius:var(--radius-full)}._provider_1owqe_21{border-radius:var(--radius-sm)}._unassigned_1owqe_25{border-radius:var(--radius-full);background:color-mix(in srgb,var(--surface-inset) 82%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-helper) 28%,transparent)}._card_1owqe_31{border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--assignee-avatar-color, var(--text-secondary)) 42%,var(--border-primary));background:linear-gradient(180deg,#ffffff14,#ffffff05),color-mix(in srgb,var(--assignee-avatar-color, var(--text-secondary)) 12%,transparent);box-shadow:inset 0 1px #ffffff14}._avatar_1owqe_9 img{width:100%;height:100%;display:block;object-fit:cover}._label_1owqe_51{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_kfvfr_1{position:relative;flex:0 0 auto}._trigger_kfvfr_6{display:inline-flex;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer}._trigger_kfvfr_6:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._marker_kfvfr_20{display:inline-flex;align-items:center;justify-content:center;transition:filter var(--transition-base)}._trigger_kfvfr_6:hover:not(:disabled) ._marker_kfvfr_20{filter:drop-shadow(0 0 .25rem currentColor)}._card_kfvfr_31{width:2rem;min-height:3.25rem}._inline_kfvfr_32{width:1.5rem;min-height:1.5rem}._detail_kfvfr_33{width:2.25rem;min-height:2.25rem}._disabled_kfvfr_34{opacity:.52}._popover_kfvfr_36{position:fixed;z-index:80;width:15.5rem;padding:var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-modal);color:var(--text-body);box-shadow:var(--box-shadow-lg)}._colorGrid_kfvfr_48{display:grid;grid-template-columns:repeat(9,1.25rem);align-items:center;justify-content:space-between}._colorOption_kfvfr_55{width:1.25rem;height:1.25rem;padding:0;border:2px solid transparent;border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--border-strong) 72%,transparent);cursor:pointer}._colorOption_kfvfr_55:disabled,._iconOption_kfvfr_66:disabled{cursor:wait}._iconGrid_kfvfr_70{display:grid;grid-template-columns:repeat(6,1fr);gap:.2rem}._iconOption_kfvfr_66{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:pointer}._iconOption_kfvfr_66:hover,._iconOption_kfvfr_66:focus-visible,._selected_kfvfr_91{border-color:color-mix(in srgb,var(--brand-primary) 64%,var(--border-subtle));background:color-mix(in srgb,var(--brand-primary) 12%,var(--surface-elevated))}._colorOption_kfvfr_55._selected_kfvfr_91{box-shadow:0 0 0 2px var(--surface-elevated),0 0 0 4px var(--brand-primary)}._divider_kfvfr_100{height:1px;margin:var(--space-md) 0;background:var(--border-subtle)}._reset_kfvfr_106{width:100%;padding:var(--space-sm) var(--space-md);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--button-ghost-text);text-align:left;cursor:pointer}._reset_kfvfr_106:hover:not(:disabled),._reset_kfvfr_106:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._reset_kfvfr_106:disabled{color:var(--text-helper);opacity:1;cursor:default}._root_evk0k_1{--document-type-size: 28px;flex:0 0 auto;position:relative;width:var(--document-type-size);height:var(--document-type-size);display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--document-type-accent, var(--text-muted)) 58%,var(--text-muted));font-size:9px;line-height:1;font-weight:700;letter-spacing:.03em}._compact_evk0k_21{--document-type-size: 24px;font-size:8px}._outline_evk0k_26{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:color-mix(in srgb,var(--bg-secondary) 96%,var(--document-type-accent, var(--border-primary)));stroke:color-mix(in srgb,var(--document-type-accent, var(--border-primary)) 62%,var(--border-primary));stroke-width:1;stroke-linecap:round;stroke-linejoin:round}._foldFill_evk0k_47{fill:color-mix(in srgb,var(--document-type-accent, var(--border-primary)) 35%,var(--bg-secondary));stroke:none}._foldLine_evk0k_56{fill:none}._label_evk0k_60{position:relative;z-index:1;transform:translateY(2px)}._formNotice_1m1in_1{margin:0 0 10px;padding:10px 12px;border-radius:var(--radius-lg, 12px);border:1px solid var(--border-default);background:var(--surface-inset);color:var(--text-helper);font-size:12px;line-height:1.5}._markdownPreview_1m1in_12{overflow-y:auto;white-space:normal;scrollbar-gutter:stable}._descriptionField_1m1in_18{position:relative}._descriptionImageStatus_1m1in_22,._descriptionImageError_1m1in_23{position:absolute;right:8px;bottom:8px;z-index:2;max-width:calc(100% - 16px);padding:4px 7px;border:1px solid var(--border-default);border-radius:var(--radius-md, 8px);background:var(--surface-elevated);font-size:11px;line-height:1.35;pointer-events:none}._descriptionImageStatus_1m1in_22{color:var(--text-helper)}._descriptionImageError_1m1in_23{color:var(--status-error)}._taskFormLifecycle_1m1in_46{margin-top:22px;margin-bottom:22px}._taskFormMetaDivider_1m1in_51{margin-top:20px;padding-top:18px;padding-bottom:8px;border-top:1px solid var(--border-subtle)}._taskFormMetaGrid_1m1in_58,._compactMetaGrid_1m1in_59{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}._compactMetaSection_1m1in_65{display:flex;flex-direction:column;gap:12px}._compactMetaField_1m1in_71{min-width:0}._compactMetaField_1m1in_71 .input,._compactMetaField_1m1in_71 .select,._compactMetaField_1m1in_71 .field_dynamic{min-height:42px}._compactMetaField_1m1in_71 .taskFormDateInput{max-width:220px}._compactMetaFieldHint_1m1in_85{margin:2px 0 0}._workflowAssignmentField_1m1in_89{width:100%}._workflowAssignmentFieldDetail_1m1in_93{min-height:0}._workflowAssignmentSummary_1m1in_97{display:flex;justify-content:space-between;gap:12px;margin-top:6px;color:var(--text-helper);font-size:11px;line-height:1.35}._workflowAssignmentSummary_1m1in_97 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workflowAssignmentSummary_1m1in_97 span:last-child{flex:0 0 auto}._workflowDetailHeading_1m1in_118{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}._workflowDetailHeading_1m1in_118>div{display:grid;gap:3px}._workflowExecutionEmptyState_1m1in_132{display:grid;place-content:center;justify-items:center;min-height:280px;gap:8px;padding:32px;border:1px dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset)}._workflowAssignmentControls_1m1in_144{display:grid;grid-template-columns:minmax(0,2fr) minmax(120px,1fr);gap:8px}._workflowAssignmentControl_1m1in_144{display:flex;flex-direction:column;gap:.375rem;min-width:0}._workflowAssignmentControls_1m1in_144{align-items:center;min-height:42px}._workflowAssignmentError_1m1in_162{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;color:var(--status-error);font-size:11px;line-height:1.35}._workflowExecutionToggle_1m1in_173,._workflowExecutionStatus_1m1in_174{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;min-height:34px;padding:6px 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-field);color:var(--text-primary);font:inherit;font-size:12px;font-weight:600;text-align:left}._workflowExecutionToggle_1m1in_173{cursor:pointer}._workflowExecutionStatus_1m1in_174{cursor:default}._workflowExecutionToggle_1m1in_173 span,._workflowExecutionStatus_1m1in_174 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionToggle_1m1in_173 ._workflowExecutionVersion_1m1in_208,._workflowExecutionStatus_1m1in_174 ._workflowExecutionVersion_1m1in_208{overflow:visible}._workflowExecutionToggle_1m1in_173:hover{border-color:var(--brand-primary)}._workflowExecutionToggle_1m1in_173:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._workflowExecutionToggle_1m1in_173:disabled{border-color:var(--border-default);background:var(--surface-inset);color:var(--text-helper);cursor:not-allowed;opacity:.72}._workflowExecutionPanel_1m1in_230{margin-top:8px;padding:12px;border:1px solid var(--border-default);background:var(--surface-panel);border-radius:6px}._workflowAssignmentFieldDetail_1m1in_93 ._workflowExecutionPanel_1m1in_230{margin-top:0}._workflowAssignmentFieldDetail_1m1in_93 ._workflowExecutionSteps_1m1in_242{max-height:none}._workflowExecutionHeader_1m1in_246{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._workflowExecutionHeader_1m1in_246>div{min-width:0}._workflowExecutionActions_1m1in_257{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}._workflowActionPrompt_1m1in_265{display:grid;gap:8px;margin-top:10px;padding:10px 0;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}._workflowActionPrompt_1m1in_265 label{display:grid;gap:5px;color:var(--text-primary);font-size:12px;font-weight:600}._workflowActionPrompt_1m1in_265 textarea{width:100%;min-width:0;resize:vertical}._workflowActionPrompt_1m1in_265>div{display:flex;justify-content:flex-end;gap:6px}._workflowExecutionHeader_1m1in_246 strong{display:block;overflow-wrap:anywhere;font-size:13px;line-height:1.35;color:var(--text-primary)}._workflowExecutionEyebrow_1m1in_302,._workflowExecutionSummary_1m1in_303 dt{display:block;margin-bottom:2px;color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1.3;text-transform:uppercase}._workflowExecutionSpinner_1m1in_313{animation:_spin_1m1in_1 .8s linear infinite}@keyframes _spin_1m1in_1{to{transform:rotate(360deg)}}._workflowExecutionSummary_1m1in_303{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:10px;margin:12px 0;padding:10px 0;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}._workflowExecutionSummary_1m1in_303>div{min-width:0}._workflowExecutionSummary_1m1in_303 dd{margin:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionSteps_1m1in_242{display:grid;gap:6px;max-height:230px;margin:0;padding:0;overflow-y:auto;list-style:none}._workflowExecutionSteps_1m1in_242 li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:50px;padding:7px 9px;border:1px solid var(--border-default);border-radius:5px;background:var(--surface-elevated)}._workflowExecutionSteps_1m1in_242 li._workflowExecutionStepCurrent_1m1in_368{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--surface-elevated))}._workflowExecutionStepMarker_1m1in_373{display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}._workflowExecutionStepCurrent_1m1in_368 ._workflowExecutionStepMarker_1m1in_373{color:var(--brand-primary)}._workflowExecutionStepCompleted_1m1in_384 ._workflowExecutionStepMarker_1m1in_373,._workflowExecutionStepCompleted_1m1in_384 ._workflowExecutionStepState_1m1in_385{color:var(--status-success)}._workflowExecutionStepBody_1m1in_389{min-width:0}._workflowExecutionStepTitle_1m1in_393{display:flex;gap:7px;align-items:baseline;min-width:0}._workflowExecutionStepTitle_1m1in_393>span{flex:0 0 auto;color:var(--text-secondary);font-size:10px}._workflowExecutionStepTitle_1m1in_393 strong{overflow:hidden;color:var(--text-primary);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionStepMeta_1m1in_415,._workflowExecutionStepState_1m1in_385,._workflowExecutionEmpty_1m1in_132{color:var(--text-secondary);font-size:10px;line-height:1.35}._workflowExecutionStepMeta_1m1in_415{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionStepState_1m1in_385{font-weight:700}._workflowExecutionStepCurrent_1m1in_368 ._workflowExecutionStepState_1m1in_385{color:var(--brand-primary)}._workflowExecutionEmpty_1m1in_132{margin:0}._workflowStepResults_1m1in_443{grid-column:2 / -1;display:grid;gap:6px;min-width:0;color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._workflowStepResults_1m1in_443 ._workflowExecutionStepMeta_1m1in_415{white-space:normal}._workflowOutputEditor_1m1in_457{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}._workflowOutputEditor_1m1in_457 legend{margin-bottom:6px;font-weight:600}._workflowOutputRow_1m1in_471{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) 30px;gap:6px}._workflowOutputRow_1m1in_471 textarea{grid-column:1 / -1}._workflowOutputEditor_1m1in_457 input,._workflowOutputEditor_1m1in_457 select,._workflowOutputEditor_1m1in_457 textarea{box-sizing:border-box;width:100%;min-width:0}._workflowOutputEditor_1m1in_457 textarea{resize:vertical}._workflowOutputEditor_1m1in_457>button,._workflowOutputWarning_1m1in_494>button{justify-self:start}._workflowOutputWarning_1m1in_494,._workflowOutputWarning_1m1in_494 label,._workflowOutputHistory_1m1in_500{display:grid;gap:6px}._workflowOutputWarning_1m1in_494 p{margin:0;color:var(--status-warning)}._workflowOutputHistory_1m1in_500 span{white-space:pre-wrap}._workflowOutputHistory_1m1in_500 a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}._workflowStepSkipHistory_1m1in_520{grid-column:2 / -1;display:grid;gap:2px;color:var(--text-secondary);font-size:11px;line-height:1.4}._workflowStepSkipHistory_1m1in_520 strong{color:var(--text-primary)}._workflowStepSkipHistory_1m1in_520 time,._workflowLifecycleHistory_1m1in_534 time{color:var(--text-secondary);font-size:10px}._workflowLifecycleHistory_1m1in_534{margin-top:12px;padding-top:10px;border-top:1px solid var(--border-default)}._workflowLifecycleHistory_1m1in_534 ul{display:grid;gap:6px;margin:6px 0 0;padding:0;list-style:none}._workflowLifecycleHistory_1m1in_534 li{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:6px;align-items:baseline;color:var(--text-secondary);font-size:11px}._workflowLifecycleHistory_1m1in_534 li strong{color:var(--text-primary)}@media(max-width:620px){._workflowAssignmentControls_1m1in_144{grid-template-columns:minmax(0,1fr)}._workflowExecutionVersion_1m1in_208{display:none}._workflowExecutionHeader_1m1in_246{align-items:stretch;flex-direction:column}._workflowExecutionActions_1m1in_257{justify-content:flex-start}._workflowLifecycleHistory_1m1in_534 li{grid-template-columns:auto minmax(0,1fr)}._workflowLifecycleHistory_1m1in_534 li span:nth-of-type(2),._workflowLifecycleHistory_1m1in_534 li time{grid-column:1 / -1}._workflowExecutionSummary_1m1in_303{grid-template-columns:1fr 1fr}._workflowExecutionSummary_1m1in_303>div:first-child{grid-column:1 / -1}}._formFieldsetReset_1m1in_602{border:none;margin:0;padding:0;min-inline-size:0}._formLayoutWithSidebar_1m1in_609{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;min-width:0}._taskFormViewTabs_1m1in_617{--folder-tabs-active-bg: var(--surface-modal);margin:-4px 0 18px}._reviewFormView_1m1in_622{overflow:hidden}._reviewTabPanel_1m1in_626{display:flex;flex:1 1 auto;min-width:0;min-height:0;margin:0 -4px -8px}._formLayoutWorkflowView_1m1in_634{grid-template-columns:minmax(0,1fr)}._formMainColumn_1m1in_638{min-width:0;display:flex;flex-direction:column;gap:18px}._formMainColumnWorkflowView_1m1in_645>:not(._compactMetaSection_1m1in_65){display:none}._formMainColumnWorkflowView_1m1in_645 ._compactMetaGrid_1m1in_59{display:none}._activitySidebar_1m1in_653{min-width:0;align-self:start;position:sticky;top:8px;display:flex;flex-direction:column;gap:10px}._activitySidebarHeader_1m1in_663{display:flex;align-items:center;justify-content:space-between;gap:12px}._activitySidebarTitle_1m1in_670{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888)}._taskFormDateRow_1m1in_679{display:flex;flex-direction:column;gap:3px;min-width:0}._taskFormDateLabel_1m1in_686{color:var(--text-secondary, #a0a7b7);font-weight:500;text-align:left;font-size:10px;letter-spacing:.02em}._taskFormDateValue_1m1in_694{color:var(--text-secondary, #a0a7b7);font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.35}._taskFormMetaStack_1m1in_702{display:flex;flex-direction:column;gap:1px}._taskFormMetaActor_1m1in_708{color:var(--text-muted);font-size:10px;line-height:1.3}._taskFormDateWarning_1m1in_714{font-size:11px;font-weight:600;color:var(--status-warning)}._taskFormDateError_1m1in_720{font-size:11px;font-weight:600;color:var(--status-error)}._helpHeader_1m1in_726{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;color:#8b5cf6;margin-bottom:8px}._helpClose_1m1in_737{background:transparent;border:none;color:var(--text-muted, #666);cursor:pointer;padding:2px;display:flex;align-items:center}._helpClose_1m1in_737:hover{color:#ef4444}._markdownHelp_1m1in_751{margin-bottom:12px;padding:10px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-lg, 12px);animation:_fadeIn_1m1in_1 .2s ease-out}._helpGrid_1m1in_760{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._helpGridItem_1m1in_766{font-size:11px;color:var(--text-secondary, #aaa)}._helpGridItem_1m1in_766 code{background:#8b5cf61a;color:#c4b5fd;padding:2px 4px;border-radius:4px}._settingsHint_1m1in_778{font-size:11px;color:var(--text-helper);margin:0}._sectionBlock_1m1in_784{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-subtle)}._specialistSectionWithoutTaxonomies_1m1in_790._specialistSectionWithoutTaxonomies_1m1in_790{margin-top:0;padding-top:0}._softSectionSurface_1m1in_795{margin-top:4px;padding:8px 4px;background:#0000001a;border-radius:8px}._stackedList_1m1in_802{flex-direction:column;gap:6px}._stackedListSpaced_1m1in_807{margin-top:8px}._checklistInputGroup_1m1in_811{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}._checklistRow_1m1in_818{display:flex;gap:8px;align-items:center;min-height:36px;padding:4px 0;border-radius:8px}._checklistRowDragging_1m1in_827{opacity:.88}._checklistHandleBtn_1m1in_831{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-muted);border-radius:6px;cursor:grab;flex:0 0 auto}._checklistHandleBtn_1m1in_831:hover{color:var(--text-secondary);background:color-mix(in srgb,var(--text-secondary) 10%,transparent)}._checklistHandleBtn_1m1in_831:active{cursor:grabbing}._checklistCheckboxBtn_1m1in_854{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:4px;border:1px solid var(--border-default);background:transparent;color:var(--text-secondary);cursor:pointer;flex:0 0 auto}._checklistCheckboxBtn_1m1in_854:hover,._checklistCheckboxBtnChecked_1m1in_874{border-color:var(--border-strong);color:var(--text-primary)}._checklistItemText_1m1in_879{flex:1;min-width:0;color:var(--text-primary);font-size:13px;line-height:1.4}._checklistItemTextCompleted_1m1in_887{color:var(--text-secondary);text-decoration:line-through}._checklistRemoveBtn_1m1in_892{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--text-muted);opacity:0;pointer-events:none;transition:opacity .12s ease,color .12s ease,background-color .12s ease,border-color .12s ease;flex:0 0 auto}._checklistRow_1m1in_818:hover ._checklistRemoveBtn_1m1in_892,._checklistRow_1m1in_818:focus-within ._checklistRemoveBtn_1m1in_892{opacity:1;pointer-events:auto}._checklistRemoveBtn_1m1in_892:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-secondary) 10%,transparent);border-color:var(--border-subtle)}._specialistChip_1m1in_924{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#ffffff08;border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:var(--radius-full, 999px);color:var(--text-secondary, #94a3b8);font-size:11px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}._specialistChip_1m1in_924:hover{border-color:#8b5cf680;background:#8b5cf61a;color:var(--text-primary, #fff);transform:translateY(-1px)}._specialistChipActive_1m1in_947{background:#8b5cf633;border-color:#8b5cf6;color:#a78bfa;font-weight:600;box-shadow:0 4px 12px #8b5cf626,0 0 0 1px #8b5cf633}._commentPanel_1m1in_957{overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base);margin-top:6px}._commentPanel_1m1in_957:not(.tf-surface-panel){border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel)}._activitySidebarPanel_1m1in_971{margin-top:0;display:flex;flex-direction:column;min-height:340px;max-height:min(60dvh,620px)}._activitySidebarPanel_1m1in_971 ._commentThread_1m1in_979{max-height:none}._activityTimelineRegion_1m1in_983{position:relative;display:flex;flex:1;min-height:0;background:var(--surface-inset)}._activityTimelineRegion_1m1in_983>._commentThread_1m1in_979,._activityTimelineRegion_1m1in_983>._activityLoadingThread_1m1in_992{width:100%}._newActivityNotice_1m1in_996{position:absolute;left:50%;bottom:12px;z-index:2;transform:translate(-50%)}._newActivityButton_1m1in_1004{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--brand-primary) 48%,var(--border-default));border-radius:999px;background:var(--surface-elevated);color:var(--brand-primary);font:inherit;font-size:12px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000026}._newActivityButton_1m1in_1004:hover{background:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-elevated))}._newActivityButton_1m1in_1004:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._commentPanel_1m1in_957:focus-within{border-color:var(--field-focus-border);box-shadow:0 0 0 2px var(--field-focus-ring)}._commentThread_1m1in_979{flex:1;padding:12px 14px 16px;min-height:0;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:0}._emptyComments_1m1in_1048{text-align:center;color:var(--text-muted, #6b7280);font-size:13px;padding:32px 0;font-style:italic;opacity:.7;letter-spacing:.01em}._activityLoadingThread_1m1in_992{justify-content:flex-start}._activitySkeletonItem_1m1in_1062{display:grid;gap:8px;padding:2px 0}._activitySkeletonMeta_1m1in_1068,._activitySkeletonBody_1m1in_1069{border-radius:var(--radius-sm, 6px);background:linear-gradient(90deg,#ffffff0e,#ffffff18 48%,#ffffff0e);background-size:220% 100%;animation:_activityLoadingPulse_1m1in_1 1.35s ease-in-out infinite}._activitySkeletonMeta_1m1in_1068{width:min(42%,180px);height:12px}._activitySkeletonBody_1m1in_1069{width:100%;height:44px}@keyframes _activityLoadingPulse_1m1in_1{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){._activitySkeletonMeta_1m1in_1068,._activitySkeletonBody_1m1in_1069,._markdownHelp_1m1in_751,._comment_1m1in_957{animation:none}}._comment_1m1in_957{display:flex;flex-direction:column;max-width:calc(100% - 12px);margin:5px 0;gap:3px;animation:_fadeIn_1m1in_1 .2s ease-out}._commentAi_1m1in_1118{align-self:flex-start}._commentUser_1m1in_1122{align-self:flex-end}._commentHeader_1m1in_1126{display:flex;gap:8px;align-items:center;margin-bottom:2px;font-size:.6875rem}._commentAi_1m1in_1118 ._commentHeader_1m1in_1126{margin-left:2px}._commentUser_1m1in_1122 ._commentHeader_1m1in_1126{margin-right:2px;flex-direction:row-reverse}._commentAuthor_1m1in_1143{display:flex;align-items:center;gap:4px;font-weight:600;color:var(--text-secondary, #9ca3af)}._commentTime_1m1in_1151{color:var(--text-helper);font-variant-numeric:tabular-nums}._commentText_1m1in_1156{padding:10px 14px;border-radius:16px;color:var(--text-body);font-size:14px;line-height:1.5;overflow-wrap:anywhere}._commentAi_1m1in_1118 ._commentText_1m1in_1156{border:1px solid color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 34%,var(--border-default));border-top-left-radius:4px;background:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 10%,var(--surface-elevated))}._commentUser_1m1in_1122 ._commentText_1m1in_1156{border:1px solid color-mix(in srgb,var(--conversation-accent, var(--brand-primary)) 32%,var(--border-default));border-top-right-radius:4px;background:color-mix(in srgb,var(--conversation-accent, var(--brand-primary)) 12%,var(--surface-elevated))}._commentInputArea_1m1in_1193{padding:12px;background:var(--surface-panel);border-top:1px solid var(--border-divider);display:flex;gap:10px;align-items:flex-end}._commentInput_1m1in_1193{flex:1;border-radius:var(--radius-lg);padding:10px 12px;font-size:13.5px;line-height:1.5;resize:vertical;min-height:82px;max-height:min(28dvh,220px);font-family:inherit}._commentInput_1m1in_1193:not(.tf-field-shell){border:1px solid var(--border-default);background:var(--surface-field);color:var(--text-body);transition:background-color var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}._commentInput_1m1in_1193:focus{outline:none;border-color:var(--field-focus-border);background:var(--field-focus-bg);box-shadow:0 0 0 2px var(--field-focus-ring)}._commentInput_1m1in_1193:disabled{cursor:not-allowed;opacity:.65}._sendCommentBtn_1m1in_1236{padding:0;flex-shrink:0}._sendCommentBtn_1m1in_1236.tf-control-icon{flex:0 0 2.125rem;width:2.125rem;height:2.125rem}._sendCommentBtn_1m1in_1236:not(.tf-control-icon){flex:0 0 42px;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text);cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._sendCommentBtn_1m1in_1236:not(.tf-control-icon):hover:not(:disabled){box-shadow:0 8px 24px var(--brand-primary-glow)}._sendCommentBtn_1m1in_1236:disabled{background:var(--surface-inset);border-color:var(--border-default);color:var(--text-helper);cursor:not-allowed;box-shadow:none}._taxonomyFieldsGrid_1m1in_1279{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px 16px;max-width:656px}._markdownPreviewContainer_1m1in_1286{cursor:text;min-height:288px}._descriptionSurface_1m1in_1291{min-height:288px;height:288px;box-sizing:border-box;line-height:1.6}@keyframes _fadeIn_1m1in_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._formLayoutWithSidebar_1m1in_609{grid-template-columns:minmax(0,1fr)}._activitySidebar_1m1in_653{position:static}._activitySidebarPanel_1m1in_971{min-height:0;max-height:none}._commentThread_1m1in_979{max-height:320px}._taxonomyFieldsGrid_1m1in_1279{grid-template-columns:minmax(0,1fr);max-width:none}._compactMetaGrid_1m1in_59,._taskFormMetaGrid_1m1in_58{grid-template-columns:repeat(2,minmax(0,1fr))}._compactMetaField_1m1in_71 .taskFormDateInput{max-width:none}}@media(max-width:640px){._compactMetaGrid_1m1in_59,._taskFormMetaGrid_1m1in_58{grid-template-columns:minmax(0,1fr)}}._header_g17dz_1{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:.4rem;padding:8px 0 8px 8px;margin:0;color:var(--text-secondary);font:inherit;text-align:left;-webkit-user-select:none;user-select:none}._title_g17dz_15{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-right:auto}._actions_g17dz_24{display:inline-flex;align-items:center;flex-shrink:0}._toggle_g17dz_30{flex-shrink:0}._root_15442_1{display:flex;position:relative;align-items:flex-end;min-width:0;min-height:42px}._root_15442_1:after{content:"";display:var(--folder-tabs-baseline-display, block);position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._list_15442_22{display:flex;position:relative;z-index:1;flex:1 1 auto;align-items:flex-end;min-width:0;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._list_15442_22::-webkit-scrollbar{display:none}._tab_15442_39{appearance:none;position:relative;min-width:88px;min-height:38px;padding:0 18px;border:1px solid transparent;border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;background:transparent;color:var(--text-helper);font:inherit;font-size:.75rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}._tab_15442_39:hover:not([aria-selected=true]){background:var(--surface-inset);border-color:color-mix(in srgb,var(--border-default) 72%,transparent);color:var(--text-secondary)}._tab_15442_39:focus-visible{z-index:2;outline:2px solid var(--brand-primary);outline-offset:-3px}._active_15442_73{z-index:1;margin-bottom:-1px;background:var(--folder-tabs-active-bg, var(--surface-panel));border-color:var(--border-default);color:var(--brand-primary-strong)}._active_15442_73:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--folder-tabs-active-bg, var(--surface-panel))}._summary_y0yun_1{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin:10px 12px 0;padding:12px 14px;border:1px solid var(--border-color);border-left:3px solid var(--review-gate-accent, var(--text-helper));border-radius:6px;background:var(--bg-secondary)}._summaryButton_y0yun_14{grid-template-columns:auto minmax(0,1fr) auto;width:calc(100% - 24px);min-height:40px;padding-block:5px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._summaryButton_y0yun_14:hover{border-color:var(--review-gate-accent, var(--brand-primary));background:var(--surface-inset, var(--bg-secondary))}._summaryButton_y0yun_14:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._summaryIdentity_y0yun_35,._summaryMeta_y0yun_36,._detailHeaderMain_y0yun_37,._detailSectionHeader_y0yun_38,._assignmentIdentity_y0yun_39,._findingIdentity_y0yun_40{min-width:0}._summaryIdentity_y0yun_35,._summaryMeta_y0yun_36,._detailSectionHeader_y0yun_38,._assignmentHeader_y0yun_47,._findingHeader_y0yun_48,._detailActions_y0yun_49{display:flex;align-items:center;gap:8px}._summaryIdentity_y0yun_35{white-space:nowrap}._summaryReference_y0yun_59,._detailReference_y0yun_60{font-weight:700;color:var(--text-primary)}._gateLabel_y0yun_65{font-weight:650;color:var(--review-gate-accent, var(--text-secondary))}._summaryReference_y0yun_59,._gateLabel_y0yun_65{font-size:13px}._summaryMeta_y0yun_36,._detailMeta_y0yun_76,._assignmentMeta_y0yun_77,._findingMeta_y0yun_78,._emptyState_y0yun_79,._errorState_y0yun_80{color:var(--text-secondary);font-size:12px}._summaryMeta_y0yun_36{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._summaryChevron_y0yun_92{color:var(--text-secondary)}._detailsButton_y0yun_96,._backButton_y0yun_97,._retryButton_y0yun_98{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:6px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font:inherit;font-weight:650;cursor:pointer}._detailsButton_y0yun_96:hover,._backButton_y0yun_97:hover,._retryButton_y0yun_98:hover{border-color:var(--brand-primary)}._detailsButton_y0yun_96:focus-visible,._backButton_y0yun_97:focus-visible,._retryButton_y0yun_98:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._staleBadge_y0yun_127,._requirementBadge_y0yun_128,._stateBadge_y0yun_129,._severityBadge_y0yun_130{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border:1px solid var(--border-color);border-radius:999px;color:var(--text-secondary);background:var(--bg-primary);font-size:11px;font-weight:650;white-space:nowrap}._detailView_y0yun_144{container:review-details / inline-size;display:flex;min-height:0;height:100%;width:100%;box-sizing:border-box;flex-direction:column;overflow:auto;padding:12px}._taskBody_y0yun_156{display:flex;flex:1 1 auto;min-width:0;min-height:0;width:100%;flex-direction:column}._detailHeader_y0yun_37{position:sticky;z-index:2;top:-12px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border-color);background:var(--bg-primary)}._detailHeadingRow_y0yun_178,._subjectHeading_y0yun_179{display:flex;align-items:center;gap:7px;min-width:0}._detailHeadingRow_y0yun_178{flex-wrap:wrap}._detailHeadingSeparator_y0yun_190{color:var(--text-secondary)}._detailTitle_y0yun_194{margin:0;color:var(--text-primary);font-size:15px;line-height:1.25}._detailTitle_y0yun_194:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px;border-radius:2px}._targetTitle_y0yun_207:focus-visible{outline:none}._targetPanel_y0yun_211:has(._targetTitle_y0yun_207:focus-visible){border-color:color-mix(in srgb,var(--brand-primary) 42%,var(--border-color));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary) 10%,transparent)}._detailMeta_y0yun_76{overflow-wrap:anywhere}._detailGrid_y0yun_220{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:14px;padding-top:14px}._composerGrid_y0yun_227{grid-template-columns:minmax(0,1fr)}._roundList_y0yun_231,._detailContent_y0yun_232{min-width:0}._roundList_y0yun_231{position:sticky;top:0;display:flex;align-self:start;max-height:min(640px,calc(100vh - 210px));flex-direction:column;border-right:1px solid var(--border-color);padding-right:14px}._roundHistory_y0yun_247{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}._roundHistoryTitle_y0yun_254{margin:8px 0 6px;color:var(--text-secondary);font-size:10px;font-weight:700;text-transform:uppercase}._roundHistoryScroll_y0yun_262{min-height:0;padding-right:4px;overflow-y:auto}._sectionTitle_y0yun_268{margin:0 0 8px;color:var(--text-secondary);font-size:12px;font-weight:750;text-transform:uppercase}._roundButton_y0yun_276{display:grid;width:100%;gap:3px;margin-bottom:6px;padding:9px;border:1px solid var(--border-color);border-radius:6px;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}._roundButtonActive_y0yun_290{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 7%,transparent)}._roundGateLabel_y0yun_295{color:var(--review-gate-text, var(--text-secondary));font-size:12px}._targetPanel_y0yun_211,._assignment_y0yun_39,._finding_y0yun_40,._statusPanel_y0yun_303,._errorPanel_y0yun_304{border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary)}._assignment_y0yun_39{border-left:3px solid var(--reviewer-color, var(--border-color));border-color:color-mix(in srgb,var(--reviewer-color, var(--border-color)) 24%,var(--border-color));border-left-color:var(--reviewer-color, var(--border-color));background:color-mix(in srgb,var(--reviewer-color, var(--border-color)) 5%,var(--bg-secondary))}._findingAttributed_y0yun_317{border-color:color-mix(in srgb,var(--reviewer-color, var(--border-color)) 18%,var(--border-color));border-left:3px solid var(--reviewer-color, var(--border-color));background:color-mix(in srgb,var(--reviewer-color, var(--border-color)) 3%,var(--bg-secondary))}._statusPanel_y0yun_303{display:flex;align-items:baseline;gap:12px;margin-top:10px;padding:8px 12px}._statusPanel_y0yun_303 ._sectionTitle_y0yun_268{flex:0 0 auto;margin:0}._statusPanel_y0yun_303 p{margin:0;color:var(--text-secondary);line-height:1.4}._findingActions_y0yun_342{display:grid;gap:5px;margin:10px 0 0;padding:10px 0 0 20px;border-top:1px solid var(--border-color);color:var(--text-secondary)}._findingActions_y0yun_342 li{padding-left:2px}._findingActions_y0yun_342 span{display:block;margin-top:2px;color:var(--text-secondary);font-size:12px}._targetPanel_y0yun_211,._errorPanel_y0yun_304{padding:12px}._targetHeading_y0yun_367{min-width:0}._targetTitle_y0yun_207{margin:0;color:var(--text-primary);font-size:16px;line-height:1.3;overflow-wrap:anywhere}._targetRoundMeta_y0yun_379{display:flex;flex-wrap:wrap;gap:3px 6px;margin-top:4px;color:var(--text-secondary);font-size:12px}._targetRoundMeta_y0yun_379>span+span:before{content:"·";margin-right:6px;color:var(--text-helper)}._targetIdentifiers_y0yun_394{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 18px;margin-top:10px;padding-top:9px;border-top:1px solid var(--border-color)}._targetIdentifiers_y0yun_394>div{display:grid;min-width:0;gap:3px}._targetIdentifiers_y0yun_394 span{color:var(--text-helper);font-size:10px;font-weight:700;text-transform:uppercase}._targetIdentifiers_y0yun_394 code{color:var(--text-secondary);font-size:11px;overflow-wrap:anywhere}._targetTechnicalDetails_y0yun_423{min-width:150px}._targetTechnicalDetails_y0yun_423>summary{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-height:30px;color:var(--text-secondary);cursor:pointer;font-size:11px;font-weight:650;list-style:none}._targetTechnicalDetails_y0yun_423>summary::-webkit-details-marker,._assignmentEvidence_y0yun_441>summary::-webkit-details-marker{display:none}._targetTechnicalDetails_y0yun_423>summary svg,._assignmentEvidenceChevron_y0yun_446{transition:transform .14s ease}._targetTechnicalDetails_y0yun_423[open]>summary svg,._assignmentEvidence_y0yun_441[open] ._assignmentEvidenceChevron_y0yun_446{transform:rotate(180deg)}._targetTechnicalDetails_y0yun_423>div{display:grid;gap:3px;margin-top:5px;text-align:right}._targetTechnicalDetails_y0yun_423 code{max-width:360px}._assignmentList_y0yun_466,._findingList_y0yun_467{display:grid;gap:8px}._assignment_y0yun_39,._finding_y0yun_40{padding:10px 12px}._assignmentHeader_y0yun_47,._findingHeader_y0yun_48{justify-content:space-between;align-items:flex-start}._assignmentIdentity_y0yun_39{display:flex;flex:1 1 180px;align-items:center;gap:9px}._findingIdentity_y0yun_40{display:grid;gap:3px}._findingReviewer_y0yun_495{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;color:var(--text-secondary);font-size:12px;font-weight:650}._findingReviewer_y0yun_495>span:first-of-type{min-width:0;overflow-wrap:anywhere}._assignmentTitle_y0yun_511,._findingTitle_y0yun_512{color:var(--text-primary);font-weight:650;overflow-wrap:anywhere}._assignmentTitle_y0yun_511{color:var(--text-primary)}._requirementBadgeRequired_y0yun_522{border-color:var(--chip-accent-border);color:var(--chip-accent-text);background:var(--chip-accent-bg)}._requirementBadgeAdvisory_y0yun_528,._stateBadgeNeutral_y0yun_534{border-color:var(--chip-border);color:var(--chip-neutral-text);background:var(--chip-neutral-bg)}._stateBadgeActive_y0yun_540{border-color:color-mix(in srgb,var(--status-info) 30%,transparent);color:var(--status-info-text);background:var(--status-info-bg)}._stateBadgeSuccess_y0yun_546{border-color:color-mix(in srgb,var(--status-success) 30%,transparent);color:var(--status-success-text);background:var(--status-success-bg)}._stateBadgeWarning_y0yun_552{border-color:color-mix(in srgb,var(--status-warning) 30%,transparent);color:var(--status-warning-text);background:var(--status-warning-bg)}._stateBadgeDanger_y0yun_558{border-color:color-mix(in srgb,var(--status-error) 30%,transparent);color:var(--status-error-text);background:var(--status-error-bg)}._assignmentSummary_y0yun_564,._findingBody_y0yun_565,._residualRisk_y0yun_566{margin:8px 0 0;color:var(--text-secondary);line-height:1.45;overflow-wrap:anywhere}._assignmentEvidence_y0yun_441{margin-top:8px}._assignmentEvidence_y0yun_441>summary{display:grid;gap:8px;min-height:32px;align-content:center;color:var(--text-secondary);cursor:pointer;list-style:none}._assignmentEvidence_y0yun_441>summary:focus-visible,._targetTechnicalDetails_y0yun_423>summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:3px}._assignmentSummaryPreview_y0yun_594{display:-webkit-box;line-height:1.45;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:5}._assignmentEvidenceToggle_y0yun_603{display:inline-flex;align-items:center;justify-self:start;gap:5px;color:var(--text-secondary);font-size:12px;font-weight:650}._assignmentEvidenceToggleOpen_y0yun_613,._assignmentEvidence_y0yun_441[open] ._assignmentSummaryPreview_y0yun_594,._assignmentEvidence_y0yun_441[open] ._assignmentEvidenceToggleClosed_y0yun_618{display:none}._assignmentEvidence_y0yun_441[open] ._assignmentEvidenceToggleOpen_y0yun_613{display:inline}._assignmentEvidenceBody_y0yun_626{display:grid;gap:12px;margin-top:8px;padding-top:10px;border-top:1px solid var(--border-color)}._assignmentEvidenceBody_y0yun_626 section{display:grid;gap:5px}._assignmentEvidenceBody_y0yun_626 h4,._assignmentEvidenceBody_y0yun_626 p,._assignmentEvidenceBody_y0yun_626 ul,._validationEvidence_y0yun_642{margin:0}._assignmentEvidenceBody_y0yun_626 h4{color:var(--text-primary);font-size:12px;font-weight:700}._assignmentEvidenceBody_y0yun_626 p,._assignmentEvidenceBody_y0yun_626 li,._validationEvidence_y0yun_642 dd{color:var(--text-secondary);line-height:1.45;overflow-wrap:anywhere}._assignmentEvidenceBody_y0yun_626 ul{display:grid;gap:4px;padding-left:20px}._assignmentEvidenceBody_y0yun_626 a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}._validationEvidence_y0yun_642{display:grid;gap:7px}._validationEvidence_y0yun_642>div{display:grid;grid-template-columns:minmax(100px,.24fr) minmax(0,1fr);gap:10px}._validationEvidence_y0yun_642 dt{color:var(--text-secondary);font-size:11px;font-weight:700}._validationEvidence_y0yun_642 dd,._validationEvidence_y0yun_642 dd ul{margin:0}._validationEvidence_y0yun_642 code{display:block;padding:7px 8px;overflow:auto;border-radius:4px;background:var(--bg-primary);white-space:pre-wrap}._detailSection_y0yun_38{margin-top:16px}._composer_y0yun_227{display:grid;gap:0;min-width:0}._subjectChoices_y0yun_716{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:8px;margin-top:10px;max-height:min(320px,45vh);padding:3px;overflow-y:auto}._subjectChoice_y0yun_716{min-height:50px;padding:9px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary)}._subjectChoice_y0yun_716:has(input:checked){border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 7%,transparent)}._subjectChoice_y0yun_716:focus-within{outline:2px solid var(--brand-primary);outline-offset:1px}._subjectFallback_y0yun_744{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;color:var(--text-secondary);font-size:12px}._composerSection_y0yun_754,._previewSection_y0yun_755{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--border-color)}._composerSectionHeader_y0yun_761,._reviewerDraftHeader_y0yun_762,._composerFooter_y0yun_763,._addReviewerRow_y0yun_764,._presetSaveRow_y0yun_765,._presetActions_y0yun_766{display:flex;align-items:center;gap:8px}._composerSectionHeader_y0yun_761,._reviewerDraftHeader_y0yun_762{justify-content:space-between}._composerTitle_y0yun_777{margin:0;color:var(--text-primary);font-size:14px;font-weight:750}._composerMeta_y0yun_784{margin:3px 0 0;color:var(--text-secondary);font-size:12px}._guidanceSection_y0yun_790{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--border-color)}._guidanceHeader_y0yun_796{display:flex;align-items:center;gap:9px}._guidanceToggle_y0yun_802{display:flex;min-width:0;min-height:44px;flex:1 1 auto;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._guidanceToggle_y0yun_802>svg:first-child{flex:0 0 auto;color:var(--status-review, #4f7fcb)}._guidanceHeadingText_y0yun_823{display:grid;min-width:0;gap:2px}._guidanceHeadingText_y0yun_823 small{color:var(--text-secondary);font-size:12px;font-weight:400}._guidanceChevron_y0yun_835,._guidanceChevronOpen_y0yun_836{flex:0 0 auto;transition:transform .12s ease}._guidanceChevronOpen_y0yun_836{transform:rotate(90deg)}._guidanceToggle_y0yun_802:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._guidanceSummary_y0yun_850{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}._guidanceSummary_y0yun_850>*{padding:4px 7px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px}._guidanceSummary_y0yun_850 strong{color:var(--text-primary)}._guidanceRationale_y0yun_870{margin:10px 0 0;color:var(--text-secondary);line-height:1.45}._guidanceDetails_y0yun_876{margin-top:10px;padding-left:27px;color:var(--text-secondary)}._guidanceDetails_y0yun_876 dl{display:grid;gap:8px;margin:10px 0 0}._guidanceDetails_y0yun_876 dl>div{display:grid;grid-template-columns:minmax(74px,.2fr) minmax(0,1fr);gap:10px}._guidanceDetails_y0yun_876 dt{color:var(--text-primary);font-weight:650}._guidanceDetails_y0yun_876 dd{margin:0;line-height:1.4}._guidanceInfo_y0yun_904,._guidanceNotice_y0yun_905{color:var(--text-secondary);font-size:12px;line-height:1.4}._guidanceInfo_y0yun_904{margin:9px 0 0;padding-top:8px;border-top:1px solid var(--border-color)}._guidanceNotice_y0yun_905{margin:0}._guidanceNotice_y0yun_905:not(:empty){margin-top:9px;padding-left:9px;border-left:2px solid var(--status-review, #4f7fcb)}._instructionGuidanceRow_y0yun_927{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px;color:var(--text-secondary);font-size:12px}._textButton_y0yun_937{min-height:32px;padding:5px 0;border:0;background:transparent;color:var(--brand-primary);font:inherit;font-weight:650;cursor:pointer}._textButton_y0yun_937:hover{text-decoration:underline}._textButton_y0yun_937:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._textButton_y0yun_937:disabled{color:var(--text-secondary);cursor:default;text-decoration:none}._choiceGrid_y0yun_963{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}._checkChoice_y0yun_970,._contextChoice_y0yun_971{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);cursor:pointer}._checkChoice_y0yun_970{min-height:38px;padding:9px 10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary)}._checkChoice_y0yun_970 input,._contextChoice_y0yun_971 input{margin:2px 0 0}._contextList_y0yun_992{display:grid;gap:8px;margin-top:10px}._contextChoice_y0yun_971 span{display:grid;gap:2px;min-width:0}._contextChoice_y0yun_971 strong,._contextChoice_y0yun_971 small{overflow-wrap:anywhere}._contextChoice_y0yun_971 small{color:var(--text-secondary)}._instructionsInput_y0yun_1013,._reviewerDraft_y0yun_762 textarea,._managementField_y0yun_1015 textarea,._managementField_y0yun_1015 select,._presetSaveRow_y0yun_765 input,._addReviewerRow_y0yun_764 select,._presetActions_y0yun_766 select,._reviewerDraft_y0yun_762 select{box-sizing:border-box;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font:inherit}._instructionsInput_y0yun_1013,._reviewerDraft_y0yun_762 textarea,._managementField_y0yun_1015 textarea{width:100%;resize:vertical;padding:9px 10px;line-height:1.45}._instructionsInput_y0yun_1013{margin-top:10px}._presetSaveRow_y0yun_765,._addReviewerRow_y0yun_764{margin-top:8px}._presetSaveRow_y0yun_765 input,._addReviewerRow_y0yun_764 select,._presetActions_y0yun_766 select,._reviewerDraft_y0yun_762 select,._managementField_y0yun_1015 select{min-height:34px;padding:6px 8px}._presetSaveRow_y0yun_765 input,._addReviewerRow_y0yun_764 select{flex:1 1 auto;min-width:0}._secondaryButton_y0yun_1062,._primaryButton_y0yun_1063,._iconButton_y0yun_1064{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border:1px solid var(--border-color);border-radius:6px;font:inherit;font-weight:650;cursor:pointer}._secondaryButton_y0yun_1062,._iconButton_y0yun_1064{background:var(--bg-primary);color:var(--text-primary)}._secondaryButton_y0yun_1062{padding:6px 10px}._primaryButton_y0yun_1063{padding:7px 13px;border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 70%,#000);color:var(--brand-primary-contrast, #fff)}._iconButton_y0yun_1064{width:34px;padding:0}._secondaryButton_y0yun_1062:disabled,._primaryButton_y0yun_1063:disabled,._iconButton_y0yun_1064:disabled{cursor:not-allowed;opacity:.5}._secondaryButton_y0yun_1062:focus-visible,._primaryButton_y0yun_1063:focus-visible,._iconButton_y0yun_1064:focus-visible,._instructionsInput_y0yun_1013:focus-visible,._reviewerDraft_y0yun_762 textarea:focus-visible,._presetSaveRow_y0yun_765 input:focus-visible,._addReviewerRow_y0yun_764 select:focus-visible,._presetActions_y0yun_766 select:focus-visible,._reviewerDraft_y0yun_762 select:focus-visible,._managementField_y0yun_1015 textarea:focus-visible,._managementField_y0yun_1015 select:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._reviewerDraftList_y0yun_1121{display:grid;gap:8px;margin-top:10px}._reviewerDraft_y0yun_762{display:grid;gap:8px;padding:10px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary)}._assignmentManagement_y0yun_1136{display:grid;gap:10px;margin-top:10px;padding:12px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary)}._assignmentManagementTitle_y0yun_1146{margin:0;color:var(--text-primary);font-size:14px}._managementField_y0yun_1015{display:grid;gap:5px;color:var(--text-secondary);font-size:12px;font-weight:650}._managementField_y0yun_1015 textarea,._managementField_y0yun_1015 select{width:100%;padding:8px 9px;font-weight:400}._managementField_y0yun_1015 textarea{resize:vertical}._managementActions_y0yun_1171{display:flex;justify-content:flex-end;gap:8px}._reviewerBrief_y0yun_1177{margin:0;color:var(--text-secondary);font-size:12px}._previewSection_y0yun_755{padding:12px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary)}._previewBody_y0yun_1190{display:grid;gap:5px;margin-top:10px;color:var(--text-secondary)}._previewBody_y0yun_1190 code{padding:7px 8px;overflow-wrap:anywhere;border-radius:4px;background:var(--bg-primary);color:var(--text-secondary);font-size:11px}._technicalDetails_y0yun_1206{margin-top:3px}._technicalDetails_y0yun_1206 summary{display:flex;align-items:center;min-height:32px;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:650}._technicalDetails_y0yun_1206 code{display:block;margin-top:6px}._previewBody_y0yun_1190 pre{max-height:220px;margin:0;padding:9px 10px;overflow:auto;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-primary);color:var(--text-secondary);font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}._composerFooter_y0yun_763{position:sticky;z-index:1;bottom:-12px;justify-content:flex-end;padding:10px 0 12px;background:var(--bg-primary)}._detailSectionHeader_y0yun_38{justify-content:space-between;margin-bottom:8px}._errorState_y0yun_80{color:var(--status-cancelled, #c24141)}._evidenceError_y0yun_1257{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--status-cancelled, #c24141)}@media(max-width:760px){._summaryButton_y0yun_14{grid-template-columns:minmax(0,1fr) auto;min-height:44px}._summaryButton_y0yun_14 ._summaryMeta_y0yun_36{display:none}}@container review-details (max-width: 760px){._detailHeader_y0yun_37{flex-direction:column-reverse}._detailGrid_y0yun_220{grid-template-columns:1fr}._roundList_y0yun_231{display:grid;position:static;grid-template-columns:auto minmax(0,1fr);max-height:none;gap:6px;overflow:visible;border-right:0;border-bottom:1px solid var(--border-color);padding:0 0 12px}._roundButton_y0yun_276{flex:0 0 auto;min-width:152px;margin-bottom:0}._roundList_y0yun_231>._sectionTitle_y0yun_268{grid-column:1 / -1}._roundHistory_y0yun_247{display:block;min-width:0}._roundHistoryScroll_y0yun_262{display:flex;gap:6px;overflow-x:auto}._roundHistoryTitle_y0yun_254{display:none}._choiceGrid_y0yun_963{grid-template-columns:1fr}._guidanceDetails_y0yun_876 dl>div{grid-template-columns:1fr;gap:2px}._guidanceToggle_y0yun_802{align-items:flex-start;flex-wrap:wrap}._guidanceHeadingText_y0yun_823{flex:1 1 150px}._guidanceSummary_y0yun_850{order:3;width:100%;margin-left:27px}._guidanceDetails_y0yun_876{padding-left:0}._instructionGuidanceRow_y0yun_927{align-items:flex-start;flex-direction:column}._composerSectionHeader_y0yun_761,._reviewerDraftHeader_y0yun_762,._presetSaveRow_y0yun_765,._addReviewerRow_y0yun_764{align-items:stretch;flex-direction:column}._presetActions_y0yun_766,._reviewerDraftHeader_y0yun_762 ._detailActions_y0yun_49,._presetSaveRow_y0yun_765>*,._addReviewerRow_y0yun_764>*{width:100%}._secondaryButton_y0yun_1062,._primaryButton_y0yun_1063,._iconButton_y0yun_1064,._textButton_y0yun_937,._presetSaveRow_y0yun_765 input,._addReviewerRow_y0yun_764 select,._presetActions_y0yun_766 select,._reviewerDraft_y0yun_762 select{min-height:44px}._assignmentHeader_y0yun_47{flex-wrap:wrap}._assignmentHeader_y0yun_47>._detailActions_y0yun_49{flex-wrap:wrap;justify-content:flex-end}._assignmentHeader_y0yun_47 ._iconButton_y0yun_1064{width:44px}._technicalDetails_y0yun_1206 summary{min-height:44px}._targetIdentifiers_y0yun_394{grid-template-columns:1fr}._targetTechnicalDetails_y0yun_423{min-width:0}._targetTechnicalDetails_y0yun_423>summary{justify-content:flex-start}._targetTechnicalDetails_y0yun_423>div{text-align:left}._targetTechnicalDetails_y0yun_423 code{max-width:none}._targetPanel_y0yun_211>._detailSectionHeader_y0yun_38{align-items:stretch;flex-direction:column}._targetPanel_y0yun_211>._detailSectionHeader_y0yun_38>._detailActions_y0yun_49{justify-content:flex-start;width:100%}._backButton_y0yun_97,._retryButton_y0yun_98,._detailsButton_y0yun_96{min-height:44px}}@container review-details (max-width: 440px){._assignmentHeader_y0yun_47,._findingHeader_y0yun_48{align-items:stretch;flex-direction:column}._assignmentIdentity_y0yun_39{flex:none;width:100%}._assignmentHeader_y0yun_47>._detailActions_y0yun_49,._findingHeader_y0yun_48>._detailActions_y0yun_49{justify-content:flex-start;width:100%}._validationEvidence_y0yun_642>div{grid-template-columns:1fr;gap:2px}._assignmentEvidence_y0yun_441>summary{min-height:44px}}._root_1l7ce_1{margin-top:10px;padding-top:8px;border-top:1px solid var(--border-divider, var(--border-color))}._root_1l7ce_1>summary,._history_1l7ce_8>summary{display:flex;align-items:center;gap:7px;min-height:32px;color:var(--text-secondary);font-size:12px;font-weight:650;cursor:pointer;list-style:none}._root_1l7ce_1>summary::-webkit-details-marker,._history_1l7ce_8>summary::-webkit-details-marker{display:none}._root_1l7ce_1>summary:focus-visible,._history_1l7ce_8>summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._summaryMeta_1l7ce_31,._failed_1l7ce_32{min-width:0;margin-left:auto;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._failed_1l7ce_32{color:var(--status-cancelled, #c24141)}._chevron_1l7ce_45{flex:0 0 auto;transition:transform var(--motion-fast, .12s) ease}._root_1l7ce_1[open]>summary ._chevron_1l7ce_45{transform:rotate(180deg)}._body_1l7ce_54{padding:8px 0 2px}._metrics_1l7ce_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0}._groupLabel_1l7ce_65{margin:10px 0 5px;color:var(--text-helper, var(--text-secondary));font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase}._groupLabel_1l7ce_65:first-child{margin-top:0}._metrics_1l7ce_58>div{display:flex;justify-content:space-between;gap:8px;min-width:0}._metrics_1l7ce_58 dt{color:var(--text-secondary)}._metrics_1l7ce_58 dd{margin:0;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right}._note_1l7ce_96,._warning_1l7ce_97,._retention_1l7ce_98{margin:7px 0 0;color:var(--text-helper, var(--text-secondary));font-size:11px;line-height:1.4;overflow-wrap:anywhere}._warning_1l7ce_97{color:var(--status-warning-text, #8a5a00)}._unavailable_1l7ce_110{min-height:32px;margin:8px 0 0;padding-top:8px;border-top:1px solid var(--border-divider, var(--border-color));color:var(--text-helper, var(--text-secondary));font-size:11px;line-height:1.4}._failure_1l7ce_120{display:flex;align-items:flex-start;gap:7px;margin-top:8px;color:var(--status-cancelled, #c24141);font-size:12px;line-height:1.4}._failure_1l7ce_120 span{min-width:0;overflow-wrap:anywhere}._failure_1l7ce_120 svg{flex:0 0 auto;margin-top:1px}._history_1l7ce_8{margin-top:8px}._history_1l7ce_8>summary{min-height:44px}._historyChevron_1l7ce_148{margin-left:auto;transition:transform var(--motion-fast, .12s) ease}._history_1l7ce_8[open]>summary ._historyChevron_1l7ce_148{transform:rotate(180deg)}._history_1l7ce_8 ol{display:grid;gap:6px;margin:2px 0 0;padding-left:20px}._history_1l7ce_8 li{color:var(--text-secondary);font-size:11px}._attempt_1l7ce_169>summary{display:flex;align-items:center;gap:8px;min-height:40px;cursor:pointer;list-style:none}._attempt_1l7ce_169>summary::-webkit-details-marker{display:none}._attempt_1l7ce_169>summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._attempt_1l7ce_169[open]>summary ._historyChevron_1l7ce_148{transform:rotate(180deg)}._attemptBody_1l7ce_191{padding:4px 0 8px}@container review-details (max-width: 520px){._root_1l7ce_1>summary{align-items:flex-start;flex-wrap:wrap}._summaryMeta_1l7ce_31,._failed_1l7ce_32{order:3;width:100%;margin-left:21px}._chevron_1l7ce_45{margin-left:auto}._metrics_1l7ce_58{grid-template-columns:1fr}}._toolbar_1nqyq_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:8px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 10px);background:var(--surface-board-header)}._masterSelection_1nqyq_13{display:inline-flex;align-items:center;gap:6px}._masterSelection_1nqyq_13{min-height:32px;font-weight:600;color:var(--text-body)}._masterSelection_1nqyq_13 input{width:16px;height:16px;margin:0;accent-color:var(--brand-primary)}._selectedCount_1nqyq_32{color:var(--text-body)}._actionButton_1nqyq_36{width:auto;gap:6px;padding-inline:10px}._toolbar_1nqyq_1 button:disabled{cursor:not-allowed;opacity:.5}._emptyButton_1nqyq_47{margin-left:auto;color:var(--status-error-text)}._dialogBody_1nqyq_52{display:grid;gap:10px;padding:18px}._dialogBody_1nqyq_52 p{margin:0}._destinationSummary_1nqyq_62{font-weight:700}._hint_1nqyq_66{color:var(--text-secondary)}._progress_1nqyq_70{display:grid;gap:10px;padding-top:8px;border-top:1px solid var(--border-primary)}._failures_1nqyq_77{display:grid;gap:8px;color:var(--color-red-400, #f87171)}._failures_1nqyq_77 ul{display:grid;gap:6px;max-height:220px;margin:0;padding-left:20px;overflow:auto}._failures_1nqyq_77 li{display:grid;gap:2px}._failures_1nqyq_77 li span:last-child{color:var(--text-secondary);font-size:12px}._spinner_1nqyq_102{animation:_spin_1nqyq_102 .8s linear infinite}@keyframes _spin_1nqyq_102{to{transform:rotate(360deg)}}._topNoticeLayer_1yiif_1{position:absolute;top:56px;left:50%;transform:translate(-50%);width:min(680px,calc(100% - 28px));z-index:var(--z-overlay, 1100);pointer-events:none;display:flex;justify-content:center}._taskNoticeLayer_1yiif_13{top:calc(100% + 12px);width:min(560px,calc(100% - 28px))}._topNotice_1yiif_1{--font-feedback: "IBM Plex Sans", "Segoe UI", "Helvetica Neue", Arial, sans-serif;width:100%;pointer-events:auto;border-radius:12px;border:1px solid transparent;padding:9px 10px 9px 12px;display:flex;align-items:flex-start;gap:8px;font-family:var(--font-feedback);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.01em;box-shadow:0 10px 24px #00000042;animation:_topNoticeDropIn_1yiif_1 .18s ease-out}._topNoticeMessage_1yiif_37{flex:1;min-width:0;overflow-wrap:anywhere}._topNoticeSuccess_1yiif_43,._topNoticeError_1yiif_44,._topNoticeInfo_1yiif_45{background:color-mix(in srgb,var(--top-notice-tone) 14%,var(--surface-elevated));color:color-mix(in srgb,var(--top-notice-tone) 55%,var(--text-title));border-color:color-mix(in srgb,var(--top-notice-tone) 46%,var(--border-default))}._topNoticeSuccess_1yiif_43{--top-notice-tone: var(--status-success)}._topNoticeError_1yiif_44{--top-notice-tone: var(--status-error)}._topNoticeInfo_1yiif_45{--top-notice-tone: var(--status-info)}._topNoticeDismiss_1yiif_63{border:none;background:transparent;color:inherit;opacity:.86;cursor:pointer;padding:0;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}._topNoticeDismiss_1yiif_63:hover{opacity:1}@keyframes _topNoticeDropIn_1yiif_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._overlay_ey7rx_1{position:fixed;inset:0;z-index:1250;display:flex;align-items:center;justify-content:center;padding:24px;background:#070a188f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._dialog_ey7rx_13{display:flex;flex-direction:column;width:min(920px,calc(100vw - 32px));height:min(720px,calc(100vh - 48px));min-height:320px;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-xl, 16px);background:var(--surface-modal);box-shadow:var(--box-shadow-lg);color:var(--text-primary)}._dialog_ey7rx_13:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}._header_ey7rx_32,._footer_ey7rx_33{display:flex;align-items:center;flex-shrink:0;gap:12px;padding:12px 16px;border-color:var(--border-subtle);background:var(--surface-elevated)}._header_ey7rx_32{justify-content:space-between;border-bottom:1px solid var(--border-subtle)}._footer_ey7rx_33{justify-content:space-between;border-top:1px solid var(--border-subtle)}._titleGroup_ey7rx_53,._secondaryActions_ey7rx_54{display:flex;align-items:center;min-width:0;gap:8px}._typeIcon_ey7rx_61{display:inline-flex;color:var(--text-helper)}._titleText_ey7rx_66{min-width:0}._title_ey7rx_53{overflow:hidden;font-size:14px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._referenceBadge_ey7rx_79{margin-top:2px}._content_ey7rx_83{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;overflow:auto;background:var(--surface-inset)}._image_ey7rx_93{display:block;max-width:100%;max-height:100%;object-fit:contain}._pdf_ey7rx_100{width:100%;height:100%;border:0;background:#fff}._textPreview_ey7rx_107,._codePreview_ey7rx_108{align-self:stretch;width:100%;margin:0;padding:24px;overflow:auto;color:var(--text-primary);font-size:13px;line-height:1.55}._codePreview_ey7rx_108{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word}._message_ey7rx_125,._unavailable_ey7rx_126{color:var(--text-helper);font-size:13px}._unavailable_ey7rx_126{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;text-align:center}._unavailable_ey7rx_126 strong{color:var(--text-primary);font-size:14px}._secondaryLink_ey7rx_145,._footer_ey7rx_33 button{display:inline-flex;align-items:center;gap:6px;text-decoration:none}._secondaryLink_ey7rx_145{min-height:32px;justify-content:center;padding:6px 10px;border:1px solid var(--button-secondary-border);border-radius:var(--radius-md);background:var(--button-secondary-bg);color:var(--button-secondary-text);font-size:12px;font-weight:600}._secondaryLink_ey7rx_145:hover{background:var(--button-secondary-hover-bg)}._secondaryLink_ey7rx_145:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media(max-width:640px){._overlay_ey7rx_1{padding:12px}._dialog_ey7rx_13{width:100%;height:calc(100vh - 24px)}._footer_ey7rx_33{align-items:stretch;flex-direction:column-reverse}._secondaryActions_ey7rx_54,._footer_ey7rx_33 button{justify-content:center}}._accountMenuWrap_1mocf_1{position:relative}._avatarBtn_1mocf_5{padding:3px}._avatarBadge_1mocf_9{width:28px;height:28px;border-radius:999px;border:1px solid var(--border-primary, rgba(255, 255, 255, .2));background:#8b5cf629;color:var(--text-primary, #fff);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}._avatarImage_1mocf_24{width:100%;height:100%;object-fit:cover}._avatarIcon_1mocf_30{opacity:.78}._accountMenu_1mocf_1{position:absolute;top:calc(100% + 8px);right:0;min-width:250px;max-width:320px;background:var(--bg-primary, #0f0f1a);border:1px solid var(--border-primary, rgba(255, 255, 255, .12));border-radius:var(--radius-lg, 12px);box-shadow:0 10px 30px #00000059;padding:6px;z-index:1200}._accountMenuItem_1mocf_48{width:100%;background:transparent;border:none;border-radius:8px;padding:10px;display:flex;align-items:center;gap:10px;color:var(--text-secondary, #c4c4c4);cursor:pointer;text-align:left;font-size:13px}._accountMenuItem_1mocf_48:hover{background:#8b5cf61f;color:#a78bfa}._accountMenuItemActive_1mocf_68{background:#8b5cf633;color:#c4b5fd}._accountMenuSection_1mocf_73{border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .12));margin-bottom:6px;padding-bottom:6px}._accountMenuSectionLabel_1mocf_79{padding:4px 8px 6px;font-size:11px;font-weight:700;color:var(--text-muted, #9ca3af);letter-spacing:.04em;text-transform:uppercase}._accountMenuMeta_1mocf_88{font-size:11px;color:var(--text-muted, #9ca3af)}._accountMenuHint_1mocf_93{font-size:12px;color:var(--text-muted, #9ca3af);padding:0 10px 8px}._accountIdentityEmail_1mocf_99{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--text-primary, #f3f4f6)}._accountIdentityBlock_1mocf_104{display:grid;gap:4px}._accountIdentityMetaLine_1mocf_109{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}._accountIdentityMetaAction_1mocf_116{width:fit-content;border:none;background:transparent;padding:0;text-align:left;cursor:pointer}._accountIdentityMetaAction_1mocf_116:hover ._accountIdentityMetaValue_1mocf_125{color:#c4b5fd;text-decoration:underline}._accountIdentityMetaLabel_1mocf_130{color:var(--text-muted, #9ca3af);font-size:11px;letter-spacing:.04em;text-transform:uppercase}._accountIdentityMetaValue_1mocf_125{color:var(--text-secondary, #d1d5db);font-size:12px;font-weight:600}._accountMenuWorkspaceForm_1mocf_143{display:flex;flex-direction:column;gap:8px;padding:8px}._accountMenuWorkspaceForm_1mocf_143 .input{width:100%}._accountMenuWorkspaceForm_1mocf_143 .primaryUpdateBtn{width:100%;justify-content:center}._accountMenuError_1mocf_159{font-size:12px;color:#fda4af;padding:0 10px 8px}._accountHubCard_1mocf_165{border:1px solid var(--border-primary, rgba(255, 255, 255, .1));background:#ffffff05;border-radius:10px;padding:12px}._profileAvatarEditor_1mocf_172{display:flex;align-items:center;gap:12px}._profileEditLayout_1mocf_178{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px}._profileFieldStack_1mocf_185{display:grid;gap:14px;min-width:0}._profileFieldLabel_1mocf_191{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;color:var(--text-primary)}._profileFieldLabel_1mocf_191>span{line-height:1.25}._profileAvatarPreview_1mocf_203{position:relative;width:52px;height:52px;border-radius:999px;border:1px solid var(--border-primary, rgba(255, 255, 255, .12));background:#8b5cf629;color:var(--text-primary, #fff);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:visible;flex:0 0 auto;padding:0;cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._profileAvatarPreview_1mocf_203:hover:not(:disabled){border-color:var(--brand-primary-border);box-shadow:0 0 0 3px var(--brand-primary-soft)}._profileAvatarPreview_1mocf_203:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}._profileAvatarPreview_1mocf_203:disabled{cursor:not-allowed;opacity:.7}._profileAvatarImage_1mocf_238{width:100%;height:100%;object-fit:cover;border-radius:inherit}._profileAvatarEditBadge_1mocf_245{position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:var(--box-shadow-sm);pointer-events:none}@media(max-width:520px){._profileEditLayout_1mocf_178{grid-template-columns:1fr;justify-items:start}._profileFieldLabel_1mocf_191{grid-template-columns:1fr;gap:6px}}._authBlockedBanner_1virb_1{border-bottom:1px solid color-mix(in srgb,var(--status-error) 40%,transparent);background:var(--status-error-bg);color:color-mix(in srgb,var(--status-error) 55%,white);padding:8px 24px;font-size:12px;font-weight:600}._loginView_1virb_10{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background-size:cover;background-position:center}._loginCard_1virb_20{position:relative;width:min(420px,100%);background:linear-gradient(180deg,#101321eb,#0b0d18e6);border:1px solid rgba(163,177,212,.28);border-radius:16px;box-shadow:0 22px 64px #00000075;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:24px;display:flex;flex-direction:column;gap:12px}._loginCloseBtn_1virb_34{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:999px;border:1px solid rgba(163,177,212,.28);background:#ffffff0a;color:#cdd6e8c7;font-size:18px;line-height:1;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}._loginCloseBtn_1virb_34:hover:not(:disabled){color:#fff;border-color:#c4b5fd75;background:#7c3aed24}._loginLogo_1virb_56{width:40px;height:40px;object-fit:contain}._authBrandRow_1virb_62{display:flex;align-items:center;gap:10px}._setupHeaderRow_1virb_68{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._runtimeIconBadge_1virb_75{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid rgba(163,177,212,.28);background:#ffffff0d;color:#e8eeffdb;flex-shrink:0}._loginBrandRow_1virb_88{display:flex;align-items:center;gap:10px}._loginTitle_1virb_94{margin:0;font-size:24px;color:#eef2ff;font-weight:700;font-family:var(--font-brand);text-transform:uppercase;font-style:italic;letter-spacing:.02em}._loginTitleAccent_1virb_105{color:#ff8a00}._loginSubtitle_1virb_109{margin:0 0 6px;color:#c2cde4c7;font-size:14px}._loginError_1virb_115{margin:0;color:#fda4af;font-size:13px}._loginField_1virb_121{display:grid;gap:6px}._loginFieldLabel_1virb_126{color:#e2e8ffeb;font-size:12px;font-weight:700;letter-spacing:.01em}._loginInput_1virb_133{background:#eaf0ff1a!important;border-color:#a3b1d447!important;color:#f8fbff!important;box-shadow:inset 0 1px #ffffff0a}._loginInput_1virb_133::placeholder{color:#c2cde494!important}._loginInput_1virb_133:focus{border-color:#8b5cf6b8!important;box-shadow:0 0 0 3px #8b5cf62e!important}._loginPrimaryBtn_1virb_149{margin-top:4px;box-shadow:0 12px 24px #6d47dd3d}._authPrimaryActions_1virb_154{display:grid;gap:10px}._registerConsent_1virb_159{margin:4px 0 0;text-align:center;color:#b0bcd4cc;font-size:11px;line-height:1.5}._registerConsentLink_1virb_167{color:#c4b5fd;text-decoration:none}._registerConsentLink_1virb_167:hover{color:#ddd6fe;text-decoration:underline}._authModeSwitch_1virb_177{margin:-2px 0 0;text-align:center;color:#b0bcd4cc;font-size:12px}._authModeSwitchLink_1virb_184{border:none;background:transparent;color:#ddd6fe;font-size:12px;font-weight:700;padding:0;cursor:pointer}._authModeSwitchLink_1virb_184:hover:not(:disabled){color:#f5f3ff;text-decoration:underline}._authModeLinks_1virb_199{display:flex;gap:10px;justify-content:center;margin-top:2px;flex-wrap:wrap}._authSecondaryActions_1virb_207{display:grid;gap:8px;margin-top:2px;padding-top:10px;border-top:1px solid rgba(163,177,212,.16)}._authModeLink_1virb_199{border:none;background:transparent;color:#b0bcd4e0;font-size:12px;font-weight:600;padding:2px 4px;cursor:pointer;border-radius:6px;transition:color .2s ease,background .2s ease}._authModeLink_1virb_199:hover:not(:disabled){color:#f5f3ff;background:#8b5cf629}._authModeLinkActive_1virb_232{color:#ddd6fe}._optionGrid_1virb_236{display:grid;gap:10px;text-align:left}._optionGroup_1virb_242{display:grid;gap:8px}._optionRow_1virb_247{display:flex;gap:8px;align-items:center;cursor:pointer}._inlineHint_1virb_254{margin:0;color:var(--text-muted);font-size:12px}._actionRowEnd_1virb_260{display:flex;justify-content:flex-end;gap:8px}._oauthProviders_1virb_267{display:flex;flex-direction:column;gap:12px;margin-top:16px}._oauthDivider_1virb_274{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:12px}._oauthDivider_1virb_274:before,._oauthDivider_1virb_274:after{content:"";flex:1;height:1px;background:var(--border-color, #e1e4e8)}._oauthButtons_1virb_290{display:flex;flex-direction:column;gap:8px}._oauthButton_1virb_290{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 16px;font-size:14px;font-weight:500;border:1px solid var(--border-color, #e1e4e8);border-radius:6px;background:var(--surface-raised, #fff);color:var(--text-primary, #24292e);cursor:pointer;transition:background .15s,border-color .15s}._oauthButton_1virb_290:hover:not(:disabled){background:var(--surface-hover, #f6f8fa);border-color:var(--border-strong, #c6cbd1)}._oauthButton_1virb_290:disabled{opacity:.5;cursor:not-allowed}._modalBody_xo2lt_1{padding-top:18px}._mutedText_xo2lt_5{margin:0;color:var(--text-secondary)}._sectionText_xo2lt_10{margin:4px 0 0;color:var(--text-secondary)}._sectionTextSpaced_xo2lt_15{margin:6px 0 0;color:var(--text-secondary)}._sectionTextTop_xo2lt_20{margin-top:10px;color:var(--text-secondary)}._errorText_xo2lt_25{margin-top:8px}._inlineFieldLabel_xo2lt_29{display:inline-flex;align-items:center;gap:8px}._wrapRow_xo2lt_35{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}._actionRowEnd_xo2lt_42{margin-top:10px;display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}._modalActionsEnd_xo2lt_50{display:flex;justify-content:flex-end;gap:10px}._helpModalBody_xo2lt_56{gap:var(--space-lg)}._helpHero_xo2lt_60{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:start}._helpHeroIcon_xo2lt_67{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--brand-primary-border);border-radius:var(--radius-lg);background:var(--brand-primary-soft);color:var(--brand-primary)}._helpHeroCopy_xo2lt_79{display:grid;gap:var(--space-xs)}._supportContactCard_xo2lt_84{display:grid;gap:var(--space-md);padding:var(--space-lg)}._supportContactHeader_xo2lt_90{display:flex;align-items:start;justify-content:space-between;gap:var(--space-md)}._supportEmailAddress_xo2lt_97{display:inline-flex;margin-top:var(--space-xs);color:var(--text-body);font-family:var(--font-mono);font-size:.8125rem;text-decoration-color:var(--border-strong);text-underline-offset:3px}._supportEmailAddress_xo2lt_97:hover{color:var(--brand-primary-strong);text-decoration-color:currentColor}._supportActionRow_xo2lt_112{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._supportAction_xo2lt_112{width:fit-content;text-decoration:none}._supportPanel_xo2lt_123{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md);align-items:center;padding-top:var(--space-md);border-top:1px solid var(--border-divider)}._supportPanelHeader_xo2lt_132{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}._supportPanelHeader_xo2lt_132 svg{margin-top:2px;color:var(--text-helper)}@media(max-width:520px){._supportPanel_xo2lt_123{grid-template-columns:1fr}}._memberRow_xo2lt_150{border-top:1px solid var(--border-color);padding-top:8px;margin-top:8px}._memberTitle_xo2lt_156{font-weight:600}._memberActions_xo2lt_160{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap}._selectRole_xo2lt_167{max-width:160px}._selectPermission_xo2lt_171{max-width:170px}._inviteRow_xo2lt_175{margin-top:12px}._listHeading_xo2lt_179{font-weight:600;margin-bottom:6px}._auditList_xo2lt_184{max-height:320px;overflow-y:auto;padding-right:4px}._auditPager_xo2lt_190{margin-top:10px;display:flex;justify-content:space-between;gap:8px}._labelFixed_xo2lt_197{min-width:90px}._cancelConfirmBtn_xo2lt_201{font-weight:700}._cancelConfirmBtnLight_xo2lt_205{background:#fef3c7;border-color:#fcd34d;color:#92400e}._cancelConfirmBtnLight_xo2lt_205:hover{background:#fde68a;border-color:#f59e0b;color:#78350f}._cancelDeleteBtn_xo2lt_217{font-weight:700}._cancelDeleteBtnLight_xo2lt_221{background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#991b1b;color:#fff}._cancelDeleteBtnLight_xo2lt_221:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);border-color:#7f1d1d;box-shadow:0 10px 20px #dc26263d}._editableAvatarButton_1qp11_1{--editable-avatar-size: 52px;--editable-avatar-width: var(--editable-avatar-size);--editable-avatar-height: var(--editable-avatar-size);--editable-avatar-radius: 999px;--editable-avatar-badge-size: 20px;--editable-avatar-accent: var(--brand-primary, #8b5cf6);position:relative;width:var(--editable-avatar-width);height:var(--editable-avatar-height);border-radius:var(--editable-avatar-radius);border:1px solid var(--border-primary, rgba(255, 255, 255, .12));background:linear-gradient(180deg,#ffffff14,#ffffff06),color-mix(in srgb,var(--editable-avatar-accent) 18%,transparent);color:var(--text-primary, #fff);display:inline-flex;align-items:center;justify-content:center;overflow:visible;flex:0 0 auto;padding:0;cursor:pointer;box-shadow:inset 0 1px #ffffff14;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._editableAvatarButton_1qp11_1:hover:not(:disabled){border-color:color-mix(in srgb,var(--editable-avatar-accent) 62%,rgba(255,255,255,.22));box-shadow:0 0 0 3px color-mix(in srgb,var(--editable-avatar-accent) 18%,transparent),inset 0 1px #ffffff14;transform:translateY(-1px)}._editableAvatarButton_1qp11_1:focus-visible{outline:2px solid var(--editable-avatar-accent);outline-offset:3px}._editableAvatarButton_1qp11_1:disabled{cursor:not-allowed;opacity:.7;transform:none}._editableAvatarImage_1qp11_47{width:100%;height:100%;object-fit:cover;border-radius:inherit}._editableAvatarFallback_1qp11_54{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:calc(var(--editable-avatar-size) * .35);font-weight:700;line-height:1}._editableAvatarBadge_1qp11_65{position:absolute;right:-3px;bottom:-3px;width:var(--editable-avatar-badge-size);height:var(--editable-avatar-badge-size);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-elevated, #181827);color:var(--text-primary, #fff);border:1px solid var(--border-strong, rgba(255, 255, 255, .22));box-shadow:var(--box-shadow-sm, 0 4px 12px rgba(0, 0, 0, .22));opacity:0;transform:scale(.82);transition:opacity var(--transition-fast, .12s ease),transform var(--transition-fast, .12s ease);pointer-events:none}._editableAvatarButton_1qp11_1:hover:not(:disabled) ._editableAvatarBadge_1qp11_65,._editableAvatarButton_1qp11_1:focus-visible ._editableAvatarBadge_1qp11_65{opacity:1;transform:scale(1)}._editableAvatarProgress_1qp11_91{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border-radius:inherit;color:var(--text-primary, #fff);background:color-mix(in srgb,var(--surface-overlay, #10101a) 58%,transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none}._editableAvatarProgress_1qp11_91 svg{animation:_editableAvatarSpin_1qp11_1 .9s linear infinite}._editableAvatarProgressError_1qp11_108{color:var(--status-error, #ef4444);background:color-mix(in srgb,var(--status-error-bg, #450a0a) 72%,transparent)}._editableAvatarProgressError_1qp11_108 svg{animation:none}@keyframes _editableAvatarSpin_1qp11_1{to{transform:rotate(360deg)}}@media(hover:none),(pointer:coarse){._editableAvatarBadge_1qp11_65{opacity:1;transform:scale(1)}}._modalBody_1t6q4_1{padding:0}._layout_1t6q4_5{display:grid;grid-template-columns:168px minmax(0,1fr);min-height:430px}._sectionTabs_1t6q4_11{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);border-right:1px solid var(--border-divider);background:var(--surface-inset)}._sectionTab_1t6q4_11{width:100%;min-height:38px;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base)}._sectionTab_1t6q4_11:hover{background:var(--surface-hover);color:var(--text-title)}._sectionTab_1t6q4_11[aria-selected=true]{border-color:var(--brand-primary-border);background:var(--brand-primary-soft);color:var(--brand-primary-strong)}._sectionTab_1t6q4_11:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._sectionPanel_1t6q4_55{min-width:0;padding:var(--space-xl)}._section_1t6q4_11{display:grid;gap:var(--space-lg)}._sectionHeader_1t6q4_65,._cardHeader_1t6q4_66,._planSummary_1t6q4_67,._intervalRow_1t6q4_68{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg)}._sectionHeader_1t6q4_65>div,._cardHeader_1t6q4_66>div{display:grid;gap:var(--space-xs)}._sectionCard_1t6q4_81{display:grid;gap:var(--space-lg);padding:var(--space-xl)}._sectionActions_1t6q4_87,._inlineActions_1t6q4_88{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-md)}._loginMethodList_1t6q4_96{display:grid;border-top:1px solid var(--border-divider)}._loginMethodRow_1t6q4_101{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid var(--border-divider)}._loginMethodIcon_1t6q4_110{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-secondary)}._loginMethodCopy_1t6q4_122{min-width:0;display:grid;gap:var(--space-xs);color:var(--text-body)}._loginMethodCopy_1t6q4_122>span{overflow:hidden;color:var(--text-helper);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._addPasswordForm_1t6q4_137,._linkProviderBlock_1t6q4_138{display:grid;gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--border-divider)}._fieldLabel_1t6q4_145{display:grid;gap:var(--space-sm);color:var(--text-body);font-size:.8125rem;font-weight:600}._planSummary_1t6q4_67{align-items:center}._planName_1t6q4_157{display:block;margin-top:var(--space-xs);color:var(--text-title);font-size:1rem}._intervalRow_1t6q4_68{align-items:end;padding-top:var(--space-lg);border-top:1px solid var(--border-divider)}@media(max-width:640px){._layout_1t6q4_5{grid-template-columns:1fr;min-height:0}._sectionTabs_1t6q4_11{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-right:none;border-bottom:1px solid var(--border-divider)}._sectionTab_1t6q4_11{min-height:52px;justify-content:center;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);font-size:.6875rem;text-align:center}._sectionPanel_1t6q4_55,._sectionCard_1t6q4_81{padding:var(--space-lg)}._intervalRow_1t6q4_68{align-items:stretch;flex-direction:column}}._wrapper_1g3s7_1{position:relative;display:block;width:100%}._input_1g3s7_7{padding-inline-end:3rem!important}._toggle_1g3s7_11{position:absolute;top:50%;right:.5rem;display:inline-flex;width:2rem;height:2rem;padding:0;align-items:center;justify-content:center;transform:translateY(-50%);border:0;border-radius:var(--radius-sm, .375rem);background:transparent;color:var(--text-muted, #94a3b8);cursor:pointer}._toggle_1g3s7_11:hover:not(:disabled){background:var(--interactive-hover-bg, rgba(148, 163, 184, .14));color:var(--text-body, #e2e8f0)}._toggle_1g3s7_11:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary, #8b5cf6));outline-offset:1px}._toggle_1g3s7_11:disabled{cursor:not-allowed;opacity:.5}._avatarManagerBody_1bfoi_1{display:grid;gap:var(--space-md);padding:16px 24px 18px}._editorPanel_1bfoi_7{display:grid;justify-items:center;gap:14px}._editorFrame_1bfoi_13{width:min(100%,320px);aspect-ratio:1;display:grid;place-items:center;overflow:hidden}._gifPreviewImage_1bfoi_21{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg)}._emptyPreview_1bfoi_28{width:100%;height:100%;border-radius:var(--radius-lg);display:grid;place-items:center;font-size:4rem;font-weight:700;color:var(--text-title);background:var(--surface-inset);border:1px dashed var(--border-strong)}._controlPanel_1bfoi_41{width:min(100%,320px);display:grid;gap:12px}._zoomField_1bfoi_47{display:grid;gap:8px}._zoomSlider_1bfoi_52{width:100%;accent-color:var(--brand-primary)}._actionGrid_1bfoi_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px}._actionGrid_1bfoi_57>button{min-width:0;width:100%;height:32px;gap:6px;padding-inline:8px}._fileInput_1bfoi_71{display:none}._messageStack_1bfoi_75{display:grid;gap:var(--space-sm)}._footerActions_1bfoi_80{display:flex;justify-content:flex-end;gap:var(--space-md)}._footerActions_1bfoi_80>button{min-width:108px;height:32px}@media(max-width:520px){._avatarManagerBody_1bfoi_1{padding:var(--space-md)}._actionGrid_1bfoi_57{display:grid;grid-template-columns:1fr}._footerActions_1bfoi_80>button{flex:1}}._syncStatusOverlay_gnplg_1 .tf-modal-shell{height:min(780px,calc(100vh - 72px))}._syncStatusModal_gnplg_5{gap:12px;padding-top:12px}._syncStatusTop_gnplg_10{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--border-primary)}._syncStatusMetaHeader_gnplg_19{display:flex;align-items:center;gap:12px;min-width:0}._syncStatusBadge_gnplg_26{display:inline-flex;align-items:center;justify-content:center;height:28px;min-width:94px;padding:0 10px;border:1px solid;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}._syncStatusLabel_gnplg_40{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._syncToggle_gnplg_51{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;-webkit-user-select:none;user-select:none}._syncToggleTransition_gnplg_59{color:var(--text-muted);font-size:11px;font-weight:700;white-space:nowrap}._syncToggleUnavailable_gnplg_66{max-width:220px;color:var(--text-muted);font-size:11px;line-height:1.3;text-align:right}._syncToggleControl_gnplg_74{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:62px;height:32px;padding:3px;border:1px solid color-mix(in srgb,var(--text-muted) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--text-muted) 14%,transparent);box-shadow:inset 0 1px color-mix(in srgb,white 6%,transparent);cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}._syncToggleControlEnabled_gnplg_90{justify-content:flex-end;border-color:color-mix(in srgb,var(--status-success, #10b981) 40%,transparent);background:color-mix(in srgb,var(--status-success-bg, #10b981) 72%,transparent)}._syncToggleControlDisabled_gnplg_96{justify-content:flex-start}._syncToggleControlBusy_gnplg_100{opacity:.72;cursor:wait}._syncToggleControlBlocked_gnplg_105{opacity:.55;cursor:not-allowed}._syncToggleInput_gnplg_110{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}._syncToggleControlBlocked_gnplg_105 ._syncToggleInput_gnplg_110,._syncToggleControlBusy_gnplg_100 ._syncToggleInput_gnplg_110{cursor:inherit}._syncToggleState_gnplg_123{position:absolute;top:50%;transform:translateY(-50%);opacity:0;color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;transition:opacity .12s ease}._syncToggleStateOn_gnplg_137{left:9px}._syncToggleStateOff_gnplg_141{right:9px}._syncToggleControlEnabled_gnplg_90 ._syncToggleStateOn_gnplg_137,._syncToggleControlDisabled_gnplg_96 ._syncToggleStateOff_gnplg_141{opacity:1}._syncToggleThumb_gnplg_150{position:relative;z-index:1;width:24px;height:24px;border:1px solid color-mix(in srgb,white 55%,transparent);border-radius:999px;background:linear-gradient(180deg,#fff,#e2e8f0);box-shadow:0 2px 8px color-mix(in srgb,#0f172a 28%,transparent)}._syncStatusOverview_gnplg_161,._syncStatusEventsPanel_gnplg_162,._syncStatusAdvanced_gnplg_163{border:1px solid var(--border-primary);border-radius:12px;background:var(--surface-inset)}._syncStatusOverview_gnplg_161{min-height:142px;overflow:hidden}._syncStatusOverviewRow_gnplg_174{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;min-height:44px;padding:9px 12px;border-bottom:1px solid var(--border-primary)}._syncStatusOverviewRow_gnplg_174:last-child{border-bottom:0}._syncStatusSummaryValue_gnplg_188,._syncStatusValue_gnplg_189{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}._syncStatusIssueRow_gnplg_197{background:color-mix(in srgb,var(--surface-inset) 82%,transparent)}._syncStatusIssueRowError_gnplg_201{background:var(--status-error-bg)}._syncStatusValueMuted_gnplg_205{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.4}._syncStatusValueError_gnplg_212{color:var(--status-error-text);font-size:12px;font-weight:600;line-height:1.4}._syncStatusKeyMetrics_gnplg_219,._syncStatusCompactGrid_gnplg_220{display:grid;gap:8px}._syncStatusKeyMetrics_gnplg_219{grid-template-columns:repeat(2,minmax(0,1fr))}._syncStatusCompactGrid_gnplg_220{grid-template-columns:repeat(3,minmax(0,1fr))}._syncStatusCompactItem_gnplg_233{display:flex;flex-direction:column;gap:4px;min-width:0;padding:9px 11px;border:1px solid var(--border-primary);border-radius:10px;background:var(--surface-inset)}._syncStatusAdvanced_gnplg_163{flex:0 0 auto}._syncStatusAdvanced_gnplg_163>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:8px 12px;color:var(--text-secondary);font-size:12px;font-weight:700;cursor:pointer;list-style:none}._syncStatusAdvanced_gnplg_163>summary::-webkit-details-marker{display:none}._syncStatusAdvanced_gnplg_163>summary svg{transition:transform .16s ease}._syncStatusAdvanced_gnplg_163[open]>summary svg{transform:rotate(180deg)}._syncStatusAdvancedContent_gnplg_274{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}._syncStatusDiagnosticsList_gnplg_281{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}._syncStatusOwnershipControl_gnplg_287{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-inset)}._syncStatusOwnershipControl_gnplg_287>div{display:flex;flex-direction:column;gap:3px}._syncStatusOwnershipControl_gnplg_287 button{flex:0 0 auto}._syncStatusDiagnosticRow_gnplg_308{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}._syncStatusDiagnosticRow_gnplg_308 ._syncStatusLabel_gnplg_40{font-size:9px;text-transform:none}._syncStatusDiagnosticRow_gnplg_308 ._syncStatusValue_gnplg_189{max-width:58%;overflow:hidden;font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}._syncStatusPanelHeader_gnplg_330{display:flex;align-items:center;justify-content:space-between;gap:10px}._syncStatusPanelMeta_gnplg_337{color:var(--text-secondary);font-size:11px;text-align:right}._syncStatusMismatchPanel_gnplg_343{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--status-warning) 24%,transparent);border-radius:10px;background:var(--status-warning-bg)}._syncStatusMismatchItem_gnplg_353{display:flex;flex-direction:column;gap:2px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--status-warning) 18%,transparent);border-radius:8px;background:var(--surface-inset)}._syncStatusEventsPanel_gnplg_162{display:flex;flex:1 0 250px;flex-direction:column;gap:9px;min-height:250px;padding:12px}._syncStatusEventFilters_gnplg_372{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border-primary);border-radius:8px;background:var(--surface-field)}._syncStatusEventFilters_gnplg_372 button{min-height:26px;padding:3px 9px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);font:inherit;font-size:11px;font-weight:700;cursor:pointer}._syncStatusEventFilters_gnplg_372 button:hover{background:var(--surface-hover);color:var(--text-primary)}._syncStatusEventFilters_gnplg_372 ._syncStatusEventFilterActive_gnplg_399{background:var(--surface-selected);color:var(--text-primary)}._syncStatusEventsList_gnplg_404{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding-right:2px}._syncStatusEventItem_gnplg_414{padding:8px 9px;border:1px solid var(--border-primary);border-radius:8px;background:var(--surface-inset)}._syncStatusEventItemError_gnplg_421{border-color:color-mix(in srgb,var(--status-error) 38%,transparent);background:var(--status-error-bg)}._syncStatusEventItemMuted_gnplg_426{border-style:dashed}._syncStatusEventLine_gnplg_430{display:block;color:var(--text-primary);font-family:var(--font-mono, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace);font-size:11px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}._syncStatusFooter_gnplg_440{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._syncStatusFooter_gnplg_440 button,._syncStatusFooterPrimary_gnplg_449{display:inline-flex;align-items:center;gap:7px}._syncStatusFooterPrimary_gnplg_449{justify-content:flex-end}@media(max-width:680px){._syncStatusOverlay_gnplg_1 .tf-modal-shell{height:calc(100vh - 24px)}._syncStatusTop_gnplg_10{align-items:flex-start}._syncStatusMetaHeader_gnplg_19{align-items:flex-start;flex-direction:column;gap:6px}._syncStatusOverviewRow_gnplg_174{grid-template-columns:1fr;gap:4px}._syncStatusKeyMetrics_gnplg_219,._syncStatusCompactGrid_gnplg_220,._syncStatusDiagnosticsList_gnplg_281{grid-template-columns:1fr}._syncStatusOwnershipControl_gnplg_287{align-items:stretch;flex-direction:column}._syncStatusEventsPanel_gnplg_162{flex-basis:220px;min-height:220px}._syncStatusFooter_gnplg_440{align-items:stretch;flex-direction:column}._syncStatusFooter_gnplg_440>button,._syncStatusFooterPrimary_gnplg_449,._syncStatusFooterPrimary_gnplg_449>button{width:100%}._syncStatusFooterPrimary_gnplg_449{flex-direction:column}}._title_j8q8h_1{display:inline-flex;align-items:center;gap:8px;color:var(--status-warning-text)}._message_j8q8h_8{margin:0;padding:20px 24px;color:var(--text-body)}._actions_j8q8h_14{display:flex;justify-content:flex-end;gap:8px}._drawer_1ecfm_1{max-width:100%}._drawerBody_1ecfm_5{display:flex;min-height:0;flex:1;overflow:hidden;gap:0}._paneShell_1ecfm_13{--planning-pane-header-height: 57px;min-height:0;height:100%;display:flex;flex-direction:column;padding:0 12px;box-sizing:border-box}._collapsedPaneShell_1ecfm_23{flex:0 0 56px;width:56px;min-width:56px;max-width:56px;padding:0 4px 0 8px;border-right:1px solid var(--border-default)}._collapsedPaneHeader_1ecfm_32{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:12px 0 10px;height:100%}._collapsedPaneLabel_1ecfm_44{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._collapsedPaneMuted_1ecfm_54 ._collapsedPaneLabel_1ecfm_44{color:var(--text-helper)}._collapsedPaneMuted_1ecfm_54 .tf-control-icon{opacity:.62}._collapsedPaneMuted_1ecfm_54:hover .tf-control-icon,._collapsedPaneMuted_1ecfm_54 .tf-control-icon:focus-visible{opacity:1}._treePane_1ecfm_67{width:100%;min-width:0;display:flex;flex-direction:column;min-height:0;overflow-y:auto;border-right:1px solid var(--border-default)}._treePaneSplit_1ecfm_77{width:50%}._detailPane_1ecfm_81{width:50%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid var(--border-default)}._paneHeader_1ecfm_91{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:12px 0 10px;min-height:var(--planning-pane-header-height);box-sizing:border-box;border-bottom:1px solid var(--border-default);background:var(--bg-secondary)}._paneHeaderLabel_1ecfm_106{flex:1;margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._paneHeaderLabel_1ecfm_106:focus{outline:none}._paneContent_1ecfm_120{display:flex;flex-direction:column;gap:.7rem;min-height:calc(100% - var(--planning-pane-header-height));flex:0 0 auto;padding:12px 0 0;box-sizing:border-box}._paneContent_1ecfm_120:after{content:"";flex:0 0 var(--space-lg)}._sectionTitle_1ecfm_135{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._sectionHeaderRow_1ecfm_144{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._headerActionGroup_1ecfm_151{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._toggleActive_1ecfm_158{background:color-mix(in srgb,var(--brand-primary-soft) 90%,transparent);border-color:var(--brand-primary-border);color:var(--text-primary)}._archiveVisibilityToggle_1ecfm_164:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}._sectionGroup_1ecfm_170{display:flex;flex-direction:column;gap:.5rem}._stickyPaneRegion_1ecfm_176{position:sticky;top:var(--planning-pane-header-height);z-index:10;margin-top:-12px;padding:12px 0 var(--space-md);background:var(--bg-secondary)}._navigatorControls_1ecfm_185{display:flex;flex-direction:column;gap:.45rem}._navigatorEmpty_1ecfm_191 button{border:0;background:transparent;color:var(--brand-primary);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}._navigatorEmpty_1ecfm_191{min-height:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1rem;text-align:center;color:var(--text-secondary);font-size:.75rem;line-height:1.4}._navigatorEmpty_1ecfm_191 strong{color:var(--text-primary);font-size:.82rem}._scopeSummary_1ecfm_220{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-secondary) 72%,transparent);color:var(--text-secondary);font-size:.75rem;line-height:1.4}._scopeSummary_1ecfm_220 strong{color:var(--text-primary);font-size:.78rem}._calloutPanel_1ecfm_238{padding:0 0 .2rem;display:flex;flex-direction:column;gap:.35rem}._calloutTitle_1ecfm_245{font-size:.84rem;font-weight:700;color:var(--text-primary)}._calloutText_1ecfm_251{font-size:.76rem;line-height:1.45;color:var(--text-secondary)}._treeList_1ecfm_257{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}._treeList_1ecfm_257[hidden]{display:none}._treeChildren_1ecfm_270{display:flex;flex-direction:column;gap:.375rem;padding-left:1rem;margin-top:.25rem;margin-bottom:0;list-style:none}._treeWorkstreamChildren_1ecfm_280{padding-left:0}._treeTaskChildren_1ecfm_284{padding-left:2rem}._visuallyHidden_1ecfm_288{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._drawer_1ecfm_1[data-layout=narrow] ._paneShell_1ecfm_13{padding-inline:14px}._drawer_1ecfm_1[data-layout=narrow] ._paneHeader_1ecfm_91{justify-content:flex-start}._treeRow_1ecfm_308,._detailChildCard_1ecfm_309{--planning-card-gap: .55rem;--planning-card-padding: .7rem .8rem;width:100%;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--border-default) 88%,transparent);background:var(--task-card-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--surface-panel) 32%,transparent)}._treeRow_1ecfm_308{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--planning-card-gap);padding:var(--planning-card-padding)}._treeRowShell_1ecfm_329{width:100%;min-width:0}._treeRowShellDraggable_1ecfm_334{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px}._treeRowArchived_1ecfm_341{border-color:color-mix(in srgb,var(--border-default) 72%,transparent);background:transparent}._treeRowArchived_1ecfm_341 ._rowButton_1ecfm_346{opacity:.72;filter:saturate(.78) grayscale(.2)}._treeRowDetailOpen_1ecfm_351{border-color:var(--brand-primary-border);background:var(--planning-card-selected-overlay),var(--task-card-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 42%,transparent)}._treeRow_1ecfm_308[data-board-scoped=true]{box-shadow:inset 3px 0 0 var(--status-info)}._treeRowDetailOpen_1ecfm_351[data-board-scoped=true]{box-shadow:inset 3px 0 0 var(--status-info),inset 0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 42%,transparent)}._treeRowDropReady_1ecfm_369{border-style:dashed}._treeRowDropActive_1ecfm_373{border-color:var(--brand-primary-border);background:color-mix(in srgb,var(--brand-primary-soft) 90%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 46%,transparent)}._treeRowDropMode_1ecfm_379 ._treeChevron_1ecfm_379,._treeRowDropMode_1ecfm_379 ._rowButton_1ecfm_346,._treeRowDropMode_1ecfm_379 ._scopeButton_1ecfm_381,._treeRowDropMode_1ecfm_379 ._favoriteButton_1ecfm_382,._treeRowShellDropMode_1ecfm_383 ._dragHandle_1ecfm_383{pointer-events:none}._treeRowDragging_1ecfm_387{opacity:.72}._treeChevron_1ecfm_379{flex:0 0 auto}._rowDragGutter_1ecfm_395{width:22px;display:inline-flex;align-items:center;justify-content:center}._rowBody_1ecfm_402{width:100%;min-width:0}._rowButton_1ecfm_346{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:0;background:transparent;border:none;border-radius:0;color:inherit;font:inherit;cursor:pointer;text-align:left;transition:opacity var(--transition-base),transform var(--transition-base)}._rowContent_1ecfm_425{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;width:100%;overflow:hidden}._rowTopRow_1ecfm_435{width:100%;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._rowReferenceActions_1ecfm_444{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._rowButton_1ecfm_346:hover{opacity:.96}._treeRowDetailOpen_1ecfm_351 ._rowButton_1ecfm_346{opacity:1}._rowActions_1ecfm_459{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}._scopeButton_1ecfm_381,._favoriteButton_1ecfm_382{flex:0 0 auto}._dragHandle_1ecfm_383{width:22px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-muted);cursor:grab;touch-action:none;transition:color var(--transition-base),opacity var(--transition-base)}._dragHandle_1ecfm_383:active{cursor:grabbing}._dragHandle_1ecfm_383:hover{color:var(--text-primary)}._dragHandle_1ecfm_383:focus-visible{color:var(--text-primary);outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:1px}._emptyPanel_1ecfm_503{border-top:1px dashed color-mix(in srgb,var(--border-default) 88%,transparent);padding:.8rem 0 0;display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}._emptyPanelTitle_1ecfm_512{font-size:.8125rem;font-weight:600;color:var(--text-primary)}._emptyPanelText_1ecfm_518{font-size:.75rem;line-height:1.45;color:var(--text-secondary)}._loadingState_1ecfm_524{display:flex;flex-direction:column;gap:.5rem}._loadingRow_1ecfm_530{display:flex;flex-direction:column;gap:.5rem;min-height:5.25rem;padding:.7rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-inset) 88%,transparent);animation:_planning-loading-pulse_1ecfm_1 1.6s ease-in-out infinite}._loadingBadge_1ecfm_542,._loadingTitle_1ecfm_543,._loadingMeta_1ecfm_544{display:block;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text-helper) 20%,transparent)}._loadingBadge_1ecfm_542{width:4rem;height:1.15rem}._loadingTitle_1ecfm_543{width:72%;height:.85rem}._loadingMeta_1ecfm_544{width:48%;height:.65rem}._failureState_1ecfm_565{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.75rem;border-color:color-mix(in srgb,var(--status-error) 34%,var(--border-default))}._failureStateCompact_1ecfm_574{padding:.625rem}._failureCopy_1ecfm_578{display:flex;min-width:0;flex-direction:column;gap:.2rem;font-size:.75rem;line-height:1.4;color:var(--text-secondary)}._failureCopy_1ecfm_578 strong{color:var(--text-primary);font-size:.8125rem}@keyframes _planning-loading-pulse_1ecfm_1{0%,to{opacity:.62}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._loadingRow_1ecfm_530{animation:none}}._relationshipState_1ecfm_604{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:.9rem;border:1px dashed var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-panel) 58%,transparent)}._relationshipStateTitle_1ecfm_615{font-size:.875rem;font-weight:650;color:var(--text-primary)}._relationshipStateText_1ecfm_621{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary)}._relationshipPaneContentEmpty_1ecfm_628{align-items:center;justify-content:center;padding:0}._relationshipPaneContentEmpty_1ecfm_628:after{display:none}._relationshipStateEmpty_1ecfm_638{align-items:center;padding:0;border:0;background:transparent}._relationshipStateEmpty_1ecfm_638 ._relationshipStateTitle_1ecfm_615{color:var(--text-helper);font-size:.8125rem;font-weight:500;text-align:center}._detailHero_1ecfm_652{display:flex;flex-direction:column;gap:.4rem;padding:0 0 .2rem}._detailStickyHeader_1ecfm_659{display:flex;flex-direction:column;gap:.4rem;border-bottom:1px solid color-mix(in srgb,var(--border-default) 72%,transparent)}._detailReferenceRow_1ecfm_666{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._detailTitle_1ecfm_673{display:-webkit-box;min-width:0;margin:0;overflow:hidden;font-size:1rem;font-weight:700;line-height:1.25;color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._detailTopRow_1ecfm_687{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._detailTopActions_1ecfm_694{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._detailDescription_1ecfm_702{margin:0;max-height:clamp(9rem,20vh,12rem);padding:.45rem .55rem;border:1px solid color-mix(in srgb,var(--border-default) 58%,transparent);background:var(--task-card-surface);font-size:.82rem;line-height:1.45;color:var(--text-secondary);overflow-y:auto;scrollbar-gutter:stable}._detailDescription_1ecfm_702 ._detailDescriptionMarkdown_1ecfm_715{color:inherit;line-height:inherit}._detailDescription_1ecfm_702:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:2px}._detailOwnerField_1ecfm_725{display:flex;flex-direction:column;gap:.25rem}._detailOwnerLabel_1ecfm_731{font-size:.75rem;font-weight:600;color:var(--text-label)}._detailSummaryMeta_1ecfm_737{font-size:.78rem}._passiveGuidance_1ecfm_741{display:block;width:100%;box-sizing:border-box;margin:0;padding:.25rem .5rem;font-size:.75rem;font-style:italic;line-height:1.45;letter-spacing:.01em;color:var(--text-helper);text-align:center;opacity:.7}._editorCard_1ecfm_756{display:flex;flex-direction:column;gap:.85rem;padding-top:.2rem}._inlineEditorCard_1ecfm_763{padding-top:0;gap:.65rem}._editorCard_1ecfm_756 ._editorSelect_1ecfm_768,._ownerSelect_1ecfm_772{width:100%}._editorField_1ecfm_776{display:flex;flex-direction:column;gap:.45rem}._editorLabel_1ecfm_782{font-size:.78rem;font-weight:600;color:var(--text-secondary)}._editorActions_1ecfm_788{display:flex;justify-content:flex-end;gap:.65rem}._metricValue_1ecfm_794{display:block;font-size:.9rem;font-weight:700;color:var(--text-primary)}._metricLabel_1ecfm_801{display:block;margin-top:.12rem;font-size:.72rem;color:var(--text-secondary)}._listCard_1ecfm_808{display:flex;flex-direction:column;gap:.42rem;padding-top:.15rem;border-radius:var(--radius-md);transition:background var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}._activityTimelineList_1ecfm_817{display:flex;flex-direction:column;gap:.5rem}._activityTimelineEmpty_1ecfm_823{padding:16px 0}._sectionDropReady_1ecfm_827{border:1px dashed color-mix(in srgb,var(--brand-primary-border) 32%,transparent);padding:.45rem .6rem .3rem}._sectionDropActive_1ecfm_832{border-color:var(--brand-primary-border);background:color-mix(in srgb,var(--brand-primary-soft) 90%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 46%,transparent)}._sectionDropMode_1ecfm_838>*{pointer-events:none}._linkPickerRow_1ecfm_842,._editorRelationshipRow_1ecfm_843{display:flex;align-items:center;gap:.4rem;margin-top:.15rem}._relationshipRecovery_1ecfm_850{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.35;color:var(--text-secondary)}._relationshipRecovery_1ecfm_850{border-left:2px solid var(--brand-primary-border);background:color-mix(in srgb,var(--brand-primary-soft) 42%,transparent)}._listItem_1ecfm_866{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 0;border-bottom:1px solid color-mix(in srgb,var(--border-default) 82%,transparent)}._listItemButton_1ecfm_875{width:100%;padding:0;background:transparent;border:none;cursor:pointer;text-align:left}._detailCardButton_1ecfm_884{display:block;cursor:default;--planning-card-shadow: inset 0 0 0 1px color-mix(in srgb, var(--surface-panel) 32%, transparent)}._detailCardButton_1ecfm_884 ._listItemText_1ecfm_890{cursor:pointer}._listItemButton_1ecfm_875:hover ._listItem_1ecfm_866{border-bottom-color:var(--brand-primary-border)}._listItemText_1ecfm_890{min-width:0;display:flex;flex-direction:column;gap:.1rem}._detailChildCard_1ecfm_309{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--planning-card-gap);padding:var(--planning-card-padding);border:1px solid color-mix(in srgb,var(--border-default) 88%,transparent)}._detailChildCardSelected_1ecfm_914{border-color:var(--brand-primary-border);background:var(--planning-card-selected-overlay),var(--task-card-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 42%,transparent)}._detailChildCardArchived_1ecfm_922{border-color:color-mix(in srgb,var(--border-default) 72%,transparent);background:transparent}._detailChildCardArchived_1ecfm_922 ._detailChildReferenceRow_1ecfm_927,._detailChildCardArchived_1ecfm_922 ._listItemText_1ecfm_890{opacity:.72;filter:saturate(.78) grayscale(.2)}._detailChildCardTopRow_1ecfm_933{width:100%;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}._detailChildReferenceRow_1ecfm_927{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._detailChildActions_1ecfm_949{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.4rem}._relationshipPickerRow_1ecfm_958{display:flex;align-items:center;gap:.4rem}._detailTitleRow_1ecfm_963{display:flex;align-items:center;gap:var(--space-sm);min-width:0}._editorIdentityField_1ecfm_970{display:flex;align-items:center;gap:var(--space-sm);color:var(--text-helper);font-size:.78rem}._root_op4a9_1{display:flex;min-width:0;flex-shrink:0;flex-direction:column;gap:8px}._divided_op4a9_9{padding:12px 0 10px;border-bottom:1px solid var(--border-divider)}._searchRow_op4a9_14{display:flex;min-width:0;align-items:center;gap:8px}._searchRow_op4a9_14>button{position:relative;flex-shrink:0}._active_op4a9_26{border-color:var(--brand-primary-border);background:var(--brand-primary-soft);color:var(--brand-primary)}._activeCount_op4a9_32{position:absolute;top:-4px;right:-4px;display:grid;min-width:15px;height:15px;padding:0 3px;place-items:center;border:1px solid var(--surface-panel);border-radius:999px;background:var(--brand-primary);color:var(--text-on-brand, #fff);font-size:9px;font-weight:750;line-height:1}._panel_op4a9_50{--tray-refinement-action-space: 42px;display:flex;min-width:0;align-items:flex-end;gap:8px;padding:8px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-panel) 74%,transparent)}._resetOnLastRow_op4a9_62{position:relative;display:block}._resetOnLastRow_op4a9_62 ._fieldFull_op4a9_67:last-child{padding-right:var(--tray-refinement-action-space)}._resetOnLastRow_op4a9_62 ._resetButton_op4a9_71{position:absolute;right:8px;bottom:8px}._fields_op4a9_77{display:grid;min-width:0;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._field_op4a9_67{display:flex;min-width:0;flex-direction:column;gap:4px}._fieldLabel_op4a9_92{color:var(--text-secondary);font-family:var(--font-sans);font-size:.6875rem;font-weight:600;line-height:1.2}._fieldFull_op4a9_67{grid-column:1 / -1}._field_op4a9_67>:last-child{width:100%}._field_op4a9_67 .taxonomyDropdownButton{min-height:32px;padding:4px 6px;font-size:12px}._field_op4a9_67 .taxonomyDropdownButtonContent{min-height:22px}._description_ued10_1{min-height:0;overflow-y:auto}._visuallyHidden_ued10_6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._identity_1yyv1_1{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;color:var(--text-helper)}._avatar_1yyv1_9{flex:0 0 auto;display:inline-flex;border-radius:var(--radius-full);overflow:hidden}._picker_1yyv1_16,._identityDropdown_1yyv1_17{flex:0 0 auto;display:inline-flex;width:auto}._identityDropdown_1yyv1_17 .taxonomyDropdownButton{width:32px;height:32px;min-height:32px;padding:5px;justify-content:center;border:1px solid transparent;border-radius:var(--radius-full);background:transparent;box-shadow:none}._identityDropdown_1yyv1_17 .taxonomyDropdownButtonContent{flex:0 0 auto;justify-content:center}._identityDropdown_1yyv1_17 .taxonomyDropdownButton:hover:not(:disabled),._identityDropdown_1yyv1_17 .taxonomyDropdownButton:focus-visible{border-color:var(--border-primary);background:var(--surface-hover);filter:none}._referenceBadgeButton_1ko1c_1,._referenceBadgeStatic_1ko1c_2{align-self:flex-start;position:relative;z-index:0}._summaryLayout_1ko1c_8{width:100%;min-width:0;display:grid;grid-template-columns:var(--planning-card-identity-width, 2rem) minmax(0,1fr);align-items:stretch;gap:var(--planning-card-identity-gap, var(--space-sm))}._summaryContent_1ko1c_17{min-width:0;display:flex;flex-direction:column;gap:var(--space-xs)}._referenceBadgeStatic_1ko1c_2{transform:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-primary-border) 60%,transparent)}._title_1ko1c_29{width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;font-size:.84rem;font-weight:600;color:var(--text-primary)}._meta_1ko1c_43{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.74rem;line-height:1.35;color:var(--text-secondary)}._cardFooter_1ko1c_54{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._cardFooterMeta_1ko1c_63{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--space-xs)}._noTasks_1ko1c_71{width:100%;font-size:.74rem;font-weight:600;line-height:1.35;color:var(--text-helper)}._scopeCount_1ko1c_79{font-weight:600;color:var(--text-secondary)}._contextCount_1ko1c_84{display:inline-flex;align-items:center;gap:.2rem;white-space:nowrap}._progressTrack_1ko1c_91{width:100%;height:.45rem;display:flex;overflow:hidden;border-radius:var(--radius-full);background:var(--planning-progress-empty)}._progressSegment_1ko1c_100{display:block;height:100%;flex:0 0 auto}._progressSegmentCancelled_1ko1c_106{background:color-mix(in srgb,var(--text-secondary) 46%,var(--surface-inset))}._progressSegmentTodo_1ko1c_110{background:transparent}._progressFill_1ko1c_114{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-primary),var(--brand-primary-strong))}._card_6phn6_1{--planning-task-card-tint-color: var(--planning-task-status-color, transparent);width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:.55rem;padding:.7rem .8rem;border:1px solid var(--planning-task-status-color, color-mix(in srgb, var(--border-default) 88%, transparent));border-radius:var(--radius-md);background:linear-gradient(color-mix(in srgb,var(--planning-task-card-tint-color) 6%,transparent),color-mix(in srgb,var(--planning-task-card-tint-color) 6%,transparent)),var(--task-card-surface, var(--surface-elevated));box-shadow:var(--planning-card-shadow, none);transition:border-color var(--transition-base),background-color var(--transition-base),box-shadow var(--transition-base)}._card_6phn6_1[data-task-status=on-hold],._card_6phn6_1[data-task-status=in-progress],._card_6phn6_1[data-task-status=review],._card_6phn6_1[data-task-status=done]{border-color:var(--planning-task-status-color);box-shadow:0 0 15px color-mix(in srgb,var(--planning-task-status-color) 14%,transparent)}._card_6phn6_1[data-task-status=on-hold] ._content_6phn6_34>:first-child,._card_6phn6_1[data-task-status=in-progress] ._content_6phn6_34>:first-child,._card_6phn6_1[data-task-status=review] ._content_6phn6_34>:first-child,._card_6phn6_1[data-task-status=done] ._content_6phn6_34>:first-child{color:var(--planning-task-status-color)}._card_6phn6_1[data-task-status=cancelled]{opacity:.78;border-color:color-mix(in srgb,var(--planning-task-status-color) 42%,var(--border-default));box-shadow:0 0 12px color-mix(in srgb,var(--planning-task-status-color) 12%,transparent)}._card_6phn6_1[data-task-status=cancelled] ._content_6phn6_34>:first-child{color:var(--planning-task-status-color);text-decoration:line-through}._compact_6phn6_52{gap:.4rem;padding:.55rem .65rem}._card_6phn6_1:not(._archived_6phn6_57):hover{background:linear-gradient(color-mix(in srgb,var(--planning-task-card-tint-color) 9%,transparent),color-mix(in srgb,var(--planning-task-card-tint-color) 9%,transparent)),linear-gradient(var(--surface-hover),var(--surface-hover)),var(--task-card-surface, var(--surface-elevated))}._card_6phn6_1._archived_6phn6_57{--planning-task-card-tint-color: transparent;border-color:color-mix(in srgb,var(--border-default) 72%,transparent);background:transparent;box-shadow:none}._card_6phn6_1._archived_6phn6_57 ._referenceRow_6phn6_75,._card_6phn6_1._archived_6phn6_57 ._content_6phn6_34{opacity:.72;filter:saturate(.78) grayscale(.2)}._card_6phn6_1._archived_6phn6_57 ._content_6phn6_34>:first-child{color:inherit}._topRow_6phn6_85{width:100%;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}._referenceRow_6phn6_75{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._actions_6phn6_101{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.4rem}._content_6phn6_34{min-width:0;display:flex;flex-direction:column;gap:.1rem;cursor:pointer}._content_6phn6_34:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px;border-radius:var(--radius-sm)}._control_1n99m_1{flex:1 1 auto;width:100%;min-width:0}._control_1n99m_1 .taxonomyDropdownButton{min-height:34px;padding:6px 9px;background:var(--button-secondary-bg);font-size:12px}._control_1n99m_1 .taxonomyDropdownButtonContent{min-height:20px}._trigger_11iyx_1{min-width:0;display:inline-flex;align-items:center;gap:6px}._trigger_11iyx_1 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._list_oepxi_1{display:grid;gap:6px}._item_oepxi_6{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px}._grip_oepxi_13{display:inline-flex;align-items:center;justify-content:center;width:22px;height:32px;padding:0;border:0;color:var(--text-muted);background:transparent;cursor:grab}._grip_oepxi_13:active{cursor:grabbing}._grip_oepxi_13:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:1px}._grip_oepxi_13:disabled{cursor:default;opacity:.45}._card_oepxi_40{min-width:0}._prompt_16ixe_1{width:100%;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:12px;line-height:1.35}._prompt_16ixe_1>span{min-width:0;flex:1}._actions_16ixe_20{display:flex;flex:0 0 auto;gap:6px}._title_sy4bx_1{display:inline-flex;align-items:center;gap:var(--space-sm, 8px)}._content_sy4bx_7{display:grid;gap:var(--space-sm, 8px);padding:var(--space-lg, 24px)}._content_sy4bx_7 p{margin:0}._help_sy4bx_17{color:var(--text-secondary);font-size:var(--font-size-sm, 13px)}._actions_sy4bx_22{display:flex;justify-content:flex-end;gap:var(--space-sm, 8px)}._triggerAction_ssrgo_1,._triggerSelection_ssrgo_2{min-width:0;display:flex;align-items:center;gap:7px}._iconPicker_ssrgo_9{flex:0 0 auto;width:auto}._triggerSelection_ssrgo_2>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._option_ssrgo_20{min-width:0;display:flex;flex-direction:column;gap:4px}._optionTopRow_ssrgo_27{min-width:0;display:flex;align-items:center;gap:7px}._optionTopRow_ssrgo_27>:first-child{flex:0 0 auto}._optionTitle_ssrgo_38{min-width:0;overflow:hidden;color:var(--text-primary);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._optionMeta_ssrgo_47{overflow:hidden;color:var(--text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._root_c0fei_1{display:flex;min-width:0;align-items:center;gap:4px}._dropdown_c0fei_8{min-width:0;flex:1}._triggerContent_c0fei_13{display:flex;min-width:0;align-items:center;gap:6px}._triggerContent_c0fei_13>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._weekLabel_vet2o_1{font-size:.75rem;color:var(--text-secondary)}._sectionTitle_vet2o_6{font-size:.75rem;font-weight:600}._calendarHeader_vet2o_11{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._monthLabel_vet2o_18{font-size:.75rem;font-weight:600}._weekdayGrid_vet2o_23{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-bottom:.25rem}._weekdayLabel_vet2o_30{font-size:.6875rem;color:var(--text-secondary);text-align:center}._calendarGrid_vet2o_36{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}._calendarDay_vet2o_42{border:var(--calendar-day-border, 1px solid transparent);border-radius:var(--radius-md);padding:.375rem 0;font-size:.75rem;position:relative;background:var(--calendar-day-background, transparent);color:var(--calendar-day-color, var(--text-primary));cursor:pointer;font-weight:var(--calendar-day-font-weight, 500);opacity:var(--calendar-day-opacity, 1)}._calendarDayDot_vet2o_55{position:absolute;left:50%;bottom:3px;transform:translate(-50%);width:5px;height:5px;border-radius:999px;background:var(--calendar-dot-background, var(--color-info));opacity:var(--calendar-dot-opacity, .95)}._jumpRow_vet2o_67{display:flex;justify-content:space-between;margin-top:.625rem}._displaySection_vet2o_73{display:flex;flex-direction:column;gap:.5rem}._toggleLabel_vet2o_79{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-body)}._expiredSummary_vet2o_87{font-size:.75rem;color:var(--text-secondary);display:flex;flex-direction:column;gap:.125rem}._actionButton_vet2o_95{width:100%;justify-content:flex-start;border:1px solid var(--border-default);border-radius:var(--radius-md)}:root{--font-sans: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", monospace;--space-xs: 2px;--space-sm: 4px;--space-md: 8px;--space-lg: 12px;--space-xl: 24px;--space-2xl: 32px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--z-modal: 1000;--z-overlay: 1100;--transition-fast: .1s ease;--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--color-error: #ef4444;--color-error-bg: rgba(239, 68, 68, .1);--color-success: #10b981;--color-success-bg: rgba(16, 185, 129, .1);--color-info: #3b82f6;--color-info-bg: rgba(59, 130, 246, .1);--color-warning: #f59e0b;--color-warning-bg: rgba(245, 158, 11, .12);--surface-page: #0f0f1a;--surface-panel: #1a1a2e;--surface-elevated: #1f2135;--surface-inset: rgba(255, 255, 255, .03);--surface-modal: #1a1a2e;--surface-field: #0f0f1a;--surface-hover: rgba(255, 255, 255, .05);--surface-selected: rgba(139, 92, 246, .12);--surface-accent-soft: rgba(139, 92, 246, .12);--task-card-surface: var(--surface-board-header);--planning-progress-empty: color-mix(in srgb, var(--surface-hover) 84%, transparent);--planning-identity-default: color-mix(in srgb, var(--planning-progress-empty) 75%, var(--text-helper) 25%);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 10%, transparent), color-mix(in srgb, var(--brand-primary) 10%, transparent) );--text-title: #fff;--text-body: #fff;--text-section-title: #888;--text-label: #888;--text-helper: #666;--text-inverse: #fff;--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .18);--border-divider: rgba(255, 255, 255, .08);--brand-primary: #8b5cf6;--brand-primary-strong: #a855f7;--brand-primary-soft: rgba(139, 92, 246, .12);--brand-primary-border: rgba(139, 92, 246, .4);--brand-primary-glow: rgba(139, 92, 246, .35);--brand-primary-glow-soft: rgba(139, 92, 246, .22);--planning-identity-red: #ef4444;--planning-identity-orange: #f97316;--planning-identity-amber: #d99a12;--planning-identity-green: #22c55e;--planning-identity-teal: #14b8a6;--planning-identity-sky: #38bdf8;--planning-identity-blue: #3b82f6;--planning-identity-indigo: #6366f1;--planning-identity-violet: #8b5cf6;--brand-cloud-accent: #e47325;--chrome-divider: var(--border-default);--chrome-project-pill-bg: var(--surface-inset);--chrome-project-pill-border: var(--border-default);--chrome-project-pill-text: var(--text-secondary);--chrome-toolbar-bg: var(--surface-panel);--chrome-toolbar-border: var(--border-primary);--control-icon-bg: var(--button-secondary-bg);--control-icon-border: var(--button-secondary-border);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: var(--button-secondary-hover-bg);--control-icon-hover-border: var(--button-secondary-hover-border);--control-icon-hover-text: var(--button-secondary-hover-text);--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: var(--button-tile-active-bg);--control-icon-active-border: var(--button-tile-active-border);--control-icon-active-text: var(--button-tile-active-text);--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px var(--brand-primary-glow-soft);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: var(--button-ghost-hover-bg);--action-subtle-hover-border: var(--button-ghost-hover-border);--action-subtle-hover-text: var(--button-ghost-hover-text);--button-primary-bg: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-strong) 100%);--button-primary-border: rgba(139, 92, 246, .55);--button-primary-text: #fff;--button-secondary-bg: var(--surface-field);--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: var(--surface-hover);--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-primary);--button-ghost-bg: transparent;--button-ghost-border: transparent;--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: var(--surface-accent-soft);--button-ghost-hover-border: var(--brand-primary-border);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(139, 92, 246, .1);--button-tile-active-border: rgba(139, 92, 246, .5);--button-tile-active-text: var(--text-primary);--button-warning-bg: rgba(245, 158, 11, .16);--button-warning-border: rgba(245, 158, 11, .35);--button-warning-text: #f59e0b;--button-warning-hover-bg: rgba(245, 158, 11, .28);--button-warning-hover-border: rgba(245, 158, 11, .55);--button-warning-hover-text: #f59e0b;--button-destructive-bg: rgba(239, 68, 68, .15);--button-destructive-border: rgba(239, 68, 68, .3);--button-destructive-text: #ef4444;--button-destructive-hover-bg: rgba(239, 68, 68, .25);--button-destructive-hover-border: rgba(239, 68, 68, .5);--button-destructive-hover-text: #ef4444;--chip-border: var(--border-default);--chip-neutral-bg: var(--surface-inset);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(139, 92, 246, .12);--chip-accent-border: rgba(139, 92, 246, .3);--chip-accent-text: #c4b5fd;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: var(--field-bg);--field-hover-border: var(--border-strong);--field-focus-bg: var(--field-bg);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(139, 92, 246, .18);--field-inset-shadow: inset 0 0 0 0 transparent;--code-inline-bg: rgba(139, 92, 246, .1);--code-inline-text: #c4b5fd;--code-inline-border: rgba(139, 92, 246, .1);--code-block-bg: #14141e;--code-block-border: var(--border-primary);--code-block-text: #cdd6f4;--file-code-bg: var(--bg-primary);--file-code-text: var(--text-secondary);--kbd-bg: var(--bg-primary);--kbd-border: var(--border-primary);--kbd-text: var(--text-body);--surface-board-column: var(--bg-primary);--surface-board-column-border: var(--border-primary);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(255, 255, 255, .03);--surface-board-header-border: var(--border-primary);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: var(--border-default);--status-error: var(--color-error);--status-error-bg: var(--color-error-bg);--status-error-text: #f87171;--status-success: var(--color-success);--status-success-bg: var(--color-success-bg);--status-success-text: var(--status-success);--status-info: var(--color-info);--status-info-bg: var(--color-info-bg);--status-info-text: var(--status-info);--status-warning: var(--color-warning);--status-warning-bg: var(--color-warning-bg);--status-warning-text: var(--status-warning);--status-cancelled: var(--text-secondary);--status-cancelled-bg: var(--surface-inset);--status-cancelled-text: var(--text-secondary);--box-shadow-sm: 0 4px 8px rgba(0, 0, 0, .18);--box-shadow-md: 0 8px 16px rgba(0, 0, 0, .18);--box-shadow-lg: 0 16px 32px rgba(0, 0, 0, .18);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 62%, var(--surface-page) 38%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 82%, var(--surface-page) 18%);--agent-card-border: color-mix(in srgb, var(--border-default) 82%, transparent);--agent-card-hover-border: color-mix(in srgb, var(--border-strong) 92%, var(--brand-primary-border) 8%);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 44%, var(--border-strong));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .18);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-panel) 24%);--agent-detail-border: color-mix(in srgb, var(--border-strong) 80%, var(--border-default));--agent-detail-shadow: 0 18px 40px rgba(0, 0, 0, .24);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 70%, var(--surface-page) 30%);--agent-avatar-border: color-mix(in srgb, var(--border-strong) 82%, transparent)}:root,[data-theme=dark]{--surface-page: #0f0f1a;--surface-panel: #1a1a2e;--surface-elevated: #23263a;--surface-inset: rgba(255, 255, 255, .03);--surface-modal: #1a1a2e;--surface-field: #0f0f1a;--surface-hover: rgba(255, 255, 255, .05);--surface-selected: rgba(139, 92, 246, .12);--surface-accent-soft: rgba(139, 92, 246, .12);--text-title: #fff;--text-body: #fff;--text-primary: var(--text-title);--text-secondary: #888;--text-section-title: #888;--text-label: #888;--text-muted: #666;--text-helper: #666;--text-inverse: #fff;--border-default: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .18);--border-divider: rgba(255, 255, 255, .08);--border-primary: var(--border-default);--border-subtle: rgba(255, 255, 255, .05);--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--brand-primary: #8b5cf6;--brand-primary-strong: #a855f7;--brand-primary-soft: rgba(139, 92, 246, .12);--brand-primary-border: rgba(139, 92, 246, .4);--brand-primary-glow: rgba(139, 92, 246, .35);--brand-primary-glow-soft: rgba(139, 92, 246, .22);--brand-cloud-accent: #e47325;--scrollbar-thumb: rgba(255, 255, 255, .15);--scrollbar-thumb-hover: rgba(255, 255, 255, .24);--scrollbar-thumb-active: rgba(255, 255, 255, .34);--scrollbar-track: rgba(0, 0, 0, .2);--task-date-picker-filter: brightness(0) saturate(100%) invert(100%);--chrome-divider: var(--border-default);--chrome-project-pill-bg: var(--surface-inset);--chrome-project-pill-border: var(--border-default);--chrome-project-pill-text: var(--text-secondary);--chrome-toolbar-bg: var(--surface-panel);--chrome-toolbar-border: var(--border-primary);--control-icon-bg: var(--button-secondary-bg);--control-icon-border: var(--button-secondary-border);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: var(--button-secondary-hover-bg);--control-icon-hover-border: var(--button-secondary-hover-border);--control-icon-hover-text: var(--button-secondary-hover-text);--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: var(--button-tile-active-bg);--control-icon-active-border: var(--button-tile-active-border);--control-icon-active-text: var(--button-tile-active-text);--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px var(--brand-primary-glow-soft);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: var(--button-ghost-hover-bg);--action-subtle-hover-border: var(--button-ghost-hover-border);--action-subtle-hover-text: var(--button-ghost-hover-text);--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: var(--field-bg);--field-hover-border: var(--border-strong);--field-focus-bg: color-mix(in srgb, var(--brand-primary) 8%, var(--field-bg));--field-inset-shadow: inset 0 0 0 0 transparent;--surface-board-column: var(--bg-primary);--surface-board-column-border: var(--border-primary);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(255, 255, 255, .03);--surface-board-header-border: var(--border-primary);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: var(--border-default);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 62%, var(--surface-page) 38%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 82%, var(--surface-page) 18%);--agent-card-border: color-mix(in srgb, var(--border-default) 82%, transparent);--agent-card-hover-border: color-mix(in srgb, var(--border-strong) 92%, var(--brand-primary-border) 8%);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 44%, var(--border-strong));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .18);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-panel) 24%);--agent-detail-border: color-mix(in srgb, var(--border-strong) 80%, var(--border-default));--agent-detail-shadow: 0 18px 40px rgba(0, 0, 0, .24);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 70%, var(--surface-page) 30%);--agent-avatar-border: color-mix(in srgb, var(--border-strong) 82%, transparent)}[data-theme=light]{--surface-page: #eef3f8;--surface-panel: #eef2f8;--surface-elevated: #ffffff;--surface-inset: rgba(15, 23, 42, .05);--surface-modal: #fcfdff;--surface-field: #ffffff;--surface-hover: rgba(15, 23, 42, .04);--surface-selected: rgba(79, 70, 229, .08);--surface-accent-soft: rgba(99, 102, 241, .08);--task-card-surface: var(--surface-elevated);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 4%, transparent), color-mix(in srgb, var(--brand-primary) 4%, transparent) );--text-title: #111827;--text-body: #162033;--text-primary: var(--text-title);--text-secondary: #526079;--text-section-title: #43506a;--text-label: #5d6880;--text-muted: #8a94a8;--text-helper: #66748b;--text-placeholder: #94a0b4;--text-inverse: #fff;--border-default: #d8e0eb;--border-strong: #b9c5d7;--border-divider: #dfe6f0;--border-primary: var(--border-default);--border-subtle: #e9eef6;--brand-primary: #6366f1;--brand-primary-strong: #7c3aed;--brand-primary-soft: rgba(99, 102, 241, .1);--brand-primary-border: rgba(99, 102, 241, .28);--brand-primary-glow: rgba(99, 102, 241, .18);--brand-primary-glow-soft: rgba(99, 102, 241, .12);--brand-cloud-accent: #dd6b20;--button-secondary-bg: var(--surface-elevated);--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: #f7faff;--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-title);--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: rgba(99, 102, 241, .08);--button-ghost-hover-border: rgba(99, 102, 241, .22);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(99, 102, 241, .09);--button-tile-active-border: rgba(99, 102, 241, .3);--button-tile-active-text: var(--text-title);--chip-border: var(--border-default);--chip-neutral-bg: rgba(15, 23, 42, .04);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(99, 102, 241, .1);--chip-accent-border: rgba(99, 102, 241, .22);--chip-accent-text: #5b36d6;--status-error-text: #b91c1c;--status-success-text: #065f46;--status-info-text: #1d4ed8;--status-warning-text: #92400e;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(99, 102, 241, .16);--code-inline-bg: rgba(139, 92, 246, .08);--code-inline-text: #6d28d9;--code-inline-border: rgba(139, 92, 246, .15);--code-block-bg: #f8fafc;--code-block-border: var(--border-default);--code-block-text: #334155;--file-code-bg: #f3f4f6;--file-code-text: #374151;--kbd-bg: #f3f4f6;--kbd-border: var(--border-default);--kbd-text: #374151;--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-thumb-hover: rgba(0, 0, 0, .32);--scrollbar-thumb-active: rgba(0, 0, 0, .42);--scrollbar-track: rgba(0, 0, 0, .05);--task-date-picker-filter: brightness(0) saturate(100%) invert(8%);--chrome-divider: rgba(148, 163, 184, .22);--chrome-project-pill-bg: rgba(255, 255, 255, .86);--chrome-project-pill-border: rgba(148, 163, 184, .24);--chrome-project-pill-text: #5f6b7d;--chrome-toolbar-bg: linear-gradient(to bottom, #f9fbfe 0%, #f3f6fb 100%);--chrome-toolbar-border: rgba(148, 163, 184, .18);--control-icon-bg: rgba(255, 255, 255, .76);--control-icon-border: rgba(148, 163, 184, .24);--control-icon-text: var(--text-helper);--control-icon-hover-bg: #fff;--control-icon-hover-border: rgba(148, 163, 184, .34);--control-icon-hover-text: var(--text-primary);--control-icon-shadow: 0 1px 2px rgba(15, 23, 42, .04);--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 10%, #fff);--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 30%, var(--border-default));--control-icon-active-text: var(--brand-primary);--control-icon-active-shadow: 0 8px 18px rgba(99, 102, 241, .12);--action-subtle-text: #667085;--action-subtle-hover-bg: rgba(99, 102, 241, .08);--action-subtle-hover-border: rgba(99, 102, 241, .14);--action-subtle-hover-text: var(--brand-primary);--field-text: var(--text-primary);--field-placeholder: #7d8798;--field-hover-bg: rgba(255, 255, 255, .94);--field-hover-border: rgba(148, 163, 184, .34);--field-focus-bg: #fff;--field-focus-border: color-mix(in srgb, var(--brand-primary) 35%, var(--border-default));--field-focus-ring: rgba(99, 102, 241, .08);--field-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .6);--surface-board-column: rgba(255, 255, 255, .82);--surface-board-column-border: rgba(148, 163, 184, .18);--surface-board-column-shadow: 0 1px 2px rgba(15, 23, 42, .05);--surface-board-header: linear-gradient(to bottom, rgba(255, 255, 255, .94), rgba(246, 248, 252, .96));--surface-board-header-border: rgba(148, 163, 184, .16);--modal-title-font-family: var(--font-sans);--modal-title-font-size: 1rem;--modal-title-letter-spacing: -.02em;--modal-title-transform: none;--modal-title-style: normal;--modal-header-bg: linear-gradient(to bottom, #ffffff 0%, #f7f9fc 100%);--modal-header-border: rgba(148, 163, 184, .18);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: #f8fbff;--agent-card-hover-bg: #ffffff;--agent-card-selected-bg: #ffffff;--agent-card-border: #cbd5e4;--agent-card-hover-border: #aebbd0;--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 42%, #9aa8bc);--agent-card-shadow: 0 2px 7px rgba(15, 23, 42, .06);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 18%, transparent);--agent-detail-bg: #ffffff;--agent-detail-border: #c4cfdd;--agent-detail-shadow: 0 20px 44px rgba(15, 23, 42, .12);--agent-avatar-bg: #eef3f9;--agent-avatar-border: #c6d0df}[data-theme=dawn]{--surface-page: #d4dde8;--surface-panel: #dfe7f1;--surface-elevated: #ebf1f7;--surface-inset: rgba(15, 23, 42, .07);--surface-modal: #f4f7fb;--surface-field: #e4ebf4;--surface-hover: rgba(30, 41, 59, .075);--surface-selected: rgba(79, 70, 229, .11);--surface-accent-soft: rgba(99, 102, 241, .12);--task-card-surface: var(--surface-elevated);--planning-card-selected-overlay: linear-gradient( color-mix(in srgb, var(--brand-primary) 5%, transparent), color-mix(in srgb, var(--brand-primary) 5%, transparent) );--text-title: #101d31;--text-body: #16243b;--text-primary: var(--text-title);--text-secondary: #46546b;--text-section-title: #36455d;--text-label: #516078;--text-muted: #68778e;--text-helper: #596983;--text-placeholder: #7f8ba0;--text-inverse: #fff;--border-default: #aebbd0;--border-strong: #8fa2ba;--border-divider: #c2cfe0;--border-primary: var(--border-default);--border-subtle: #dbe4ef;--brand-primary: #5b62e8;--brand-primary-strong: #6d47dd;--brand-primary-soft: rgba(91, 98, 232, .12);--brand-primary-border: rgba(91, 98, 232, .28);--brand-primary-glow: rgba(91, 98, 232, .18);--brand-primary-glow-soft: rgba(91, 98, 232, .12);--brand-cloud-accent: #cf6b2f;--button-secondary-bg: #d9e2ed;--button-secondary-border: var(--border-default);--button-secondary-text: var(--text-secondary);--button-secondary-hover-bg: #e7eef6;--button-secondary-hover-border: var(--border-strong);--button-secondary-hover-text: var(--text-title);--button-ghost-text: var(--text-secondary);--button-ghost-hover-bg: rgba(91, 98, 232, .1);--button-ghost-hover-border: rgba(91, 98, 232, .24);--button-ghost-hover-text: var(--brand-primary-strong);--button-tile-active-bg: rgba(91, 98, 232, .12);--button-tile-active-border: rgba(91, 98, 232, .32);--button-tile-active-text: var(--text-title);--chip-border: var(--border-default);--chip-neutral-bg: rgba(15, 23, 42, .065);--chip-neutral-text: var(--text-secondary);--chip-accent-bg: rgba(91, 98, 232, .14);--chip-accent-border: rgba(91, 98, 232, .24);--chip-accent-text: #4338ca;--status-error-text: #b91c1c;--status-success-text: #065f46;--status-info-text: #1d4ed8;--status-warning-text: #92400e;--field-bg: var(--surface-field);--field-border: var(--border-default);--field-focus-border: var(--brand-primary);--field-focus-ring: rgba(91, 98, 232, .18);--code-inline-bg: rgba(109, 71, 221, .1);--code-inline-text: #5b21b6;--code-inline-border: rgba(109, 71, 221, .18);--code-block-bg: #dde5ef;--code-block-border: var(--border-default);--code-block-text: #243244;--file-code-bg: #d7e0eb;--file-code-text: #243244;--kbd-bg: #d7e0eb;--kbd-border: var(--border-default);--kbd-text: #243244;--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--scrollbar-thumb: rgba(15, 23, 42, .18);--scrollbar-thumb-hover: rgba(15, 23, 42, .28);--scrollbar-thumb-active: rgba(15, 23, 42, .38);--scrollbar-track: rgba(15, 23, 42, .05);--task-date-picker-filter: brightness(0) saturate(100%) invert(10%);--chrome-divider: rgba(174, 187, 208, .7);--chrome-project-pill-bg: rgba(235, 241, 247, .84);--chrome-project-pill-border: rgba(143, 162, 186, .28);--chrome-project-pill-text: #56657c;--chrome-toolbar-bg: linear-gradient(to bottom, rgba(240, 245, 251, .92), rgba(225, 234, 244, .94));--chrome-toolbar-border: rgba(174, 187, 208, .5);--control-icon-bg: rgba(235, 241, 247, .82);--control-icon-border: rgba(143, 162, 186, .26);--control-icon-text: var(--text-helper);--control-icon-hover-bg: #f0f5fb;--control-icon-hover-border: rgba(143, 162, 186, .38);--control-icon-hover-text: var(--text-primary);--control-icon-shadow: 0 1px 2px rgba(15, 23, 42, .05);--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 12%, #eef3f9);--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 30%, var(--border-default));--control-icon-active-text: var(--brand-primary);--control-icon-active-shadow: 0 8px 18px rgba(91, 98, 232, .12);--action-subtle-text: #56657c;--action-subtle-hover-bg: rgba(91, 98, 232, .09);--action-subtle-hover-border: rgba(91, 98, 232, .16);--action-subtle-hover-text: var(--brand-primary);--field-text: var(--text-primary);--field-placeholder: #728198;--field-hover-bg: rgba(240, 245, 251, .96);--field-hover-border: rgba(143, 162, 186, .42);--field-focus-bg: #f4f8fc;--field-focus-border: color-mix(in srgb, var(--brand-primary) 36%, var(--border-default));--field-focus-ring: rgba(91, 98, 232, .1);--field-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .5);--surface-board-column: rgba(216, 223, 230, .8);--surface-board-column-border: rgba(174, 187, 208, .42);--surface-board-column-shadow: 0 1px 2px rgba(15, 23, 42, .05);--surface-board-header: linear-gradient(to bottom, rgba(244, 247, 251, .96), rgba(228, 235, 244, .98));--surface-board-header-border: rgba(174, 187, 208, .44);--modal-title-font-family: var(--font-sans);--modal-title-font-size: 1rem;--modal-title-letter-spacing: -.02em;--modal-title-transform: none;--modal-title-style: normal;--modal-header-bg: linear-gradient(to bottom, rgba(244, 247, 251, .98), rgba(231, 238, 246, .98));--modal-header-border: rgba(174, 187, 208, .42);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: #e8eef6;--agent-card-hover-bg: #f0f5fb;--agent-card-selected-bg: #f3f7fc;--agent-card-border: #9fb0c6;--agent-card-hover-border: #8397b0;--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 40%, #8195af);--agent-card-shadow: 0 2px 7px rgba(15, 23, 42, .07);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 18%, transparent);--agent-detail-bg: #f4f7fb;--agent-detail-border: #98abc2;--agent-detail-shadow: 0 20px 44px rgba(15, 23, 42, .14);--agent-avatar-bg: #dfe8f3;--agent-avatar-border: #9fb0c6}[data-theme=midnight]{--surface-page: #0f172a;--surface-panel: #1e1b4b;--surface-elevated: #1f2758;--surface-inset: rgba(148, 163, 184, .05);--surface-modal: #1e1b4b;--surface-field: #0f172a;--surface-hover: rgba(148, 163, 184, .08);--surface-selected: rgba(96, 165, 250, .12);--surface-accent-soft: rgba(129, 140, 248, .12);--task-card-surface: rgba(15, 23, 42, .6);--text-title: #e2e8f0;--text-body: #e2e8f0;--text-primary: var(--text-title);--text-secondary: #94a3b8;--text-section-title: #94a3b8;--text-label: #94a3b8;--text-muted: #64748b;--text-helper: #64748b;--text-inverse: #fff;--border-default: rgba(148, 163, 184, .12);--border-strong: rgba(148, 163, 184, .22);--border-divider: rgba(148, 163, 184, .1);--border-primary: var(--border-default);--border-subtle: rgba(148, 163, 184, .05);--priority-low: #3b82f6;--priority-medium: #3b82f6;--priority-high: #f97316;--priority-critical: #ef4444;--complexity-tiny: #10b981;--complexity-low: #14b8a6;--complexity-medium: #3b82f6;--complexity-high: #8b5cf6;--complexity-epic: #d946ef;--brand-primary: #818cf8;--brand-primary-strong: #a78bfa;--brand-primary-soft: rgba(129, 140, 248, .12);--brand-primary-border: rgba(129, 140, 248, .34);--brand-primary-glow: rgba(129, 140, 248, .28);--brand-primary-glow-soft: rgba(129, 140, 248, .18);--brand-cloud-accent: #f59e0b;--field-bg: rgba(15, 23, 42, .82);--field-border: rgba(139, 92, 246, .3);--field-focus-border: #a855f7;--field-focus-ring: rgba(168, 85, 247, .2);--button-secondary-border: rgba(139, 92, 246, .3);--button-secondary-text: #94a3b8;--button-secondary-hover-border: rgba(168, 85, 247, .6);--button-secondary-hover-text: #f1f5f9;--code-inline-bg: rgba(139, 92, 246, .12);--code-inline-text: #c4b5fd;--code-inline-border: rgba(139, 92, 246, .18);--code-block-bg: #141b37;--code-block-border: rgba(139, 92, 246, .18);--code-block-text: #dbe4ff;--file-code-bg: rgba(15, 23, 42, .72);--file-code-text: #cbd5e1;--kbd-bg: rgba(15, 23, 42, .72);--kbd-border: rgba(139, 92, 246, .2);--kbd-text: #dbe4ff;--scrollbar-thumb: rgba(148, 163, 184, .2);--scrollbar-thumb-hover: rgba(148, 163, 184, .32);--scrollbar-thumb-active: rgba(148, 163, 184, .44);--scrollbar-track: rgba(15, 23, 42, .5);--task-date-picker-filter: brightness(0) saturate(100%) invert(92%);--chrome-divider: rgba(148, 163, 184, .2);--chrome-project-pill-bg: rgba(15, 23, 42, .56);--chrome-project-pill-border: rgba(129, 140, 248, .2);--chrome-project-pill-text: #a5b4fc;--chrome-toolbar-bg: color-mix(in srgb, var(--surface-panel) 90%, var(--surface-page) 10%);--chrome-toolbar-border: rgba(148, 163, 184, .14);--control-icon-bg: rgba(15, 23, 42, .78);--control-icon-border: rgba(129, 140, 248, .24);--control-icon-text: var(--button-secondary-text);--control-icon-hover-bg: color-mix(in srgb, var(--brand-primary-soft) 72%, var(--surface-field) 28%);--control-icon-hover-border: rgba(168, 85, 247, .42);--control-icon-hover-text: #f1f5f9;--control-icon-shadow: 0 0 0 0 transparent;--control-icon-active-bg: color-mix(in srgb, var(--brand-primary) 14%, var(--surface-field));--control-icon-active-border: color-mix(in srgb, var(--brand-primary) 40%, var(--border-default));--control-icon-active-text: #e2e8f0;--control-icon-active-shadow: 0 0 0 1px transparent, 0 8px 24px rgba(129, 140, 248, .2);--action-subtle-text: var(--text-secondary);--action-subtle-hover-bg: color-mix(in srgb, var(--brand-primary-soft) 64%, transparent);--action-subtle-hover-border: rgba(129, 140, 248, .26);--action-subtle-hover-text: #e2e8f0;--field-text: var(--text-primary);--field-placeholder: var(--text-helper);--field-hover-bg: rgba(15, 23, 42, .88);--field-hover-border: rgba(168, 85, 247, .42);--field-focus-bg: color-mix(in srgb, var(--brand-primary) 10%, var(--field-bg));--field-inset-shadow: inset 0 0 0 0 transparent;--surface-board-column: rgba(15, 23, 42, .9);--surface-board-column-border: rgba(148, 163, 184, .16);--surface-board-column-shadow: 0 0 0 0 transparent;--surface-board-header: rgba(148, 163, 184, .05);--surface-board-header-border: rgba(148, 163, 184, .12);--modal-title-font-family: var(--font-brand);--modal-title-font-size: 1.125rem;--modal-title-letter-spacing: -.01em;--modal-title-transform: uppercase;--modal-title-style: italic;--modal-header-bg: linear-gradient(to bottom, var(--surface-modal), var(--surface-page));--modal-header-border: rgba(148, 163, 184, .12);--bg-primary: var(--surface-page);--bg-secondary: var(--surface-panel);--agent-card-bg: color-mix(in srgb, var(--surface-elevated) 52%, var(--surface-page) 48%);--agent-card-hover-bg: color-mix(in srgb, var(--surface-elevated) 66%, var(--surface-page) 34%);--agent-card-selected-bg: color-mix(in srgb, var(--surface-elevated) 76%, var(--surface-page) 24%);--agent-card-border: rgba(148, 163, 184, .18);--agent-card-hover-border: rgba(167, 139, 250, .34);--agent-card-selected-border: color-mix(in srgb, var(--brand-primary) 52%, rgba(148, 163, 184, .24));--agent-card-shadow: 0 1px 2px rgba(0, 0, 0, .2);--agent-card-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--brand-primary) 22%, transparent);--agent-detail-bg: color-mix(in srgb, var(--surface-elevated) 72%, var(--surface-panel) 28%);--agent-detail-border: rgba(167, 139, 250, .2);--agent-detail-shadow: 0 20px 46px rgba(2, 6, 23, .3);--agent-avatar-bg: color-mix(in srgb, var(--surface-elevated) 68%, var(--surface-page) 32%);--agent-avatar-border: rgba(148, 163, 184, .22)}[data-theme]{--planning-progress-empty: color-mix(in srgb, var(--surface-hover) 84%, transparent)}*{box-sizing:border-box}body{margin:0;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface-page);color:var(--text-body)}.tf-scrollbar,.tf-scrollbar-scope,.tf-scrollbar-scope *{--tf-scrollbar-size: 10px;--tf-scrollbar-radius: 999px;--tf-scrollbar-track: var(--scrollbar-track);--tf-scrollbar-thumb-border: 2px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--tf-scrollbar-track)}.tf-scrollbar:hover,.tf-scrollbar-scope:hover,.tf-scrollbar-scope:hover *{scrollbar-color:var(--scrollbar-thumb-hover) var(--tf-scrollbar-track)}.tf-scrollbar::-webkit-scrollbar,.tf-scrollbar-scope::-webkit-scrollbar,.tf-scrollbar-scope *::-webkit-scrollbar{width:var(--tf-scrollbar-size);height:var(--tf-scrollbar-size)}.tf-scrollbar::-webkit-scrollbar-track,.tf-scrollbar-scope::-webkit-scrollbar-track,.tf-scrollbar-scope *::-webkit-scrollbar-track{background:var(--tf-scrollbar-track);border-radius:var(--tf-scrollbar-radius)}.tf-scrollbar::-webkit-scrollbar-thumb,.tf-scrollbar-scope::-webkit-scrollbar-thumb,.tf-scrollbar-scope *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--tf-scrollbar-radius);border:var(--tf-scrollbar-thumb-border) solid transparent;background-clip:padding-box;transition:background-color var(--transition-fast),filter var(--transition-fast)}.tf-scrollbar:hover::-webkit-scrollbar-thumb,.tf-scrollbar-scope:hover::-webkit-scrollbar-thumb,.tf-scrollbar-scope:hover *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover)}.tf-scrollbar::-webkit-scrollbar-thumb:hover,.tf-scrollbar-scope::-webkit-scrollbar-thumb:hover,.tf-scrollbar-scope *::-webkit-scrollbar-thumb:hover{filter:brightness(1.15)}.tf-scrollbar::-webkit-scrollbar-thumb:active,.tf-scrollbar-scope::-webkit-scrollbar-thumb:active,.tf-scrollbar-scope *::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}.tf-scrollbar--track-transparent{--tf-scrollbar-track: transparent}.tf-scrollbar--compact{--tf-scrollbar-size: 4px;--tf-scrollbar-radius: 4px;--tf-scrollbar-thumb-border: 0px}.tf-heading-page,.tf-heading-section,.tf-heading-card,.tf-label-micro{margin:0;color:var(--text-title)}.tf-heading-page{font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.tf-heading-section{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-section-title)}.tf-heading-card{font-size:.875rem;font-weight:600;letter-spacing:-.01em}.tf-label-micro{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-label)}.tf-text-body,.tf-text-secondary,.tf-text-muted,.tf-text-helper,.tf-text-warning,.tf-text-error,.tf-text-meta{margin:0;line-height:1.5}.tf-text-body{font-size:.875rem;color:var(--text-body)}.tf-text-secondary{font-size:.8125rem;color:var(--text-secondary)}.tf-text-muted,.tf-text-helper,.tf-text-meta{font-size:.75rem;color:var(--text-helper)}.tf-text-warning{font-size:.75rem;font-weight:600;color:var(--status-warning-text)}.tf-text-error{font-size:.75rem;font-weight:600;color:var(--status-error-text)}.tf-empty-title,.tf-empty-copy{margin:0;text-align:center}.tf-empty-title{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--text-title)}.tf-empty-copy{max-width:32ch;font-size:.875rem;line-height:1.5;color:var(--text-body);text-wrap:balance}.tf-button-base,.tf-button-primary,.tf-button-secondary,.tf-button-ghost,.tf-button-destructive,.tf-button-compact,.tf-button-icon,.tf-button-tile{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-md);border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.tf-button-primary{padding:.75rem 1.5rem;background:var(--button-primary-bg);border-color:var(--button-primary-border);color:var(--button-primary-text);box-shadow:0 0 0 1px transparent}.tf-button-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px var(--brand-primary-glow)}.tf-button-secondary{padding:.75rem 1.5rem;background:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-text)}.tf-button-secondary:hover:not(:disabled){background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}.tf-button-ghost{padding:.375rem .75rem;background:var(--button-ghost-bg);border-color:var(--button-ghost-border);color:var(--button-ghost-text)}.tf-button-ghost:hover:not(:disabled){background:var(--button-ghost-hover-bg);border-color:var(--button-ghost-hover-border);color:var(--button-ghost-hover-text)}.tf-button-destructive{padding:.75rem 1.5rem;background:var(--status-error-bg);border-color:color-mix(in srgb,var(--status-error) 45%,transparent);color:var(--status-error)}.tf-button-compact{padding:.375rem .75rem;font-size:.75rem;border-radius:var(--radius-md)}.tf-button-icon{width:2rem;height:2rem;padding:0;border-radius:var(--radius-full)}.tf-control-icon{min-width:2.125rem;min-height:2.125rem;padding:.375rem;background:var(--control-icon-bg);border:1px solid var(--control-icon-border);color:var(--control-icon-text);cursor:pointer;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base);box-shadow:var(--control-icon-shadow)}.tf-control-icon-compact{min-width:1.625rem;min-height:1.625rem;padding:.1875rem;border-radius:calc(var(--radius-md) - 3px)}.tf-control-icon:hover:not(:disabled){background:var(--control-icon-hover-bg);border-color:var(--control-icon-hover-border);color:var(--control-icon-hover-text)}.tf-control-icon-active{background:var(--control-icon-active-bg);border-color:var(--control-icon-active-border);color:var(--control-icon-active-text);box-shadow:var(--control-icon-active-shadow)}.tf-control-icon-quiet:not(.tf-control-icon-active){background:transparent;border-color:transparent;box-shadow:none}.tf-control-icon-quiet:not(.tf-control-icon-active):hover,.tf-control-icon-quiet:not(.tf-control-icon-active):focus-visible{background:var(--control-icon-hover-bg);border-color:var(--control-icon-hover-border);color:var(--control-icon-hover-text)}.tf-button-tile{width:100%;min-height:3.75rem;flex-direction:column;padding:.75rem .5rem;background:var(--button-secondary-bg);border-color:transparent;color:var(--button-secondary-text)}.tf-button-tile:hover:not(:disabled),.tf-button-tile[aria-pressed=true]{background:var(--button-tile-active-bg);border-color:var(--button-tile-active-border);color:var(--button-tile-active-text);box-shadow:0 0 0 1px transparent,0 8px 24px var(--brand-primary-glow-soft)}.tf-chip,.tf-chip-neutral,.tf-chip-accent,.tf-chip-success,.tf-chip-warning,.tf-chip-danger,.tf-chip-count{display:inline-flex;align-items:center;gap:.375rem;min-height:1.5rem;padding:0 .625rem;border:1px solid var(--chip-border);border-radius:var(--radius-full);font-size:.6875rem;font-weight:600;line-height:1}.tf-chip-neutral{background:var(--chip-neutral-bg);color:var(--chip-neutral-text)}.tf-chip-accent{background:var(--chip-accent-bg);border-color:var(--chip-accent-border);color:var(--chip-accent-text)}.tf-chip-success{background:var(--status-success-bg);border-color:color-mix(in srgb,var(--status-success) 30%,transparent);color:var(--status-success-text)}.tf-chip-warning{background:var(--status-warning-bg);border-color:color-mix(in srgb,var(--status-warning) 30%,transparent);color:var(--status-warning-text)}.tf-chip-danger{background:var(--status-error-bg);border-color:color-mix(in srgb,var(--status-error) 30%,transparent);color:var(--status-error-text)}.tf-chip-count{background:var(--surface-panel);color:var(--text-secondary)}.tf-surface-panel,.tf-surface-elevated,.tf-surface-inset,.tf-surface-modal{border-radius:var(--radius-md);border:1px solid var(--border-default)}.tf-surface-panel{background:var(--surface-panel)}.tf-surface-elevated{background:var(--surface-elevated);box-shadow:var(--box-shadow-sm)}.tf-surface-inset{background:var(--surface-inset)}.tf-surface-modal{background:var(--surface-modal)}.tf-modal-shell{width:100%;max-height:90vh;display:flex;flex-direction:column;color:var(--text-body);overflow:hidden;position:relative;isolation:isolate;border-radius:var(--radius-xl);box-shadow:0 20px 60px #00000080}.tf-modal-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem var(--space-lg);border-bottom:1px solid var(--modal-header-border);flex-shrink:0;background:var(--modal-header-bg);gap:.75rem;position:relative;z-index:2}.tf-modal-title{margin:0;font-size:var(--modal-title-font-size);font-weight:700;color:var(--text-title);display:flex;align-items:center;gap:.5rem;letter-spacing:var(--modal-title-letter-spacing);flex:1;font-family:var(--modal-title-font-family);text-transform:var(--modal-title-transform);font-style:var(--modal-title-style)}.tf-field-stack{display:flex;flex-direction:column;gap:.375rem}.tf-field-label-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.tf-field-label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-label)}.tf-field-hint,.tf-field-note{font-size:.75rem;color:var(--text-helper)}.tf-field-shell{width:100%;font-size:.8125rem;line-height:1.5;padding:var(--space-md);background:var(--surface-field);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-body)}.tf-inline-stack-xs{display:flex;flex-direction:column;gap:.25rem}.tf-inline-stack-sm{display:flex;flex-direction:column;gap:.5rem}.tf-row-end{display:flex;justify-content:flex-end}.tf-sidebar-shell{position:absolute;top:0;right:0;bottom:0;width:20rem;min-width:20rem;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;z-index:40;overflow-y:auto;border-left:1px solid var(--border-default);background:var(--surface-panel)}.tf-sidebar-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.tf-sidebar-title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--text-title)}.tf-tray-scroll-viewport{--tf-tray-scroll-gutter: 12px;--tf-tray-scroll-edge-gap: 4px;margin-block-start:var(--tf-tray-scroll-edge-gap);margin-inline-end:calc(-1 * var(--tf-tray-scroll-gutter))}.tf-tray-scroll-viewport.tf-tray-scroll-viewport{padding-inline-end:var(--tf-tray-scroll-gutter)}.tf-sidebar-section{padding:.625rem;display:flex;flex-direction:column;gap:.5rem}.tf-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.tf-stat-grid-single{grid-column:1 / -1}.tf-stat-tile{padding:.375rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-inset);color:var(--text-secondary);font-size:.75rem}.tf-stat-value{color:var(--text-title);font-weight:600}
