@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@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_17dgg_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_17dgg_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_17dgg_18:hover{transform:scale(1.1);box-shadow:0 6px 30px var(--brand-primary-glow)}._floatingButton_17dgg_18:active{transform:scale(.95)}._badge_17dgg_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_17dgg_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_17dgg_76{background:#22c55e1a;color:#4ade80;border:1px solid rgba(34,197,94,.2)}._configBadgeRevoked_17dgg_82{background:#f973161f;color:#fdba74;border:1px solid rgba(249,115,22,.28)}._configBadgeExpired_17dgg_88{background:#fbbf241f;color:#fcd34d;border:1px solid rgba(251,191,36,.28)}._coreModal_17dgg_97{position:relative;isolation:isolate}._header_17dgg_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_17dgg_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_17dgg_136{width:24px;height:24px;object-fit:contain}._brandHomeButton_17dgg_142,._brandHomeStatic_17dgg_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_17dgg_142{border:0;padding:0;background:transparent;cursor:pointer}._brandHomeButton_17dgg_142:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:4px;border-radius:4px}._brandCloudSuffix_17dgg_169{color:var(--brand-cloud-accent);letter-spacing:.04em}._projectSlash_17dgg_174{opacity:.3;font-weight:300;color:var(--text-muted)}._projectNameGroup_17dgg_180{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0}._projectNameGroupHidden_17dgg_188{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}._projectName_17dgg_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_17dgg_180{cursor:pointer;transition:color var(--transition-base)}button._projectName_17dgg_180:hover{color:var(--brand-primary-strong)}button._projectName_17dgg_180:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:3px}._projectNameCopied_17dgg_232{color:var(--status-success-text)}._projectNameCopyFeedback_17dgg_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_17dgg_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_17dgg_265{flex:0 0 auto}._taskCountBadgeButton_17dgg_269{position:relative;z-index:1;font-family:inherit;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}._taskCountBadgeButton_17dgg_269:hover{border-color:var(--border-strong);color:var(--text-primary)}._taskCountBadgeButton_17dgg_269:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._taskCountBadgeActive_17dgg_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_17dgg_293{color:#f87171;border-color:color-mix(in srgb,#ef4444 45%,var(--border-default));box-shadow:0 0 10px #ef44442e}._headerActions_17dgg_299{display:flex;align-items:center;gap:12px;flex-shrink:0}._sortDirectionBtn_17dgg_306{padding:4px!important;width:28px!important;height:28px!important;border:1px solid var(--border-primary, rgba(255, 255, 255, .1))!important}._sortDirectionBtnWidget_17dgg_313{margin-left:4px!important}._form_17dgg_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_17dgg_333{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._field_17dgg_339{display:flex;flex-direction:column;gap:.375rem}._labelRow_17dgg_345{display:flex;justify-content:space-between;align-items:center}._label_17dgg_345{font-size:.75rem;font-weight:500;color:var(--text-label);text-transform:uppercase;letter-spacing:.05em}._manageLink_17dgg_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_17dgg_359:hover{background:var(--brand-primary-soft);color:var(--brand-primary-strong)}._input_17dgg_378,._select_17dgg_379,._textarea_17dgg_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_17dgg_378::placeholder,._textarea_17dgg_380::placeholder{color:var(--text-placeholder, var(--text-muted))}._input_17dgg_378:focus,._select_17dgg_379:focus,._textarea_17dgg_380:focus{border-color:var(--field-focus-border, var(--brand-primary));box-shadow:0 0 0 2px var(--field-focus-ring, transparent)}._textarea_17dgg_380{resize:vertical;min-height:80px}._taskIdInlineLink_17dgg_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_17dgg_414:hover{background:color-mix(in srgb,var(--brand-primary) 18%,transparent);border-color:color-mix(in srgb,var(--brand-primary) 75%,transparent)}._readOnly_17dgg_433{background:var(--surface-panel);color:var(--text-helper);cursor:not-allowed}._selectWithConfig_17dgg_441{position:relative;width:100%}._selectWithConfig_17dgg_441 ._select_17dgg_379{width:100%;padding-right:48px}._configBtn_17dgg_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_17dgg_451:hover{background:var(--surface-hover);color:var(--text-primary)}._configBtn_17dgg_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_17dgg_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_17dgg_489{border-color:#10b98166;background:#10b9811a}._pathIndicator_17dgg_494{color:#10b981;opacity:.8}._formActions_17dgg_500{display:grid;grid-template-columns:1fr;gap:var(--space-md, 12px);margin-top:var(--space-md, 8px)}._formActions_17dgg_500._hasCancel_17dgg_507{grid-template-columns:1fr 1fr}._submitBtn_17dgg_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_17dgg_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_17dgg_527:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text)}._submitBtn_17dgg_511:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px var(--brand-primary-glow)}._submitBtn_17dgg_511:disabled{opacity:.6;cursor:not-allowed}._successMessage_17dgg_559{padding:var(--space-2xl, 32px) var(--space-xl, 24px);text-align:center;color:var(--color-success, #10b981)}._errorMessage_17dgg_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_17dgg_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_17dgg_559 p{margin:0;font-size:1.125rem;font-weight:500;color:var(--text-primary, #fff)}._spinner_17dgg_597{animation:_spin_17dgg_597 1s linear infinite}._boardRefreshIndicator_17dgg_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_17dgg_597{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._destructiveBtn_17dgg_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_17dgg_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_17dgg_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_17dgg_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_17dgg_677{padding:0 1rem 1rem;display:flex;flex-direction:column;flex:1;overflow-y:auto;min-height:0;scrollbar-gutter:stable;position:relative}._loading_17dgg_688{display:flex;justify-content:center;padding:2rem}._emptyState_17dgg_694{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;color:var(--text-muted, #666)}._taskList_17dgg_704{display:flex;flex-direction:column;gap:8px}._referenceBadge_17dgg_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_17dgg_731{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._referenceBadge_17dgg_710:not(._referenceBadgeStatic_17dgg_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_17dgg_740{cursor:default}._provisionalReferenceBadge_17dgg_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_17dgg_754,[data-theme=dawn] ._provisionalReferenceBadge_17dgg_754{--provisional-reference-color: #b45309}._provisionalReferenceBadge_17dgg_754:not(._referenceBadgeStatic_17dgg_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_17dgg_776{background:var(--color-info-bg, rgba(59, 130, 246, .1))!important;color:var(--color-info, #3b82f6)!important;border-color:#3b82f64d!important}._provisionalReferenceBadge_17dgg_754._copiedReference_17dgg_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_17dgg_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_17dgg_800[data-theme=light] ._highlight_17dgg_788,._modal_17dgg_800[data-theme=dawn] ._highlight_17dgg_788{background:#8b5cf626;color:#5b21b6;border-bottom:2px solid #8b5cf6;box-shadow:none}._priorityEmoji_17dgg_808{flex-shrink:0}._metaItem_17dgg_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_17dgg_826{color:var(--text-primary)}._taskFormDateInput_17dgg_826::-webkit-calendar-picker-indicator{filter:var(--task-date-picker-filter, brightness(0) saturate(100%) invert(100%));opacity:.95;cursor:pointer}._metaBadge_17dgg_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_17dgg_851{color:var(--text-secondary)}._complexityDots_17dgg_855{display:flex;gap:3px;align-items:center}._dot_17dgg_861{width:6px;height:6px;border-radius:50%;border:1px solid rgba(255,255,255,.2);transition:all .2s}._dotFilled_17dgg_869{background:#8b5cf6;border-color:#8b5cf6;box-shadow:0 0 6px #8b5cf680}._typePill_17dgg_875{color:var(--type-color, #8b5cf6)}._type_bug_17dgg_879{--type-color: #ef4444}._type_feature_17dgg_883{--type-color: #10b981}._type_chore_17dgg_887{--type-color: #f59e0b}._type_refactor_17dgg_891{--type-color: #3b82f6}._type_documentation_17dgg_895{--type-color: #06b6d4}._type_research_17dgg_899{--type-color: #8b5cf6}._type_ui-ux_17dgg_903{--type-color: #ec4899}._type_security_17dgg_907{--type-color: #f97316}._statusActionsGroup_17dgg_911{display:flex;align-items:center;gap:6px}._statusActionsGroupCompact_17dgg_917{gap:4px}._statusSelectWrap_17dgg_921{display:flex;align-items:center;min-width:0}._statusTaxonomyDropdownWrap_17dgg_927{min-width:0}._statusTaxonomyDropdown_17dgg_927{min-width:150px}._statusTaxonomyDropdownCompact_17dgg_935{min-width:112px}._statusTaxonomyDropdownIconOnly_17dgg_939{min-width:0;width:auto}._statusTaxonomyDropdown_17dgg_927 ._taxonomyDropdownButton_17dgg_944{padding:8px 10px;border-radius:var(--radius-md, 8px);font-size:12px}._statusTaxonomyDropdownCompact_17dgg_935 ._taxonomyDropdownButton_17dgg_944{padding:6px 8px;font-size:11px}._statusTaxonomyDropdownIconOnly_17dgg_939 ._taxonomyDropdownButton_17dgg_944{width:auto;min-width:42px;padding-inline:8px}._statusTaxonomyDropdownIconOnly_17dgg_939 ._taxonomyDropdownButtonContent_17dgg_961{flex:0 0 auto}._statusTaxonomyDropdownIconOnlyPanel_17dgg_965{left:auto;right:0;min-width:144px}._actionBtn_17dgg_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_17dgg_971 *{pointer-events:none}._actionBtn_17dgg_971:hover{background:#10b9814d;transform:scale(1.1)}._restoreTaskBtn_17dgg_995{background:#3b82f61a!important;color:#3b82f6!important}._restoreTaskBtn_17dgg_995:hover{background:#3b82f640!important}._startWorkBtn_17dgg_1004{background:#3b82f61a!important;color:#3b82f6!important}._startWorkBtn_17dgg_1004:hover{background:#3b82f640!important}._workingBtn_17dgg_1013{background:#3b82f6!important;color:#fff!important;animation:_pulse_17dgg_1 2s infinite}._reviewBtn_17dgg_1019{background:#8b5cf626!important;color:#8b5cf6!important}._reviewBtn_17dgg_1019:hover{background:#8b5cf64d!important;transform:scale(1.1)}._reviewActiveBtn_17dgg_1029{background:#8b5cf6!important;color:#fff!important;animation:_pulse_17dgg_1 2s infinite}._reviewPill_17dgg_1035{background:#8b5cf626;color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}._bulkArchiveBtn_17dgg_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_17dgg_1042:hover{background:#3b82f633;border-color:#3b82f6}._bulkDeleteBtn_17dgg_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_17dgg_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_17dgg_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_17dgg_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_17dgg_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_17dgg_1105{background:#10b98126!important;color:#10b981!important}._completeBtn_17dgg_1105:hover{background:#10b9814d!important;color:#10b981!important}._completeActiveBtn_17dgg_1115{background:#10b981!important;color:#fff!important;animation:_pulse_17dgg_1 2s infinite}._deleteActiveBtn_17dgg_1121{background:#ef4444!important;color:#fff!important;animation:_pulse_17dgg_1 2s infinite}._disabledBtn_17dgg_1127{opacity:.3!important;cursor:not-allowed!important;filter:grayscale(1)}._archiveList_17dgg_1134{display:flex;flex-direction:column;gap:8px;padding-top:1rem;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._archiveHeader_17dgg_1142{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted, #666);margin-bottom:4px}._settingsTab_17dgg_1153{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}._settingsTabMcpOnly_17dgg_1162{width:100%;height:100%;overflow:visible}._settingsTabs_17dgg_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_17dgg_1171:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._settingsTabs_17dgg_1171::-webkit-scrollbar{display:none}._settingsLayout_17dgg_1204{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100%;height:100%}._settingsLayoutMcpOnly_17dgg_1211{display:block;min-height:0;height:auto}._settingsSidebar_17dgg_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_17dgg_1227{padding:18px 16px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._settingsSidebarNav_17dgg_1236{display:flex;flex-direction:column;gap:6px;padding:0 12px 16px;overflow-y:auto;min-height:0}._settingsSidebarBtn_17dgg_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_17dgg_1245:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._settingsSidebarBtnActive_17dgg_1269{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf647;box-shadow:inset 0 0 0 1px #8b5cf61a}._settingsSidebarGroup_17dgg_1276{display:flex;flex-direction:column;gap:6px}._settingsSidebarGroupBtn_17dgg_1282{justify-content:flex-start}._settingsSidebarGroupLabel_17dgg_1286{flex:1}._settingsSidebarGroupChevron_17dgg_1290{margin-left:auto;display:inline-flex;align-items:center}._settingsSidebarSubnav_17dgg_1296{display:flex;flex-direction:column;gap:6px;padding-left:28px}._settingsSidebarSubBtn_17dgg_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_17dgg_1303:hover{color:var(--text-primary);background:#ffffff0d;border-color:#ffffff0f}._appScrollbar_17dgg_1326{min-width:0}._settingsTabBtn_17dgg_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_17dgg_1330:hover:not(._settingsTabBtnActive_17dgg_1355){background:var(--surface-inset);border-color:color-mix(in srgb,var(--border-default) 72%,transparent);color:var(--text-secondary)}._settingsTabBtn_17dgg_1330:focus-visible{z-index:2;outline:2px solid var(--brand-primary);outline-offset:-3px}._settingsTabBtnActive_17dgg_1355{margin-bottom:-1px;background:var(--surface-modal);border-color:var(--border-default);color:var(--brand-primary-strong)}._settingsTabBtnActive_17dgg_1355:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--surface-modal)}._settingsContent_17dgg_1384{padding:1.5rem;display:flex;flex-direction:column;gap:2rem;flex:1;overflow-y:auto;overflow-x:hidden;position:relative}._settingsTabMcpOnly_17dgg_1162 ._settingsContent_17dgg_1384{padding:0;gap:16px;overflow:visible}._settingsTabMcpOnly_17dgg_1162 ._settingsTabs_17dgg_1171{margin:0;padding:0 4px;background:transparent;box-shadow:none}._mcpRegistrationHint_17dgg_1408{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_17dgg_1419{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_17dgg_1419:hover,._mcpRegistrationPrompt_17dgg_1419:focus-visible{color:var(--text-primary);text-decoration:underline;outline:none}._mcpCodexTrustNote_17dgg_1438{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_17dgg_1449{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._mcpCodexTrustTitle_17dgg_1456{font-size:12px;font-weight:700;color:var(--text-primary)}._mcpCodexTrustCode_17dgg_1462{margin:0;padding:10px 12px;overflow-x:auto;border-radius:var(--radius-sm);background:#1e1e2e;color:#f8fafc}._mcpCodexTrustCode_17dgg_1462 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.5}._mcpAuthRequiredCard_17dgg_1477{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_17dgg_1489{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_17dgg_1502{display:flex;min-width:0;flex-direction:column;gap:8px}._mcpAuthRequiredActions_17dgg_1509{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}@media(max-width:900px){._settingsLayout_17dgg_1204{grid-template-columns:1fr}._settingsSidebar_17dgg_1217{border-right:none;border-bottom:1px solid var(--border-primary)}._settingsSidebarNav_17dgg_1236{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:12px}._settingsSidebarBtn_17dgg_1245{flex-shrink:0;white-space:nowrap}._settingsSidebarGroup_17dgg_1276{flex-shrink:0}._settingsSidebarSubnav_17dgg_1296{flex-direction:row;padding-left:0}._settingsSidebarSubBtn_17dgg_1303{flex-shrink:0;white-space:nowrap}}._settingsToast_17dgg_1553{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_17dgg_1570{color:#34d399;border:1px solid rgba(52,211,153,.3);background:#10b9811f}._settingsToastError_17dgg_1576{color:#fca5a5;border:1px solid rgba(239,68,68,.3);background:#ef44441f}._inputWithPrefix_17dgg_1582{display:flex;flex-direction:column;gap:6px;flex:1}._pathHint_17dgg_1589{font-size:11px;color:var(--text-secondary);opacity:.8}._pathHint_17dgg_1589 code{background:#8b5cf61a;color:#8b5cf6;padding:2px 6px;border-radius:4px}._settingGroup_17dgg_1602{display:flex;flex-direction:column;gap:.5rem}._taskCardSettingsLayout_17dgg_1608{display:grid;grid-template-columns:minmax(13rem,16rem) minmax(17rem,20rem);align-items:start;gap:var(--space-2xl);width:min(100%,38rem)}._taskCardDependentSetting_17dgg_1616{margin-left:var(--space-xl)}._taskCardSettingWithHelp_17dgg_1620{display:flex;flex-direction:column;gap:2px}._taskCardSettingHelp_17dgg_1626{margin-left:23px;color:var(--text-helper);font-size:10px;line-height:1.3}._taskCardSettingsPreview_17dgg_1633{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}._taskCardSettingsPreviewFrame_17dgg_1640{min-width:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:720px){._taskCardSettingsLayout_17dgg_1608{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}._taskCardSettingsPreview_17dgg_1633{width:min(100%,20rem)}}._workspaceIdentity_17dgg_1657{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_17dgg_1666{display:flex;align-items:center;gap:var(--space-sm, 8px);min-width:0}._workspaceIdentityValue_17dgg_1666{min-width:0;overflow:hidden;color:var(--text-body);font-size:var(--text-sm, 14px);text-overflow:ellipsis;white-space:nowrap}._workspaceProfileForm_17dgg_1682{display:grid;grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:var(--space-sm, 8px) var(--space-md, 12px)}._workspaceProfileTextareaLabel_17dgg_1689{align-self:start;padding-top:var(--space-md, 12px)}._workspaceProfileActions_17dgg_1694{display:flex;grid-column:2;justify-content:flex-end}@media(max-width:640px){._workspaceIdentity_17dgg_1657{grid-template-columns:6.5rem minmax(0,1fr)}._workspaceProfileForm_17dgg_1682{grid-template-columns:minmax(0,1fr)}._workspaceProfileTextareaLabel_17dgg_1689{padding-top:0}._workspaceProfileActions_17dgg_1694{grid-column:1}}._settingTitle_17dgg_1718{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-section-title);margin:0}._settingTitleRow_17dgg_1727{display:flex;align-items:center;justify-content:space-between;gap:8px}._settingTitleActionBtn_17dgg_1734{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_17dgg_1734:hover{color:var(--button-secondary-hover-text);border-color:var(--button-secondary-hover-border);background:var(--button-secondary-hover-bg)}._themeOptions_17dgg_1754{display:flex;gap:8px}._buttonGrid_17dgg_1759{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:480px){._buttonGrid_17dgg_1759{grid-template-columns:repeat(2,1fr)}}._themeBtn_17dgg_1771{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_17dgg_1771:hover{border-color:var(--button-tile-active-border);color:var(--button-tile-active-text);background:var(--button-tile-active-bg)}._activeTheme_17dgg_1795{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_17dgg_1803{display:flex;gap:8px}._pathInputGroup_17dgg_1803 ._input_17dgg_378{flex:1}._saveSettingsBtn_17dgg_1812{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_17dgg_1812:hover{transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf666}._shortcutInputWrapper_17dgg_1833{position:relative;flex:1}._inputIcon_17dgg_1838{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-secondary, #888);pointer-events:none}._settingHelper_17dgg_1847{font-size:11px;color:var(--text-muted, #666);margin:4px 0 0}._browseBtn_17dgg_1854{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_17dgg_1854:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._inlineCategoryManager_17dgg_1873{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_17dgg_1884{display:flex;flex-direction:column;gap:12px}._categoryList_17dgg_1890{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_17dgg_1902{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_17dgg_1915{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipActionBtn_17dgg_1923{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_17dgg_1923:hover{color:var(--text-primary, #fff);background:#ffffff1a}._removeCategoryBtn_17dgg_1943{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_17dgg_1943:hover{background:#ef444433;color:#ef4444}._addCategoryForm_17dgg_1963{display:flex;gap:8px}._addCategoryBtn_17dgg_1968{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_17dgg_1968:hover:not(:disabled){border-color:#10b98180;color:#10b981;background:#10b9811a}._addCategoryBtn_17dgg_1968:disabled{opacity:.5;cursor:not-allowed}._filesList_17dgg_1993{display:flex;flex-direction:column;gap:4px}._filesList_17dgg_1993 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_17dgg_800[data-theme=midnight] ._archiveList_17dgg_1134{border-color:#8b5cf633}._helpLink_17dgg_2020{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_17dgg_2020:hover{color:#8b5cf6;background:#8b5cf61a}._taskChildrenSummaryBadges_17dgg_2039{display:flex;flex-direction:column;align-items:stretch;gap:4px;flex-wrap:wrap}._taskChildrenProgressBar_17dgg_2047{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_17dgg_2058{height:100%;background:#10b981;transition:width .24s ease}._taskChildrenProgressBarSegmentReview_17dgg_2064{height:100%;background:#8b5cf6;transition:width .24s ease}._taskChildrenProgressBarSegmentInProgress_17dgg_2070{height:100%;background:#3b82f6;transition:width .24s ease}._taskChildrenProgressBarSegmentBlocked_17dgg_2076{height:100%;background:#f59e0b;transition:width .24s ease}._taskChildrenProgressText_17dgg_2082{font-size:11px;color:var(--text-muted, #8f93a6);line-height:1.2;text-align:right;white-space:nowrap}._taskChildUnlinkBtn_17dgg_2091{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_17dgg_2091: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_17dgg_2109{font-size:.8rem;color:var(--text-muted, #666);line-height:1.5;margin:0}._versionInfo_17dgg_2116{font-size:.7rem;color:var(--text-muted, #666);opacity:.6;margin-top:4px}._filterBar_17dgg_2124{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)}._kanbanHintText_17dgg_2138{margin:6px 2px 2px;font-size:11px;color:var(--text-muted, #8f93a6)}._searchContainer_17dgg_2144{position:relative;width:100%;display:flex;align-items:center}._searchIcon_17dgg_2151{position:absolute;left:10px;color:var(--text-muted, #666);pointer-events:none;z-index:1}._searchInput_17dgg_2159{width:100%;padding:8px 85px 8px 32px;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-md, 12px);color:var(--field-text);font-size:13px;outline:none;transition:all .2s;box-shadow:var(--field-inset-shadow)}._searchInput_17dgg_2159::placeholder{color:var(--field-placeholder)}._searchInput_17dgg_2159: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_17dgg_2185{border-color:#8b5cf6!important;background:#8b5cf626!important}._searchCount_17dgg_2190{position:absolute;right:36px;top:50%;transform:translateY(-50%);font-size:10px;color:#8b5cf6;background:#8b5cf61a;padding:2px 6px;border-radius:10px;white-space:nowrap;font-weight:600;pointer-events:none;z-index:1}._clearSearchBtn_17dgg_2206{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_17dgg_2206:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg)}._filterRow_17dgg_2228{display:flex;gap:8px;align-items:center}._sortLabel_17dgg_2234{font-size:11px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap}._archiveToggle_17dgg_2242{display:flex;align-items:center;gap:6px;cursor:pointer;padding:0 4px;-webkit-user-select:none;user-select:none}._archiveToggle_17dgg_2242 input{cursor:pointer;accent-color:#8b5cf6;margin:0;width:13px;height:13px}._archiveToggle_17dgg_2242 span{font-size:10px;color:var(--text-muted, #666);text-transform:uppercase;font-weight:600;white-space:nowrap;letter-spacing:.02em}._archiveToggle_17dgg_2242:hover span{color:var(--text-secondary, #888)}._filterRow_17dgg_2228{display:flex;gap:8px;margin-bottom:8px}._filterContainer_17dgg_2279{position:relative;flex:1}._filterButton_17dgg_2284{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-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_17dgg_2284:hover{border-color:#8b5cf680;color:var(--text-primary, #fff)}._filterActive_17dgg_2309{border-color:#8b5cf6!important;background:#8b5cf61a!important;color:#8b5cf6!important}._filterDropdown_17dgg_2315{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_17dgg_2330{position:sticky;top:-6px;z-index:1;padding:6px 0;background:var(--bg-secondary, #1a1a2e)}._filterSearchIcon_17dgg_2338{position:absolute;left:9px;top:50%;transform:translateY(-50%);color:var(--text-helper, var(--text-secondary));pointer-events:none}._filterSearchInput_17dgg_2347._filterSearchInput_17dgg_2347{box-sizing:border-box;padding:6px 7px 6px 26px;font-size:12px;outline:none}._filterSearchInput_17dgg_2347: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_17dgg_2359{padding:12px 8px;color:var(--text-helper, var(--text-secondary));font-size:12px;text-align:center}._filterOption_17dgg_2366{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_17dgg_2366:hover{background:#ffffff0d;color:var(--text-primary, #fff)}._filterOption_17dgg_2366 input[type=checkbox]{accent-color:#8b5cf6;width:14px;height:14px;margin:0;cursor:pointer}._filterDivider_17dgg_2396{height:1px;background:var(--border-subtle, rgba(255, 255, 255, .05));margin:4px 6px}._filterSelect_17dgg_2402{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_17dgg_2402:hover{color:var(--field-text);background:var(--field-hover-bg);border-color:var(--field-hover-border)}._filterSelect_17dgg_2402: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_17dgg_2309{border-color:#8b5cf6;background-color:#8b5cf626;color:var(--text-primary, #fff);font-weight:600}._filterToggleBtn_17dgg_2443{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_17dgg_2443:hover{background:var(--control-icon-hover-bg);color:var(--control-icon-hover-text);border-color:var(--control-icon-hover-border)}._inProgressToggle_17dgg_2465{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_17dgg_2465:hover{color:var(--text-secondary, #888)}._activeInProgress_17dgg_2483{color:#60a5fa!important;background:#3b82f61a}._activeInProgress_17dgg_2483 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._activeFilter_17dgg_2492{background:#3b82f61a!important;border-color:#3b82f666!important;color:#60a5fa!important}._activeFilter_17dgg_2492 svg{filter:drop-shadow(0 0 4px rgba(59,130,246,.5))}._resetFiltersBtn_17dgg_2502{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_17dgg_2502:hover{color:var(--action-subtle-hover-text);background:var(--action-subtle-hover-bg);border-color:var(--action-subtle-hover-border)}._categoryChip_17dgg_1902{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_17dgg_2535{opacity:.5;background:#ffffff05;border-style:dashed}._categoryChip_disabled_17dgg_2535 ._categoryChipLabel_17dgg_1915{text-decoration:line-through}._categoryVisibilityToggle_17dgg_2545{cursor:pointer;display:flex;align-items:center;margin-right:4px}._categoryVisibilityToggle_17dgg_2545 input{margin:0;cursor:pointer;accent-color:#10b981}._editCategoryInput_17dgg_2558{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_17dgg_2569{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_17dgg_2569:hover{color:var(--text-primary);background:#ffffff1a}._categoryChipActionBtn_active_17dgg_2587{color:#8b5cf6}._categoryGroup_17dgg_2592{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_17dgg_2600{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#ffffff08;cursor:pointer;transition:background .2s}._categoryHeader_17dgg_2600:hover{background:#ffffff0f}._categoryTitle_17dgg_2614{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;flex:1;color:var(--text-primary, #fff)}._categoryCount_17dgg_2624{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._categoryItems_17dgg_2630{padding:8px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1))}._reviewPill_17dgg_1035{background:#8b5cf626!important;color:#a78bfa!important;border-color:#8b5cf64d!important;font-weight:700!important;letter-spacing:.02em}._selectPriority_low_17dgg_2647{border-color:var(--priority-low)!important;background:#94a3b80d!important}._selectPriority_medium_17dgg_2652{border-color:var(--priority-medium)!important;background:#eab3080d!important}._selectPriority_high_17dgg_2657{border-color:var(--priority-high)!important;background:#ef44440d!important}._selectPriority_critical_17dgg_2662{border-color:var(--priority-high)!important;background:var(--priority-critical)!important;color:var(--priority-high)!important;animation:_critical-glow_17dgg_1 2s infinite ease-in-out}._levelSelect_17dgg_2671{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_17dgg_2684{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_17dgg_2684:hover{background:#ffffff14}._levelOptionFilled_17dgg_2701{box-shadow:0 0 10px #0003;border-color:#ffffff1a}._levelOption_priority_low_17dgg_2708{background:var(--priority-low)!important;color:#fff}._levelOption_priority_medium_17dgg_2713{background:var(--priority-medium)!important;color:#000}._levelOption_priority_high_17dgg_2718{background:var(--priority-high)!important;color:#fff}._levelOption_priority_critical_17dgg_2723{background:var(--priority-critical)!important;color:#fff;box-shadow:0 0 15px #ef444466}._levelOption_complexity_tiny_17dgg_2730{background:var(--complexity-tiny)!important;color:#fff}._levelOption_complexity_low_17dgg_2735{background:var(--complexity-low)!important;color:#fff}._levelOption_complexity_medium_17dgg_2740{background:var(--complexity-medium)!important;color:#fff}._levelOption_complexity_high_17dgg_2745{background:var(--complexity-high)!important;color:#fff}._levelOption_complexity_epic_17dgg_2750{background:var(--complexity-epic)!important;color:#fff;box-shadow:0 0 15px #d946ef66}._levelOptionActive_17dgg_2757{transform:scaleY(1.05);z-index:1}._levelOptionSelected_17dgg_2762{transform:scale(1.05);z-index:2;border-color:#ffffff4d;box-shadow:0 4px 12px #0000004d}._levelLabel_17dgg_2770{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_17dgg_1 .3s ease-out}@keyframes _levelLabelFadeIn_17dgg_1{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}._closeConfigBtn_17dgg_2795{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_17dgg_2795:hover{color:var(--text-primary, #fff);background:#ffffff1a}._configItem_17dgg_2817{display:flex;flex-direction:column;gap:10px}._settingsLabel_17dgg_2823{font-size:13px;color:var(--text-secondary)}._settingsLabel_17dgg_2823 strong{color:var(--text-primary)}._settingsHint_17dgg_2832{font-size:11px;color:var(--text-helper);margin:0}._pathList_17dgg_2839{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._pathChip_17dgg_2846{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_17dgg_2846._pathValid_17dgg_2859{background:#10b9811a;border-color:#10b9814d}._pathChip_17dgg_2846._pathInvalid_17dgg_2864{background:#ef44441a;border-color:#ef44444d}._pathValidIcon_17dgg_2869{color:#10b981;flex-shrink:0}._pathInvalidIcon_17dgg_2874{color:#f59e0b;flex-shrink:0}._pathText_17dgg_2879{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}._removePathBtn_17dgg_2886{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_17dgg_2886:hover{color:#ef4444;background:#ef444433}._pathCount_17dgg_2908{display:flex;align-items:center;gap:2px;font-size:10px;color:#10b981;background:#10b98126;padding:1px 5px 1px 3px;border-radius:10px}._specialistSection_17dgg_2919{display:flex;flex-direction:column;gap:.5rem;padding:8px 0 0;margin-top:8px}._toggleHeading_17dgg_2927{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_17dgg_2927:hover{background:#ffffff0a}._toggleHeading_17dgg_2927:active{background:#ffffff14}._toggleHeading_17dgg_2927 ._label_17dgg_345{cursor:pointer;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888)}._toggleHeading_17dgg_2927 svg{color:var(--text-muted, #666);transition:transform .3s cubic-bezier(.4,0,.2,1),color .2s}._toggleHeading_17dgg_2927:hover svg{color:#8b5cf6}._dropdownList_17dgg_2967{display:flex;flex-wrap:wrap;gap:6px;overflow:visible;padding:2px}._specialistBadge_17dgg_2976{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_17dgg_2976:hover{background:#8b5cf626;border-color:#8b5cf666;transform:translateY(-1px);box-shadow:0 2px 8px #8b5cf633}._specialistBadge_17dgg_2976 svg{color:#8b5cf6;opacity:.8}._iconGrid_17dgg_3006{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_17dgg_3017{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_17dgg_3017:hover{border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6)}._iconPickerBtnActive_17dgg_3036{background:#ffffff0d;border-color:var(--current-cat-color, #8b5cf6);color:var(--current-cat-color, #8b5cf6);box-shadow:0 0 10px #0003}._categorySubConfig_17dgg_3043{display:flex;flex-direction:column;gap:12px;margin-top:12px;overflow:visible}._colorPickerRow_17dgg_3051{display:flex;align-items:center;padding:0}._colorPickerGrid_17dgg_3057{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;width:100%}._colorSwatch_17dgg_3064{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_17dgg_3064:hover{border-color:var(--swatch-color, #8b5cf6);background:#ffffff0d}._colorSwatchActive_17dgg_3083{background:#ffffff1a;border-color:var(--swatch-color, #8b5cf6);box-shadow:0 0 0 2px var(--swatch-border-color, rgba(255, 255, 255, .2))}._categoryChipIcon_17dgg_3089{margin-right:6px;opacity:.7}._fieldIconWrapper_17dgg_3094{position:relative;display:flex;align-items:center}._fieldIconWrapper_17dgg_3094 ._select_17dgg_379{padding-left:36px}._fieldIcon_17dgg_3094{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_17dgg_3116{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_17dgg_3122{color:var(--field-color, var(--text-primary))!important}._categoryTitleIcon_17dgg_3126{margin-right:8px;color:#8b5cf6}._editActionsGroup_17dgg_3131{display:flex;gap:8px;align-items:center;justify-self:end}._stickyActionHeader_17dgg_3138{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:12px 24px;background:linear-gradient(to bottom,var(--surface-modal),color-mix(in srgb,var(--surface-modal) 82%,var(--surface-page)));border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1));box-shadow:0 4px 6px #0000001a;flex-shrink:0;min-height:54px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._taskNoticeAnchor_17dgg_3155{position:relative;z-index:21;flex-shrink:0}._taskHierarchyHeader_17dgg_3161{min-width:0;display:flex;flex-direction:column;gap:6px}._taskHierarchyBadgeRow_17dgg_3168{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}._taskHierarchyDivider_17dgg_3176{color:var(--text-helper);font-size:11px;line-height:1}._taskHierarchySegment_17dgg_3182{min-width:0;display:inline-flex;align-items:center;gap:6px}._taskHierarchyMeta_17dgg_3189{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_17dgg_3202{justify-content:center;padding-inline:6px;min-width:24px}._taskHierarchyBadgeRow_17dgg_3168 ._taskWorkstreamPicker_17dgg_3208{display:inline-flex;width:max-content;min-width:0;max-width:min(100%,12rem);flex:0 0 auto}._taskWorkstreamPicker_17dgg_3208 .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_17dgg_3208 .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_17dgg_3208 .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_17dgg_3208 .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_17dgg_3208 .taxonomyDropdownButtonContent{flex:0 0 auto;gap:0}._taskWorkstreamPickerIcon_17dgg_3263{display:inline-flex;align-items:center;justify-content:center}._taskWorkstreamPickerPanel_17dgg_3269{min-width:280px}._taskWorkstreamPickerOption_17dgg_3273{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;min-width:0}._taskWorkstreamPickerOption_17dgg_3273>span:first-child{color:var(--text-helper);font-family:var(--font-mono, monospace);font-size:11px}._taskWorkstreamPickerOption_17dgg_3273>span:last-child{overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}._taskSaveStatus_17dgg_3295{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}._taskSaveStatusCenter_17dgg_3306{flex:1;display:flex;justify-content:center;justify-self:center;min-width:0}._taskSaveStatusError_17dgg_3314{color:var(--status-error)}._primaryUpdateBtn_17dgg_3318{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_17dgg_3318:hover:not(:disabled){box-shadow:0 8px 24px var(--brand-primary-glow);transform:translateY(-1px)}._primaryUpdateBtn_17dgg_3318:disabled{background:#4b5563;cursor:not-allowed;box-shadow:none;opacity:.7}._secondaryHeaderBtn_17dgg_3346{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_17dgg_3346:hover{background:#8b5cf61a;color:#a78bfa;border-color:#8b5cf64d}._secondaryHeaderBtnDestructive_17dgg_3367{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_17dgg_3367: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_17dgg_3379{padding:1rem;background:var(--bg-primary);border:1px dashed var(--border-primary);border-radius:var(--radius-md);margin-bottom:1rem}._capturePrompt_17dgg_3387{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._capturePrompt_17dgg_3387 p{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}._previewContainer_17dgg_3401{display:flex;flex-direction:column;gap:12px}._previewHeader_17dgg_3407{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_17dgg_3417{width:100%;border-radius:var(--radius-md);border:1px solid var(--border-primary);box-shadow:0 4px 12px #0003}._actions_17dgg_3424{display:flex;justify-content:flex-end;gap:8px}._primaryButton_17dgg_3430{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_17dgg_3445{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_17dgg_3460{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_17dgg_3460:hover{color:var(--text-primary);background:#ffffff0d}._spin_17dgg_597{animation:_spin_17dgg_597 1s linear infinite}._attachmentGrid_17dgg_3482{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}._attachmentCard_17dgg_3488{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_17dgg_3488:hover{border-color:var(--border-subtle)}._attachmentPreviewContainer_17dgg_3502{position:relative;width:100%;aspect-ratio:4/3;background:#000;overflow:hidden}._attachmentPreviewContainer_17dgg_3502 img{width:100%;height:100%;object-fit:contain;transition:transform .2s;cursor:pointer;display:block}._attachmentPreviewButton_17dgg_3519{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}._attachmentPreviewButton_17dgg_3519:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._attachmentPreviewContainer_17dgg_3502:hover img{transform:scale(1.02)}._contextFileLink_17dgg_3537{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_17dgg_3537 span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contextFileLink_17dgg_3537:hover{color:var(--text-primary, #fff)}._attachmentActions_17dgg_3563{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transition:opacity .2s}._attachmentPreviewContainer_17dgg_3502:hover ._attachmentActions_17dgg_3563,._attachmentPreviewContainer_17dgg_3502:focus-within ._attachmentActions_17dgg_3563{opacity:1}._attachmentActionBtn_17dgg_3578{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_17dgg_3578:hover{background:#8b5cf6e6;border-color:#8b5cf680;transform:scale(1.05)}._attachmentActionBtnActive_17dgg_3600{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_17dgg_3606,._documentAttachmentCaptionInput_17dgg_3607{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_17dgg_3606:focus,._documentAttachmentCaptionInput_17dgg_3607:focus{background:#ffffff08;color:var(--text-primary)}._hiddenInput_17dgg_3627{display:none}._contextMenuControl_17dgg_3631{position:relative;display:inline-flex;flex-shrink:0}._contextMenu_17dgg_3631{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_17dgg_3631 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_17dgg_3631 button:hover,._contextMenu_17dgg_3631 button:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._contextMenu_17dgg_3631 button:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._contextAddMenu_17dgg_3677{top:auto;bottom:calc(100% + 4px)}._contextActionsMenu_17dgg_3682{top:calc(100% + 2px)}._attachmentImageActionsMenu_17dgg_3686{position:fixed;z-index:calc(var(--z-overlay) + 1);top:auto;right:auto;width:150px;max-width:calc(100vw - 16px)}._contextMenu_17dgg_3631 ._contextDestructiveMenuItem_17dgg_3695{color:var(--color-error, #ef4444)}._contextContent_17dgg_3699{position:relative;display:flex;flex-direction:column;gap:10px;min-height:42px;margin-top:6px;padding:2px 0}._contextContentDropActive_17dgg_3709{border-radius:var(--radius-md)}._contextDropOverlay_17dgg_3713{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_17dgg_3730{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}._contextEmptyState_17dgg_3737{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-muted);font-size:12px}._contextGroupLabel_17dgg_3747{margin-bottom:6px;color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._contextNotice_17dgg_3756{font-size:11px;color:var(--text-muted, #8a90a0)}._contextCaptionEditor_17dgg_3761{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:5px}._attachmentCaptionLabel_17dgg_3769{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_17dgg_3769:hover,._attachmentCaptionLabel_17dgg_3769:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._attachmentCaptionLabel_17dgg_3769:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:-2px}._documentAttachmentList_17dgg_3795{display:flex;flex-direction:column;gap:6px}._documentAttachmentItem_17dgg_3801{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_17dgg_3807{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:38px;padding:5px 6px 5px 10px}._documentAttachmentLink_17dgg_3816{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_17dgg_3830{width:100%;min-width:0;display:flex;align-items:center;gap:6px}._documentAttachmentReference_17dgg_3838{flex:0 0 auto;max-width:none}._documentAttachmentName_17dgg_3843{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--text-primary, #fff)}._brokenImage_17dgg_3852{display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);min-height:100%}._brokenImagePlaceholder_17dgg_3860{display:none;flex-direction:column;align-items:center;gap:8px;color:var(--text-muted);font-size:var(--text-xs)}._brokenImage_17dgg_3852 ._brokenImagePlaceholder_17dgg_3860{display:flex}._regionOverlay_17dgg_3874{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;cursor:crosshair;background:#0000004d}._selectionBox_17dgg_3885{position:absolute;border:2px solid #8b5cf6;background:#8b5cf61a;pointer-events:none}._exportRow_17dgg_3893{display:grid;gap:12px}._exportItem_17dgg_3898{display:flex;flex-direction:column;gap:6px}._taxonomyDrillDown_17dgg_3907{display:flex;flex-direction:column;height:100%;min-height:480px;background:var(--bg-primary);position:relative;overflow:hidden}._drillDownList_17dgg_3917{display:flex;flex-direction:column;gap:24px;padding:16px;overflow-y:auto}._drillDownSection_17dgg_3925{display:flex;flex-direction:column;gap:8px}._drillDownSectionHeader_17dgg_3931{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._drillDownSectionTitle_17dgg_3938{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0}._drillDownItem_17dgg_3947{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_17dgg_3947:hover{border-color:#8b5cf6;background:#8b5cf60d;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._drillDownItemDimmed_17dgg_3969{opacity:.55}._drillDownItemDimmed_17dgg_3969:hover{opacity:.75}._drillDownItemActive_17dgg_3977{border-color:#8b5cf6;background:#8b5cf61a}._drillDownItemInfo_17dgg_3982{display:flex;align-items:center;gap:16px}._drillDownItemText_17dgg_3988{display:flex;flex-direction:column}._drillDownItemLabel_17dgg_3993{font-size:14px;font-weight:600}._drillDownItemSubtext_17dgg_3998{font-size:12px;color:var(--text-muted)}._addTaxonomyBtnSmall_17dgg_4003{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_17dgg_4003:hover{background:#8b5cf633;border-color:#8b5cf6}._taxonomyDetailView_17dgg_4025{display:flex;flex-direction:column;height:100%;background:var(--bg-primary);animation:_slideIn_17dgg_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _slideIn_17dgg_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._detailHeader_17dgg_4045{display:flex;align-items:center;padding:16px;gap:16px;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary)}._detailTitle_17dgg_4054{margin:0;font-size:16px;font-weight:700;color:var(--text-primary)}._detailContent_17dgg_4061{flex:1;overflow-y:auto;padding:20px}._createOverlay_17dgg_4068{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_17dgg_4080{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_17dgg_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _zoomIn_17dgg_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._createDialog_17dgg_4080 h3{margin:0 0 16px;font-size:18px}._dialogActions_17dgg_4108{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}._emptyState_17dgg_694{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:var(--text-muted)}._settingsGroup_17dgg_4126{display:flex;flex-direction:column;gap:1.5rem}._settingsItem_17dgg_4132{display:flex;flex-direction:column;gap:.75rem}._mcpHealthCompactAlert_17dgg_4138,._mcpHealthUpdateRow_17dgg_4139,._mcpHealthBlockingAlert_17dgg_4140{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_17dgg_4138{background:var(--surface-raised)}._mcpHealthUpdateRow_17dgg_4139{background:var(--status-warning-bg);border-color:color-mix(in srgb,var(--status-warning) 34%,var(--border-subtle))}._mcpHealthBlockingAlert_17dgg_4140{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_17dgg_4168{display:grid;place-items:center;color:var(--status-warning-text)}._mcpHealthCompactBody_17dgg_4174{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._mcpHealthCompactBody_17dgg_4174 strong{color:var(--text-primary);font-size:12px}._mcpHealthCompactBody_17dgg_4174 code{font-size:11px}._mcpHealthCompactActions_17dgg_4191{display:flex;gap:8px;margin-left:auto}._mcpHealthStableAction_17dgg_4197{justify-content:center;min-width:108px}._mcpUpdateDialog_17dgg_4202{display:flex;flex-direction:column;gap:16px;max-height:min(620px,calc(100vh - 180px));padding:20px 24px 24px;overflow-y:auto}._mcpUpdateDialogIntro_17dgg_4211,._mcpUpdateRestartGuidance_17dgg_4212{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}._mcpUpdateVersionGrid_17dgg_4219{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}._mcpUpdateVersionGrid_17dgg_4219>div{min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateVersionGrid_17dgg_4219 dt,._mcpUpdateDiagnostics_17dgg_4235 dt{color:var(--text-muted);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._mcpUpdateVersionGrid_17dgg_4219 dd,._mcpUpdateDiagnostics_17dgg_4235 dd{margin:3px 0 0;color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._mcpUpdateLoading_17dgg_4251,._mcpUpdateNotice_17dgg_4252{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);font-size:12px}._mcpUpdateNotice_17dgg_4252{padding:9px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._mcpUpdateCommands_17dgg_4267{display:flex;flex-direction:column;gap:8px}._mcpUpdateSectionLabel_17dgg_4273{color:var(--text-primary);font-size:12px;font-weight:700}._mcpHealthCommandRow_17dgg_4279{display:flex;align-items:center;gap:8px;max-width:100%;flex-wrap:wrap}._mcpHealthCommand_17dgg_4279{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_17dgg_4235{border-top:1px solid var(--border-subtle);padding-top:12px;color:var(--text-secondary);font-size:12px}._mcpUpdateDiagnostics_17dgg_4235 summary{width:fit-content;cursor:pointer;color:var(--text-primary);font-weight:600}._mcpUpdateDiagnostics_17dgg_4235 dl{display:grid;gap:10px;margin:12px 0 0}._mcpUpdateDiagnostics_17dgg_4235 dl>div{min-width:0}._mcpUpdateDialogActions_17dgg_4322{display:flex;justify-content:flex-end;gap:8px}._mcpHealthCopyError_17dgg_4328{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_17dgg_4138,._mcpHealthUpdateRow_17dgg_4139,._mcpHealthBlockingAlert_17dgg_4140{align-items:stretch;flex-direction:column}._mcpHealthCompactActions_17dgg_4191{margin-left:0}._mcpUpdateVersionGrid_17dgg_4219{grid-template-columns:1fr}._mcpUpdateDialogActions_17dgg_4322{align-items:stretch;flex-direction:column-reverse}}._settingLabelGroup_17dgg_4362{display:flex;flex-direction:column;gap:2px}._settingLabel_17dgg_4362{font-size:13px;font-weight:600;color:var(--text-primary)}._settingDescription_17dgg_4374{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:90%}._settingInput_17dgg_4381{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_17dgg_4381:hover{border-color:#8b5cf666}._settingInput_17dgg_4381:focus{border-color:#8b5cf6;background:#8b5cf60d;box-shadow:0 0 0 3px #8b5cf61a}._codeBlockWrapper_17dgg_4404{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_17dgg_4413{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_17dgg_4424{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._codeLabel_17dgg_4431{font-size:11px;font-weight:700;color:var(--text-muted, #888);text-transform:uppercase;letter-spacing:.08em}._codeHeaderDescription_17dgg_4439{font-size:11px;color:var(--text-muted, #666);line-height:1.4;max-width:none;width:100%}._mcpTokenCardBody_17dgg_4447{display:flex;flex-direction:column;gap:12px;padding:14px 16px 10px;background:color-mix(in srgb,var(--bg-secondary, #171726) 88%,transparent)}._mcpTokenFormGrid_17dgg_4455{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:12px;align-items:end}._mcpTokenOutputWrap_17dgg_4462{display:flex;flex-direction:column;gap:6px;padding:0 16px}._mcpTokenValueField_17dgg_4469{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_17dgg_4479{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.5;word-break:break-all;width:100%}._mcpTokenValueText_17dgg_4479 code{font-family:inherit;font-size:inherit}._mcpTokenValueInput_17dgg_4492{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}._mcpTokenActionRow_17dgg_4497{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;padding:8px 16px 14px}._settingsCodeBlock_17dgg_4505{margin:0;background:#1e1e2e!important;padding:14px 16px!important;border:none!important;overflow-x:auto;border-radius:0!important}._settingsCodeBlock_17dgg_4505 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;line-height:1.6}._copyBtn_17dgg_4520{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_17dgg_4520:hover{background:var(--button-ghost-hover-bg);color:var(--button-ghost-hover-text);border-color:var(--button-ghost-hover-border)}._copyBtnActive_17dgg_4541{background:var(--status-success)!important;color:#fff!important;border-color:var(--status-success)!important}._copyBtnNeutralActive_17dgg_4547{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_17dgg_4413{align-items:flex-start}._codeHeaderActions_17dgg_4424{width:100%;justify-content:flex-start}}._headerDivider_17dgg_4565{width:1px;height:24px;background:var(--chrome-divider)}._groupByContainer_17dgg_4571{display:flex;margin-bottom:0;flex-direction:row;align-items:center;gap:8px}._groupByLabel_17dgg_4579{font-size:13px;color:var(--text-label)}._groupBySelect_17dgg_4584{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_17dgg_4584:hover{background:var(--field-hover-bg);border-color:var(--field-hover-border)}._groupBySelect_17dgg_4584: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_17dgg_4606{display:flex;background:var(--bg-primary);padding:4px;border-radius:8px;border:1px solid var(--border-primary)}._selectWithIcon_17dgg_4614{padding-right:40px}._marginBottom16_17dgg_4618{margin-bottom:16px}._headerDraggable_17dgg_4623{cursor:grab}._headerDragging_17dgg_4627{cursor:grabbing}._filterSelectSort_17dgg_4635{flex:1}._archiveRow_17dgg_4639{justify-content:flex-end;margin-top:-4px;gap:16px}._taskScopeToggle_17dgg_4645{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding-left:12px;border-left:1px solid var(--chrome-divider)}._taskScopeToggle_17dgg_4645>span{color:var(--text-label)}._taskScopeTabs_17dgg_4658{display:inline-flex;align-items:center;gap:2px;min-height:32px}._taskScopeTab_17dgg_4658{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_17dgg_4658: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_17dgg_4658:hover{color:var(--text-primary);background:var(--surface-hover)}._taskScopeTab_17dgg_4658:focus-visible{outline:2px solid var(--brand-primary-border);outline-offset:-2px}._taskScopeTabActive_17dgg_4703{color:var(--text-primary)}._taskScopeTabActive_17dgg_4703:after{background:var(--brand-primary)}._taskToolbarAction_17dgg_4711{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding-inline:12px;border-radius:10px;font-size:11px}._overlayHighZ_17dgg_4727{z-index:1100}._savedText_17dgg_4737{color:#4ade80}._shortcutInput_17dgg_1833{padding-left:32px}._saveSettingsBtnWrapper_17dgg_4745{margin-left:8px}._marginBottom12_17dgg_4749{margin-bottom:12px}._exportRowGrid_17dgg_4753{display:grid;gap:12px}._settingSubtitleCustom_17dgg_4758{margin-bottom:8px;font-size:12px;color:var(--text-secondary)}._capitalize_17dgg_4764{text-transform:capitalize}._marginTop16_17dgg_4772{margin-top:16px}._labelGroupFlex_17dgg_4776{display:flex;align-items:center;gap:8px}._codeBlockWrapperCustom_17dgg_4782{margin-top:24px;position:relative}._kanbanWrapper_17dgg_4788{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._kanbanContainer_17dgg_4796{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_17dgg_4796::-webkit-scrollbar{display:none}._kanbanTopScroll_17dgg_4818{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;flex-shrink:0}._kanbanTopScrollSpacer_17dgg_4827{height:1px}._kanbanColumn_17dgg_4831{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_17dgg_4847{position:sticky;background:color-mix(in srgb,var(--bg-primary, #0f0f1a) 94%,black 6%);box-shadow:10px 0 18px #0000003d}._kanbanColumnCollapsed_17dgg_4853{width:72px;flex:0 0 72px}._kanbanColumnPast_17dgg_4858{opacity:.58;filter:saturate(.78) brightness(.9)}._kanbanColumnSelectedDay_17dgg_4863{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_17dgg_4863 ._kanbanHeader_17dgg_4870{background:color-mix(in srgb,var(--color-info, #3b82f6) 16%,rgba(255,255,255,.03))}._kanbanColumnCollapsed_17dgg_4853 ._kanbanHeader_17dgg_4870{padding:12px 4px;flex-direction:column;gap:12px}._kanbanColumnCollapsed_17dgg_4853 ._kanbanCount_17dgg_4880{font-size:10px;opacity:.8}._kanbanHeader_17dgg_4870{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_17dgg_4900{cursor:grab}._kanbanHeaderPanning_17dgg_4904{cursor:grabbing}._kanbanQuickAdd_17dgg_4908{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_17dgg_4908:hover{background:#ffffff1a;color:var(--text-primary, #fff);border-color:#fff3;transform:scale(1.1)}._kanbanColorDot_17dgg_4929{width:8px;height:8px;border-radius:50%}._kanbanCount_17dgg_4880{font-size:11px;color:var(--text-secondary, #888);font-weight:400}._kanbanDroppable_17dgg_4941{flex:1;overflow:visible;position:relative;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .1));min-height:200px}._kanbanDroppableScroll_17dgg_4950{height:100%;padding:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:visible}._kanbanDroppableScrollVirtualized_17dgg_4960{display:block;position:relative;overflow-anchor:none}._kanbanVirtualCanvas_17dgg_4966{position:relative;width:100%}._kanbanVirtualRow_17dgg_4971{position:absolute;left:0;right:0}._kanbanEmpty_17dgg_4977{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_17dgg_4987{padding:16px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;cursor:grab;position:relative;box-shadow:none}._kanbanCardWrapper_17dgg_4997{margin-bottom:0;position:relative;overflow:visible;z-index:1;transition:transform .2s cubic-bezier(.2,0,0,1)}._kanbanCardWrapper_17dgg_4997:has(._taxonomyDropdownActive_17dgg_5005){z-index:1300}._kanbanCardWrapperRaised_17dgg_5009{z-index:40}._kanbanBadges_17dgg_5017{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}._kanbanBadge_17dgg_5017{font-size:10px;padding:2px 6px;border-radius:4px;background:#ffffff0d;color:var(--text-secondary)}._headerFlex_17dgg_5033{display:flex;gap:8px;align-items:stretch;margin-bottom:16px}._marginBottom8_17dgg_5040{margin-bottom:8px}._marginBottom20_17dgg_5044{margin-bottom:20px}._configPanel_17dgg_5048{border:1px solid var(--border-color);border-radius:8px;padding:16px;background:var(--bg-secondary-alt);display:flex;flex-direction:column}._configPanelLarge_17dgg_5057{padding:20px}._subLabelBlock_17dgg_5061{font-size:14px;font-weight:600;display:block;margin-bottom:8px}._subLabelBlock12_17dgg_5068{margin-bottom:12px}._flexBetween_17dgg_5072{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._flexBetweenCenter_17dgg_5079{align-items:center;margin-bottom:20px}._deleteBtnSmall_17dgg_5084{padding:4px 12px;font-size:12px;height:auto}._deleteBtnMedium_17dgg_5090{padding:6px 12px;font-size:12px;height:auto;white-space:nowrap}._trashIcon_17dgg_5097{margin-right:4px}._gridConfig_17dgg_5101{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}._flexColGap4_17dgg_5108{display:flex;flex-direction:column;gap:4px}._flexColGap4Center_17dgg_5114{display:flex;flex-direction:column;gap:4px;align-items:center}._flex1_17dgg_5121{flex:1;min-height:0}._flexCol_17dgg_5108{display:flex;flex-direction:column}._flexGrow1_17dgg_5131{flex-grow:1}._inputLabel_17dgg_5135{font-size:12px}._inputLabelBlock_17dgg_5139{font-size:12px;margin-bottom:12px;display:block}._checkboxInput_17dgg_5145{width:20px;height:20px;margin:6px}._configDividerMargin_17dgg_5151{margin:16px 0;border-bottom:1px solid var(--border-color)}._configDividerMargin24_17dgg_5156{margin:24px 0;border-bottom:1px solid var(--border-color)}._pathListMargin_17dgg_5161{margin-bottom:12px}._cancelBtnRed_17dgg_5165{border-color:#ef4444;color:#ef4444}._labelGroupFlex_17dgg_4776{display:flex;align-items:center;justify-content:space-between;width:100%}._settingDescription_17dgg_4374{font-size:.8rem;color:var(--text-muted, #666)}._code_17dgg_4404{background:#8b5cf626;padding:2px 6px;border-radius:4px;font-family:monospace;font-size:.9em;color:#a78bfa}._workflowList_17dgg_5192{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_17dgg_5200{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_17dgg_5209{background:none;border:none;font-size:12px;color:var(--text-muted, #666);cursor:pointer;padding:0}._textBtn_17dgg_5209:hover{color:var(--text-primary, #fff);text-decoration:underline}._workflowGrid_17dgg_5223{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:150px;overflow-y:auto}._checkboxLabel_17dgg_5231{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_17dgg_5231:hover{color:var(--text-primary, #fff)}._checkboxSmall_17dgg_5245{width:16px;height:16px}@media(max-width:900px){._mcpTokenFormGrid_17dgg_4455{grid-template-columns:1fr}}._marginTop12_17dgg_4768{margin-top:12px}._docWorkspace_17dgg_5264{--doc-tray-width: min(332px, calc(100vw - 96px) );display:flex;flex:1;position:relative;min-height:0;overflow:hidden;height:100%;width:100%}._docIndexPanel_17dgg_5275{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_17dgg_5287 ._docViewerPanel_17dgg_5287{margin-left:0;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._docWorkspaceTrayOpen_17dgg_5292 ._docViewerPanel_17dgg_5287{margin-left:var(--doc-tray-width)}._docTrayPanel_17dgg_5296{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_17dgg_5320{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_17dgg_5328{animation:_docSpin_17dgg_5328 1s linear infinite}@keyframes _docSpin_17dgg_5328{to{transform:rotate(360deg)}}._docViewerPanel_17dgg_5287{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._docViewerEmpty_17dgg_5347{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px}._agentsModuleRoot_17dgg_5362{--agent-tray-width: min(760px, calc(100vw - 96px) );position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;box-sizing:border-box;overflow:hidden}._agentsModuleWithTray_17dgg_5374{transition:padding-left .22s cubic-bezier(.4,0,.2,1)}._agentsModuleTrayOpen_17dgg_5378{padding-left:calc(var(--agent-tray-width) + 20px)}._agentTrayPanel_17dgg_5382{position:absolute;top:0;bottom:0;left:0;width:var(--agent-tray-width);min-width:min(360px,calc(100vw - 96px));max-width:760px;display:flex;flex-direction:column;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}._agentTrayPanelOpen_17dgg_5405{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}._agentTrayHeader_17dgg_5413{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:12px 12px 10px;border-bottom:1px solid var(--border-default);background:var(--bg-secondary);box-shadow:0 10px 16px color-mix(in srgb,var(--bg-secondary) 90%,transparent);flex-shrink:0}._agentTrayTitle_17dgg_5428{flex:1;display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._agentTrayContent_17dgg_5440{flex:1;min-height:0;padding:12px 0 16px;overflow-y:auto;overflow-x:hidden}._agentTrayContentInner_17dgg_5448{padding:0 12px}._agentsModuleContent_17dgg_5452{display:flex;flex:1;width:100%;min-height:0;overflow:hidden}._taskforceAgentsModuleRoot_17dgg_5460{--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_17dgg_5471{flex:1;min-width:0;min-height:0;overflow:auto;transition:margin-left .22s cubic-bezier(.4,0,.2,1)}._taskforceAgentsModuleTrayOpen_17dgg_5479 ._taskforceAgentsModuleMain_17dgg_5471{margin-left:var(--doc-tray-width)}._taskforceAgentRosterHeader_17dgg_5483{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_17dgg_5496{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_17dgg_5508{flex:1;min-height:0;padding:12px 0 16px;overflow-y:auto;overflow-x:hidden}._taskforceAgentLibraryPortal_17dgg_5516{width:100%;min-height:0;height:100%}._taskforceAgentBuilderNavigation_17dgg_5522{display:flex;position:relative;align-items:flex-end;align-self:stretch;gap:12px;min-height:42px;padding:0 4px;margin-bottom:-2rem}._taskforceAgentBuilderNavigation_17dgg_5522:after{content:"";position:absolute;z-index:0;right:4px;bottom:0;left:4px;height:1px;background:var(--border-default);pointer-events:none}._taskforceAgentBuilderTabs_17dgg_5545{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}._taskforceAgentBuilderTabs_17dgg_5545::-webkit-scrollbar{display:none}._taskforceAgentBuilderCreateBtn_17dgg_5562{position:relative;z-index:1;flex:0 0 auto;margin:0 0 5px auto}._taskforceAgentBuilderTab_17dgg_5545{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)}._taskforceAgentBuilderTab_17dgg_5545:hover:not([aria-selected=true]){background:var(--surface-inset);border-color:color-mix(in srgb,var(--border-default) 72%,transparent);color:var(--text-secondary)}._taskforceAgentBuilderTab_17dgg_5545:focus-visible{z-index:2;outline:2px solid var(--brand-primary);outline-offset:-3px}._taskforceAgentBuilderTabActive_17dgg_5603{z-index:1;margin-bottom:-1px;background:var(--surface-panel);border-color:var(--border-default);color:var(--brand-primary-strong)}._taskforceAgentBuilderTabActive_17dgg_5603:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--surface-panel)}._taskforceAgentBuilderPanel_17dgg_5621{padding-top:1.5rem}._taskforceAgentBuilderPanel_17dgg_5621[hidden]{display:none}._taskforceAgentBuilderEmpty_17dgg_5629{min-height:min(420px,58vh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._taskforceAgentBuilderEmptyIcon_17dgg_5638{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_17dgg_5650{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(280px,.72fr);gap:16px;align-items:start}._taskforceAgentContextBanner_17dgg_5657{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--accent-primary) 28%,var(--border-primary));border-radius:var(--radius-md, 8px);background:color-mix(in srgb,var(--accent-primary) 8%,var(--bg-secondary))}._taskforceAgentContextBanner_17dgg_5657 div{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentContextActions_17dgg_5676._taskforceAgentContextActions_17dgg_5676{flex-direction:row;align-items:center;gap:6px}._taskforceAgentContextBanner_17dgg_5657 span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentContextBanner_17dgg_5657 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:13px;font-weight:650}._taskforceAssistantWorkspace_17dgg_5700{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);position:relative;display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}._taskforceAssistantWorkspaceContent_17dgg_5710{display:flex;flex:1;min-width:0;min-height:0;padding-right:0;transition:padding-right var(--transition-base)}._taskforceAssistantWorkspaceOpen_17dgg_5719 ._taskforceAssistantWorkspaceContent_17dgg_5710{padding-right:var(--taskforce-agent-assistant-width)}._taskforceAssistantWorkspaceCollapsed_17dgg_5723{--taskforce-agent-assistant-width: 56px}._taskforceModalWithAssistantPanel_17dgg_5727._taskforceModalWithAssistantPanel_17dgg_5727{--taskforce-agent-assistant-width: clamp(380px, 28vw, 500px);padding-right:calc(var(--taskforce-agent-assistant-width) + 24px)}._taskforceModalWithAssistantPanelCollapsed_17dgg_5732._taskforceModalWithAssistantPanelCollapsed_17dgg_5732{--taskforce-agent-assistant-width: 56px}._taskforceTaskModalOverlay_17dgg_5736._taskforceTaskModalOverlay_17dgg_5736{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._taskforceTaskModalOverlay_17dgg_5736: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_17dgg_5736 .tf-modal-shell{position:relative;z-index:1}._taskforceAgentDrawerOverlay_17dgg_5757{--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_17dgg_5767{--taskforce-agent-assistant-width: 56px}._taskforceAgentDrawerPanel_17dgg_5771{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_17dgg_5783{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_17dgg_5793,._taskforceAgentDrawerHeaderFallback_17dgg_5794{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0}._taskforceAgentDrawerAgentAvatar_17dgg_5802,._taskforceAgentDrawerFallbackAvatar_17dgg_5803{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_17dgg_5802 img{width:100%;height:100%;object-fit:cover;display:block}._taskforceAgentDrawerAgentAvatarButton_17dgg_5825{padding:0;cursor:pointer;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}._taskforceAgentDrawerAgentAvatarButton_17dgg_5825:hover:not(:disabled){border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 16%,transparent)}._taskforceAgentDrawerAgentAvatarButton_17dgg_5825:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._taskforceAgentDrawerAgentAvatarButton_17dgg_5825:disabled{cursor:default;opacity:.7}._taskforceAgentDrawerAgentPicker_17dgg_5849{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentDrawerAgentPicker_17dgg_5849 select{height:32px;min-height:32px;padding-block:4px;font-weight:650}._taskforceAgentDrawerHeaderFallback_17dgg_5794 strong{color:var(--text-primary);font-size:14px;line-height:1.25}._taskforceAgentDrawerHeaderActions_17dgg_5869{display:inline-flex;align-items:center;gap:8px}._taskforceAgentDrawerLoading_17dgg_5875{flex:1;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._taskforceAgentDrawerSurface_17dgg_5883{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:14px;overflow:auto}._taskforceAgentDrawerControls_17dgg_5893{display:flex;flex-direction:column;gap:10px;min-width:0}._taskforceAgentProfileTray_17dgg_5900{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_17dgg_1 .16s ease-out}._taskforceAgentProfileTrayHeader_17dgg_5912{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0}._taskforceAgentProfileTrayIdentity_17dgg_5920{display:flex;min-width:0;flex-direction:column;gap:2px}._taskforceAgentProfileTrayIdentity_17dgg_5920 span,._taskforceAgentProfileTrayDetails_17dgg_5928 dt{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentProfileTrayIdentity_17dgg_5920 strong,._taskforceAgentProfileTrayIdentity_17dgg_5920 small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentProfileTrayIdentity_17dgg_5920 strong{color:var(--text-primary);font-size:14px;font-weight:700}._taskforceAgentProfileTrayIdentity_17dgg_5920 small{color:var(--text-secondary);font-size:12px;line-height:1.25}._taskforceAgentProfileTrayDetails_17dgg_5928{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}._taskforceAgentProfileTrayDetails_17dgg_5928 div{min-width:0}._taskforceAgentProfileTrayDetails_17dgg_5928 dt{margin:0 0 3px}._taskforceAgentProfileTrayDetails_17dgg_5928 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_17dgg_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._taskforceAgentDrawerChatControls_17dgg_5994,._taskforceAgentConversationRename_17dgg_6002{display:grid;grid-template-columns:minmax(0,1fr) 2.125rem 2.125rem;align-items:center;gap:8px;min-width:0}._taskforceAgentConversationRename_17dgg_6002 ._input_17dgg_378{min-width:0}._taskforceAgentConversationRenameError_17dgg_6014{grid-column:1 / -1;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerConversationList_17dgg_6021{flex:1;min-height:220px;max-height:none}._taskforceAgentDrawerPrompt_17dgg_6027{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0}._taskforceAgentDrawerPrompt_17dgg_6027 textarea{min-height:86px;max-height:180px;resize:vertical}._taskforceAgentDrawerPrompt_17dgg_6027 ._secondaryHeaderBtn_17dgg_3346{height:36px;min-width:84px;justify-content:center}._taskforceAgentDrawerPromptStatus_17dgg_6047{grid-column:1 / -1;min-height:16px;color:var(--status-error);font-size:11px;line-height:1.35}._taskforceAgentDrawerMetrics_17dgg_6055{display:flex;justify-content:flex-end;gap:14px;min-height:18px;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentDrawerMetrics_17dgg_6055 span{display:inline-flex;align-items:baseline;gap:5px;min-width:0}._taskforceAgentDrawerMetrics_17dgg_6055 strong{color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentOutputStack_17dgg_6080{display:flex;flex-direction:column;gap:12px;min-width:0}._taskforceAgentOutputPanel_17dgg_6087{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}._taskforceAgentTestTitle_17dgg_6098{display:flex;align-items:center;gap:10px;min-width:0}._taskforceAgentTestTitle_17dgg_6098 ._taskforceAgentBuilderEmptyIcon_17dgg_5638{width:36px;height:36px;flex:0 0 auto}._taskforceAgentTestTitle_17dgg_6098>div{display:flex;flex-direction:column;gap:2px;min-width:0}._taskforceAgentTestTitle_17dgg_6098 p{margin:0;color:var(--text-secondary);font-size:11px;line-height:1.4}._taskforceAgentTestNotice_17dgg_6125,._taskforceAgentTestError_17dgg_6126,._taskforceAgentTestPending_17dgg_6127{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_17dgg_6125 svg,._taskforceAgentTestError_17dgg_6126 svg,._taskforceAgentTestPending_17dgg_6127 svg{flex:0 0 auto;margin-top:1px}._taskforceAgentTestNotice_17dgg_6125 svg{color:var(--status-success)}._taskforceAgentTestError_17dgg_6126{border-color:color-mix(in srgb,var(--status-error) 35%,var(--border-primary));color:var(--status-error)}._taskforceAgentTestPending_17dgg_6127 svg{color:var(--accent-primary)}._taskforceAgentTestActions_17dgg_6160{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}._taskforceAgentTestActions_17dgg_6160>button:first-child{margin-right:auto}._taskforceAgentTestRestriction_17dgg_6171{margin:0;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentTestResult_17dgg_6178{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_17dgg_6188{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--text-helper);font-size:10px;line-height:1.4}._taskforceAgentTestResultHeader_17dgg_6188 span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--status-success);font-weight:650}._taskforceAgentTestResponse_17dgg_6206{min-width:0;color:var(--text-primary);font-size:13px;line-height:1.5;overflow-wrap:anywhere}._taskforceAgentTestResponse_17dgg_6206>:first-child{margin-top:0}._taskforceAgentTestResponse_17dgg_6206>:last-child{margin-bottom:0}._taskforceAgentReadonlyField_17dgg_6222{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_17dgg_6235{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_17dgg_6247{position:relative;width:88px;height:88px}._taskforceAgentAvatarPreview_17dgg_6253,._taskforceAgentListAvatar_17dgg_6254{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_17dgg_6253{width:64px;height:64px}._taskforceAgentAvatarPreview_17dgg_6253 img,._taskforceAgentListAvatar_17dgg_6254 img{width:100%;height:100%;object-fit:cover}._taskforceAgentAvatarSyncing_17dgg_6279{border-color:color-mix(in srgb,var(--accent-primary) 58%,var(--border-primary))}._taskforceAgentAvatarSyncIcon_17dgg_6283{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_17dgg_6296{display:flex;flex:1 1 140px;min-width:0;flex-direction:column;gap:2px}._taskforceAgentAvatarCopy_17dgg_6296 strong{min-width:0;overflow:hidden;color:var(--text-primary);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentAvatarRole_17dgg_6314,._taskforceAgentAvatarCopy_17dgg_6296 small{min-width:0;overflow:hidden;color:var(--text-secondary);font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolbar_17dgg_6334{display:flex;flex:0 1 auto;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}._taskforceAgentConversationSelect_17dgg_6344,._taskforceAgentConversationRename_17dgg_6002 ._input_17dgg_378{height:34px;font-size:12px}._taskforceAgentConversationSelect_17dgg_6344{width:100%;min-width:0}._taskforceAgentList_17dgg_6254{display:flex;flex-direction:column;gap:8px}._taskforceAgentListEmpty_17dgg_6361{color:var(--text-secondary);font-size:12px;line-height:1.45;margin:0}._taskforceAgentSignatureColorField_17dgg_6368{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0}._taskforceAgentSignatureColorField_17dgg_6368>div:first-child{display:flex;flex-direction:column;gap:3px}._taskforceAgentSignatureColorField_17dgg_6368 small{color:var(--text-helper);font-size:11px}._taskforceAgentSignatureColorField_17dgg_6368 ._aiProfileColorPicker_17dgg_6387{justify-content:flex-start;margin-top:0}._taskforceAgentBehaviorGrid_17dgg_6392{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._taskforceAgentBehaviorWide_17dgg_6398{grid-column:1 / -1}._taskforceAgentFieldHelper_17dgg_6402{display:block;color:var(--text-helper);font-size:11px;line-height:1.4}._taskforceAgentPresentationGroup_17dgg_6409{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_17dgg_6409>div:first-child{display:flex;flex-direction:column;gap:4px}._taskforceAgentLogList_17dgg_6424{display:flex;flex-direction:column;gap:8px}._taskforceAgentLogEntry_17dgg_6430{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_17dgg_6441{grid-column:3;min-width:0;color:var(--text-secondary)}._taskforceAgentToolDetails_17dgg_6441 summary{width:fit-content;cursor:pointer;color:var(--accent-primary);font-size:11px;line-height:1.4}._taskforceAgentToolActivity_17dgg_6455{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-primary);color:var(--text-secondary)}._taskforceAgentToolActivity_17dgg_6455>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}._taskforceAgentToolActivity_17dgg_6455>summary span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentToolActivity_17dgg_6455>summary strong{color:var(--text-primary);font-size:12px}._taskforceAgentToolActivityList_17dgg_6483{display:flex;flex-direction:column;gap:6px;margin-top:8px}._taskforceAgentToolCall_17dgg_6490{border:1px solid var(--border-primary);border-radius:var(--radius-sm, 6px);background:color-mix(in srgb,var(--input-bg) 72%,transparent)}._taskforceAgentToolCall_17dgg_6490>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_17dgg_6506>summary{color:var(--status-error)}._taskforceAgentToolCallName_17dgg_6510{min-width:0;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._taskforceAgentToolCallStatus_17dgg_6520{color:currentColor;font-size:11px;font-weight:600}._taskforceAgentToolDetailsGrid_17dgg_6526{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)}._taskforceAgentToolDetailsGrid_17dgg_6526 span{color:var(--text-helper);font-size:10px;text-transform:uppercase;letter-spacing:0}._taskforceAgentToolDetailsGrid_17dgg_6526 code,._taskforceAgentToolDetailsGrid_17dgg_6526 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_17dgg_6526 pre{max-height:96px;overflow:auto}._taskforceAgentLogSuccess_17dgg_6561{color:var(--status-success)}._taskforceAgentLogError_17dgg_6565{color:var(--status-error)}._taskforceAgentLogTime_17dgg_6569{color:var(--text-helper);font-size:11px;white-space:nowrap}._taskforceAgentConversationList_17dgg_6575{display:flex;flex-direction:column;gap:10px;min-height:160px;max-height:360px;overflow-y:auto;padding:10px;border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);background:var(--input-bg)}._taskforceAgentConversationList_17dgg_6575._taskforceAgentDrawerConversationList_17dgg_6021{flex:1 1 0;min-height:140px;max-height:none}._taskforceAgentDrawerConversationList_17dgg_6021 ._taskforceAgentConversationBody_17dgg_6594,._taskforceAgentDrawerConversationList_17dgg_6021 ._taskforceAgentConversationMessage_17dgg_6595>p{font-size:12px;line-height:1.45}._taskforceAgentConversationEmpty_17dgg_6600{color:var(--text-secondary);font-size:13px;line-height:1.5}._taskforceAgentConversationMessage_17dgg_6595{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_17dgg_6595>span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentConversationMessage_17dgg_6595>p{margin:0;color:var(--text-primary);font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._taskforceAgentConversationBody_17dgg_6594{min-width:0;color:var(--text-body)}._taskforceAgentConversationMessageUser_17dgg_6641{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)}._taskforceAgentConversationMessageUser_17dgg_6641>span{align-self:flex-end;text-align:end}._taskforceAgentConversationMessageAssistant_17dgg_6653{align-self:flex-start;background:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 12%,transparent);border-color:color-mix(in srgb,var(--conversation-accent, var(--brand-cloud-accent)) 32%,var(--border-primary));border-top-left-radius:var(--radius-sm)}._taskforceAgentMetaGrid_17dgg_6668{display:grid;grid-template-columns:1fr;gap:8px}._taskforceAgentMetaGrid_17dgg_6668>div{display:flex;flex-direction:column;gap:3px;min-width:0}._taskforceAgentMetaGrid_17dgg_6668 span{color:var(--text-helper);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._taskforceAgentMetaGrid_17dgg_6668 strong,._taskforceAgentMetaGrid_17dgg_6668 code{color:var(--text-primary);font-size:12px;overflow-wrap:anywhere}._marginTop24_17dgg_6696{margin-top:24px}._settingSubTitle_17dgg_6700{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888);margin:0 0 4px}._dangerBtn_17dgg_6709{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_17dgg_6709:hover{background:#ef444433;border-color:#ef444480}._aiProfilesExplorer_17dgg_6725{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:stretch;min-height:0;width:100%;overflow:hidden}._aiProfilesRosterPanel_17dgg_6734{min-width:0;min-height:0;padding:0 12px;display:flex;flex-direction:column;border-right:1px solid var(--border-primary);background:var(--bg-secondary);overflow:hidden}._aiProfilesRosterSummary_17dgg_6745{display:flex;flex-direction:column;gap:8px;padding:12px 0 10px;border-bottom:1px solid var(--border-divider);flex-shrink:0}._aiProfilesRosterSummary_17dgg_6745 ._aiProfileSeatSummary_17dgg_6754{margin-bottom:0}._aiProfilesRosterState_17dgg_6758{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_17dgg_6770{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_17dgg_6770{display:flex;flex-direction:column;gap:16px;min-width:0;padding:12px 0 16px}._aiProfilesDetailViewport_17dgg_6790{min-width:0;min-height:0;padding:24px 28px;overflow:auto}._aiProfilesSection_17dgg_6797{display:flex;flex-direction:column;gap:8px}._aiProfilesSectionHeader_17dgg_6803{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary, #9ca3af)}._aiProfileGroup_17dgg_6811{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_17dgg_6811: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_17dgg_6834{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_17dgg_6841{border-color:#fbbf2459;background:#fbbf240a}._aiProfileGroupHeader_17dgg_6846{display:flex;align-items:flex-start;gap:10px;font-size:12px;font-weight:500}._aiProfileGroupAvatar_17dgg_6854{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_17dgg_6854 img{width:100%;height:100%;object-fit:cover}._aiProfileGroupAvatarLogo_17dgg_6876{border-radius:12px;padding:0;border:0;background:var(--surface-elevated, var(--surface-panel))}._aiProfileGroupAvatarLogo_17dgg_6876 img{object-fit:contain;border-radius:inherit}._aiProfileGroupIdentity_17dgg_6888{min-width:0;display:flex;flex:1;flex-direction:column;gap:3px;padding-top:2px}._aiProfileName_17dgg_6897{color:var(--text-primary, #fff);font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._aiProfileHandle_17dgg_6905,._aiProfileRole_17dgg_6906{color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.25;overflow-wrap:anywhere}._aiProfileRole_17dgg_6906{color:var(--text-secondary, #cbd5e1)}._aiProfileSeatSummary_17dgg_6754{display:inline-flex;align-items:center;margin-bottom:14px;color:var(--text-secondary, #cbd5e1);font-size:12px;font-weight:600}._aiProfileSeatScopeIcon_17dgg_6926{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;line-height:1;opacity:.86}._aiProfileGroupSignatureSwatch_17dgg_6937{position:absolute;right:16px;bottom:10px}._aiProfileSeatScopeIconDetail_17dgg_6943{top:18px;right:18px}._aiProfileSeatScopeIconCloud_17dgg_6948{color:color-mix(in srgb,var(--status-info, #60a5fa) 78%,var(--text-secondary, #cbd5e1))}._aiProfileSeatScopeIconLocal_17dgg_6952{color:color-mix(in srgb,var(--brand-primary, #a78bfa) 78%,var(--text-secondary, #cbd5e1))}._aiProfileDuplicateBadge_17dgg_6956{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_17dgg_6968{margin-top:8px;display:flex;flex-direction:column;gap:4px}._aiProfileMergeRow_17dgg_6975{display:flex;align-items:center;gap:8px;font-size:11px}._aiProfileIdChip_17dgg_6982{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_17dgg_6994{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_17dgg_7008{display:flex;gap:8px;margin-top:8px;align-items:center}._aiProfileDetailPane_17dgg_7015{min-width:0;position:sticky;top:16px}._aiProfileDetailCard_17dgg_7021{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(--agent-detail-shadow, var(--box-shadow-md));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}._aiProfileDetailHero_17dgg_7034{display:flex;gap:14px;align-items:flex-start}._aiProfileDetailIcon_17dgg_7040{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_17dgg_7054{flex:0 0 auto}._aiProfileDetailAvatar_17dgg_7054._aiProfileDetailAvatarLogo_17dgg_7058{padding:0;border:0;background:transparent;box-shadow:none}._aiProfileDetailAvatar_17dgg_7054._aiProfileDetailAvatarLogo_17dgg_7058:hover:not(:disabled){border-color:transparent;box-shadow:none;transform:none}._aiProfileDetailAvatarLogo_17dgg_7058 img{object-fit:contain;border-radius:inherit}._aiProfileDetailHeading_17dgg_7076{min-width:0;flex:1}._aiProfileDetailTitleRow_17dgg_7081{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._aiProfileDetailTitle_17dgg_7081{margin:0;font-size:17px;line-height:1.15;color:var(--text-primary, #fff);overflow-wrap:anywhere}._aiProfileDetailMetaRow_17dgg_7096{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}._aiProfileDetailHandle_17dgg_7104{color:var(--text-secondary, #cbd5e1);font-size:12px}._aiProfileDetailRole_17dgg_7109{margin-top:10px;color:var(--text-primary, #fff);font-size:13px;line-height:1.35}._aiProfileDetailLinkedCount_17dgg_7116{color:var(--text-muted, #94a3b8);font-size:11px}._aiProfileDetailDescription_17dgg_7121{margin-top:8px;font-size:13px;line-height:1.5;color:var(--text-secondary, #cbd5e1)}._aiProfileSignatureColor_17dgg_7128{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.3}._aiProfileSignatureSwatch_17dgg_7138,._aiProfileGroupSignatureSwatch_17dgg_6937{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_17dgg_6937{width:8px;height:8px;border-radius:var(--radius-full);box-shadow:none}._aiProfileSignatureColorButton_17dgg_7156{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_17dgg_7156:hover:not(:disabled),._aiProfileSignatureColorButton_17dgg_7156:focus-visible{border-color:var(--border-primary);background:var(--surface-hover, rgba(255, 255, 255, .05))}._aiProfileColorPicker_17dgg_6387{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px}._aiProfileColorOption_17dgg_7183{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_17dgg_7183[aria-pressed=true]{box-shadow:0 0 0 2px var(--text-primary)}._aiProfileDetailDataList_17dgg_7197{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_17dgg_7206{display:flex;flex-direction:column;gap:6px;min-width:0}._aiProfileDetailDateGroup_17dgg_7213{border-left:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:18px}._aiProfileDetailDataRow_17dgg_7218{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;align-items:baseline;font-size:12px;line-height:1.35}._aiProfileDetailDataLabel_17dgg_7227{color:var(--text-muted, #94a3b8);font-weight:700;letter-spacing:.06em;text-transform:uppercase}._aiProfileDetailDataValue_17dgg_7234{min-width:0;color:var(--text-secondary, #cbd5e1);overflow-wrap:anywhere}._aiProfileStatusSelect_17dgg_7240{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_17dgg_7240:hover{color:var(--text-primary, #fff);text-decoration:underline;text-underline-offset:3px}._aiProfileStatusSelect_17dgg_7240:disabled{cursor:wait;opacity:.62;text-decoration:none}._aiProfileStatusSelect_17dgg_7240:focus-visible{outline:2px solid rgba(96,165,250,.55);outline-offset:2px}._aiProfileInstanceSection_17dgg_7282{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}._aiProfileInstanceSectionHeader_17dgg_7288{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;color:var(--text-primary, #fff);font-size:13px;font-weight:600}._aiProfileInstanceList_17dgg_7298{display:flex;flex-direction:column;gap:10px}._aiProfileInstanceCard_17dgg_7304{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_17dgg_7317{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_17dgg_7327{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_17dgg_7337{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_17dgg_7337:hover:not(:disabled),._aiProfileDangerTextButton_17dgg_7337:focus-visible{color:#f87171;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}._aiProfileDangerTextButton_17dgg_7337:focus-visible{outline:2px solid rgba(248,113,113,.55);outline-offset:3px;border-radius:4px}._aiProfileDangerTextButton_17dgg_7337:disabled{cursor:not-allowed;opacity:.55}._aiProfileInstanceTopRow_17dgg_7369{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._aiProfileInstanceName_17dgg_7376{font-size:12px;font-weight:700;color:var(--text-primary, #fff);margin-bottom:5px}._aiProfileInstanceMeta_17dgg_7383{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:var(--text-secondary, #94a3b8)}._aiProfileInlineError_17dgg_7391{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_17dgg_5650{grid-template-columns:minmax(0,1fr)}._aiProfilesExplorer_17dgg_6725{grid-template-columns:minmax(0,1fr);overflow-y:auto}._aiProfilesRosterPanel_17dgg_6734{max-height:min(50vh,440px);border-right:0;border-bottom:1px solid var(--border-primary)}._aiProfilesDetailViewport_17dgg_6790{min-height:max-content;padding:20px;overflow:visible}._aiProfileDetailPane_17dgg_7015{position:static}._aiProfileDetailCard_17dgg_7021{width:auto}}@media(max-width:760px){._taskforceAgentBehaviorGrid_17dgg_6392{grid-template-columns:minmax(0,1fr)}._taskforceAgentBehaviorWide_17dgg_6398{grid-column:auto}}@media(max-width:640px){._taskforceAgentsModuleTrayOpen_17dgg_5479 ._taskforceAgentsModuleMain_17dgg_5471{margin-left:0}._aiProfileDetailDataList_17dgg_7197{grid-template-columns:1fr}._aiProfileDetailDateGroup_17dgg_7213{border-left:0;border-top:1px solid var(--border-primary, rgba(255, 255, 255, .08));padding-left:0;padding-top:12px}._aiProfileDetailDataRow_17dgg_7218{grid-template-columns:1fr;gap:2px}}._standaloneWrapper_128c3_1{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-panel)}._standalonePage_128c3_11{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 4px 4px;background:transparent;overflow:hidden}._standaloneHeader_128c3_21{border-bottom:1px solid var(--border-primary);padding:16px 24px;height:72px}._standaloneTitle_128c3_27{font-size:20px}._standaloneContent_128c3_31{align-items:flex-start;justify-content:flex-start;min-height:0}._workspaceToolRail_128c3_37{width:56px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;background:var(--bg-secondary);z-index:36}._workspaceToolRailLeft_128c3_48{position:absolute;top:0;left:0;bottom:0;border-right:1px solid var(--border-primary);box-shadow:4px 0 18px #080a182e}._workspaceToolRailRight_128c3_57{height:100%;border-left:1px solid var(--border-primary);box-shadow:-4px 0 18px #080a182e;pointer-events:auto}._workspaceToolRailMain_128c3_64{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}._workspaceToolRailBottom_128c3_72{margin-top:auto;padding-top:8px;width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}._workspaceToolRailDivider_128c3_82{width:24px;height:1px;background:var(--border-default);margin:2px 0 4px}._workspaceToolButton_128c3_89{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_128c3_89:disabled{cursor:default;opacity:.62}.zenModeEnabled ._standaloneHeader_128c3_21{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary)}.zenModeEnabled ._standaloneContent_128c3_31{padding:16px 24px}._widgetOverlay_128c3_116{pointer-events:none}._widgetModal_128c3_120{pointer-events:auto}._headerTitleWidget_128c3_124{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_1qrdm_1{position:relative;width:100%}._taxonomyDropdownActive_1qrdm_6{z-index:1400;isolation:isolate}._taxonomyDropdownButton_1qrdm_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_1qrdm_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_1qrdm_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_1qrdm_11:focus-visible{outline:2px solid var(--field-focus-border, var(--brand-primary, #8b5cf6));outline-offset:2px}._taxonomyDropdownButton_1qrdm_11:disabled{opacity:.5;cursor:not-allowed}._taxonomyDropdownOpen_1qrdm_50{border-color:var(--field-focus-border, var(--brand-primary, #8b5cf6))!important;border-bottom-left-radius:0;border-bottom-right-radius:0}._taxonomyDropdownButtonContent_1qrdm_56{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._taxonomyDropdownIcon_1qrdm_64{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--field-color, var(--text-secondary, #888))}._taxonomyDropdownLabel_1qrdm_72{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--field-text, var(--text-primary))}._taxonomyDropdownChevron_1qrdm_81{flex-shrink:0;color:var(--text-secondary, #888);transition:transform var(--transition-base, .2s)}._taxonomyDropdownChevronOpen_1qrdm_87{transform:rotate(180deg)}._taxonomyDropdownPanel_1qrdm_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_1qrdm_1 .15s ease-out;opacity:1}._taxonomyDropdownOptions_1qrdm_111{min-height:0;overflow-y:auto;scrollbar-gutter:stable}._taxonomyDropdownSearch_1qrdm_117{position:relative;flex:0 0 auto;padding:var(--space-md, 8px);background:var(--surface-elevated);border-bottom:1px solid var(--border-divider)}._taxonomyDropdownSearchIcon_1qrdm_125{position:absolute;left:17px;top:50%;transform:translateY(-50%);color:var(--text-helper);pointer-events:none}._taxonomyDropdownSearchInput_1qrdm_134._taxonomyDropdownSearchInput_1qrdm_134{padding-left:30px;outline:none}._taxonomyDropdownSearchInput_1qrdm_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_1qrdm_134::placeholder{color:var(--field-placeholder, var(--text-helper))}._taxonomyDropdownEmpty_1qrdm_148{padding:18px 16px;color:var(--text-helper);font-size:13px;text-align:center}._taxonomyDropdownActions_1qrdm_155{flex:0 0 auto;padding:var(--space-sm) 0 0;border-top:1px solid var(--border-divider)}._taxonomyDropdownAction_1qrdm_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_1qrdm_155:hover:not(:disabled),._taxonomyDropdownAction_1qrdm_155:focus-visible{border-left-color:var(--brand-primary);background:var(--action-subtle-hover-bg);color:var(--action-subtle-hover-text);outline:none}._taxonomyDropdownAction_1qrdm_155:disabled{opacity:.5;cursor:not-allowed}._taxonomyDropdownPanelPortal_1qrdm_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_1qrdm_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._taxonomyDropdownOption_1qrdm_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_1qrdm_111:last-child{border-bottom:none}._taxonomyDropdownOption_1qrdm_111 ._taxonomyDropdownIcon_1qrdm_64{color:var(--option-color, inherit)}._taxonomyDropdownOption_1qrdm_111 ._taxonomyDropdownLabel_1qrdm_72{color:var(--field-text, var(--text-primary))}._taxonomyDropdownOption_1qrdm_111:hover,._taxonomyDropdownOptionHighlighted_1qrdm_245{background:var(--option-bg, rgba(139, 92, 246, .15));border-left-color:var(--option-color, #8b5cf6);filter:brightness(1.2)}._taxonomyDropdownOptionSelected_1qrdm_251{background:var(--option-bg, rgba(139, 92, 246, .25));border-left-color:var(--option-color, #8b5cf6)}._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_1h100_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_1h100_12{overflow-y:auto;white-space:normal;scrollbar-gutter:stable}._descriptionField_1h100_18{position:relative}._descriptionImageStatus_1h100_22,._descriptionImageError_1h100_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_1h100_22{color:var(--text-helper)}._descriptionImageError_1h100_23{color:var(--status-error)}._taskFormLifecycle_1h100_46{margin-top:22px;margin-bottom:22px}._taskFormMetaDivider_1h100_51{margin-top:20px;padding-top:18px;padding-bottom:8px;border-top:1px solid var(--border-subtle)}._taskFormMetaGrid_1h100_58,._compactMetaGrid_1h100_59{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}._compactMetaSection_1h100_65{display:flex;flex-direction:column;gap:12px}._compactMetaField_1h100_71{min-width:0}._compactMetaField_1h100_71 .input,._compactMetaField_1h100_71 .select,._compactMetaField_1h100_71 .field_dynamic{min-height:42px}._compactMetaField_1h100_71 .taskFormDateInput{max-width:220px}._compactMetaFieldHint_1h100_85{margin:2px 0 0}._workflowAssignmentField_1h100_89{width:100%}._workflowAssignmentLabels_1h100_93,._workflowAssignmentControls_1h100_94{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._workflowAssignmentLabels_1h100_93>:first-child,._workflowAssignmentSelector_1h100_101{grid-column:span 2}._workflowAssignmentControls_1h100_94{align-items:center;min-height:42px}._workflowAssignmentError_1h100_110{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_1h100_121{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);cursor:pointer;font:inherit;font-size:12px;font-weight:600;text-align:left}._workflowExecutionToggle_1h100_121 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionToggle_1h100_121 ._workflowExecutionVersion_1h100_147{overflow:visible}._workflowExecutionToggle_1h100_121:hover{border-color:var(--brand-primary)}._workflowExecutionToggle_1h100_121:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._workflowExecutionToggle_1h100_121:disabled{border-color:var(--border-default);background:var(--surface-inset);color:var(--text-helper);cursor:not-allowed;opacity:.72}._workflowExecutionPanel_1h100_168{margin-top:8px;padding:12px;border:1px solid var(--border-default);background:var(--surface-panel);border-radius:6px}._workflowExecutionHeader_1h100_176{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._workflowExecutionHeader_1h100_176>div{min-width:0}._workflowExecutionHeader_1h100_176 strong{display:block;overflow-wrap:anywhere;font-size:13px;line-height:1.35;color:var(--text-primary)}._workflowExecutionEyebrow_1h100_195,._workflowExecutionSummary_1h100_196 dt{display:block;margin-bottom:2px;color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1.3;text-transform:uppercase}._workflowExecutionSpinner_1h100_206{animation:_spin_1h100_1 .8s linear infinite}@keyframes _spin_1h100_1{to{transform:rotate(360deg)}}._workflowExecutionSummary_1h100_196{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_1h100_196>div{min-width:0}._workflowExecutionSummary_1h100_196 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_1h100_239{display:grid;gap:6px;max-height:230px;margin:0;padding:0;overflow-y:auto;list-style:none}._workflowExecutionSteps_1h100_239 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_1h100_239 li._workflowExecutionStepCurrent_1h100_261{border-color:var(--brand-primary);background:color-mix(in srgb,var(--brand-primary) 8%,var(--surface-elevated))}._workflowExecutionStepMarker_1h100_266{display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}._workflowExecutionStepCurrent_1h100_261 ._workflowExecutionStepMarker_1h100_266{color:var(--brand-primary)}._workflowExecutionStepCompleted_1h100_277 ._workflowExecutionStepMarker_1h100_266,._workflowExecutionStepCompleted_1h100_277 ._workflowExecutionStepState_1h100_278{color:var(--status-success)}._workflowExecutionStepBody_1h100_282{min-width:0}._workflowExecutionStepTitle_1h100_286{display:flex;gap:7px;align-items:baseline;min-width:0}._workflowExecutionStepTitle_1h100_286>span{flex:0 0 auto;color:var(--text-secondary);font-size:10px}._workflowExecutionStepTitle_1h100_286 strong{overflow:hidden;color:var(--text-primary);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionStepMeta_1h100_308,._workflowExecutionStepState_1h100_278,._workflowExecutionEmpty_1h100_310{color:var(--text-secondary);font-size:10px;line-height:1.35}._workflowExecutionStepMeta_1h100_308{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workflowExecutionStepState_1h100_278{font-weight:700}._workflowExecutionStepCurrent_1h100_261 ._workflowExecutionStepState_1h100_278{color:var(--brand-primary)}._workflowExecutionEmpty_1h100_310{margin:0}@media(max-width:620px){._workflowExecutionVersion_1h100_147{display:none}._workflowExecutionSummary_1h100_196{grid-template-columns:1fr 1fr}._workflowExecutionSummary_1h100_196>div:first-child{grid-column:1 / -1}}._formFieldsetReset_1h100_350{border:none;margin:0;padding:0;min-inline-size:0}._formLayoutWithSidebar_1h100_357{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;min-width:0}._formMainColumn_1h100_365{min-width:0;display:flex;flex-direction:column;gap:18px}._activitySidebar_1h100_372{min-width:0;align-self:start;position:sticky;top:8px;display:flex;flex-direction:column;gap:10px}._activitySidebarHeader_1h100_382{display:flex;align-items:center;justify-content:space-between;gap:12px}._activitySidebarTitle_1h100_389{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #888)}._taskFormDateRow_1h100_398{display:flex;flex-direction:column;gap:3px;min-width:0}._taskFormDateLabel_1h100_405{color:var(--text-secondary, #a0a7b7);font-weight:500;text-align:left;font-size:10px;letter-spacing:.02em}._taskFormDateValue_1h100_413{color:var(--text-secondary, #a0a7b7);font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.35}._taskFormMetaStack_1h100_421{display:flex;flex-direction:column;gap:1px}._taskFormMetaActor_1h100_427{color:var(--text-muted);font-size:10px;line-height:1.3}._taskFormDateWarning_1h100_433{font-size:11px;font-weight:600;color:var(--status-warning)}._taskFormDateError_1h100_439{font-size:11px;font-weight:600;color:var(--status-error)}._helpHeader_1h100_445{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;color:#8b5cf6;margin-bottom:8px}._helpClose_1h100_456{background:transparent;border:none;color:var(--text-muted, #666);cursor:pointer;padding:2px;display:flex;align-items:center}._helpClose_1h100_456:hover{color:#ef4444}._markdownHelp_1h100_470{margin-bottom:12px;padding:10px;background:#8b5cf60d;border:1px solid rgba(139,92,246,.2);border-radius:var(--radius-lg, 12px);animation:_fadeIn_1h100_1 .2s ease-out}._helpGrid_1h100_479{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._helpGridItem_1h100_485{font-size:11px;color:var(--text-secondary, #aaa)}._helpGridItem_1h100_485 code{background:#8b5cf61a;color:#c4b5fd;padding:2px 4px;border-radius:4px}._settingsHint_1h100_497{font-size:11px;color:var(--text-helper);margin:0}._sectionBlock_1h100_503{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-subtle)}._specialistSectionWithoutTaxonomies_1h100_509._specialistSectionWithoutTaxonomies_1h100_509{margin-top:0;padding-top:0}._softSectionSurface_1h100_514{margin-top:4px;padding:8px 4px;background:#0000001a;border-radius:8px}._stackedList_1h100_521{flex-direction:column;gap:6px}._stackedListSpaced_1h100_526{margin-top:8px}._checklistInputGroup_1h100_530{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}._checklistRow_1h100_537{display:flex;gap:8px;align-items:center;min-height:36px;padding:4px 0;border-radius:8px}._checklistRowDragging_1h100_546{opacity:.88}._checklistHandleBtn_1h100_550{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_1h100_550:hover{color:var(--text-secondary);background:color-mix(in srgb,var(--text-secondary) 10%,transparent)}._checklistHandleBtn_1h100_550:active{cursor:grabbing}._checklistCheckboxBtn_1h100_573{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_1h100_573:hover,._checklistCheckboxBtnChecked_1h100_593{border-color:var(--border-strong);color:var(--text-primary)}._checklistItemText_1h100_598{flex:1;min-width:0;color:var(--text-primary);font-size:13px;line-height:1.4}._checklistItemTextCompleted_1h100_606{color:var(--text-secondary);text-decoration:line-through}._checklistRemoveBtn_1h100_611{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_1h100_537:hover ._checklistRemoveBtn_1h100_611,._checklistRow_1h100_537:focus-within ._checklistRemoveBtn_1h100_611{opacity:1;pointer-events:auto}._checklistRemoveBtn_1h100_611:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-secondary) 10%,transparent);border-color:var(--border-subtle)}._specialistChip_1h100_643{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_1h100_643:hover{border-color:#8b5cf680;background:#8b5cf61a;color:var(--text-primary, #fff);transform:translateY(-1px)}._specialistChipActive_1h100_666{background:#8b5cf633;border-color:#8b5cf6;color:#a78bfa;font-weight:600;box-shadow:0 4px 12px #8b5cf626,0 0 0 1px #8b5cf633}._commentPanel_1h100_676{overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base);margin-top:6px}._commentPanel_1h100_676:not(.tf-surface-panel){border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-panel)}._activitySidebarPanel_1h100_690{margin-top:0;display:flex;flex-direction:column;min-height:340px;max-height:min(60dvh,620px)}._activitySidebarPanel_1h100_690 ._commentThread_1h100_698{max-height:none}._activityTimelineRegion_1h100_702{position:relative;display:flex;flex:1;min-height:0;background:var(--surface-inset)}._activityTimelineRegion_1h100_702>._commentThread_1h100_698,._activityTimelineRegion_1h100_702>._activityLoadingThread_1h100_711{width:100%}._newActivityNotice_1h100_715{position:absolute;left:50%;bottom:12px;z-index:2;transform:translate(-50%)}._newActivityButton_1h100_723{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_1h100_723:hover{background:color-mix(in srgb,var(--brand-primary) 10%,var(--surface-elevated))}._newActivityButton_1h100_723:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}._commentPanel_1h100_676:focus-within{border-color:var(--field-focus-border);box-shadow:0 0 0 2px var(--field-focus-ring)}._commentThread_1h100_698{flex:1;padding:12px 14px 16px;min-height:0;max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:0}._emptyComments_1h100_767{text-align:center;color:var(--text-muted, #6b7280);font-size:13px;padding:32px 0;font-style:italic;opacity:.7;letter-spacing:.01em}._activityLoadingThread_1h100_711{justify-content:flex-start}._activitySkeletonItem_1h100_781{display:grid;gap:8px;padding:2px 0}._activitySkeletonMeta_1h100_787,._activitySkeletonBody_1h100_788{border-radius:var(--radius-sm, 6px);background:linear-gradient(90deg,#ffffff0e,#ffffff18 48%,#ffffff0e);background-size:220% 100%;animation:_activityLoadingPulse_1h100_1 1.35s ease-in-out infinite}._activitySkeletonMeta_1h100_787{width:min(42%,180px);height:12px}._activitySkeletonBody_1h100_788{width:100%;height:44px}@keyframes _activityLoadingPulse_1h100_1{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){._activitySkeletonMeta_1h100_787,._activitySkeletonBody_1h100_788,._markdownHelp_1h100_470,._comment_1h100_676{animation:none}}._comment_1h100_676{display:flex;flex-direction:column;max-width:calc(100% - 12px);margin:5px 0;gap:3px;animation:_fadeIn_1h100_1 .2s ease-out}._commentAi_1h100_837{align-self:flex-start}._commentUser_1h100_841{align-self:flex-end}._commentHeader_1h100_845{display:flex;gap:8px;align-items:center;margin-bottom:2px;font-size:.6875rem}._commentAi_1h100_837 ._commentHeader_1h100_845{margin-left:2px}._commentUser_1h100_841 ._commentHeader_1h100_845{margin-right:2px;flex-direction:row-reverse}._commentAuthor_1h100_862{display:flex;align-items:center;gap:4px;font-weight:600;color:var(--text-secondary, #9ca3af)}._commentTime_1h100_870{color:var(--text-helper);font-variant-numeric:tabular-nums}._commentText_1h100_875{padding:10px 14px;border-radius:16px;color:var(--text-body);font-size:14px;line-height:1.5;overflow-wrap:anywhere}._commentAi_1h100_837 ._commentText_1h100_875{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_1h100_841 ._commentText_1h100_875{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_1h100_912{padding:12px;background:var(--surface-panel);border-top:1px solid var(--border-divider);display:flex;gap:10px;align-items:flex-end}._commentInput_1h100_912{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_1h100_912: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_1h100_912: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_1h100_912:disabled{cursor:not-allowed;opacity:.65}._sendCommentBtn_1h100_955{padding:0;flex-shrink:0}._sendCommentBtn_1h100_955.tf-control-icon{flex:0 0 2.125rem;width:2.125rem;height:2.125rem}._sendCommentBtn_1h100_955: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_1h100_955:not(.tf-control-icon):hover:not(:disabled){box-shadow:0 8px 24px var(--brand-primary-glow)}._sendCommentBtn_1h100_955:disabled{background:var(--surface-inset);border-color:var(--border-default);color:var(--text-helper);cursor:not-allowed;box-shadow:none}._taxonomyFieldsGrid_1h100_998{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px 16px;max-width:656px}._markdownPreviewContainer_1h100_1005{cursor:text;min-height:288px}._descriptionSurface_1h100_1010{min-height:288px;height:288px;box-sizing:border-box;line-height:1.6}@keyframes _fadeIn_1h100_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._formLayoutWithSidebar_1h100_357{grid-template-columns:minmax(0,1fr)}._activitySidebar_1h100_372{position:static}._activitySidebarPanel_1h100_690{min-height:0;max-height:none}._commentThread_1h100_698{max-height:320px}._taxonomyFieldsGrid_1h100_998{grid-template-columns:minmax(0,1fr);max-width:none}._compactMetaGrid_1h100_59,._taskFormMetaGrid_1h100_58{grid-template-columns:repeat(2,minmax(0,1fr))}._compactMetaField_1h100_71 .taskFormDateInput{max-width:none}}@media(max-width:640px){._compactMetaGrid_1h100_59,._taskFormMetaGrid_1h100_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}._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_qjzsr_1 .tf-modal-shell{height:min(780px,calc(100vh - 72px))}._syncStatusModal_qjzsr_5{gap:12px;padding-top:12px}._syncStatusTop_qjzsr_10{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--border-primary)}._syncStatusMetaHeader_qjzsr_19{display:flex;align-items:center;gap:12px;min-width:0}._syncStatusBadge_qjzsr_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_qjzsr_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_qjzsr_51{display:inline-flex;align-items:center;flex-shrink:0;-webkit-user-select:none;user-select:none}._syncToggleControl_qjzsr_58{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_qjzsr_74{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_qjzsr_80{justify-content:flex-start}._syncToggleControlBusy_qjzsr_84{opacity:.72;cursor:wait}._syncToggleControlBlocked_qjzsr_89{opacity:.55;cursor:not-allowed}._syncToggleInput_qjzsr_94{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}._syncToggleControlBlocked_qjzsr_89 ._syncToggleInput_qjzsr_94,._syncToggleControlBusy_qjzsr_84 ._syncToggleInput_qjzsr_94{cursor:inherit}._syncToggleState_qjzsr_107{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_qjzsr_121{left:9px}._syncToggleStateOff_qjzsr_125{right:9px}._syncToggleControlEnabled_qjzsr_74 ._syncToggleStateOn_qjzsr_121,._syncToggleControlDisabled_qjzsr_80 ._syncToggleStateOff_qjzsr_125{opacity:1}._syncToggleThumb_qjzsr_134{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_qjzsr_145,._syncStatusEventsPanel_qjzsr_146,._syncStatusAdvanced_qjzsr_147{border:1px solid var(--border-primary);border-radius:12px;background:var(--surface-inset)}._syncStatusOverview_qjzsr_145{min-height:142px;overflow:hidden}._syncStatusOverviewRow_qjzsr_158{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_qjzsr_158:last-child{border-bottom:0}._syncStatusSummaryValue_qjzsr_172,._syncStatusValue_qjzsr_173{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}._syncStatusIssueRow_qjzsr_181{background:color-mix(in srgb,var(--surface-inset) 82%,transparent)}._syncStatusIssueRowError_qjzsr_185{background:var(--status-error-bg)}._syncStatusValueMuted_qjzsr_189{color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.4}._syncStatusValueError_qjzsr_196{color:var(--status-error-text);font-size:12px;font-weight:600;line-height:1.4}._syncStatusKeyMetrics_qjzsr_203,._syncStatusCompactGrid_qjzsr_204{display:grid;gap:8px}._syncStatusKeyMetrics_qjzsr_203{grid-template-columns:repeat(2,minmax(0,1fr))}._syncStatusCompactGrid_qjzsr_204{grid-template-columns:repeat(3,minmax(0,1fr))}._syncStatusCompactItem_qjzsr_217{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_qjzsr_147{flex:0 0 auto}._syncStatusAdvanced_qjzsr_147>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_qjzsr_147>summary::-webkit-details-marker{display:none}._syncStatusAdvanced_qjzsr_147>summary svg{transition:transform .16s ease}._syncStatusAdvanced_qjzsr_147[open]>summary svg{transform:rotate(180deg)}._syncStatusAdvancedContent_qjzsr_258{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px}._syncStatusDiagnosticsList_qjzsr_265{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}._syncStatusOwnershipControl_qjzsr_271{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_qjzsr_271>div{display:flex;flex-direction:column;gap:3px}._syncStatusOwnershipControl_qjzsr_271 button{flex:0 0 auto}._syncStatusDiagnosticRow_qjzsr_292{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}._syncStatusDiagnosticRow_qjzsr_292 ._syncStatusLabel_qjzsr_40{font-size:9px;text-transform:none}._syncStatusDiagnosticRow_qjzsr_292 ._syncStatusValue_qjzsr_173{max-width:58%;overflow:hidden;font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}._syncStatusPanelHeader_qjzsr_314{display:flex;align-items:center;justify-content:space-between;gap:10px}._syncStatusPanelMeta_qjzsr_321{color:var(--text-secondary);font-size:11px;text-align:right}._syncStatusMismatchPanel_qjzsr_327{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_qjzsr_337{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_qjzsr_146{display:flex;flex:1 0 250px;flex-direction:column;gap:9px;min-height:250px;padding:12px}._syncStatusEventFilters_qjzsr_356{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border-primary);border-radius:8px;background:var(--surface-field)}._syncStatusEventFilters_qjzsr_356 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_qjzsr_356 button:hover{background:var(--surface-hover);color:var(--text-primary)}._syncStatusEventFilters_qjzsr_356 ._syncStatusEventFilterActive_qjzsr_383{background:var(--surface-selected);color:var(--text-primary)}._syncStatusEventsList_qjzsr_388{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-height:0;overflow-y:auto;padding-right:2px}._syncStatusEventItem_qjzsr_398{padding:8px 9px;border:1px solid var(--border-primary);border-radius:8px;background:var(--surface-inset)}._syncStatusEventItemError_qjzsr_405{border-color:color-mix(in srgb,var(--status-error) 38%,transparent);background:var(--status-error-bg)}._syncStatusEventItemMuted_qjzsr_410{border-style:dashed}._syncStatusEventLine_qjzsr_414{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_qjzsr_424{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}._syncStatusFooter_qjzsr_424 button,._syncStatusFooterPrimary_qjzsr_433{display:inline-flex;align-items:center;gap:7px}._syncStatusFooterPrimary_qjzsr_433{justify-content:flex-end}@media(max-width:680px){._syncStatusOverlay_qjzsr_1 .tf-modal-shell{height:calc(100vh - 24px)}._syncStatusTop_qjzsr_10{align-items:flex-start}._syncStatusMetaHeader_qjzsr_19{align-items:flex-start;flex-direction:column;gap:6px}._syncStatusOverviewRow_qjzsr_158{grid-template-columns:1fr;gap:4px}._syncStatusKeyMetrics_qjzsr_203,._syncStatusCompactGrid_qjzsr_204,._syncStatusDiagnosticsList_qjzsr_265{grid-template-columns:1fr}._syncStatusOwnershipControl_qjzsr_271{align-items:stretch;flex-direction:column}._syncStatusEventsPanel_qjzsr_146{flex-basis:220px;min-height:220px}._syncStatusFooter_qjzsr_424{align-items:stretch;flex-direction:column}._syncStatusFooter_qjzsr_424>button,._syncStatusFooterPrimary_qjzsr_433,._syncStatusFooterPrimary_qjzsr_433>button{width:100%}._syncStatusFooterPrimary_qjzsr_433{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_1llbr_1{max-width:100%}._drawerBody_1llbr_5{display:flex;min-height:0;flex:1;overflow:hidden;gap:0}._paneShell_1llbr_13{min-height:0;height:100%;display:flex;flex-direction:column;padding:0 12px;box-sizing:border-box}._collapsedPaneShell_1llbr_22{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_1llbr_31{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:12px 0 10px;height:100%}._collapsedPaneLabel_1llbr_43{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}._collapsedPaneMuted_1llbr_53 ._collapsedPaneLabel_1llbr_43{color:var(--text-helper)}._collapsedPaneMuted_1llbr_53 .tf-control-icon{opacity:.62}._collapsedPaneMuted_1llbr_53:hover .tf-control-icon,._collapsedPaneMuted_1llbr_53 .tf-control-icon:focus-visible{opacity:1}._treePane_1llbr_66{width:100%;min-width:0;display:flex;flex-direction:column;min-height:0;overflow-y:auto;border-right:1px solid var(--border-default)}._treePaneSplit_1llbr_76{width:50%}._detailPane_1llbr_80{width:50%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid var(--border-default)}._paneHeader_1llbr_90{position:sticky;top:0;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:12px 0 10px;border-bottom:1px solid var(--border-default);background:var(--bg-secondary);box-shadow:0 10px 16px color-mix(in srgb,var(--bg-secondary) 90%,transparent)}._paneHeaderLabel_1llbr_104{flex:1;margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._paneHeaderLabel_1llbr_104:focus{outline:none}._paneContent_1llbr_118{display:flex;flex-direction:column;gap:.7rem;min-height:0;flex:1;padding:12px 0 0}._paneContent_1llbr_118:after{content:"";flex:0 0 var(--space-lg)}._sectionTitle_1llbr_132{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._sectionHeaderRow_1llbr_141{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._headerActionGroup_1llbr_148{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._toggleActive_1llbr_155{background:color-mix(in srgb,var(--brand-primary-soft) 90%,transparent);border-color:var(--brand-primary-border);color:var(--text-primary)}._archiveVisibilityToggle_1llbr_161:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}._sectionGroup_1llbr_167{display:flex;flex-direction:column;gap:.5rem}._navigatorControls_1llbr_173{display:flex;flex-direction:column;gap:.45rem}._navigatorSearchRow_1llbr_179{display:flex;align-items:center;gap:.4rem}._navigatorSearch_1llbr_179{min-width:0;flex:1;height:34px;display:flex;align-items:center;gap:.4rem;padding:0 .45rem 0 .55rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-inset) 82%,transparent);color:var(--text-secondary)}._navigatorSearch_1llbr_179:focus-within{border-color:var(--brand-primary-border);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary-border) 24%,transparent)}._navigatorSearch_1llbr_179 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.76rem}._navigatorSearch_1llbr_179 input::placeholder{color:var(--text-helper)}._navigatorSearch_1llbr_179 input::-webkit-search-cancel-button{appearance:none}._navigatorClearSearch_1llbr_223{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer}._navigatorClearSearch_1llbr_223:hover,._navigatorClearSearch_1llbr_223:focus-visible{background:var(--surface-hover);color:var(--text-primary)}._navigatorOptions_1llbr_244{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.45rem;padding:.55rem;border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-panel) 74%,transparent)}._navigatorOptionField_1llbr_255{min-width:0;display:flex;flex-direction:column;gap:.25rem}._navigatorOptionLabel_1llbr_262{font-size:.68rem;font-weight:650;color:var(--text-secondary)}._navigatorDropdown_1llbr_268{width:100%}._navigatorDropdown_1llbr_268 .taxonomyDropdownButton{min-height:32px;padding:.25rem .4rem;font-size:.72rem}._navigatorDropdown_1llbr_268 .taxonomyDropdownButtonContent{min-height:22px}._navigatorDropdownTrigger_1llbr_282{display:flex;min-width:0;align-items:center;gap:.45rem}._navigatorDropdownTrigger_1llbr_282>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navigatorEmpty_1llbr_295 button{border:0;background:transparent;color:var(--brand-primary);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}._navigatorEmpty_1llbr_295{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_1llbr_295 strong{color:var(--text-primary);font-size:.82rem}._scopeSummary_1llbr_324{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_1llbr_324 strong{color:var(--text-primary);font-size:.78rem}._calloutPanel_1llbr_342{padding:0 0 .2rem;display:flex;flex-direction:column;gap:.35rem}._calloutTitle_1llbr_349{font-size:.84rem;font-weight:700;color:var(--text-primary)}._calloutText_1llbr_355{font-size:.76rem;line-height:1.45;color:var(--text-secondary)}._treeList_1llbr_361{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}._treeList_1llbr_361[hidden]{display:none}._treeChildren_1llbr_374{display:flex;flex-direction:column;gap:.375rem;padding-left:1rem;margin-top:.25rem;margin-bottom:0;list-style:none}._treeWorkstreamChildren_1llbr_384{padding-left:0}._treeTaskChildren_1llbr_388{padding-left:2rem}._visuallyHidden_1llbr_392{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._drawer_1llbr_1[data-layout=narrow] ._paneShell_1llbr_13{padding-inline:14px}._drawer_1llbr_1[data-layout=narrow] ._paneHeader_1llbr_90{justify-content:flex-start}._treeRow_1llbr_412,._detailChildCard_1llbr_413{--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_1llbr_412{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--planning-card-gap);padding:var(--planning-card-padding)}._treeRowShell_1llbr_433{width:100%;min-width:0}._treeRowShellDraggable_1llbr_438{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px}._treeRowArchived_1llbr_445{border-color:color-mix(in srgb,var(--border-default) 72%,transparent);background:transparent}._treeRowArchived_1llbr_445 ._rowButton_1llbr_450{opacity:.72;filter:saturate(.78) grayscale(.2)}._treeRowDetailOpen_1llbr_455{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_1llbr_412[data-board-scoped=true]{box-shadow:inset 3px 0 0 var(--status-info)}._treeRowDetailOpen_1llbr_455[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_1llbr_473{border-style:dashed}._treeRowDropActive_1llbr_477{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_1llbr_483 ._treeChevron_1llbr_483,._treeRowDropMode_1llbr_483 ._rowButton_1llbr_450,._treeRowDropMode_1llbr_483 ._scopeButton_1llbr_485,._treeRowDropMode_1llbr_483 ._favoriteButton_1llbr_486,._treeRowShellDropMode_1llbr_487 ._dragHandle_1llbr_487{pointer-events:none}._treeRowDragging_1llbr_491{opacity:.72}._treeChevron_1llbr_483{flex:0 0 auto}._rowDragGutter_1llbr_499{width:22px;display:inline-flex;align-items:center;justify-content:center}._rowBody_1llbr_506{width:100%;min-width:0}._rowButton_1llbr_450{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_1llbr_529{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;width:100%;overflow:hidden}._rowTopRow_1llbr_539{width:100%;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._rowReferenceActions_1llbr_548{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._rowButton_1llbr_450:hover{opacity:.96}._treeRowDetailOpen_1llbr_455 ._rowButton_1llbr_450{opacity:1}._rowActions_1llbr_563{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}._scopeButton_1llbr_485,._favoriteButton_1llbr_486{flex:0 0 auto}._dragHandle_1llbr_487{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_1llbr_487:active{cursor:grabbing}._dragHandle_1llbr_487:hover{color:var(--text-primary)}._dragHandle_1llbr_487:focus-visible{color:var(--text-primary);outline:2px solid var(--field-focus-border, var(--brand-primary));outline-offset:1px}._emptyPanel_1llbr_607{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_1llbr_616{font-size:.8125rem;font-weight:600;color:var(--text-primary)}._emptyPanelText_1llbr_622{font-size:.75rem;line-height:1.45;color:var(--text-secondary)}._loadingState_1llbr_628{display:flex;flex-direction:column;gap:.5rem}._loadingRow_1llbr_634{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_1llbr_1 1.6s ease-in-out infinite}._loadingBadge_1llbr_646,._loadingTitle_1llbr_647,._loadingMeta_1llbr_648{display:block;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text-helper) 20%,transparent)}._loadingBadge_1llbr_646{width:4rem;height:1.15rem}._loadingTitle_1llbr_647{width:72%;height:.85rem}._loadingMeta_1llbr_648{width:48%;height:.65rem}._failureState_1llbr_669{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_1llbr_678{padding:.625rem}._failureCopy_1llbr_682{display:flex;min-width:0;flex-direction:column;gap:.2rem;font-size:.75rem;line-height:1.4;color:var(--text-secondary)}._failureCopy_1llbr_682 strong{color:var(--text-primary);font-size:.8125rem}@keyframes _planning-loading-pulse_1llbr_1{0%,to{opacity:.62}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._loadingRow_1llbr_634{animation:none}}._relationshipState_1llbr_708{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_1llbr_719{font-size:.875rem;font-weight:650;color:var(--text-primary)}._relationshipStateText_1llbr_725{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-secondary)}._relationshipPaneContentEmpty_1llbr_732{align-items:center;justify-content:center;padding:0}._relationshipPaneContentEmpty_1llbr_732:after{display:none}._relationshipStateEmpty_1llbr_742{align-items:center;padding:0;border:0;background:transparent}._relationshipStateEmpty_1llbr_742 ._relationshipStateTitle_1llbr_719{color:var(--text-helper);font-size:.8125rem;font-weight:500;text-align:center}._detailHero_1llbr_756{display:flex;flex-direction:column;gap:.4rem;padding:0 0 .2rem}._detailReferenceRow_1llbr_763{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._detailTitle_1llbr_770{margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}._detailTopRow_1llbr_777{display:flex;align-items:center;justify-content:space-between;gap:.65rem}._detailTopActions_1llbr_784{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}._detailDescription_1llbr_792{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_1llbr_792 ._detailDescriptionMarkdown_1llbr_805{color:inherit;line-height:inherit}._detailDescription_1llbr_792:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:2px}._detailOwnerField_1llbr_815{display:flex;flex-direction:column;gap:.25rem}._detailOwnerLabel_1llbr_821{font-size:.75rem;font-weight:600;color:var(--text-label)}._detailSummaryMeta_1llbr_827{font-size:.78rem}._passiveGuidance_1llbr_831{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_1llbr_846{display:flex;flex-direction:column;gap:.85rem;padding-top:.2rem}._inlineEditorCard_1llbr_853{padding-top:0;gap:.65rem}._editorCard_1llbr_846 ._editorSelect_1llbr_858,._ownerSelect_1llbr_862{width:100%}._editorField_1llbr_866{display:flex;flex-direction:column;gap:.45rem}._editorLabel_1llbr_872{font-size:.78rem;font-weight:600;color:var(--text-secondary)}._editorActions_1llbr_878{display:flex;justify-content:flex-end;gap:.65rem}._metricValue_1llbr_884{display:block;font-size:.9rem;font-weight:700;color:var(--text-primary)}._metricLabel_1llbr_891{display:block;margin-top:.12rem;font-size:.72rem;color:var(--text-secondary)}._listCard_1llbr_898{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_1llbr_907{display:flex;flex-direction:column;gap:.5rem}._activityTimelineEmpty_1llbr_913{padding:16px 0}._sectionDropReady_1llbr_917{border:1px dashed color-mix(in srgb,var(--brand-primary-border) 32%,transparent);padding:.45rem .6rem .3rem}._sectionDropActive_1llbr_922{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_1llbr_928>*{pointer-events:none}._linkPickerRow_1llbr_932,._editorRelationshipRow_1llbr_933{display:flex;align-items:center;gap:.4rem;margin-top:.15rem}._relationshipRecovery_1llbr_940{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_1llbr_940{border-left:2px solid var(--brand-primary-border);background:color-mix(in srgb,var(--brand-primary-soft) 42%,transparent)}._listItem_1llbr_956{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_1llbr_965{width:100%;padding:0;background:transparent;border:none;cursor:pointer;text-align:left}._detailCardButton_1llbr_974{display:block;cursor:default;--planning-card-shadow: inset 0 0 0 1px color-mix(in srgb, var(--surface-panel) 32%, transparent)}._detailCardButton_1llbr_974 ._listItemText_1llbr_980{cursor:pointer}._listItemButton_1llbr_965:hover ._listItem_1llbr_956{border-bottom-color:var(--brand-primary-border)}._listItemText_1llbr_980{min-width:0;display:flex;flex-direction:column;gap:.1rem}._detailChildCard_1llbr_413{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_1llbr_1004{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_1llbr_1012{border-color:color-mix(in srgb,var(--border-default) 72%,transparent);background:transparent}._detailChildCardArchived_1llbr_1012 ._detailChildReferenceRow_1llbr_1017,._detailChildCardArchived_1llbr_1012 ._listItemText_1llbr_980{opacity:.72;filter:saturate(.78) grayscale(.2)}._detailChildCardTopRow_1llbr_1023{width:100%;min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}._detailChildReferenceRow_1llbr_1017{min-width:0;display:inline-flex;align-items:center;gap:.4rem}._detailChildActions_1llbr_1039{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.4rem}._relationshipPickerRow_1llbr_1048{display:flex;align-items:center;gap:.4rem}._detailTitleRow_1llbr_1053{display:flex;align-items:center;gap:var(--space-sm);min-width:0}._editorIdentityField_1llbr_1060{display:flex;align-items:center;gap:var(--space-sm);color:var(--text-helper);font-size:.78rem}._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}._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-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;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}
