:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:Inter, "Aptos", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--color-canvas:#f5f6fa;--color-recessed:#f0f2f7;--color-surface:#fff;--color-surface-raised:#f8f9fc;--color-boundary:#cbd2df;--color-hairline:#e3e7ef;--color-text-primary:#171a2b;--color-text-body:#343a50;--color-text-secondary:#626c83;--color-text-tertiary:#798399;--color-action-inverse:#5b5bd6;--color-action-inverse-text:#fff;--color-accent:#5b5bd6;--color-accent-hover:#4949bd;--color-accent-subtle:#ededff;--color-positive:#16785b;--color-positive-subtle:#e8f7f1;--color-warning:#9a5b13;--color-warning-subtle:#fff4df;--color-danger:#b33b4b;--color-danger-subtle:#fff0f2;--radius-control:10px;--radius-surface:14px;--radius-overlay:20px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--target-min:44px;--shadow-surface:0 1px 2px #171a2b0d, 0 8px 24px #171a2b0d;--shadow-overlay:0 24px 64px #171a2b2e;--focus-outline-color:var(--color-accent);--focus-outline-width:2px;--focus-outline-offset:2px;--focus-keyline:0 0 0 4px var(--color-surface);--focus-inverse-outline-color:#fff;--focus-inverse-keyline:0 0 0 4px var(--color-accent);--motion-duration-feedback:.12s;--motion-duration-disclosure:.18s;--motion-distance-feedback:4px;--motion-distance-disclosure:8px;--motion-easing-standard:ease-out}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}html,body{background:var(--color-canvas);color:var(--color-text-body)}body{font-family:var(--font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.5}button,a,input,select,textarea{font:inherit}button,a[role=button],input,select{min-height:var(--target-min)}:focus-visible{border-radius:var(--radius-control);outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-keyline)}h1[tabindex="-1"]:focus,h1[tabindex="-1"]:focus-visible{box-shadow:none;outline:0}:root[data-reduced-motion=true],:root[data-reduced-motion=true] *,:root[data-reduced-motion=true] :before,:root[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (max-width:900px){input,select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (forced-colors:active){:focus-visible{box-shadow:none!important;outline-color:highlight!important}}._screen_u7ueo_1{min-height:100vh;min-height:100dvh;background:var(--color-canvas);color:var(--color-text-body);place-items:center;padding-block-start:max(var(--space-4), env(safe-area-inset-top));padding-block-end:max(var(--space-4), env(safe-area-inset-bottom));padding-inline-start:max(var(--space-2), env(safe-area-inset-left));padding-inline-end:max(var(--space-2), env(safe-area-inset-right));display:grid;overflow-y:auto}._card_u7ueo_16,._cardWide_u7ueo_17{width:min(100%,30rem);padding:clamp(var(--space-2), 4vw, var(--space-4));border:1px solid var(--color-hairline);border-radius:var(--radius-overlay);background:var(--color-recessed)}._cardWide_u7ueo_17{width:min(100%,56rem)}._header_u7ueo_29{margin-block-end:var(--space-3)}._header_u7ueo_29 h1,._choice_u7ueo_34 h2,._totpSetup_u7ueo_35 h2,._form_u7ueo_36 h2{color:var(--color-text-primary);margin:0;line-height:1.15}._header_u7ueo_29 p:last-child,._help_u7ueo_43,._loadingText_u7ueo_44{color:var(--color-text-secondary)}._eyebrow_u7ueo_48{margin:0 0 var(--space-1);color:var(--color-text-body);letter-spacing:.16em;font-size:.75rem;font-weight:800}._form_u7ueo_36,._choice_u7ueo_34,._totpSetup_u7ueo_35{gap:var(--space-2);display:grid}._form_u7ueo_36 label{color:var(--color-text-body);font-weight:650}._keyboardSafeControl_u7ueo_68{width:100%;min-height:var(--target-min);padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);caret-color:var(--color-text-primary);font:inherit;scroll-margin-block:25dvh}._primaryButton_u7ueo_81:focus-visible{outline-color:var(--focus-inverse-outline-color);box-shadow:var(--focus-inverse-keyline)}._primaryButton_u7ueo_81,._secondaryButton_u7ueo_87,._linkButton_u7ueo_88{min-height:var(--target-min);border-radius:var(--radius-control);font:inherit;cursor:pointer;font-weight:700}._primaryButton_u7ueo_81,._secondaryButton_u7ueo_87{width:100%;padding:0 var(--space-2)}._primaryButton_u7ueo_81{border:1px solid var(--color-action-inverse);background:var(--color-action-inverse);color:var(--color-action-inverse-text)}._primaryButton_u7ueo_81:hover:not(:disabled){opacity:.88}._secondaryButton_u7ueo_87{border:1px solid var(--color-boundary);background:var(--color-surface-raised);color:var(--color-text-primary)}._secondaryButton_u7ueo_87:hover:not(:disabled){border-color:var(--color-text-tertiary)}._linkButton_u7ueo_88{padding:0 var(--space-1);color:var(--color-text-body);text-underline-offset:.2em;background:0 0;border:0;justify-self:center;text-decoration:underline}._primaryButton_u7ueo_81:disabled,._secondaryButton_u7ueo_87:disabled,._linkButton_u7ueo_88:disabled,._keyboardSafeControl_u7ueo_68:disabled{border-color:var(--color-boundary);background:var(--color-surface-raised);color:var(--color-text-tertiary);cursor:wait}._divider_u7ueo_142{align-items:center;gap:var(--space-2);margin:var(--space-2) 0;color:var(--color-text-tertiary);grid-template-columns:1fr auto 1fr;font-size:.8125rem;display:grid}._divider_u7ueo_142:before,._divider_u7ueo_142:after{background:var(--color-hairline);content:"";height:1px}._messageRegion_u7ueo_159{min-height:2.75rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-surface);border:2px solid #0000;margin-block-start:var(--space-2)}._messageRegion_u7ueo_159[data-error=true]{border-color:var(--color-boundary);background:var(--color-surface-raised)}._errorMessage_u7ueo_172{color:var(--color-text-primary);margin:0;font-weight:700}._setupChoices_u7ueo_178{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._choice_u7ueo_34{padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);align-content:start}._totpSetup_u7ueo_35{justify-items:center}._totpSetup_u7ueo_35 ._form_u7ueo_36,._totpSetup_u7ueo_35 ._backupCodes_u7ueo_197{width:min(100%,30rem)}._qrCode_u7ueo_201{border:var(--space-2) solid var(--color-text-primary);border-radius:var(--radius-surface);background:var(--color-text-primary);width:min(16rem,80vw);height:auto;image-rendering:pixelated;display:block}._backupCodes_u7ueo_197{padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface)}._backupCodes_u7ueo_197 h3,._backupCodes_u7ueo_197 p{margin-block-start:0}._backupCodes_u7ueo_197 ul{gap:var(--space-1) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-inline-start:1.5rem;display:grid}._backupCodes_u7ueo_197 code{color:var(--color-text-body);-webkit-user-select:all;user-select:all;font-size:.95rem}@media (max-width:680px){._screen_u7ueo_1{place-items:start stretch;padding-block-start:max(var(--space-2), env(safe-area-inset-top));padding-block-end:max(var(--space-3), env(safe-area-inset-bottom));padding-inline-start:max(var(--space-2), env(safe-area-inset-left));padding-inline-end:max(var(--space-2), env(safe-area-inset-right))}._card_u7ueo_16,._cardWide_u7ueo_17{padding:var(--space-2);border-radius:var(--radius-surface);align-self:start;margin:0 auto}._setupChoices_u7ueo_178{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){._backupCodes_u7ueo_197 ul{grid-template-columns:minmax(0,1fr)}}._library_mprqn_1,._detail_mprqn_2{gap:var(--space-3);width:100%;min-width:0;color:var(--color-text-primary);display:grid}._header_mprqn_10,._headerActions_mprqn_11,._toolbar_mprqn_12,._filterButtons_mprqn_13,._detailHeader_mprqn_14,._detailActions_mprqn_15,._detailBadges_mprqn_16,._detailMeta_mprqn_17,._fenceActions_mprqn_18,._panelHeader_mprqn_19,._editorActions_mprqn_20,._outputActions_mprqn_21{align-items:center;gap:var(--space-2);display:flex}._header_mprqn_10,._detailHeader_mprqn_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}._header_mprqn_10 h1,._header_mprqn_10 p,._detailHeader_mprqn_14 h1,._detailHeader_mprqn_14 p,._inlineState_mprqn_38 h2,._authorityFence_mprqn_39 h2,._conflictFence_mprqn_40 h2,._officePanel_mprqn_41 h2,._panelHeader_mprqn_19 h2,._inspectorSection_mprqn_43 h2{margin:0}._header_mprqn_10 h1,._detailHeader_mprqn_14 h1{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.08}._eyebrow_mprqn_53{margin:0 0 var(--space-1);color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}._subtitle_mprqn_60,._secondaryText_mprqn_61,._detailMeta_mprqn_17,._libraryMeta_mprqn_63,._previewLabel_mprqn_64,._dirtyState_mprqn_65{color:var(--color-text-secondary)}._subtitle_mprqn_60{margin:0}._headerActions_mprqn_11,._detailActions_mprqn_15{flex-wrap:wrap;justify-content:flex-end}._authorityNote_mprqn_71,._detailBadges_mprqn_16>span,._capability_mprqn_73,._dirtyState_mprqn_65{align-items:center;gap:var(--space-1);font-size:.8rem;display:inline-flex}._authorityNote_mprqn_71{color:var(--color-text-secondary)}._primaryButton_mprqn_82,._detailActions_mprqn_15 button,._editorActions_mprqn_20 button,._fenceActions_mprqn_18 button,._outputActions_mprqn_21 button,._inlineState_mprqn_38 button{min-height:44px;padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;font:inherit}._primaryButton_mprqn_82{justify-content:center;align-items:center;gap:var(--space-1);border-color:var(--color-accent);background:var(--color-accent);color:#fff;font-weight:700;display:inline-flex}._library_mprqn_1 button:disabled,._detail_mprqn_2 button:disabled{cursor:not-allowed;opacity:.55}._library_mprqn_1 button:focus-visible,._detail_mprqn_2 button:focus-visible,._library_mprqn_1 input:focus-visible,._detail_mprqn_2 input:focus-visible,._detail_mprqn_2 textarea:focus-visible,._detail_mprqn_2 select:focus-visible{outline-color:var(--focus-outline-color);box-shadow:var(--focus-keyline)}._toolbar_mprqn_12{padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-recessed);flex-wrap:wrap;align-items:end}._searchField_mprqn_127,._sortField_mprqn_128{gap:var(--space-1);flex:250px;display:grid}._searchField_mprqn_127>label,._sortField_mprqn_128>span,._filterGroup_mprqn_135 legend,._editorField_mprqn_136>span{color:var(--color-text-secondary);font-size:.75rem}._searchControl_mprqn_140{min-height:44px;padding:0 4px 0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);align-items:center;gap:4px;display:flex}._searchControl_mprqn_140 input{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0}._searchControl_mprqn_140 ._primaryButton_mprqn_82{flex:none;min-height:36px;padding-inline:12px}._filterGroup_mprqn_135{border:0;flex:360px;min-width:0;margin:0;padding:0;display:grid}._filterGroup_mprqn_135 legend{margin-bottom:var(--space-1)}._filterButtons_mprqn_13{flex-wrap:wrap}._filterButton_mprqn_13{min-height:40px;padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;font:inherit}._filterButton_mprqn_13[data-selected=true]{border-color:var(--color-action-inverse);background:var(--color-action-inverse);color:var(--color-action-inverse-text)}._sortField_mprqn_128{flex:0 190px}._sortField_mprqn_128 select{min-height:44px;padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font:inherit}._dropZone_mprqn_202{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--color-boundary);border-radius:var(--radius-surface);background:var(--color-surface);color:var(--color-text-secondary);grid-template-columns:auto 1fr auto;display:grid}._fileInput_mprqn_213{display:none}._textButton_mprqn_214{color:var(--color-text-primary);cursor:pointer;font:inherit;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}._progress_mprqn_224{width:120px;accent-color:var(--color-text-primary)}._progressLabel_mprqn_225,._uploadMessage_mprqn_226{font-size:.8rem}._uploadMessage_mprqn_226{color:var(--color-text-primary)}._libraryMeta_mprqn_63{justify-content:space-between;align-items:center;min-height:24px;font-size:.85rem;display:flex}._tableWrap_mprqn_236{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);overflow:auto}._table_mprqn_236{border-collapse:collapse;text-align:left;width:100%;min-width:900px}._table_mprqn_236 th,._table_mprqn_236 td{padding:var(--space-2);border-bottom:1px solid var(--color-hairline);vertical-align:middle}._table_mprqn_236 thead th{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}._table_mprqn_236 tbody tr:last-child th,._table_mprqn_236 tbody tr:last-child td{border-bottom:0}._documentRow_mprqn_263:hover{background:var(--color-recessed)}._documentName_mprqn_264{align-items:center;gap:var(--space-2);min-width:280px;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:flex}._documentName_mprqn_264>span{flex:1;gap:2px;min-width:0;display:grid}._documentName_mprqn_264 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._documentName_mprqn_264 small,._versionList_mprqn_289 small{color:var(--color-text-secondary);font-size:.78rem;font-weight:400}._status_mprqn_294{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}._status_mprqn_294[data-state=ready]{color:var(--color-text-primary)}._status_mprqn_294[data-state=rejected_unsafe],._status_mprqn_294[data-state=failed_transient],._capability_mprqn_73{color:var(--color-text-secondary)}._rowActions_mprqn_304{text-align:right;width:48px}._iconButton_mprqn_305{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);width:40px;min-height:40px;color:var(--color-text-primary);cursor:pointer;place-items:center;padding:0;display:inline-grid}._officeEditor_mprqn_317{gap:var(--space-2);min-width:0;min-height:680px;padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);display:grid}._officeEditorHeader_mprqn_327{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._officeEditorHeader_mprqn_327 h2{margin:0;font-size:1.1rem}._officeEditorHost_mprqn_335{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed);min-height:560px;overflow:hidden}._officeEditorError_mprqn_342{padding:var(--space-2);border-left:2px solid var(--color-text-primary);color:var(--color-text-secondary);margin:0}._statusBadge_mprqn_348{min-height:32px;padding:0 var(--space-1);border:1px solid var(--color-boundary);border-radius:var(--radius-control);color:var(--color-text-secondary);align-items:center;font-size:.8rem;display:inline-flex}._statusBadge_mprqn_348[data-state=ready]{border-color:var(--color-text-primary);color:var(--color-text-primary)}._inlineState_mprqn_38,._officePanel_mprqn_41{justify-items:start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);display:grid}._inlineState_mprqn_38 p,._officePanel_mprqn_41 p{color:var(--color-text-secondary);margin:0}._visuallyHidden_mprqn_374{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._detailHeader_mprqn_14{align-items:center}._backButton_mprqn_386{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-1);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border:0;display:inline-flex}._detailHeading_mprqn_398{flex:320px;min-width:0}._detailBadges_mprqn_16{margin-top:var(--space-1);color:var(--color-text-secondary);flex-wrap:wrap}._detailBadges_mprqn_16>span+span:before{content:"·";margin-right:var(--space-2);color:var(--color-text-tertiary)}._detailMeta_mprqn_17{gap:var(--space-3);padding-block:var(--space-2);border-block:1px solid var(--color-hairline);flex-wrap:wrap;font-size:.85rem;display:flex}._authorityFence_mprqn_39,._conflictFence_mprqn_40{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-boundary);border-radius:var(--radius-surface);background:var(--color-recessed);display:flex}._authorityFence_mprqn_39 p,._conflictFence_mprqn_40 p{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}._conflictFence_mprqn_40{border-color:var(--color-text-primary)}._fenceActions_mprqn_18{margin-top:var(--space-2);flex-wrap:wrap}._notice_mprqn_423{padding:var(--space-2);border-left:2px solid var(--color-text-primary);color:var(--color-text-secondary);margin:0}._comparePanel_mprqn_429{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-boundary);border-radius:var(--radius-surface);background:var(--color-recessed);display:grid}._comparePanel_mprqn_429>p{margin:0}._compareColumns_mprqn_438{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._comparePane_mprqn_429{min-width:0;padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface)}._comparePane_mprqn_429 h3{margin:0 0 var(--space-1);font-size:.85rem}._comparePane_mprqn_429 pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;color:var(--color-text-secondary);font:.82rem/1.5 var(--font-mono);margin:0;overflow:auto}._detailGrid_mprqn_460{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;display:grid}._editorPanel_mprqn_466,._inspectorSection_mprqn_43{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);min-width:0}._markdownEditor_mprqn_473{gap:var(--space-3);padding:var(--space-3);display:grid}._panelHeader_mprqn_19{justify-content:space-between;align-items:flex-start}._panelHeader_mprqn_19 h2{font-size:1.1rem}._editorColumns_mprqn_476{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._editorField_mprqn_136,._preview_mprqn_64{gap:var(--space-1);min-width:0;display:grid}._editorField_mprqn_136 textarea{box-sizing:border-box;width:100%;min-height:420px;padding:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed);color:var(--color-text-primary);font:.9rem/1.55 var(--font-mono);resize:vertical}._preview_mprqn_64{min-height:420px;padding:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed)}._previewLabel_mprqn_64{margin:0;font-size:.75rem}._markdownPreview_mprqn_503{color:var(--color-text-primary);line-height:1.55;overflow:auto}._markdownPreview_mprqn_503 p{margin:0 0 var(--space-1);white-space:pre-wrap}._markdownPreview_mprqn_503 h1,._markdownPreview_mprqn_503 h2,._markdownPreview_mprqn_503 h3,._markdownPreview_mprqn_503 h4,._markdownPreview_mprqn_503 p,._markdownPreview_mprqn_503 ul,._markdownPreview_mprqn_503 ol,._markdownPreview_mprqn_503 pre,._markdownPreview_mprqn_503 blockquote{margin:0 0 var(--space-1)}._markdownPreview_mprqn_503 h1,._markdownPreview_mprqn_503 h2,._markdownPreview_mprqn_503 h3,._markdownPreview_mprqn_503 h4{line-height:1.25}._markdownPreview_mprqn_503 h1{font-size:1.35rem}._markdownPreview_mprqn_503 h2{font-size:1.15rem}._markdownPreview_mprqn_503 h3{font-size:1rem}._markdownPreview_mprqn_503 ul,._markdownPreview_mprqn_503 ol{padding-left:1.4rem}._markdownPreview_mprqn_503 code{font-family:var(--font-mono);font-size:.88em}._markdownPreview_mprqn_503 pre{padding:var(--space-1);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);overflow:auto}._redactionList_mprqn_531{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._redactionList_mprqn_531 li{justify-content:space-between;align-items:center;gap:var(--space-1);padding-block:var(--space-1);border-bottom:1px solid var(--color-hairline);display:flex}._redactionList_mprqn_531 li:last-child{border-bottom:0}._redactionList_mprqn_531 li>div{gap:2px;min-width:0;display:grid}._redactionList_mprqn_531 small{color:var(--color-text-secondary);font-size:.78rem}._markdownPreview_mprqn_503 pre code{white-space:pre}._markdownPreview_mprqn_503 blockquote{padding-left:var(--space-2);border-left:2px solid var(--color-boundary);color:var(--color-text-secondary)}._markdownPreview_mprqn_503 a{color:inherit;text-underline-offset:.18em}._markdownPreview_mprqn_503 p{white-space:pre-wrap}._editorActions_mprqn_20{flex-wrap:wrap;justify-content:flex-end}._inspector_mprqn_43,._inspectorStack_mprqn_557{gap:var(--space-1);display:grid}._inspectorSection_mprqn_43{gap:var(--space-2);padding:var(--space-2);display:grid}._inspectorSection_mprqn_43 h2{font-size:.9rem}._inspectorSection_mprqn_43>summary{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:var(--target-min);cursor:pointer;font-size:.9rem;font-weight:750;display:flex}._inspectorSection_mprqn_43>summary span{background:var(--color-recessed);min-width:24px;height:24px;color:var(--color-text-secondary);border-radius:999px;place-items:center;padding-inline:6px;font-size:.75rem;display:grid}details._inspectorSection_mprqn_43{padding-block:0}details._inspectorSection_mprqn_43[open]{padding-block-end:var(--space-2)}._metadataList_mprqn_602{gap:var(--space-1);margin:0;display:grid}._metadataList_mprqn_602>div{justify-content:space-between;gap:var(--space-2);display:flex}._metadataList_mprqn_602 dt{color:var(--color-text-secondary)}._metadataList_mprqn_602 dd{text-align:right;margin:0}._versionList_mprqn_289{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._versionList_mprqn_289 li{justify-content:space-between;align-items:center;gap:var(--space-1);padding-block:var(--space-1);border-bottom:1px solid var(--color-hairline);display:flex}._versionList_mprqn_289 li:last-child{border-bottom:0}._versionList_mprqn_289 li>span{gap:2px;display:grid}._gitState_mprqn_617{align-items:center;gap:var(--space-1);margin:0;display:flex}._warningText_mprqn_618{color:var(--color-text-secondary);margin:0;font-size:.85rem}._output_mprqn_21{gap:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-hairline);display:grid}._output_mprqn_21>span{color:var(--color-text-secondary);font-size:.85rem}._outputActions_mprqn_21{flex-wrap:wrap}._outputActions_mprqn_21 button{min-height:38px;font-size:.85rem}._detailLoading_mprqn_623{align-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-text-secondary);display:flex}._spinner_mprqn_624{animation:.9s linear infinite _documents-spin_mprqn_1}@keyframes _documents-spin_mprqn_1{to{transform:rotate(360deg)}}@media (max-width:900px){._detailGrid_mprqn_460,._editorColumns_mprqn_476{grid-template-columns:1fr}._inspector_mprqn_43{order:2}._editorField_mprqn_136 textarea,._preview_mprqn_64{min-height:300px}}@media (max-width:640px){._headerActions_mprqn_11,._detailActions_mprqn_15{justify-content:flex-start;width:100%}._headerActions_mprqn_11>button,._detailActions_mprqn_15>button{flex:160px}._dropZone_mprqn_202{grid-template-columns:auto 1fr}._dropZone_mprqn_202:not([data-active=true]){display:none}._filterButtons_mprqn_13{scroll-snap-type:x proximity;flex-wrap:nowrap;margin-inline:-10px;padding-inline:10px;overflow-x:auto}._filterButton_mprqn_13{scroll-snap-align:start;flex:none}._dropZone_mprqn_202 ._textButton_mprqn_214,._dropZone_mprqn_202 ._progress_mprqn_224,._dropZone_mprqn_202 ._progressLabel_mprqn_225,._dropZone_mprqn_202 ._uploadMessage_mprqn_226{grid-column:2}._tableWrap_mprqn_236{background:0 0;border:0;overflow:visible}._table_mprqn_236{min-width:0;display:block}._table_mprqn_236 thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._table_mprqn_236 tbody{gap:var(--space-1);display:grid}._documentRow_mprqn_263{padding:var(--space-1);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}._table_mprqn_236 th,._table_mprqn_236 td{text-align:start;border:0;padding:4px;display:block}._documentRow_mprqn_263 th{grid-column:1/-1}._documentRow_mprqn_263 td:nth-of-type(3),._documentRow_mprqn_263 td:nth-of-type(4),._documentRow_mprqn_263 td:nth-of-type(5){display:none}._documentName_mprqn_264{width:100%;min-width:0;min-height:var(--target-min)}._rowActions_mprqn_304{grid-area:2/2/span 2;align-self:center}}._focus_o21hg_1,._unavailable_o21hg_2{min-width:0;color:var(--color-text-body)}._focus_o21hg_1{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._header_o21hg_15{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:64px;border-block-end:1px solid var(--color-hairline);flex:none;padding-block-end:var(--space-2);display:flex}._header_o21hg_15 h1,._header_o21hg_15 p,._newThreadIntro_o21hg_28 h2,._drawerHeader_o21hg_29 h2,._historyPanelHeader_o21hg_30 strong,._historyPanelHeader_o21hg_30 span{margin:0}._header_o21hg_15 h1{max-width:760px;color:var(--color-text-primary);letter-spacing:-.035em;font-size:clamp(1.5rem,2vw,2rem);line-height:1.15}._eyebrow_o21hg_43,._messageLabel_o21hg_44{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._headerActions_o21hg_52,._compactActions_o21hg_53,._reviewActions_o21hg_54,._composerFooter_o21hg_55,._runFeedback_o21hg_56,._drawerHeader_o21hg_29{align-items:center;gap:var(--space-1);display:flex}._headerActions_o21hg_52 button,._secondaryButton_o21hg_64,._historyCollapseButton_o21hg_65,._mobileHistoryButton_o21hg_66,._compactActions_o21hg_53 button,._reviewActions_o21hg_54 button,._runFeedback_o21hg_56 button,._loadOlder_o21hg_70,._loadMore_o21hg_71,._jumpLatest_o21hg_72,._drawerHeader_o21hg_29 button{min-height:var(--target-min);padding:0 var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;font-weight:650;display:inline-flex}._headerActions_o21hg_52 button:hover,._compactActions_o21hg_53 button:hover,._reviewActions_o21hg_54 button:hover,._runFeedback_o21hg_56 button:hover,._loadOlder_o21hg_70:hover,._loadMore_o21hg_71:hover,._jumpLatest_o21hg_72:hover,._drawerHeader_o21hg_29 button:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}button:disabled{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.62}._headerActions_o21hg_52 ._mobileHistoryButton_o21hg_66{display:none}._layout_o21hg_111{min-height:0;transition:grid-template-columns var(--motion-duration-disclosure) var(--motion-easing-standard);flex:auto;grid-template-columns:292px minmax(0,1fr);display:grid;overflow:hidden}._layout_o21hg_111[data-history-collapsed=true]{grid-template-columns:minmax(0,1fr)}._desktopHistory_o21hg_124{border-inline-end:1px solid var(--color-hairline);background:var(--color-surface-raised);min-width:0;overflow:hidden}._desktopHistory_o21hg_124[hidden]{display:none}._historyPanel_o21hg_30{gap:var(--space-2);width:292px;height:100%;min-height:0;padding:var(--space-2);flex-direction:column;display:flex}._historyPanelHeader_o21hg_30{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:32px;color:var(--color-text-primary);display:flex}._historyPanelHeader_o21hg_30 span{background:var(--color-recessed);min-width:28px;height:28px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:7px;font-size:.75rem;display:grid}._historySearch_o21hg_167{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}._historySearch_o21hg_167 label,._historyResults_o21hg_174,._composer_o21hg_55,._composerField_o21hg_176,._contextChoices_o21hg_177,._queryReview_o21hg_178,._queryReview_o21hg_178 label,._proposalReview_o21hg_180>div{gap:var(--space-1);display:grid}._historySearch_o21hg_167 input,._queryReview_o21hg_178 input,._branchSelector_o21hg_187 select{width:100%;min-height:var(--target-min);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);padding-inline:12px}._historySearch_o21hg_167 input::placeholder,._composer_o21hg_55 textarea::placeholder{color:var(--color-text-tertiary)}._compactActions_o21hg_53 button[type=submit]{min-width:var(--target-min);padding:0}._historyResults_o21hg_174{overscroll-behavior:contain;flex:auto;align-content:start;min-height:0;overflow-y:auto}._historyItem_o21hg_215{border-radius:var(--radius-control);width:100%;min-height:56px;color:var(--color-text-body);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;gap:4px;padding:10px 12px;display:grid}._historyItem_o21hg_215:hover{border-color:var(--color-hairline);background:var(--color-surface)}._historyItem_o21hg_215 strong{color:var(--color-text-primary);overflow-wrap:anywhere}._historyItem_o21hg_215 time{color:var(--color-text-tertiary);font-size:.75rem}._loadMore_o21hg_71{width:100%}._threadSurface_o21hg_248{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._newThread_o21hg_28{justify-content:center;gap:var(--space-3);width:min(720px,100%);min-height:0;padding:var(--space-4) var(--space-3);flex-direction:column;flex:auto;margin-inline:auto;display:flex;overflow-y:auto}._newThreadIntro_o21hg_28{text-align:center}._newThreadIntro_o21hg_28 h2{max-width:28ch;color:var(--color-text-primary);letter-spacing:-.025em;margin-inline:auto;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.2}._branchSelector_o21hg_187{align-items:center;gap:var(--space-1);width:min(780px, calc(100% - (var(--space-3) * 2)));margin:var(--space-2) auto 0;flex:none;grid-template-columns:auto minmax(180px,260px);display:grid}._branchSelector_o21hg_187>span,._queryReview_o21hg_178 label>span{color:var(--color-text-secondary);font-size:.8125rem;font-weight:650}._messageScroller_o21hg_300{min-height:0;padding:var(--space-3) max(var(--space-3), calc((100% - 780px) / 2));overscroll-behavior:contain;scroll-padding-block:var(--space-3) 220px;flex:auto;position:relative;overflow-y:auto}._loadOlder_o21hg_70{margin:0 auto var(--space-3);display:flex}._assistantMessage_o21hg_315,._userMessage_o21hg_316,._runEvents_o21hg_317,._queryReview_o21hg_178,._proposalReview_o21hg_180,._runFeedback_o21hg_56,._inlineNotice_o21hg_321,._error_o21hg_322{width:min(780px,100%);margin-inline:auto}._assistantMessage_o21hg_315,._userMessage_o21hg_316{margin-block-end:var(--space-3)}._assistantMessage_o21hg_315{color:var(--color-text-body)}._streamingMessage_o21hg_336{animation:.14s ease-out both _focus-message-reveal_o21hg_1}._userMessage_o21hg_316{width:min(680px,88%);padding:14px var(--space-2);border-radius:var(--radius-surface) var(--radius-surface) 4px var(--radius-surface);background:var(--color-accent-subtle);color:var(--color-text-primary);margin-inline-end:0}._messageLabel_o21hg_44{margin:0 0 var(--space-1)}._documentBody_o21hg_354{overflow-wrap:anywhere;font-size:1rem;line-height:1.72}._documentBody_o21hg_354 p{margin:0 0 var(--space-2);white-space:pre-wrap}._documentBody_o21hg_354 p:last-child{margin-block-end:0}._documentBody_o21hg_354>:first-child{margin-block-start:0}._documentBody_o21hg_354>:last-child{margin-block-end:0}._documentBody_o21hg_354 h1,._documentBody_o21hg_354 h2,._documentBody_o21hg_354 h3{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-primary);font-size:1em;line-height:1.4}._documentBody_o21hg_354 ul,._documentBody_o21hg_354 ol,._documentBody_o21hg_354 blockquote,._documentBody_o21hg_354 pre,._documentBody_o21hg_354 table{margin:0 0 var(--space-2)}._documentBody_o21hg_354 ul,._documentBody_o21hg_354 ol{padding-inline-start:var(--space-3)}._documentBody_o21hg_354 blockquote{border-inline-start:3px solid var(--color-boundary);color:var(--color-text-secondary);padding-inline-start:var(--space-2)}._documentBody_o21hg_354 pre{padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-recessed);overflow-x:auto}._documentBody_o21hg_354 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}._documentBody_o21hg_354 a{color:var(--color-accent);text-underline-offset:3px}._documentBody_o21hg_354 table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}._documentBody_o21hg_354 th,._documentBody_o21hg_354 td{border:1px solid var(--color-hairline);text-align:start;padding:6px 8px}._runEvents_o21hg_317:empty{display:none}._citations_o21hg_440{margin-block:var(--space-3);border-block-start:1px solid var(--color-hairline);padding-block-start:var(--space-2)}._citations_o21hg_440 h3{margin:0 0 var(--space-1);font-size:.875rem}._citations_o21hg_440 ol{gap:var(--space-1);margin:0;padding-inline-start:var(--space-3);display:grid}._citations_o21hg_440 a{min-height:auto;color:var(--color-accent);overflow-wrap:anywhere;text-underline-offset:3px}._queryReview_o21hg_178,._proposalReview_o21hg_180{margin-block:var(--space-3);padding:var(--space-2);border:1px solid var(--color-warning);border-radius:var(--radius-surface);background:var(--color-warning-subtle)}._queryReview_o21hg_178 h3,._queryReview_o21hg_178 p,._proposalReview_o21hg_180 p,._proposalReview_o21hg_180 dl{margin:0}._reviewActions_o21hg_54{flex-wrap:wrap;margin-block-start:var(--space-1)}._proposalReview_o21hg_180 summary{min-height:var(--target-min);cursor:pointer;color:var(--color-text-primary);align-items:center;gap:7px;font-weight:650;list-style:none;display:flex}._proposalReview_o21hg_180 summary::-webkit-details-marker{display:none}._proposalReview_o21hg_180 dl div{gap:var(--space-1);grid-template-columns:minmax(100px,.35fr) 1fr;display:grid}._proposalReview_o21hg_180 dt{color:var(--color-text-secondary)}._proposalReview_o21hg_180 dd{overflow-wrap:anywhere;margin:0}._runFeedback_o21hg_56{min-height:var(--target-min);margin-block:var(--space-1) var(--space-2);color:var(--color-text-tertiary);justify-content:flex-start;font-size:.8125rem}._runPhase_o21hg_525{align-items:center;gap:8px;display:inline-flex}._waitingDot_o21hg_531{background:var(--color-accent);opacity:.42;border-radius:50%;flex:none;width:7px;height:7px}._runFeedback_o21hg_56[data-animating=true] ._waitingDot_o21hg_531{animation:1.4s ease-in-out infinite _focus-waiting-dot_o21hg_1}@keyframes _focus-message-reveal_o21hg_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _focus-waiting-dot_o21hg_1{50%{opacity:.9;transform:scale(1.2)}}._jumpLatest_o21hg_72{box-shadow:var(--shadow-surface);margin-inline:auto;display:flex;position:sticky;inset-block-end:var(--space-1)}._composer_o21hg_55{z-index:2;width:min(720px, calc(100% - (var(--space-3) * 2)));margin:0 auto var(--space-2);border:1px solid var(--color-boundary);background:var(--color-surface);box-shadow:var(--shadow-surface);border-radius:20px;flex:none;padding:8px;position:sticky;inset-block-end:0}._composer_o21hg_55:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}._newThread_o21hg_28 ._composer_o21hg_55{width:100%;margin:0;position:relative;inset:auto}._contextChips_o21hg_598{flex-wrap:wrap;gap:6px;padding:2px 4px 6px;display:flex}._contextChip_o21hg_598{border:1px solid var(--color-hairline);background:var(--color-surface-raised);max-width:100%;min-height:32px;color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:.8rem;display:inline-flex}._contextChip_o21hg_598:hover{border-color:var(--color-boundary);color:var(--color-text-primary)}._contextChip_o21hg_598 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._composer_o21hg_55 textarea{width:100%;min-height:60px;max-height:200px;color:var(--color-text-primary);font:inherit;resize:none;background:0 0;border:0;border-radius:12px;outline:0;padding:10px 8px;font-size:1rem;line-height:1.5}._composer_o21hg_55 textarea:focus-visible{box-shadow:none;outline:0}._composerFooter_o21hg_55,._composerTools_o21hg_655{align-items:center;display:flex}._composerFooter_o21hg_55{justify-content:space-between;gap:var(--space-1)}._composerTools_o21hg_655{gap:4px}._contextPicker_o21hg_669{position:relative}._toolButton_o21hg_673,._primaryButton_o21hg_674{width:var(--target-min);min-width:var(--target-min);min-height:var(--target-min);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}._toolButton_o21hg_673{color:var(--color-text-secondary);background:0 0;border:0}._toolButton_o21hg_673:hover,._toolButton_o21hg_673[aria-pressed=true]{background:var(--color-recessed);color:var(--color-text-primary)}._contextPanel_o21hg_699{z-index:4;width:min(360px, calc(100vw - (var(--space-3) * 2)));border:1px solid var(--color-boundary);border-radius:var(--radius-surface);background:var(--color-surface);box-shadow:var(--shadow-overlay);padding:8px;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:0}._contextPanel_o21hg_699[hidden]{display:none}._contextChoices_o21hg_177{overscroll-behavior:contain;gap:4px;max-height:min(320px,48dvh);display:grid;overflow-y:auto}._contextChoice_o21hg_177{min-height:var(--target-min);border-radius:var(--radius-control);cursor:pointer;align-items:flex-start;gap:8px;padding:7px 8px;display:flex}._contextChoice_o21hg_177:hover{background:var(--color-surface-raised)}._contextChoice_o21hg_177 input{width:18px;height:18px;min-height:18px;accent-color:var(--color-accent);flex:none;margin:4px 0 0}._contextChoice_o21hg_177 span{min-width:0;display:grid}._contextChoice_o21hg_177 strong,._contextChoice_o21hg_177 small{overflow-wrap:anywhere}._contextChoice_o21hg_177 small{color:var(--color-text-tertiary)}._contextChoices_o21hg_177>p{color:var(--color-text-secondary);margin:0;padding:8px;font-size:.85rem}._contextUnavailable_o21hg_768{justify-content:space-between;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);padding:8px;font-size:.85rem;display:flex}._contextUnavailable_o21hg_768 p{margin:0}._contextUnavailable_o21hg_768 button{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);min-height:36px;color:var(--color-text-primary);font:inherit;cursor:pointer;flex:none;padding-inline:12px}._primaryButton_o21hg_674{background:var(--color-accent);color:#fff;border:0}._primaryButton_o21hg_674:hover:not(:disabled){background:var(--color-accent-hover)}._primaryButton_o21hg_674:focus-visible{outline-color:var(--focus-inverse-outline-color);box-shadow:var(--focus-inverse-keyline)}._inlineNotice_o21hg_321,._error_o21hg_322{padding:var(--space-2);color:var(--color-text-secondary);text-align:center}._error_o21hg_322{border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger);font-weight:700}._unavailable_o21hg_2{text-align:center;place-content:center;min-height:50vh;display:grid}._liveRegion_o21hg_831,._visuallyHidden_o21hg_832{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._historyDialog_o21hg_844{width:min(420px, calc(100vw - var(--space-2)));height:min(720px, calc(100dvh - var(--space-2)));border:1px solid var(--color-hairline);border-radius:var(--radius-overlay) 0 0 var(--radius-overlay);background:var(--color-surface);max-width:none;max-height:none;color:var(--color-text-body);box-shadow:var(--shadow-overlay);margin:auto 0 auto auto;padding:0}._historyDialog_o21hg_844::backdrop{background:#171a2b61}._historyDialog_o21hg_844 ._historyPanel_o21hg_30{width:100%;height:calc(100% - 68px)}._drawerHeader_o21hg_29{min-height:68px;padding:var(--space-2);border-block-end:1px solid var(--color-hairline);justify-content:space-between}@media (min-width:901px){._historyDialog_o21hg_844{display:none}}@media (max-width:900px){._header_o21hg_15{min-height:56px;padding-block-end:var(--space-1)}._headerActions_o21hg_52{justify-content:flex-end}._headerActions_o21hg_52 ._mobileHistoryButton_o21hg_66{display:inline-flex}._headerActions_o21hg_52 ._historyCollapseButton_o21hg_65{display:none}._layout_o21hg_111,._layout_o21hg_111[data-history-collapsed=true]{grid-template-columns:minmax(0,1fr)}._desktopHistory_o21hg_124{display:none}._newThread_o21hg_28{width:100%;padding:var(--space-3) 0 var(--space-2);justify-content:flex-start}._branchSelector_o21hg_187,._composer_o21hg_55{width:100%}._messageScroller_o21hg_300{padding:var(--space-2) 0;scroll-padding-block-end:260px}._composer_o21hg_55{border-radius:var(--radius-surface) var(--radius-surface) 0 0;margin-block-end:0;inset-block-end:0}._newThread_o21hg_28 ._composer_o21hg_55{border-radius:var(--radius-surface)}}@media (max-width:620px){._header_o21hg_15 h1{font-size:1.45rem}._headerActions_o21hg_52 button{padding-inline:10px;font-size:.82rem}._branchSelector_o21hg_187{grid-template-columns:minmax(0,1fr)}._reviewActions_o21hg_54{flex-direction:column;align-items:stretch}._reviewActions_o21hg_54 button{width:100%}}@media (prefers-reduced-motion:reduce){._streamingMessage_o21hg_336,._runFeedback_o21hg_56[data-animating=true] ._waitingDot_o21hg_531{animation:none}}@media (forced-colors:active){._historyItem_o21hg_215,._assistantMessage_o21hg_315,._userMessage_o21hg_316,._composer_o21hg_55,._queryReview_o21hg_178,._proposalReview_o21hg_180{forced-color-adjust:auto}._composer_o21hg_55:focus-within{outline-color:highlight}}._screen_1r3gm_2{gap:var(--space-3);width:100%;min-width:0;color:var(--color-text-body);display:grid}._header_1r3gm_10{gap:var(--space-1);display:grid}._kicker_1r3gm_15{color:var(--color-text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}._title_1r3gm_24{color:var(--color-text-primary);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}._searchPanel_1r3gm_32,._mapPanel_1r3gm_33,._semanticPanel_1r3gm_34,._inspector_1r3gm_35{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface)}._searchPanel_1r3gm_32{gap:var(--space-2);width:min(100%,56rem);padding:var(--space-2);display:grid}._searchForm_1r3gm_48{gap:var(--space-1);display:grid}._searchForm_1r3gm_48 label{color:var(--color-text-primary);font-weight:700}._searchLine_1r3gm_58{gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}._searchLine_1r3gm_58 input,._linkForm_1r3gm_65 select{min-width:0;min-height:var(--target-min);padding-inline:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-text-primary);font:inherit}._searchLine_1r3gm_58 input::placeholder{color:var(--color-text-tertiary)}._searchButton_1r3gm_80,._compactButton_1r3gm_81,._dangerButton_1r3gm_82{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--target-min);padding-inline:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;font-weight:650;display:inline-flex}._searchButton_1r3gm_80{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-action-inverse-text)}._compactButton_1r3gm_81[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._searchButton_1r3gm_80:disabled,._compactButton_1r3gm_81:disabled,._dangerButton_1r3gm_82:disabled{cursor:not-allowed;opacity:.55}._searchButton_1r3gm_80:focus-visible,._compactButton_1r3gm_81:focus-visible,._dangerButton_1r3gm_82:focus-visible,._searchLine_1r3gm_58 input:focus-visible,._linkForm_1r3gm_65 select:focus-visible,._rootResult_1r3gm_122:focus-visible,._itemRow_1r3gm_123:focus-visible,._node_1r3gm_124:focus-visible,._edge_1r3gm_125:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-keyline)}._results_1r3gm_131{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-hairline);display:grid}._resultHeader_1r3gm_138,._viewActions_1r3gm_139,._pagination_1r3gm_140,._inspectorHeader_1r3gm_141{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._resultHeader_1r3gm_138{justify-content:space-between}._resultHeader_1r3gm_138 h2,._mapHeader_1r3gm_153 h2,._semanticHeader_1r3gm_154 h2,._inspector_1r3gm_35 h2{color:var(--color-text-primary);margin:0;font-size:1rem}._rootResults_1r3gm_161{gap:2px;max-height:18rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._rootResult_1r3gm_122{align-items:center;gap:var(--space-1);width:100%;min-height:var(--target-min);padding:var(--space-1);border-radius:var(--radius-control);color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto auto;display:grid}._rootResult_1r3gm_122:hover{border-color:var(--color-hairline);background:var(--color-surface-raised)}._rootResultLabel_1r3gm_192,._rootResultType_1r3gm_193,._itemLabel_1r3gm_194,._itemType_1r3gm_195{min-width:0}._rootResultLabel_1r3gm_192,._itemLabel_1r3gm_194{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._rootResultType_1r3gm_193,._itemType_1r3gm_195,._resultMeta_1r3gm_209,._status_1r3gm_210,._error_1r3gm_211,._inspectorMeta_1r3gm_212{color:var(--color-text-secondary);font-size:.875rem}._rootResultType_1r3gm_193,._itemType_1r3gm_195{white-space:nowrap}._resultArrow_1r3gm_222{color:var(--color-accent);font-size:1.125rem;font-weight:700}._status_1r3gm_210,._error_1r3gm_211,._inspectorMeta_1r3gm_212{margin:0}._error_1r3gm_211{color:var(--color-danger);font-weight:650}._content_1r3gm_239{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);min-width:0;display:grid}._mapPanel_1r3gm_33,._semanticPanel_1r3gm_34,._inspector_1r3gm_35{min-width:0;padding:var(--space-2);gap:var(--space-2);display:grid}._viewActions_1r3gm_139{justify-content:flex-start}._mapHeader_1r3gm_153,._semanticHeader_1r3gm_154{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._mapViewport_1r3gm_273{border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);min-height:28rem;overflow:auto}._mapCanvas_1r3gm_281{width:100%;min-width:42rem;height:auto;display:block}._edge_1r3gm_125{fill:none;stroke:var(--color-text-tertiary);stroke-width:2px;cursor:pointer}._edge_1r3gm_125[data-selected=true]{stroke:var(--color-accent);stroke-width:3px}._edgeLabel_1r3gm_300{fill:var(--color-text-secondary);pointer-events:none;font-size:12px}._node_1r3gm_124{color:var(--color-text-primary);cursor:pointer}._nodeShape_1r3gm_311{fill:var(--color-surface-raised);stroke:var(--color-boundary);stroke-width:2px}._node_1r3gm_124[data-root=true] ._nodeShape_1r3gm_311{fill:var(--color-accent-subtle);stroke:var(--color-accent)}._node_1r3gm_124[data-selected=true] ._nodeShape_1r3gm_311{fill:var(--color-accent);stroke:var(--color-accent)}._nodeLabel_1r3gm_327,._nodeType_1r3gm_328{pointer-events:none;text-anchor:middle}._nodeLabel_1r3gm_327{fill:var(--color-text-primary);font-size:14px;font-weight:700}._nodeType_1r3gm_328{fill:var(--color-text-secondary);font-size:11px}._node_1r3gm_124[data-selected=true] ._nodeLabel_1r3gm_327,._node_1r3gm_124[data-selected=true] ._nodeType_1r3gm_328{fill:var(--color-action-inverse-text)}._itemGroup_1r3gm_349{gap:var(--space-1);display:grid}._itemGroupHeading_1r3gm_354{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}._itemList_1r3gm_363{border-top:1px solid var(--color-hairline);margin:0;padding:0;list-style:none;display:grid}._itemRow_1r3gm_123{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-1);border:0;border-bottom:1px solid var(--color-hairline);color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;display:flex}._itemRow_1r3gm_123:hover{background:var(--color-surface-raised)}._itemRow_1r3gm_123[data-selected=true]{background:var(--color-accent-subtle);box-shadow:inset 3px 0 var(--color-accent)}._itemCopy_1r3gm_396{gap:2px;min-width:0;display:grid}._itemType_1r3gm_195{color:var(--color-text-tertiary)}._inspector_1r3gm_35{top:var(--shell-safe-top);position:sticky}._inspectorHeader_1r3gm_141{justify-content:space-between}._inspectorHeader_1r3gm_141 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:18rem;overflow:hidden}._inspectorActions_1r3gm_423{gap:var(--space-1);flex-wrap:wrap;display:flex}._inspectorDetails_1r3gm_429{gap:var(--space-1);margin:0;display:grid}._inspectorDetails_1r3gm_429 div{gap:var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-hairline);grid-template-columns:7rem minmax(0,1fr);display:grid}._inspectorDetails_1r3gm_429 dt{color:var(--color-text-secondary);font-size:.8125rem}._inspectorDetails_1r3gm_429 dd{overflow-wrap:anywhere;min-width:0;margin:0}._editorDisclosure_1r3gm_454{padding-top:var(--space-2);border-top:1px solid var(--color-hairline)}._editorDisclosure_1r3gm_454 summary{min-height:var(--target-min);cursor:pointer;color:var(--color-text-primary);font-weight:700;line-height:var(--target-min)}._linkForm_1r3gm_65{gap:var(--space-1);padding-top:var(--space-1);display:grid}._linkForm_1r3gm_65 label{color:var(--color-text-secondary);gap:2px;font-size:.8125rem;display:grid}._linkForm_1r3gm_65 select{width:100%}._dangerButton_1r3gm_82{border-color:var(--color-danger);background:var(--color-danger-subtle);color:var(--color-danger)}._pagination_1r3gm_140{justify-content:space-between}@media (max-width:960px){._content_1r3gm_239{grid-template-columns:1fr}._inspector_1r3gm_35{position:static}}@media (max-width:700px){._searchLine_1r3gm_58{grid-template-columns:1fr}._searchButton_1r3gm_80{width:100%}._mapViewport_1r3gm_273{min-height:22rem}._mapCanvas_1r3gm_281{min-width:36rem}._rootResult_1r3gm_122{grid-template-columns:minmax(0,1fr) auto}._rootResultType_1r3gm_193{grid-column:1}._rootResult_1r3gm_122 ._resultArrow_1r3gm_222{grid-area:1/2/span 2}._inspectorDetails_1r3gm_429 div{grid-template-columns:1fr;gap:2px}}._work_zb97s_1{gap:var(--space-3);width:100%;min-width:0;max-width:100%;color:var(--color-text-primary);display:grid}._header_zb97s_10,._headerActions_zb97s_11,._detailHeader_zb97s_12,._detailActions_zb97s_13,._cardHeader_zb97s_14,._cardMeta_zb97s_15,._cardFooter_zb97s_16,._row_zb97s_17,._rowHeader_zb97s_18,._dialogHeader_zb97s_19,._filterActions_zb97s_20{align-items:center;gap:var(--space-2);display:flex}._header_zb97s_10{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._header_zb97s_10 h1,._header_zb97s_10 p,._detailHeader_zb97s_12 h2,._detailHeader_zb97s_12 p,._column_zb97s_37 h2,._mobileGroup_zb97s_38 h2,._dialogHeader_zb97s_19 h2,._descriptionPreview_zb97s_40 h3,._activity_zb97s_41 h3{margin:0}._header_zb97s_10 h1{max-width:24ch;color:var(--color-text-primary);letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}._subtitle_zb97s_54{max-width:62ch;color:var(--color-text-secondary);margin-block-start:6px!important}._state_zb97s_60,._columnEmpty_zb97s_61,._mobileGroup_zb97s_38 p,._dropHint_zb97s_63,._cardMeta_zb97s_15,._cardFooter_zb97s_16,._labels_zb97s_66,._liveRegion_zb97s_67,._activity_zb97s_41 time,._timelineItem_zb97s_69 time{color:var(--color-text-secondary)}._eyebrow_zb97s_73{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;margin:0 0 6px;font-size:.6875rem;font-weight:800}._headerActions_zb97s_11{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}._headerActions_zb97s_11 button,._primaryButton_zb97s_89,._secondaryButton_zb97s_90{justify-content:center;align-items:center;gap:7px;display:inline-flex}._toolbar_zb97s_97{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(190px,auto);min-width:0;display:grid}._filterControls_zb97s_105{align-items:end;gap:var(--space-1);grid-template-columns:minmax(220px,1fr) minmax(150px,180px);display:grid}._taskTools_zb97s_112{min-width:0}._taskTools_zb97s_112>summary{min-height:var(--target-min);padding-inline:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;font-weight:650;list-style:none;display:flex}._taskTools_zb97s_112>summary::-webkit-details-marker{display:none}._taskTools_zb97s_112[open]>summary{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._taskToolsPanel_zb97s_141{gap:var(--space-1);margin-top:var(--space-1);padding:var(--space-1);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);display:grid}._filterActions_zb97s_20{flex-wrap:wrap;justify-content:flex-end}._searchField_zb97s_156,._compactField_zb97s_157,._quickCreate_zb97s_158 label,._createProject_zb97s_159 label,._detailForm_zb97s_160 label,._activity_zb97s_41 form,._moveMenu_zb97s_162,._rowMove_zb97s_163{gap:5px;display:grid}._searchField_zb97s_156,._compactField_zb97s_157,._quickCreate_zb97s_158 label{min-width:0}._searchField_zb97s_156 span,._compactField_zb97s_157 span,._quickCreate_zb97s_158 span,._createProject_zb97s_159 span,._detailForm_zb97s_160 span,._moveMenu_zb97s_162>span,._rowMove_zb97s_163>span{color:var(--color-text-tertiary);letter-spacing:.035em;font-size:.6875rem;font-weight:700}._work_zb97s_1 input,._work_zb97s_1 textarea,._work_zb97s_1 select,._work_zb97s_1 button{min-height:var(--target-min);font:inherit}._work_zb97s_1 input,._work_zb97s_1 textarea,._work_zb97s_1 select{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;color:var(--color-text-primary);padding:0 12px}._work_zb97s_1 input::placeholder,._work_zb97s_1 textarea::placeholder{color:var(--color-text-tertiary)}._work_zb97s_1 input:hover,._work_zb97s_1 textarea:hover,._work_zb97s_1 select:hover{border-color:var(--color-text-tertiary)}._checkboxField_zb97s_216{align-items:center;gap:var(--space-1);min-height:var(--target-min);display:flex!important}._checkboxField_zb97s_216 input{width:var(--space-2);min-width:var(--space-2);height:var(--space-2);min-height:var(--space-2);accent-color:var(--color-accent);background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0}._checkboxField_zb97s_216 span{color:var(--color-text-primary);font-size:inherit;letter-spacing:normal;font-weight:650}._work_zb97s_1 textarea{padding-block:var(--space-2);resize:vertical}._work_zb97s_1 button{padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);cursor:pointer}._work_zb97s_1 button:disabled{cursor:not-allowed;opacity:.55}._primaryButton_zb97s_89{background:var(--color-accent);color:var(--color-action-inverse-text);font-weight:750;border-color:var(--color-accent)!important}._primaryButton_zb97s_89:hover:not(:disabled){background:var(--color-accent-hover)}._secondaryButton_zb97s_90{background:var(--color-surface);color:var(--color-text-primary);font-weight:650}._secondaryButton_zb97s_90:hover,._secondaryButton_zb97s_90[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._work_zb97s_1 button:focus-visible,._work_zb97s_1 input:focus-visible,._work_zb97s_1 textarea:focus-visible,._work_zb97s_1 select:focus-visible{outline-color:var(--focus-outline-color);box-shadow:var(--focus-keyline)}._quickCreate_zb97s_158{align-items:end;gap:var(--space-1);grid-template-columns:minmax(220px,1fr) minmax(130px,160px) auto;min-width:0;display:grid}._createProject_zb97s_159,._detailForm_zb97s_160,._descriptionPreview_zb97s_40,._activity_zb97s_41{gap:var(--space-2);display:grid}._projectDialog_zb97s_309{width:min(480px, calc(100vw - var(--space-3)));border:1px solid var(--color-boundary);border-radius:var(--radius-overlay);background:var(--color-surface);max-width:none;color:var(--color-text-body);box-shadow:var(--shadow-overlay);padding:0}._projectDialog_zb97s_309::backdrop{background:#171a2b61}._createProject_zb97s_159{padding:var(--space-3)}._dialogHeader_zb97s_19{justify-content:space-between;align-items:flex-start}._projectDialogActions_zb97s_333{justify-content:flex-end;gap:var(--space-1);display:flex}._board_zb97s_339{width:100%;min-width:0;max-width:100%;padding-bottom:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}._column_zb97s_37{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-recessed);grid-template-rows:auto 1fr;min-width:0;min-height:480px;padding:10px;display:grid}._column_zb97s_37 header{gap:5px;padding:4px 4px 12px;display:grid}._column_zb97s_37 h2,._mobileGroup_zb97s_38 h2{justify-content:space-between;align-items:center;gap:var(--space-1);letter-spacing:-.01em;font-size:.9rem;display:flex}._column_zb97s_37 h2 span:last-child,._mobileGroup_zb97s_38 h2 span:last-child{background:var(--color-surface);min-width:24px;height:24px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:6px;font-size:.75rem;display:grid}._cards_zb97s_390{align-content:start;gap:10px;display:grid}._card_zb97s_14{border:1px solid var(--color-hairline);background:var(--color-surface);border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:0 1px 2px #171a2b0a}._card_zb97s_14:hover{border-color:var(--color-boundary);box-shadow:var(--shadow-surface)}._card_zb97s_14[data-moving=true],._row_zb97s_17[data-moving=true]{border-color:var(--color-accent);background:var(--color-accent-subtle)}._cardHeader_zb97s_14,._rowHeader_zb97s_18{align-items:flex-start;gap:8px;min-width:0}._dragHandle_zb97s_425{min-width:var(--target-min);width:var(--target-min);color:var(--color-text-tertiary);touch-action:none;background:0 0;flex:none;place-items:center;display:grid;border-color:#0000!important;padding:0!important}._dragHandle_zb97s_425:hover{background:var(--color-surface-raised);color:var(--color-accent)}._cardTitle_zb97s_443,._rowTitle_zb97s_444{min-width:0;min-height:var(--target-min);color:var(--color-text-primary);text-align:start;overflow-wrap:anywhere;flex:auto;font-weight:720;line-height:1.35;background:0 0!important;border:0!important;padding:8px 0!important}._cardTitle_zb97s_443:hover,._rowTitle_zb97s_444:hover{color:var(--color-accent)}._cardMeta_zb97s_15,._cardFooter_zb97s_16{flex-wrap:wrap;justify-content:flex-start;gap:6px 10px;font-size:.75rem}._cardMeta_zb97s_15 span,._cardFooter_zb97s_16 span{align-items:center;gap:5px;display:inline-flex}._cardMeta_zb97s_15 span:first-child{background:var(--color-recessed);border-radius:999px;min-height:24px;padding-inline:8px;font-weight:700}._cardMeta_zb97s_15 span[data-priority=urgent]{background:var(--color-danger-subtle);color:var(--color-danger)}._cardMeta_zb97s_15 span[data-priority=high]{background:var(--color-warning-subtle);color:var(--color-warning)}._labels_zb97s_66{flex-wrap:wrap;gap:5px;margin:0;display:flex}._labels_zb97s_66 span{background:var(--color-recessed);color:var(--color-text-secondary);overflow-wrap:anywhere;border-radius:6px;padding:3px 7px;font-size:.72rem}._moveMenu_zb97s_162{border-top:1px solid var(--color-hairline);margin-top:2px;padding-top:10px}._moveMenu_zb97s_162 select,._rowMove_zb97s_163 select{width:100%;min-height:var(--target-min);background:var(--color-surface-raised);font-size:.82rem}._dropHint_zb97s_63{font-size:.7rem}._columnEmpty_zb97s_61{padding:var(--space-2) 4px;margin:0;font-size:.82rem}._desktopList_zb97s_536{gap:var(--space-2);display:none}._mobileGroup_zb97s_38{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);box-shadow:var(--shadow-surface);display:grid}._desktopList_zb97s_536[data-visible-on-desktop=true]{display:grid}._empty_zb97s_555{gap:var(--space-2);padding:var(--space-3);display:grid}._error_zb97s_561{padding:var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger)}._liveRegion_zb97s_67{min-height:1.5rem}._row_zb97s_17{padding:var(--space-1) 0;border-top:1px solid var(--color-hairline);grid-template-columns:minmax(0,1fr) auto auto minmax(150px,190px);align-items:center;display:grid}._rowHeader_zb97s_18{min-width:0}._rowTitle_zb97s_444{display:block}._rowMove_zb97s_163{min-width:0}._detail_zb97s_12{z-index:10;align-content:start;gap:var(--space-3);width:min(560px,100vw);min-width:0;padding:var(--space-3);border-left:1px solid var(--color-boundary);background:var(--color-surface);box-shadow:var(--shadow-overlay);display:grid;position:fixed;inset:0 0 0 auto;overflow-y:auto}._detailHeader_zb97s_12{justify-content:space-between;align-items:flex-start}._detailHeader_zb97s_12 h2{overflow-wrap:anywhere}._formGrid_zb97s_618{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._detailActions_zb97s_13{flex-wrap:wrap}._descriptionPreview_zb97s_40,._activity_zb97s_41{padding-top:var(--space-2);border-top:1px solid var(--color-hairline)}._markdown_zb97s_634{overflow-wrap:anywhere;line-height:1.55}._markdown_zb97s_634 p{margin:0 0 var(--space-1);white-space:pre-wrap}._activity_zb97s_41 form{align-items:stretch}._timeline_zb97s_69{gap:var(--space-2);display:grid}._timelineItem_zb97s_69,._activityItem_zb97s_654{gap:var(--space-1);padding:var(--space-2);border-inline-start:3px solid var(--color-accent);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--color-surface-raised);display:grid}._timelineItem_zb97s_69 p{margin:0 0 var(--space-1);overflow-wrap:anywhere}._activityItem_zb97s_654{flex-wrap:wrap;justify-content:space-between;display:flex}._visuallyHidden_zb97s_674{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1250px){._board_zb97s_339{display:none}._desktopList_zb97s_536,._desktopList_zb97s_536[data-visible-on-desktop=true]{display:grid}}@media (max-width:1050px){._toolbar_zb97s_97{grid-template-columns:1fr}}@media (max-width:700px){._header_zb97s_10{flex-direction:column;align-items:stretch}._headerActions_zb97s_11{align-items:stretch;gap:var(--space-1);grid-template-columns:minmax(0,1fr);width:100%;display:grid}._headerActions_zb97s_11>._compactField_zb97s_157,._headerActions_zb97s_11>button{grid-column:1}._headerActions_zb97s_11 button{width:100%}._toolbar_zb97s_97{grid-template-columns:1fr}._quickCreate_zb97s_158{grid-row:1;grid-template-columns:minmax(0, 1fr) 112px var(--target-min)}._filterControls_zb97s_105{grid-template-columns:minmax(0,1fr) 124px}._taskToolsPanel_zb97s_141{background:0 0;border:0;padding-inline:0}._filterActions_zb97s_20{grid-template-columns:minmax(0,1fr);display:grid}._filterActions_zb97s_20 ._secondaryButton_zb97s_90,._quickCreate_zb97s_158>*{width:100%}._quickCreate_zb97s_158 ._primaryButton_zb97s_89{width:var(--target-min);padding:0;font-size:0}._board_zb97s_339{display:none}._desktopList_zb97s_536,._desktopList_zb97s_536[data-visible-on-desktop=true]{display:grid}._row_zb97s_17{grid-template-columns:minmax(0,1fr) auto;align-items:center}._rowHeader_zb97s_18,._rowMove_zb97s_163{grid-column:1/-1}._detail_zb97s_12{border:0;border-radius:0;width:100%;min-height:100dvh;inset:0}._formGrid_zb97s_618{grid-template-columns:1fr}._projectDialog_zb97s_309{width:calc(100vw - var(--space-2));margin:auto var(--space-1)}}@media (min-width:701px){._detail_zb97s_12{top:var(--space-2);bottom:var(--space-2);right:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface)}}._shell_ogz8q_1,._boot_ogz8q_2{--shell-rail-width:244px;--shell-local-header-height:64px;--shell-dock-height:72px;--shell-safe-top:env(safe-area-inset-top,0px);--shell-safe-right:env(safe-area-inset-right,0px);--shell-safe-bottom:env(safe-area-inset-bottom,0px);--shell-safe-left:env(safe-area-inset-left,0px)}._shell_ogz8q_1{grid-template-columns:var(--shell-rail-width) minmax(0, 1fr);min-width:0;height:100vh;height:100dvh;min-height:100vh;background:var(--color-canvas);min-height:100dvh;color:var(--color-text-body);display:grid}._shell_ogz8q_1[data-navigation-collapsed=true]{grid-template-columns:minmax(0,1fr)}._shell_ogz8q_1[data-navigation-collapsed=true] ._rail_ogz8q_27{display:none}@media (min-width:901px){._shell_ogz8q_1{transition:grid-template-columns var(--motion-duration-disclosure) var(--motion-easing-standard)}._shell_ogz8q_1[data-navigation-collapsed=true] ._main_ogz8q_36{padding-block-start:calc(var(--target-min) + var(--space-2))}}._rail_ogz8q_27{min-width:0;height:100vh;height:100dvh;padding:max(20px, var(--shell-safe-top)) 14px max(16px, var(--shell-safe-bottom));border-inline-end:1px solid var(--color-hairline);background:var(--color-surface);flex-direction:column;padding-inline-start:max(14px, var(--shell-safe-left));display:flex;position:sticky;top:0}._railHeader_ogz8q_54{justify-content:space-between;align-items:center;gap:var(--space-1);min-width:0;display:flex}._brand_ogz8q_62,._mobileBrand_ogz8q_63{min-height:var(--target-min);color:var(--color-text-primary);letter-spacing:-.025em;align-items:center;gap:10px;font-size:1.0625rem;font-weight:800;text-decoration:none;display:inline-flex}._brand_ogz8q_62{flex:auto;min-width:0;padding-inline:4px}._brand_ogz8q_62 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._brand_ogz8q_62>svg,._mobileBrand_ogz8q_63>svg{background:var(--color-accent);color:#fff;border-radius:10px;width:32px;height:32px;padding:6px}._workspaceCompact_ogz8q_96,._workspaceControl_ogz8q_97{gap:6px;display:grid}._workspaceCompact_ogz8q_96{margin-block:20px 22px;padding-inline:6px}._workspaceCompact_ogz8q_96 label,._workspaceControl_ogz8q_97 label,._eyebrow_ogz8q_109{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._workspaceCompact_ogz8q_96 select,._workspaceControl_ogz8q_97 select,._field_ogz8q_119 select{min-width:0;min-height:var(--target-min);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-primary);padding-inline:12px 36px}._workspaceCompact_ogz8q_96 select:hover,._workspaceControl_ogz8q_97 select:hover,._field_ogz8q_119 select:hover{border-color:var(--color-boundary)}._workspaceEmpty_ogz8q_135{margin:var(--space-3) 6px;color:var(--color-text-secondary)}._navigation_ogz8q_140{flex-direction:column;gap:4px;display:flex}._navLink_ogz8q_146{min-height:var(--target-min);border-radius:var(--radius-control);color:var(--color-text-secondary);border:1px solid #0000;align-items:center;gap:12px;padding-inline:12px;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex;position:relative}._navLink_ogz8q_146:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}._navLink_ogz8q_146[data-active=true]{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:750}._navLink_ogz8q_146[data-active=true]:before{background:var(--color-accent);content:"";border-radius:999px;width:3px;position:absolute;inset-block:10px;inset-inline-start:-5px}._railBottom_ogz8q_182{gap:8px;min-width:0;margin-block-start:auto;display:grid}._navigationToggle_ogz8q_189,._desktopNavigationToggle_ogz8q_190{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--target-min);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;font-weight:700;display:inline-flex}._navigationToggle_ogz8q_189{width:var(--target-min);background:0 0;border-color:#0000;flex:none;padding:0}._desktopNavigationToggle_ogz8q_190{z-index:5;padding-inline:var(--space-1) var(--space-2);box-shadow:var(--shadow-surface);position:fixed;inset-block-start:max(var(--space-1), var(--shell-safe-top));inset-inline-start:max(var(--space-1), var(--shell-safe-left))}._navigationToggle_ogz8q_189:hover,._desktopNavigationToggle_ogz8q_190:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}._accountButton_ogz8q_228,._iconButton_ogz8q_229,._secondaryButton_ogz8q_230,._bootError_ogz8q_231 button{min-height:var(--target-min);border-radius:var(--radius-control);font:inherit;cursor:pointer}._accountButton_ogz8q_228{width:100%;color:var(--color-text-primary);text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}._accountButton_ogz8q_228:hover{border-color:var(--color-hairline);background:var(--color-surface-raised)}._accountButton_ogz8q_228>svg:first-child{background:var(--color-recessed);width:34px;height:34px;color:var(--color-accent);border-radius:999px;padding:7px}._accountButton_ogz8q_228 span{min-width:0;display:grid}._accountButton_ogz8q_228 strong,._accountButton_ogz8q_228 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountButton_ogz8q_228 small{color:var(--color-text-secondary);font-weight:400}._accountButton_ogz8q_228:disabled,._secondaryButton_ogz8q_230:disabled,._field_ogz8q_119 select:disabled,._toggleField_ogz8q_285 input:disabled{color:var(--color-text-tertiary);cursor:not-allowed}._main_ogz8q_36{min-width:0;min-height:0;padding:var(--space-4);background:var(--color-canvas);color:var(--color-text-body);flex-direction:column;display:flex;overflow:auto}._page_ogz8q_301{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._simulationNotice_ogz8q_308{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-block:1px solid var(--color-warning);border-inline-start:3px solid var(--color-warning);background:var(--color-warning-subtle);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}._simulationNoticeCopy_ogz8q_321{gap:var(--space-1);flex:16rem;min-width:0;display:grid}._simulationNoticeCopy_ogz8q_321 strong{color:var(--color-warning)}._simulationNoticeCopy_ogz8q_321 span{overflow-wrap:anywhere;color:var(--color-text-body);font-size:.875rem}._simulationExitButton_ogz8q_338{min-height:var(--target-min);padding-inline:var(--space-1);border:1px solid var(--color-warning);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-warning);font:inherit;cursor:pointer;font-weight:700}._simulationExitButton_ogz8q_338:hover{background:var(--color-surface-raised)}._simulationExitButton_ogz8q_338:disabled{color:var(--color-text-tertiary);cursor:not-allowed}._main_ogz8q_36 :where(h1,h2,h3){color:var(--color-text-primary)}._mobileHeader_ogz8q_363,._mobileDock_ogz8q_364{display:none}._settingsSheet_ogz8q_368{width:min(680px,100vw - 48px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);padding:0 0 var(--space-3);border:1px solid var(--color-hairline);border-radius:var(--radius-overlay);background:var(--color-surface);color:var(--color-text-body);box-shadow:var(--shadow-overlay);margin:auto;overflow:auto}._settingsSheet_ogz8q_368::backdrop{background:#171a2b61}._sheetHeader_ogz8q_386{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:76px;padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-hairline);background:var(--color-surface);display:flex;position:sticky;top:0}._sheetHeader_ogz8q_386 h2,._sheetHeader_ogz8q_386 p{margin:0}._sheetHeader_ogz8q_386 h2{color:var(--color-text-primary);letter-spacing:-.025em;font-size:1.5rem}._iconButton_ogz8q_229{min-width:var(--target-min);border:1px solid var(--color-hairline);background:var(--color-surface);color:var(--color-text-primary);place-items:center;padding:0;display:inline-grid}._iconButton_ogz8q_229:hover,._secondaryButton_ogz8q_230:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}._settingsSection_ogz8q_427,._simulationPanel_ogz8q_428,._sheetFooter_ogz8q_429{margin-inline:var(--space-3)}._settingsSection_ogz8q_427{padding-block:var(--space-3);border-block-end:1px solid var(--color-hairline)}._settingsSection_ogz8q_427 h3,._simulationPanel_ogz8q_428 h3{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:1.0625rem}._simulationPanel_ogz8q_428{padding:var(--space-2);border:1px solid var(--color-warning);border-radius:var(--radius-surface);background:var(--color-warning-subtle);margin-block-start:var(--space-3)}._simulationPanel_ogz8q_428 p{margin-block:0 var(--space-2)}._secondaryButton_ogz8q_230,._bootError_ogz8q_231 button{padding-inline:var(--space-2);border:1px solid var(--color-boundary);background:var(--color-surface);color:var(--color-text-primary);font-weight:700}._definitionList_ogz8q_466{gap:var(--space-1);margin:0;display:grid}._definitionList_ogz8q_466 div{justify-content:space-between;gap:var(--space-2);padding:12px var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-raised);display:flex}._definitionList_ogz8q_466 dt{color:var(--color-text-secondary)}._definitionList_ogz8q_466 dd{color:var(--color-text-primary);text-align:end;overflow-wrap:anywhere;margin:0;font-weight:650}._readinessDetail_ogz8q_493{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface-raised);display:flex}._readinessDetail_ogz8q_493 p{margin:0}._secondaryText_ogz8q_507{color:var(--color-text-secondary);font-size:.875rem}._field_ogz8q_119{gap:var(--space-1);color:var(--color-text-primary);font-weight:650;display:grid}._toggleField_ogz8q_285{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--target-min);color:var(--color-text-primary);margin-block-start:var(--space-2);display:flex}._toggleField_ogz8q_285 span{display:grid}._toggleField_ogz8q_285 small{color:var(--color-text-secondary);font-weight:400}._toggleField_ogz8q_285 input{width:22px;min-width:22px;height:22px;accent-color:var(--color-accent);margin:0}._inlineError_ogz8q_546{margin-block:var(--space-2) 0;padding:var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger)}._sheetFooter_ogz8q_429{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block-start:var(--space-3);display:flex}._sheetFooter_ogz8q_429 a{min-height:var(--target-min);color:var(--color-text-secondary);align-items:center;display:inline-flex}._boot_ogz8q_2{place-content:center;justify-items:center;gap:var(--space-2);min-height:100vh;min-height:100dvh;padding:var(--space-3);background:var(--color-canvas);color:var(--color-text-secondary);text-align:center;display:grid}._bootMark_ogz8q_583{background:var(--color-accent);color:#fff;width:48px;height:48px;box-shadow:var(--shadow-surface);border-radius:14px;place-items:center;display:grid}._bootWordmark_ogz8q_594{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:800}._boot_ogz8q_2 p{margin-block:0}._bootError_ogz8q_231{justify-items:center;gap:var(--space-2);display:grid}@media (max-width:900px){._shell_ogz8q_1,._shell_ogz8q_1[data-navigation-collapsed=true]{grid-template:"mobile-header""main"minmax(0,1fr)/minmax(0,1fr)}._rail_ogz8q_27,._desktopNavigationToggle_ogz8q_190{display:none}._mobileHeader_ogz8q_363{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:calc(var(--shell-local-header-height) + var(--shell-safe-top));padding-block-start:var(--shell-safe-top);padding-inline:max(var(--space-2), var(--shell-safe-left)) max(var(--space-2), var(--shell-safe-right));border-block-end:1px solid var(--color-hairline);background:var(--color-surface);grid-area:mobile-header;display:flex}._mobileBrand_ogz8q_63{min-width:0;font-size:1rem}._mobileBrand_ogz8q_63 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._main_ogz8q_36{min-height:0;padding:var(--space-2);grid-area:main;padding-block-end:calc(var(--shell-dock-height) + var(--shell-safe-bottom) + var(--space-3));padding-inline-start:max(var(--space-2), var(--shell-safe-left));padding-inline-end:max(var(--space-2), var(--shell-safe-right))}._mobileDock_ogz8q_364{z-index:4;inset-inline:0;min-height:calc(var(--shell-dock-height) + var(--shell-safe-bottom));padding:6px max(6px, var(--shell-safe-right)) var(--shell-safe-bottom) max(6px, var(--shell-safe-left));border-block-start:1px solid var(--color-hairline);background:#fffffff5;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;box-shadow:0 -8px 24px #171a2b0f}._dockLink_ogz8q_676{min-width:0;min-height:var(--target-min);border-radius:var(--radius-control);color:var(--color-text-secondary);text-align:center;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;font-size:.75rem;line-height:1.15;text-decoration:none;display:flex}._dockLink_ogz8q_676[data-active=true]{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:750}._settingsSheet_ogz8q_368{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;border:0;border-radius:0;margin:0;padding-block-end:max(var(--space-3), var(--shell-safe-bottom));inset:0}._sheetHeader_ogz8q_386{min-height:calc(var(--shell-local-header-height) + var(--shell-safe-top));padding-block-start:max(var(--space-2), var(--shell-safe-top));padding-inline:max(var(--space-2), var(--shell-safe-left)) max(var(--space-2), var(--shell-safe-right))}._sheetHeader_ogz8q_386 h2{font-size:1.25rem}._settingsSection_ogz8q_427,._simulationPanel_ogz8q_428,._sheetFooter_ogz8q_429{margin-inline:max(var(--space-2), var(--shell-safe-left)) max(var(--space-2), var(--shell-safe-right))}._sheetFooter_ogz8q_429{flex-direction:column;align-items:stretch}}@media (forced-colors:active){._navLink_ogz8q_146[data-active=true],._dockLink_ogz8q_676[data-active=true],._navigationToggle_ogz8q_189,._desktopNavigationToggle_ogz8q_190,._simulationPanel_ogz8q_428,._simulationNotice_ogz8q_308,._simulationExitButton_ogz8q_338,._inlineError_ogz8q_546{border:2px solid highlight}._navLink_ogz8q_146[data-active=true]:before{display:none}}
