: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_f0awk_1,._detail_f0awk_2{gap:var(--space-3);width:100%;min-width:0;color:var(--color-text-primary);display:grid}._header_f0awk_10,._headerActions_f0awk_11,._toolbar_f0awk_12,._filterButtons_f0awk_13,._detailHeader_f0awk_14,._detailActions_f0awk_15,._detailBadges_f0awk_16,._detailMeta_f0awk_17,._fenceActions_f0awk_18,._panelHeader_f0awk_19,._editorActions_f0awk_20,._outputActions_f0awk_21{align-items:center;gap:var(--space-2);display:flex}._header_f0awk_10,._detailHeader_f0awk_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start}._header_f0awk_10 h1,._header_f0awk_10 p,._detailHeader_f0awk_14 h1,._detailHeader_f0awk_14 p,._inlineState_f0awk_38 h2,._authorityFence_f0awk_39 h2,._conflictFence_f0awk_40 h2,._officePanel_f0awk_41 h2,._panelHeader_f0awk_19 h2,._inspectorSection_f0awk_43 h2{margin:0}._header_f0awk_10 h1,._detailHeader_f0awk_14 h1{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.08}._eyebrow_f0awk_53{margin:0 0 var(--space-1);color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}._subtitle_f0awk_60,._secondaryText_f0awk_61,._detailMeta_f0awk_17,._libraryMeta_f0awk_63,._previewLabel_f0awk_64,._dirtyState_f0awk_65{color:var(--color-text-secondary)}._subtitle_f0awk_60{margin:0}._headerActions_f0awk_11,._detailActions_f0awk_15{flex-wrap:wrap;justify-content:flex-end}._authorityNote_f0awk_71,._detailBadges_f0awk_16>span,._capability_f0awk_73,._dirtyState_f0awk_65{align-items:center;gap:var(--space-1);font-size:.8rem;display:inline-flex}._authorityNote_f0awk_71{color:var(--color-text-secondary)}._primaryButton_f0awk_82,._detailActions_f0awk_15 button,._editorActions_f0awk_20 button,._fenceActions_f0awk_18 button,._outputActions_f0awk_21 button,._inlineState_f0awk_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_f0awk_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_f0awk_1 button:disabled,._detail_f0awk_2 button:disabled{cursor:not-allowed;opacity:.55}._library_f0awk_1 button:focus-visible,._detail_f0awk_2 button:focus-visible,._library_f0awk_1 input:focus-visible,._detail_f0awk_2 input:focus-visible,._detail_f0awk_2 textarea:focus-visible,._detail_f0awk_2 select:focus-visible{outline-color:var(--focus-outline-color);box-shadow:var(--focus-keyline)}._toolbar_f0awk_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_f0awk_127,._sortField_f0awk_128{gap:var(--space-1);flex:250px;display:grid}._searchField_f0awk_127>label,._sortField_f0awk_128>span,._filterGroup_f0awk_135 legend,._editorField_f0awk_136>span{color:var(--color-text-secondary);font-size:.75rem}._searchControl_f0awk_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_f0awk_140 input{width:100%;min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0}._searchControl_f0awk_140 ._primaryButton_f0awk_82{flex:none;min-height:36px;padding-inline:12px}._filterGroup_f0awk_135{border:0;flex:360px;min-width:0;margin:0;padding:0;display:grid}._filterGroup_f0awk_135 legend{margin-bottom:var(--space-1)}._filterButtons_f0awk_13{flex-wrap:wrap}._filterButton_f0awk_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_f0awk_13[data-selected=true]{border-color:var(--color-action-inverse);background:var(--color-action-inverse);color:var(--color-action-inverse-text)}._sortField_f0awk_128{flex:0 190px}._sortField_f0awk_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_f0awk_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}._uploadQueuePanel_f0awk_213,._skeletonList_f0awk_214{gap:var(--space-2);display:grid}._uploadQueuePanel_f0awk_213{padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-recessed)}._uploadQueuePanel_f0awk_213 h2{font-size:1rem}._uploadQueue_f0awk_213{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._uploadQueueItem_f0awk_234{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}._uploadQueueMain_f0awk_243{gap:4px;min-width:0;display:grid}._uploadQueueName_f0awk_248,._uploadQueueStatus_f0awk_249,._uploadQueueProgress_f0awk_250{align-items:center;gap:var(--space-1);min-width:0;display:flex}._uploadQueueName_f0awk_248 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._uploadQueueName_f0awk_248>span,._uploadQueueStatus_f0awk_249,._uploadQueueResult_f0awk_263,._uploadQueueError_f0awk_264{color:var(--color-text-secondary);font-size:.8rem}._uploadQueueName_f0awk_248>span{flex:none}._uploadQueueStatus_f0awk_249 ._status_f0awk_271{margin-left:var(--space-1)}._uploadQueueProgress_f0awk_250 progress{width:min(360px,100%);accent-color:var(--color-text-primary)}._uploadQueueProgress_f0awk_250>span{min-width:3ch;color:var(--color-text-secondary);font-size:.78rem}._uploadQueueResult_f0awk_263,._uploadQueueError_f0awk_264{margin:0}._uploadQueueError_f0awk_264{color:var(--color-text-primary)}._uploadQueueActions_f0awk_290{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._queueAction_f0awk_297,._queueIconButton_f0awk_298{justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);min-height:40px;color:var(--color-text-primary);cursor:pointer;font:inherit;display:inline-flex}._queueAction_f0awk_297{padding-inline:var(--space-1);font-size:.8rem}._queueIconButton_f0awk_298{width:40px;padding:0}._queueAction_f0awk_297:disabled,._queueIconButton_f0awk_298:disabled{cursor:not-allowed;opacity:.55}._skeletonRow_f0awk_324{gap:var(--space-2);min-height:72px;padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:linear-gradient(90deg, var(--color-surface), var(--color-recessed), var(--color-surface));background-size:200% 100%;grid-template-columns:2fr 1fr 1fr;animation:1.5s ease-in-out infinite _documents-skeleton_f0awk_1;display:grid}._skeletonRow_f0awk_324 span{background:var(--color-hairline);border-radius:999px;align-self:center;height:.75rem;display:block}@keyframes _documents-skeleton_f0awk_1{0%{background-position:100% 0}to{background-position:-100% 0}}._fileInput_f0awk_347{display:none}._textButton_f0awk_348{color:var(--color-text-primary);cursor:pointer;font:inherit;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline}._progress_f0awk_358{width:120px;accent-color:var(--color-text-primary)}._progressLabel_f0awk_359,._uploadMessage_f0awk_360{font-size:.8rem}._uploadMessage_f0awk_360{color:var(--color-text-primary)}._libraryMeta_f0awk_63{justify-content:space-between;align-items:center;min-height:24px;font-size:.85rem;display:flex}._tableWrap_f0awk_370{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);overflow:auto}._table_f0awk_370{border-collapse:collapse;text-align:left;width:100%;min-width:900px}._table_f0awk_370 th,._table_f0awk_370 td{padding:var(--space-2);border-bottom:1px solid var(--color-hairline);vertical-align:middle}._table_f0awk_370 thead th{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}._table_f0awk_370 tbody tr:last-child th,._table_f0awk_370 tbody tr:last-child td{border-bottom:0}._documentRow_f0awk_397:hover{background:var(--color-recessed)}._documentName_f0awk_398{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_f0awk_398>span{flex:1;gap:2px;min-width:0;display:grid}._documentName_f0awk_398 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._documentName_f0awk_398 small,._versionList_f0awk_423 small{color:var(--color-text-secondary);font-size:.78rem;font-weight:400}._status_f0awk_271{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}._status_f0awk_271[data-state=ready]{color:var(--color-text-primary)}._status_f0awk_271[data-state=rejected_unsafe],._status_f0awk_271[data-state=failed_transient],._capability_f0awk_73{color:var(--color-text-secondary)}._rowActions_f0awk_438{text-align:right;width:48px}._iconButton_f0awk_439{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_f0awk_451{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_f0awk_461{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}._officeEditorHeader_f0awk_461 h2{margin:0;font-size:1.1rem}._officeEditorHost_f0awk_469{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed);min-height:560px;overflow:hidden}._officeEditorError_f0awk_476{padding:var(--space-2);border-left:2px solid var(--color-text-primary);color:var(--color-text-secondary);margin:0}._statusBadge_f0awk_482{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_f0awk_482[data-state=ready]{border-color:var(--color-text-primary);color:var(--color-text-primary)}._inlineState_f0awk_38,._officePanel_f0awk_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_f0awk_38 p,._officePanel_f0awk_41 p{color:var(--color-text-secondary);margin:0}._visuallyHidden_f0awk_508{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._detailHeader_f0awk_14{align-items:center}._backButton_f0awk_520{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_f0awk_532{flex:320px;min-width:0}._detailBadges_f0awk_16{margin-top:var(--space-1);color:var(--color-text-secondary);flex-wrap:wrap}._detailBadges_f0awk_16>span+span:before{content:"·";margin-right:var(--space-2);color:var(--color-text-tertiary)}._detailMeta_f0awk_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_f0awk_39,._conflictFence_f0awk_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_f0awk_39 p,._conflictFence_f0awk_40 p{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}._conflictFence_f0awk_40{border-color:var(--color-text-primary)}._fenceActions_f0awk_18{margin-top:var(--space-2);flex-wrap:wrap}._notice_f0awk_557{padding:var(--space-2);border-left:2px solid var(--color-text-primary);color:var(--color-text-secondary);margin:0}._comparePanel_f0awk_563{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_f0awk_563>p{margin:0}._compareColumns_f0awk_572{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._comparePane_f0awk_563{min-width:0;padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface)}._comparePane_f0awk_563 h3{margin:0 0 var(--space-1);font-size:.85rem}._comparePane_f0awk_563 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_f0awk_594{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;display:grid}._editorPanel_f0awk_600,._inspectorSection_f0awk_43{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);min-width:0}._markdownEditor_f0awk_607{gap:var(--space-3);padding:var(--space-3);display:grid}._panelHeader_f0awk_19{justify-content:space-between;align-items:flex-start}._panelHeader_f0awk_19 h2{font-size:1.1rem}._editorColumns_f0awk_610{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._editorField_f0awk_136,._preview_f0awk_64{gap:var(--space-1);min-width:0;display:grid}._viewerPanel_f0awk_617,._imageViewer_f0awk_618,._pdfViewer_f0awk_619{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed);min-width:0}._viewerPanel_f0awk_617{gap:var(--space-2);padding:var(--space-3);display:grid}._viewerPanel_f0awk_617 h2,._viewerPanel_f0awk_617 p{margin:0}._viewerPanel_f0awk_617 p{color:var(--color-text-secondary)}._textViewer_f0awk_635{white-space:pre-wrap;overflow-wrap:anywhere;max-height:620px;color:var(--color-text-primary);font:.88rem/1.55 var(--font-mono);margin:0;overflow:auto}._imageViewer_f0awk_618{gap:var(--space-1);padding:var(--space-2);margin:0;display:grid}._imageViewer_f0awk_618 img{object-fit:contain;max-width:100%;max-height:680px;margin:auto;display:block}._imageViewer_f0awk_618 figcaption{color:var(--color-text-secondary);font-size:.8rem}._pdfViewer_f0awk_619{width:100%;min-height:680px}._editorField_f0awk_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_f0awk_64{min-height:420px;padding:var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-recessed)}._previewLabel_f0awk_64{margin:0;font-size:.75rem}._markdownPreview_f0awk_685{color:var(--color-text-primary);line-height:1.55;overflow:auto}._markdownPreview_f0awk_685 p{margin:0 0 var(--space-1);white-space:pre-wrap}._markdownPreview_f0awk_685 h1,._markdownPreview_f0awk_685 h2,._markdownPreview_f0awk_685 h3,._markdownPreview_f0awk_685 h4,._markdownPreview_f0awk_685 p,._markdownPreview_f0awk_685 ul,._markdownPreview_f0awk_685 ol,._markdownPreview_f0awk_685 pre,._markdownPreview_f0awk_685 blockquote{margin:0 0 var(--space-1)}._markdownPreview_f0awk_685 h1,._markdownPreview_f0awk_685 h2,._markdownPreview_f0awk_685 h3,._markdownPreview_f0awk_685 h4{line-height:1.25}._markdownPreview_f0awk_685 h1{font-size:1.35rem}._markdownPreview_f0awk_685 h2{font-size:1.15rem}._markdownPreview_f0awk_685 h3{font-size:1rem}._markdownPreview_f0awk_685 ul,._markdownPreview_f0awk_685 ol{padding-left:1.4rem}._markdownPreview_f0awk_685 code{font-family:var(--font-mono);font-size:.88em}._markdownPreview_f0awk_685 pre{padding:var(--space-1);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface);overflow:auto}._redactionList_f0awk_713{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._redactionList_f0awk_713 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_f0awk_713 li:last-child{border-bottom:0}._redactionList_f0awk_713 li>div{gap:2px;min-width:0;display:grid}._redactionList_f0awk_713 small{color:var(--color-text-secondary);font-size:.78rem}._markdownPreview_f0awk_685 pre code{white-space:pre}._markdownPreview_f0awk_685 blockquote{padding-left:var(--space-2);border-left:2px solid var(--color-boundary);color:var(--color-text-secondary)}._markdownPreview_f0awk_685 a{color:inherit;text-underline-offset:.18em}._markdownPreview_f0awk_685 p{white-space:pre-wrap}._editorActions_f0awk_20{flex-wrap:wrap;justify-content:flex-end}._inspector_f0awk_43,._inspectorStack_f0awk_739{gap:var(--space-1);display:grid}._inspectorSection_f0awk_43{gap:var(--space-2);padding:var(--space-2);display:grid}._inspectorSection_f0awk_43 h2{font-size:.9rem}._inspectorSection_f0awk_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_f0awk_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_f0awk_43{padding-block:0}details._inspectorSection_f0awk_43[open]{padding-block-end:var(--space-2)}._metadataList_f0awk_784{gap:var(--space-1);margin:0;display:grid}._metadataList_f0awk_784>div{justify-content:space-between;gap:var(--space-2);display:flex}._metadataList_f0awk_784 dt{color:var(--color-text-secondary)}._metadataList_f0awk_784 dd{text-align:right;margin:0}._versionList_f0awk_423{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._versionList_f0awk_423 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_f0awk_423 li:last-child{border-bottom:0}._versionList_f0awk_423 li>span{gap:2px;display:grid}._gitState_f0awk_799{align-items:center;gap:var(--space-1);margin:0;display:flex}._warningText_f0awk_800{color:var(--color-text-secondary);margin:0;font-size:.85rem}._output_f0awk_21{gap:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-hairline);display:grid}._output_f0awk_21>span{color:var(--color-text-secondary);font-size:.85rem}._outputActions_f0awk_21{flex-wrap:wrap}._outputActions_f0awk_21 button{min-height:38px;font-size:.85rem}._detailLoading_f0awk_805{align-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--color-text-secondary);display:flex}._spinner_f0awk_806{animation:.9s linear infinite _documents-spin_f0awk_1}@keyframes _documents-spin_f0awk_1{to{transform:rotate(360deg)}}@media (max-width:900px){._detailGrid_f0awk_594,._editorColumns_f0awk_610{grid-template-columns:1fr}._inspector_f0awk_43{order:2}._editorField_f0awk_136 textarea,._preview_f0awk_64{min-height:300px}}@media (max-width:640px){._headerActions_f0awk_11,._detailActions_f0awk_15{justify-content:flex-start;width:100%}._headerActions_f0awk_11>button,._detailActions_f0awk_15>button{flex:160px}._dropZone_f0awk_202{grid-template-columns:auto 1fr}._dropZone_f0awk_202:not([data-active=true]){display:none}._filterButtons_f0awk_13{scroll-snap-type:x proximity;flex-wrap:nowrap;margin-inline:-10px;padding-inline:10px;overflow-x:auto}._filterButton_f0awk_13{scroll-snap-align:start;flex:none}._dropZone_f0awk_202 ._textButton_f0awk_348,._dropZone_f0awk_202 ._progress_f0awk_358,._dropZone_f0awk_202 ._progressLabel_f0awk_359,._dropZone_f0awk_202 ._uploadMessage_f0awk_360{grid-column:2}._tableWrap_f0awk_370{background:0 0;border:0;overflow:visible}._table_f0awk_370{min-width:0;display:block}._table_f0awk_370 thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._table_f0awk_370 tbody{gap:var(--space-1);display:grid}._documentRow_f0awk_397{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_f0awk_370 th,._table_f0awk_370 td{text-align:start;border:0;padding:4px;display:block}._table_f0awk_370 td[data-label]{gap:var(--space-1);grid-template-columns:minmax(7rem,30%) minmax(0,1fr);align-items:center;display:grid}._table_f0awk_370 td[data-label]:before{content:attr(data-label);color:var(--color-text-secondary);font-size:.75rem}._documentRow_f0awk_397 th{grid-column:1/-1}._uploadQueueItem_f0awk_234{grid-template-columns:1fr}._uploadQueueActions_f0awk_290{justify-content:flex-start}._queueAction_f0awk_297,._queueIconButton_f0awk_298{min-height:44px}._documentName_f0awk_398{width:100%;min-width:0;min-height:var(--target-min)}._rowActions_f0awk_438{grid-area:2/2/span 2;align-self:center}}._focus_14nad_1,._unavailable_14nad_2{min-width:0;color:var(--color-text-body)}._focus_14nad_1{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._header_14nad_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_14nad_15 h1,._header_14nad_15 p,._newThreadIntro_14nad_28 h2,._drawerHeader_14nad_29 h2,._historyPanelHeader_14nad_30 strong,._historyPanelHeader_14nad_30 span{margin:0}._header_14nad_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_14nad_43,._messageLabel_14nad_44{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._headerActions_14nad_52,._compactActions_14nad_53,._reviewActions_14nad_54,._composerFooter_14nad_55,._runFeedback_14nad_56,._drawerHeader_14nad_29{align-items:center;gap:var(--space-1);display:flex}._headerActions_14nad_52 button,._secondaryButton_14nad_64,._historyCollapseButton_14nad_65,._mobileHistoryButton_14nad_66,._compactActions_14nad_53 button,._reviewActions_14nad_54 button,._runFeedback_14nad_56 button,._loadOlder_14nad_70,._loadMore_14nad_71,._jumpLatest_14nad_72,._drawerHeader_14nad_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_14nad_52 button:hover,._compactActions_14nad_53 button:hover,._reviewActions_14nad_54 button:hover,._runFeedback_14nad_56 button:hover,._loadOlder_14nad_70:hover,._loadMore_14nad_71:hover,._jumpLatest_14nad_72:hover,._drawerHeader_14nad_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_14nad_52 ._mobileHistoryButton_14nad_66{display:none}._layout_14nad_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_14nad_111[data-history-collapsed=true]{grid-template-columns:minmax(0,1fr)}._desktopHistory_14nad_124{border-inline-end:1px solid var(--color-hairline);background:var(--color-surface-raised);min-width:0;overflow:hidden}._desktopHistory_14nad_124[hidden]{display:none}._historyPanel_14nad_30{gap:var(--space-2);width:292px;height:100%;min-height:0;padding:var(--space-2);flex-direction:column;display:flex}._historyPanelHeader_14nad_30{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:32px;color:var(--color-text-primary);display:flex}._historyPanelHeader_14nad_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_14nad_167{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}._historySearch_14nad_167 label,._historyResults_14nad_174,._composer_14nad_55,._composerField_14nad_176,._contextChoices_14nad_177,._queryReview_14nad_178,._queryReview_14nad_178 label,._proposalReview_14nad_180>div{gap:var(--space-1);display:grid}._historySearch_14nad_167 input,._queryReview_14nad_178 input,._branchSelector_14nad_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_14nad_167 input::placeholder,._composer_14nad_55 textarea::placeholder{color:var(--color-text-tertiary)}._compactActions_14nad_53 button[type=submit]{min-width:var(--target-min);padding:0}._historyResults_14nad_174{overscroll-behavior:contain;flex:auto;align-content:start;min-height:0;overflow-y:auto}._historyItem_14nad_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_14nad_215:hover{border-color:var(--color-hairline);background:var(--color-surface)}._historyItem_14nad_215 strong{color:var(--color-text-primary);overflow-wrap:anywhere}._historyItem_14nad_215 time{color:var(--color-text-tertiary);font-size:.75rem}._loadMore_14nad_71{width:100%}._threadSurface_14nad_248{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._newThread_14nad_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_14nad_28{text-align:center}._newThreadIntro_14nad_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}._newThreadIntro_14nad_28>p{max-width:52ch;margin:var(--space-1) auto 0;color:var(--color-text-secondary)}._starterActions_14nad_288{gap:var(--space-1);margin-block-start:var(--space-3);display:grid}._starterButtons_14nad_294{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._starterButtons_14nad_294 button,._messageActions_14nad_302 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:6px;font-weight:650;display:inline-flex}._branchSelector_14nad_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_14nad_187>span,._queryReview_14nad_178 label>span{color:var(--color-text-secondary);font-size:.8125rem;font-weight:650}._messageScroller_14nad_336{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_14nad_70{margin:0 auto var(--space-3);display:flex}._assistantMessage_14nad_351,._userMessage_14nad_352,._runEvents_14nad_353,._queryReview_14nad_178,._proposalReview_14nad_180,._runFeedback_14nad_56,._inlineState_14nad_357,._inlineNotice_14nad_358,._error_14nad_359{width:min(780px,100%);margin-inline:auto}._assistantMessage_14nad_351,._userMessage_14nad_352{margin-block-end:var(--space-3)}._assistantMessage_14nad_351{color:var(--color-text-body)}._userMessage_14nad_352{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_14nad_44{margin:0 0 var(--space-1)}._messageActions_14nad_302{justify-content:flex-start;margin-block-start:var(--space-1);display:flex}._pendingTurn_14nad_393{margin:var(--space-1) 0 0;color:var(--color-text-tertiary);font-size:.8125rem}._documentBody_14nad_399{overflow-wrap:anywhere;font-size:1rem;line-height:1.72}._documentBody_14nad_399 p{margin:0 0 var(--space-2);white-space:pre-wrap}._documentBody_14nad_399 p:last-child{margin-block-end:0}._documentBody_14nad_399>:first-child{margin-block-start:0}._documentBody_14nad_399>:last-child{margin-block-end:0}._documentBody_14nad_399 h1,._documentBody_14nad_399 h2,._documentBody_14nad_399 h3{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-primary);font-size:1em;line-height:1.4}._documentBody_14nad_399 ul,._documentBody_14nad_399 ol,._documentBody_14nad_399 blockquote,._documentBody_14nad_399 pre,._documentBody_14nad_399 table{margin:0 0 var(--space-2)}._documentBody_14nad_399 ul,._documentBody_14nad_399 ol{padding-inline-start:var(--space-3)}._documentBody_14nad_399 blockquote{border-inline-start:3px solid var(--color-boundary);color:var(--color-text-secondary);padding-inline-start:var(--space-2)}._documentBody_14nad_399 pre{padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-recessed);overflow-x:auto}._documentBody_14nad_399 code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}._documentBody_14nad_399 a{color:var(--color-accent);text-underline-offset:3px}._documentBody_14nad_399 table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}._documentBody_14nad_399 th,._documentBody_14nad_399 td{border:1px solid var(--color-hairline);text-align:start;padding:6px 8px}._runEvents_14nad_353:empty{display:none}._citations_14nad_485{margin-block:var(--space-3);border-block-start:1px solid var(--color-hairline);padding-block-start:var(--space-2)}._citations_14nad_485 h3{margin:0 0 var(--space-1);font-size:.875rem}._citations_14nad_485 ol{gap:var(--space-1);margin:0;padding-inline-start:var(--space-3);display:grid}._citations_14nad_485 a{min-height:auto;color:var(--color-accent);overflow-wrap:anywhere;text-underline-offset:3px}._queryReview_14nad_178,._proposalReview_14nad_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_14nad_178 h3,._queryReview_14nad_178 p,._proposalReview_14nad_180 p,._proposalReview_14nad_180 dl{margin:0}._reviewActions_14nad_54{flex-wrap:wrap;margin-block-start:var(--space-1)}._proposalReview_14nad_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_14nad_180 summary::-webkit-details-marker{display:none}._proposalReview_14nad_180 dl div{gap:var(--space-1);grid-template-columns:minmax(100px,.35fr) 1fr;display:grid}._proposalReview_14nad_180 dt{color:var(--color-text-secondary)}._proposalReview_14nad_180 dd{overflow-wrap:anywhere;margin:0}._runFeedback_14nad_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_14nad_570{align-items:center;gap:8px;display:inline-flex}._waitingDot_14nad_576{background:var(--color-accent);opacity:.42;border-radius:50%;flex:none;width:7px;height:7px}._runFeedback_14nad_56[data-animating=true] ._waitingDot_14nad_576{animation:1.4s ease-in-out infinite _focus-waiting-dot_14nad_1}@keyframes _focus-waiting-dot_14nad_1{50%{opacity:.9;transform:scale(1.2)}}._jumpLatest_14nad_72{box-shadow:var(--shadow-surface);margin-inline:auto;display:flex;position:sticky;inset-block-end:var(--space-1)}._composer_14nad_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_14nad_55:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}._newThread_14nad_28 ._composer_14nad_55{width:100%;margin:0;position:relative;inset:auto}._contextChips_14nad_632{flex-wrap:wrap;gap:6px;padding:2px 4px 6px;display:flex}._contextChip_14nad_632{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_14nad_632:hover{border-color:var(--color-boundary);color:var(--color-text-primary)}._contextChip_14nad_632 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._composer_14nad_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_14nad_55 textarea:focus-visible{box-shadow:none;outline:0}._composerNotice_14nad_686{color:var(--color-text-tertiary);margin:0;padding:0 8px 6px;font-size:.8125rem}._composerFooter_14nad_55,._composerTools_14nad_695{align-items:center;display:flex}._composerFooter_14nad_55{justify-content:space-between;gap:var(--space-1)}._composerTools_14nad_695{gap:4px}._contextPicker_14nad_709{position:relative}._toolButton_14nad_713,._primaryButton_14nad_714{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_14nad_713{color:var(--color-text-secondary);background:0 0;border:0}._toolButton_14nad_713:hover,._toolButton_14nad_713[aria-pressed=true]{background:var(--color-recessed);color:var(--color-text-primary)}._publicSearchButton_14nad_738{min-height:var(--target-min);border-radius:var(--radius-control);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:.8125rem;font-weight:650;display:inline-flex}._publicSearchButton_14nad_738:hover,._publicSearchButton_14nad_738[aria-pressed=true]{background:var(--color-recessed);color:var(--color-text-primary)}._publicSearchDisclosure_14nad_760{max-width:34ch;color:var(--color-text-tertiary);margin:0;font-size:.75rem;line-height:1.35}._contextPanel_14nad_768{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_14nad_768[hidden]{display:none}._contextUpload_14nad_784,._contextOpenDocuments_14nad_785{min-height:var(--target-min);border:1px solid var(--color-hairline);border-radius:var(--radius-control);color:var(--color-text-secondary);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:7px 9px;font-size:.8125rem;display:inline-flex}._contextUpload_14nad_784{background:var(--color-surface-raised);justify-content:center;width:100%}._contextUpload_14nad_784:hover,._contextOpenDocuments_14nad_785:hover{border-color:var(--color-boundary);color:var(--color-text-primary)}._contextOpenDocuments_14nad_785{background:0 0;justify-content:center;width:100%;margin-top:6px}._contextChoice_14nad_177[data-disabled=true]{cursor:not-allowed;opacity:.68}._contextChoices_14nad_177{overscroll-behavior:contain;gap:4px;max-height:min(320px,48dvh);display:grid;overflow-y:auto}._contextChoice_14nad_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_14nad_177:hover{background:var(--color-surface-raised)}._contextChoice_14nad_177 input{width:18px;height:18px;min-height:18px;accent-color:var(--color-accent);flex:none;margin:4px 0 0}._contextChoice_14nad_177 span{min-width:0;display:grid}._contextChoice_14nad_177 strong,._contextChoice_14nad_177 small{overflow-wrap:anywhere}._contextChoice_14nad_177 small{color:var(--color-text-tertiary)}._contextChoices_14nad_177>p{color:var(--color-text-secondary);margin:0;padding:8px;font-size:.85rem}._contextUnavailable_14nad_875{justify-content:space-between;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);padding:8px;font-size:.85rem;display:flex}._contextUnavailable_14nad_875 p{margin:0}._contextUnavailable_14nad_875 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_14nad_714{background:var(--color-accent);color:#fff;border:0}._primaryButton_14nad_714:hover:not(:disabled){background:var(--color-accent-hover)}._primaryButton_14nad_714:focus-visible{outline-color:var(--focus-inverse-outline-color);box-shadow:var(--focus-inverse-keyline)}._inlineState_14nad_357,._inlineNotice_14nad_358,._error_14nad_359{padding:var(--space-2);color:var(--color-text-secondary);text-align:center}._inlineState_14nad_357{justify-items:center;gap:var(--space-1);border:1px solid var(--color-hairline);border-radius:var(--radius-control);display:grid}._inlineState_14nad_357 p,._error_14nad_359 p{margin:0}._error_14nad_359{border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger);font-weight:700}._unavailable_14nad_2{text-align:center;place-content:center;min-height:50vh;display:grid}._liveRegion_14nad_952,._visuallyHidden_14nad_953{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._historyDialog_14nad_965{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_14nad_965::backdrop{background:#171a2b61}._historyDialog_14nad_965 ._historyPanel_14nad_30{width:100%;height:calc(100% - 68px)}._drawerHeader_14nad_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_14nad_965{display:none}}@media (max-width:900px){._header_14nad_15{min-height:56px;padding-block-end:var(--space-1)}._headerActions_14nad_52{justify-content:flex-end}._headerActions_14nad_52 ._mobileHistoryButton_14nad_66{display:inline-flex}._headerActions_14nad_52 ._historyCollapseButton_14nad_65{display:none}._layout_14nad_111,._layout_14nad_111[data-history-collapsed=true]{grid-template-columns:minmax(0,1fr)}._desktopHistory_14nad_124{display:none}._newThread_14nad_28{width:100%;padding:var(--space-3) 0 var(--space-2);justify-content:flex-start}._branchSelector_14nad_187,._composer_14nad_55{width:100%}._messageScroller_14nad_336{padding:var(--space-2) 0;scroll-padding-block-end:260px}._composer_14nad_55{border-radius:var(--radius-surface) var(--radius-surface) 0 0;margin-block-end:0;inset-block-end:0}._newThread_14nad_28 ._composer_14nad_55{border-radius:var(--radius-surface)}}@media (max-width:620px){._header_14nad_15 h1{font-size:1.45rem}._headerActions_14nad_52 button{padding-inline:10px;font-size:.82rem}._branchSelector_14nad_187{grid-template-columns:minmax(0,1fr)}._reviewActions_14nad_54{flex-direction:column;align-items:stretch}._reviewActions_14nad_54 button{width:100%}}@media (prefers-reduced-motion:reduce){._runFeedback_14nad_56[data-animating=true] ._waitingDot_14nad_576{animation:none}}@media (forced-colors:active){._historyItem_14nad_215,._assistantMessage_14nad_351,._userMessage_14nad_352,._composer_14nad_55,._queryReview_14nad_178,._proposalReview_14nad_180{forced-color-adjust:auto}._composer_14nad_55:focus-within{outline-color:highlight}}._screen_mf7wl_2{gap:var(--space-3);width:100%;min-width:0;color:var(--color-text-body);display:grid}._header_mf7wl_10{gap:var(--space-1);display:grid}._kicker_mf7wl_15{color:var(--color-text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750}._title_mf7wl_24{color:var(--color-text-primary);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}._searchPanel_mf7wl_32,._mapPanel_mf7wl_33,._semanticPanel_mf7wl_34,._inspector_mf7wl_35{border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface)}._searchPanel_mf7wl_32{gap:var(--space-2);width:min(100%,56rem);padding:var(--space-2);display:grid}._onboarding_mf7wl_47{gap:var(--space-2);width:min(100%,56rem);padding:var(--space-3);border:1px solid var(--color-hairline);border-radius:var(--radius-surface);background:var(--color-surface);display:grid}._onboarding_mf7wl_47 h2{color:var(--color-text-primary);margin:0}._onboardingSteps_mf7wl_62{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._onboardingSteps_mf7wl_62 article{padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);gap:4px;display:grid}._onboardingSteps_mf7wl_62 span{color:var(--color-text-secondary);font-size:.875rem}._onboardingLinks_mf7wl_82{gap:var(--space-1);flex-wrap:wrap;display:flex}._exampleNotice_mf7wl_88{padding:var(--space-1) var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius-control);background:var(--color-accent-subtle);color:var(--color-accent);margin:0;font-weight:700}._searchForm_mf7wl_99{gap:var(--space-1);display:grid}._searchForm_mf7wl_99 label{color:var(--color-text-primary);font-weight:700}._searchLine_mf7wl_109{gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto;display:grid}._searchLine_mf7wl_109 input,._linkForm_mf7wl_116 select,._linkForm_mf7wl_116 input{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_mf7wl_109 input::placeholder,._linkForm_mf7wl_116 input::placeholder{color:var(--color-text-tertiary)}._searchButton_mf7wl_132,._compactButton_mf7wl_133,._dangerButton_mf7wl_134{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_mf7wl_132{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-action-inverse-text)}._compactButton_mf7wl_133[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._searchButton_mf7wl_132:disabled,._compactButton_mf7wl_133:disabled,._dangerButton_mf7wl_134:disabled{cursor:not-allowed;opacity:.55}._searchButton_mf7wl_132:focus-visible,._compactButton_mf7wl_133:focus-visible,._dangerButton_mf7wl_134:focus-visible,._searchLine_mf7wl_109 input:focus-visible,._linkForm_mf7wl_116 select:focus-visible,._linkForm_mf7wl_116 input:focus-visible,._rootResult_mf7wl_175:focus-visible,._itemRow_mf7wl_176:focus-visible,._itemSelect_mf7wl_177:focus-visible,._itemAction_mf7wl_178:focus-visible,._node_mf7wl_179:focus-visible,._edge_mf7wl_180:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset);box-shadow:var(--focus-keyline)}._results_mf7wl_186{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-hairline);display:grid}._resultHeader_mf7wl_193,._viewActions_mf7wl_194,._pagination_mf7wl_195,._inspectorHeader_mf7wl_196{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._resultHeader_mf7wl_193{justify-content:space-between}._resultHeader_mf7wl_193 h2,._mapHeader_mf7wl_208 h2,._semanticHeader_mf7wl_209 h2,._inspector_mf7wl_35 h2{color:var(--color-text-primary);margin:0;font-size:1rem}._rootResults_mf7wl_216{gap:2px;max-height:18rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._rootResult_mf7wl_175{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_mf7wl_175:hover{border-color:var(--color-hairline);background:var(--color-surface-raised)}._rootResultLabel_mf7wl_247,._rootResultType_mf7wl_248,._itemLabel_mf7wl_249,._itemType_mf7wl_250{min-width:0}._rootResultLabel_mf7wl_247,._itemLabel_mf7wl_249{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._rootResultType_mf7wl_248,._itemType_mf7wl_250,._resultMeta_mf7wl_264,._status_mf7wl_265,._error_mf7wl_266,._inspectorMeta_mf7wl_267{color:var(--color-text-secondary);font-size:.875rem}._rootResultType_mf7wl_248,._itemType_mf7wl_250{white-space:nowrap}._resultArrow_mf7wl_277{color:var(--color-accent);font-size:1.125rem;font-weight:700}._resultAction_mf7wl_282{color:var(--color-accent);white-space:nowrap;font-size:.8125rem;font-weight:750}._status_mf7wl_265,._error_mf7wl_266,._inspectorMeta_mf7wl_267{margin:0}._error_mf7wl_266{color:var(--color-danger);font-weight:650}._content_mf7wl_300{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);min-width:0;display:grid}._mapPanel_mf7wl_33,._semanticPanel_mf7wl_34,._inspector_mf7wl_35{min-width:0;padding:var(--space-2);gap:var(--space-2);display:grid}._viewActions_mf7wl_194{justify-content:flex-start}._mapHeader_mf7wl_208,._semanticHeader_mf7wl_209{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._mapViewport_mf7wl_334{border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);min-height:28rem;overflow:auto}._mapCanvas_mf7wl_342{width:100%;min-width:42rem;height:auto;display:block}._edge_mf7wl_180{fill:none;stroke:var(--color-text-tertiary);stroke-width:2px;cursor:pointer}._edge_mf7wl_180[data-selected=true]{stroke:var(--color-accent);stroke-width:3px}._edgeLabel_mf7wl_361{fill:var(--color-text-secondary);pointer-events:none;font-size:12px}._node_mf7wl_179{color:var(--color-text-primary);cursor:pointer}._nodeShape_mf7wl_372{fill:var(--color-surface-raised);stroke:var(--color-boundary);stroke-width:2px}._node_mf7wl_179[data-root=true] ._nodeShape_mf7wl_372{fill:var(--color-accent-subtle);stroke:var(--color-accent)}._node_mf7wl_179[data-selected=true] ._nodeShape_mf7wl_372{fill:var(--color-accent);stroke:var(--color-accent)}._nodeLabel_mf7wl_388,._nodeType_mf7wl_389{pointer-events:none;text-anchor:middle}._nodeLabel_mf7wl_388{fill:var(--color-text-primary);font-size:14px;font-weight:700}._nodeType_mf7wl_389{fill:var(--color-text-secondary);font-size:11px}._node_mf7wl_179[data-selected=true] ._nodeLabel_mf7wl_388,._node_mf7wl_179[data-selected=true] ._nodeType_mf7wl_389{fill:var(--color-action-inverse-text)}._itemGroup_mf7wl_410{gap:var(--space-1);display:grid}._itemGroupHeading_mf7wl_415{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}._itemList_mf7wl_424{border-top:1px solid var(--color-hairline);margin:0;padding:0;list-style:none;display:grid}._itemRow_mf7wl_176{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-1);border-bottom:1px solid var(--color-hairline);color:var(--color-text-primary);background:0 0;grid-template-columns:minmax(0,1fr) auto;display:grid}._itemSelect_mf7wl_177{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}._itemAction_mf7wl_178{min-height:var(--target-min);padding-inline:var(--space-1);border-radius:var(--radius-control);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-size:.8125rem;font-weight:750}._itemAction_mf7wl_178:hover{border-color:var(--color-hairline);background:var(--color-surface-raised)}._itemRow_mf7wl_176:hover{background:var(--color-surface-raised)}._itemRow_mf7wl_176[data-selected=true]{background:var(--color-accent-subtle);box-shadow:inset 3px 0 var(--color-accent)}._itemCopy_mf7wl_484{gap:2px;min-width:0;display:grid}._itemType_mf7wl_250{color:var(--color-text-tertiary)}._inspector_mf7wl_35{top:var(--shell-safe-top);position:sticky}._inspectorHeader_mf7wl_196{justify-content:space-between}._inspectorHeader_mf7wl_196 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:18rem;overflow:hidden}._inspectorActions_mf7wl_511{gap:var(--space-1);flex-wrap:wrap;display:flex}._inspectorDetails_mf7wl_517{gap:var(--space-1);margin:0;display:grid}._inspectorDetails_mf7wl_517 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_mf7wl_517 dt{color:var(--color-text-secondary);font-size:.8125rem}._inspectorDetails_mf7wl_517 dd{overflow-wrap:anywhere;min-width:0;margin:0}._editorDisclosure_mf7wl_542{padding-top:var(--space-2);border-top:1px solid var(--color-hairline)}._editorDisclosure_mf7wl_542 summary{min-height:var(--target-min);cursor:pointer;color:var(--color-text-primary);font-weight:700;line-height:var(--target-min)}._linkForm_mf7wl_116{gap:var(--space-1);padding-top:var(--space-1);display:grid}._linkForm_mf7wl_116 label{color:var(--color-text-secondary);gap:2px;font-size:.8125rem;display:grid}._linkForm_mf7wl_116 select{width:100%}._dangerButton_mf7wl_134{border-color:var(--color-danger);background:var(--color-danger-subtle);color:var(--color-danger)}._error_mf7wl_266{align-items:center;gap:var(--space-1);color:var(--color-danger);flex-wrap:wrap;margin:0;font-weight:650;display:flex}._pagination_mf7wl_195{justify-content:space-between}@media (max-width:960px){._content_mf7wl_300{grid-template-columns:1fr}._inspector_mf7wl_35{position:static}}@media (max-width:700px){._searchLine_mf7wl_109{grid-template-columns:1fr}._searchButton_mf7wl_132{width:100%}._mapViewport_mf7wl_334{min-height:22rem}._mapCanvas_mf7wl_342{min-width:36rem}._rootResult_mf7wl_175{grid-template-columns:minmax(0,1fr) auto}._rootResultType_mf7wl_248{grid-column:1}._rootResult_mf7wl_175 ._resultArrow_mf7wl_277{grid-area:1/2/span 2}._inspectorDetails_mf7wl_517 div{grid-template-columns:1fr;gap:2px}._onboardingSteps_mf7wl_62{grid-template-columns:1fr}._onboardingLinks_mf7wl_82{display:grid}._onboardingLinks_mf7wl_82>*{width:100%}._rootResult_mf7wl_175 ._resultAction_mf7wl_282{grid-area:1/2/span 2}}._work_62o9i_1{gap:var(--space-3);width:100%;min-width:0;max-width:100%;color:var(--color-text-primary);display:grid}._header_62o9i_10,._headerActions_62o9i_11,._detailHeader_62o9i_12,._detailActions_62o9i_13,._cardHeader_62o9i_14,._cardMeta_62o9i_15,._cardFooter_62o9i_16,._row_62o9i_17,._rowHeader_62o9i_18,._dialogHeader_62o9i_19,._filterActions_62o9i_20{align-items:center;gap:var(--space-2);display:flex}._header_62o9i_10{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._header_62o9i_10 h1,._header_62o9i_10 p,._detailHeader_62o9i_12 h2,._detailHeader_62o9i_12 p,._column_62o9i_37 h2,._mobileGroup_62o9i_38 h2,._dialogHeader_62o9i_19 h2,._descriptionPreview_62o9i_40 h3,._activity_62o9i_41 h3{margin:0}._header_62o9i_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_62o9i_54{max-width:62ch;color:var(--color-text-secondary);margin-block-start:6px!important}._state_62o9i_60,._columnEmpty_62o9i_61,._mobileGroup_62o9i_38 p,._dropHint_62o9i_63,._cardMeta_62o9i_15,._cardFooter_62o9i_16,._labels_62o9i_66,._liveRegion_62o9i_67,._activity_62o9i_41 time,._timelineItem_62o9i_69 time{color:var(--color-text-secondary)}._pagination_62o9i_72{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);display:flex}._pagination_62o9i_72 p{color:var(--color-text-secondary);margin:0}._eyebrow_62o9i_88{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;margin:0 0 6px;font-size:.6875rem;font-weight:800}._headerActions_62o9i_11{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}._headerActions_62o9i_11 button,._primaryButton_62o9i_104,._secondaryButton_62o9i_105{justify-content:center;align-items:center;gap:7px;display:inline-flex}._toolbar_62o9i_112{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(190px,auto);min-width:0;display:grid}._filterControls_62o9i_120{align-items:end;gap:var(--space-1);grid-template-columns:minmax(220px,1fr) minmax(150px,180px);display:grid}._taskTools_62o9i_127{min-width:0}._taskTools_62o9i_127>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_62o9i_127>summary::-webkit-details-marker{display:none}._taskTools_62o9i_127[open]>summary{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._taskToolsPanel_62o9i_156{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_62o9i_20{flex-wrap:wrap;justify-content:flex-end}._searchField_62o9i_171,._compactField_62o9i_172,._quickCreate_62o9i_173 label,._createProject_62o9i_174 label,._detailForm_62o9i_175 label,._activity_62o9i_41 form,._moveMenu_62o9i_177,._rowMove_62o9i_178{gap:5px;display:grid}._searchField_62o9i_171,._compactField_62o9i_172,._quickCreate_62o9i_173 label{min-width:0}._searchField_62o9i_171 span,._compactField_62o9i_172 span,._quickCreate_62o9i_173 span,._createProject_62o9i_174 span,._detailForm_62o9i_175 span,._moveMenu_62o9i_177>span,._rowMove_62o9i_178>span{color:var(--color-text-tertiary);letter-spacing:.035em;font-size:.6875rem;font-weight:700}._work_62o9i_1 input,._work_62o9i_1 textarea,._work_62o9i_1 select,._work_62o9i_1 button{min-height:var(--target-min);font:inherit}._work_62o9i_1 input,._work_62o9i_1 textarea,._work_62o9i_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_62o9i_1 input::placeholder,._work_62o9i_1 textarea::placeholder{color:var(--color-text-tertiary)}._work_62o9i_1 input:hover,._work_62o9i_1 textarea:hover,._work_62o9i_1 select:hover{border-color:var(--color-text-tertiary)}._checkboxField_62o9i_231{align-items:center;gap:var(--space-1);min-height:var(--target-min);display:flex!important}._checkboxField_62o9i_231 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_62o9i_231 span{color:var(--color-text-primary);font-size:inherit;letter-spacing:normal;font-weight:650}._work_62o9i_1 textarea{padding-block:var(--space-2);resize:vertical}._work_62o9i_1 button{padding:0 var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);cursor:pointer}._work_62o9i_1 button:disabled{cursor:not-allowed;opacity:.55}._primaryButton_62o9i_104{background:var(--color-accent);color:var(--color-action-inverse-text);font-weight:750;border-color:var(--color-accent)!important}._primaryButton_62o9i_104:hover:not(:disabled){background:var(--color-accent-hover)}._secondaryButton_62o9i_105{background:var(--color-surface);color:var(--color-text-primary);font-weight:650}._secondaryButton_62o9i_105:hover,._secondaryButton_62o9i_105[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._work_62o9i_1 button:focus-visible,._work_62o9i_1 input:focus-visible,._work_62o9i_1 textarea:focus-visible,._work_62o9i_1 select:focus-visible{outline-color:var(--focus-outline-color);box-shadow:var(--focus-keyline)}._quickCreate_62o9i_173{align-items:end;gap:var(--space-1);grid-template-columns:minmax(220px,1fr) minmax(130px,160px) auto;min-width:0;display:grid}._createProject_62o9i_174,._detailForm_62o9i_175,._descriptionPreview_62o9i_40,._activity_62o9i_41{gap:var(--space-2);display:grid}._detailFieldset_62o9i_323{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}._projectDialog_62o9i_332{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_62o9i_332::backdrop{background:#171a2b61}._createProject_62o9i_174{padding:var(--space-3)}._dialogHeader_62o9i_19{justify-content:space-between;align-items:flex-start}._projectDialogActions_62o9i_356{justify-content:flex-end;gap:var(--space-1);display:flex}._board_62o9i_362{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_62o9i_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_62o9i_37 header{gap:5px;padding:4px 4px 12px;display:grid}._column_62o9i_37 h2,._mobileGroup_62o9i_38 h2{justify-content:space-between;align-items:center;gap:var(--space-1);letter-spacing:-.01em;font-size:.9rem;display:flex}._column_62o9i_37 h2 span:last-child,._mobileGroup_62o9i_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_62o9i_413{align-content:start;gap:10px;display:grid}._card_62o9i_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_62o9i_14:hover{border-color:var(--color-boundary);box-shadow:var(--shadow-surface)}._card_62o9i_14[data-moving=true],._row_62o9i_17[data-moving=true]{border-color:var(--color-accent);background:var(--color-accent-subtle)}._cardHeader_62o9i_14,._rowHeader_62o9i_18{align-items:flex-start;gap:8px;min-width:0}._dragHandle_62o9i_448{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_62o9i_448:hover{background:var(--color-surface-raised);color:var(--color-accent)}._cardTitle_62o9i_466,._rowTitle_62o9i_467{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_62o9i_466:hover,._rowTitle_62o9i_467:hover{color:var(--color-accent)}._cardMeta_62o9i_15,._cardFooter_62o9i_16{flex-wrap:wrap;justify-content:flex-start;gap:6px 10px;font-size:.75rem}._cardMeta_62o9i_15 span,._cardFooter_62o9i_16 span{align-items:center;gap:5px;display:inline-flex}._cardMeta_62o9i_15 span:first-child{background:var(--color-recessed);border-radius:999px;min-height:24px;padding-inline:8px;font-weight:700}._cardMeta_62o9i_15 span[data-priority=urgent]{background:var(--color-danger-subtle);color:var(--color-danger)}._cardMeta_62o9i_15 span[data-priority=high]{background:var(--color-warning-subtle);color:var(--color-warning)}._labels_62o9i_66{flex-wrap:wrap;gap:5px;margin:0;display:flex}._labels_62o9i_66 span{background:var(--color-recessed);color:var(--color-text-secondary);overflow-wrap:anywhere;border-radius:6px;padding:3px 7px;font-size:.72rem}._moveMenu_62o9i_177{border-top:1px solid var(--color-hairline);margin-top:2px;padding-top:10px}._moveMenu_62o9i_177 select,._rowMove_62o9i_178 select{width:100%;min-height:var(--target-min);background:var(--color-surface-raised);font-size:.82rem}._moveActions_62o9i_549{gap:var(--space-1);flex-wrap:wrap;display:flex}._row_62o9i_17 ._moveActions_62o9i_549{grid-column:1/-1}._dropHint_62o9i_63{font-size:.7rem}._columnEmpty_62o9i_61{padding:var(--space-2) 4px;margin:0;font-size:.82rem}._desktopList_62o9i_569{gap:var(--space-2);display:none}._mobileGroup_62o9i_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_62o9i_569[data-visible-on-desktop=true]{display:grid}._empty_62o9i_588{gap:var(--space-2);padding:var(--space-3);display:grid}._error_62o9i_594{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_62o9i_67{min-height:1.5rem}._row_62o9i_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_62o9i_18{min-width:0}._rowTitle_62o9i_467{display:block}._rowMove_62o9i_178{min-width:0}._detail_62o9i_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_62o9i_12{justify-content:space-between;align-items:flex-start}._detailHeader_62o9i_12 h2{overflow-wrap:anywhere}._detailStatus_62o9i_650{padding:var(--space-1) var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);color:var(--color-text-secondary);margin:0}._detailStatus_62o9i_650[data-state=unsaved],._detailStatus_62o9i_650[data-state=saving]{border-color:var(--color-accent);color:var(--color-accent)}._detailStatus_62o9i_650[data-state=stale],._detailStatus_62o9i_650[data-state=forbidden]{border-color:var(--color-danger);color:var(--color-danger)}._statusMove_62o9i_671{align-items:flex-end;gap:var(--space-2);border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;padding-block-end:var(--space-2);display:flex}._statusMove_62o9i_671 label{flex:180px;gap:5px;display:grid}._statusMove_62o9i_671 span,._readOnlyDetails_62o9i_687 strong{color:var(--color-text-secondary);font-size:.8rem}._readOnlyDetails_62o9i_687{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-recessed);display:grid}._readOnlyDetails_62o9i_687 p{margin:0}._formGrid_62o9i_706{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._detailActions_62o9i_13{flex-wrap:wrap}._descriptionPreview_62o9i_40,._activity_62o9i_41{padding-top:var(--space-2);border-top:1px solid var(--color-hairline)}._markdown_62o9i_722{overflow-wrap:anywhere;line-height:1.55}._markdown_62o9i_722 p{margin:0 0 var(--space-1);white-space:pre-wrap}._activity_62o9i_41 form{align-items:stretch}._timeline_62o9i_69{gap:var(--space-2);display:grid}._timelineItem_62o9i_69,._activityItem_62o9i_742{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_62o9i_69 p{margin:0 0 var(--space-1);overflow-wrap:anywhere}._activityItem_62o9i_742{flex-wrap:wrap;justify-content:space-between;display:flex}._visuallyHidden_62o9i_762{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_62o9i_362{grid-template-columns:repeat(5,minmax(220px,1fr));overflow-x:auto}._desktopList_62o9i_569[data-visible-on-desktop=true]{display:grid}}@media (max-width:1050px){._toolbar_62o9i_112{grid-template-columns:1fr}}@media (max-width:700px){._header_62o9i_10{flex-direction:column;align-items:stretch}._headerActions_62o9i_11{align-items:stretch;gap:var(--space-1);grid-template-columns:minmax(0,1fr);width:100%;display:grid}._headerActions_62o9i_11>._compactField_62o9i_172,._headerActions_62o9i_11>button{grid-column:1}._headerActions_62o9i_11 button{width:100%}._toolbar_62o9i_112{grid-template-columns:1fr}._quickCreate_62o9i_173{grid-row:1;grid-template-columns:minmax(0, 1fr) 112px var(--target-min)}._filterControls_62o9i_120{grid-template-columns:minmax(0,1fr) 124px}._taskToolsPanel_62o9i_156{background:0 0;border:0;padding-inline:0}._filterActions_62o9i_20{grid-template-columns:minmax(0,1fr);display:grid}._filterActions_62o9i_20 ._secondaryButton_62o9i_105,._quickCreate_62o9i_173>*{width:100%}._quickCreate_62o9i_173 ._primaryButton_62o9i_104{width:auto;min-width:max-content;padding-inline:var(--space-2);font-size:inherit}._board_62o9i_362{grid-template-columns:repeat(5,minmax(220px,1fr));overflow-x:auto}._desktopList_62o9i_569[data-visible-on-desktop=true]{display:grid}._row_62o9i_17{grid-template-columns:minmax(0,1fr) auto;align-items:center}._rowHeader_62o9i_18,._rowMove_62o9i_178{grid-column:1/-1}._detail_62o9i_12{border:0;border-radius:0;width:100%;min-height:100dvh;inset:0}._formGrid_62o9i_706{grid-template-columns:1fr}._projectDialog_62o9i_332{width:calc(100vw - var(--space-2));margin:auto var(--space-1)}}@media (min-width:701px){._detail_62o9i_12{top:var(--space-2);bottom:var(--space-2);right:var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-surface)}}._dialog_wqpss_1{border:1px solid var(--color-hairline);border-radius:var(--radius-overlay);background:var(--color-surface);width:min(680px,100vw - 32px);max-height:min(760px,100dvh - 32px);color:var(--color-text-body);box-shadow:var(--shadow-overlay);margin:auto;padding:0;overflow:hidden}._dialog_wqpss_1::backdrop{background:#171a2b6b}._header_wqpss_18{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-block-end:1px solid var(--color-hairline);display:flex}._eyebrow_wqpss_27{color:var(--color-text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.6875rem;font-weight:800}._header_wqpss_18 h2{color:var(--color-text-primary);margin:0;font-size:1.35rem}._closeButton_wqpss_42{min-width:var(--target-min);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);cursor:pointer;place-items:center;padding:0;display:inline-grid}._closeButton_wqpss_42:hover,._secondaryButton_wqpss_56:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}._form_wqpss_61{align-items:center;gap:var(--space-1);margin:var(--space-2) var(--space-3) 0;padding-inline:var(--space-1);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-secondary);display:flex}._form_wqpss_61:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}._form_wqpss_61 input{min-width:0;min-height:var(--target-min);color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0;flex:auto}._content_wqpss_89{max-height:min(540px,100dvh - 220px);padding:var(--space-2) var(--space-3) var(--space-3);overflow:auto}._content_wqpss_89 h3{margin:0 0 var(--space-1);color:var(--color-text-secondary);font-size:.8125rem;font-weight:750}._list_wqpss_102{gap:4px;margin:0;padding:0;list-style:none;display:grid}._resultButton_wqpss_110{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:56px;padding:10px var(--space-1);border-radius:var(--radius-control);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}._resultButton_wqpss_110:hover,._resultButton_wqpss_110:focus-visible{border-color:var(--color-hairline);background:var(--color-surface-raised)}._resultButton_wqpss_110>span:last-child{color:var(--color-accent);flex:none;font-size:1.25rem}._resultCopy_wqpss_139{gap:3px;min-width:0;display:grid}._resultCopy_wqpss_139 strong,._resultCopy_wqpss_139 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultCopy_wqpss_139 strong{color:var(--color-text-primary);font-weight:750}._resultCopy_wqpss_139 small{color:var(--color-text-secondary);font-size:.8125rem}._status_wqpss_162{margin:var(--space-2) 0;color:var(--color-text-secondary)}._error_wqpss_167{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger);display:grid}._error_wqpss_167 p{margin:0}._secondaryButton_wqpss_56{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:700}@media (max-width:700px){._dialog_wqpss_1{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;inset:0}._header_wqpss_18{padding-block-start:max(var(--space-2), env(safe-area-inset-top,0px));padding-inline:max(var(--space-2), env(safe-area-inset-left,0px)) max(var(--space-2), env(safe-area-inset-right,0px))}._form_wqpss_61,._content_wqpss_89{margin-inline:max(var(--space-2), env(safe-area-inset-left,0px)) max(var(--space-2), env(safe-area-inset-right,0px))}._content_wqpss_89{padding-block-end:max(var(--space-3), env(safe-area-inset-bottom,0px));padding-inline:0}}@media (forced-colors:active){._dialog_wqpss_1,._form_wqpss_61,._resultButton_wqpss_110,._closeButton_wqpss_42,._error_wqpss_167{border:2px solid canvastext}}._shell_xvcq7_1,._boot_xvcq7_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_xvcq7_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_xvcq7_1[data-navigation-collapsed=true]{grid-template-columns:minmax(0,1fr)}._shell_xvcq7_1[data-navigation-collapsed=true] ._rail_xvcq7_27{display:none}@media (min-width:901px){._shell_xvcq7_1{transition:grid-template-columns var(--motion-duration-disclosure) var(--motion-easing-standard)}._shell_xvcq7_1[data-navigation-collapsed=true] ._main_xvcq7_36{padding-block-start:calc(var(--target-min) + var(--space-2))}}._rail_xvcq7_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_xvcq7_54{justify-content:space-between;align-items:center;gap:var(--space-1);min-width:0;display:flex}._brand_xvcq7_62,._mobileBrand_xvcq7_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_xvcq7_62{flex:auto;min-width:0;padding-inline:4px}._brand_xvcq7_62 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._brand_xvcq7_62>svg,._mobileBrand_xvcq7_63>svg{background:var(--color-accent);color:#fff;border-radius:10px;width:32px;height:32px;padding:6px}._workspaceCompact_xvcq7_96,._workspaceControl_xvcq7_97{gap:6px;display:grid}._workspaceCompact_xvcq7_96{margin-block:20px 22px;padding-inline:6px}._workspaceCompact_xvcq7_96 label,._workspaceControl_xvcq7_97 label,._eyebrow_xvcq7_109{color:var(--color-text-tertiary);letter-spacing:.085em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._workspaceCompact_xvcq7_96 select,._workspaceControl_xvcq7_97 select,._field_xvcq7_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_xvcq7_96 select:hover,._workspaceControl_xvcq7_97 select:hover,._field_xvcq7_119 select:hover{border-color:var(--color-boundary)}._workspaceEmpty_xvcq7_135{margin:var(--space-3) 6px;color:var(--color-text-secondary)}._readinessSummary_xvcq7_139{margin:0 6px var(--space-2);border:1px solid var(--color-hairline);border-radius:var(--radius-control);background:var(--color-surface-raised);gap:2px;padding:8px 10px;display:grid}._readinessSummary_xvcq7_139 span{color:var(--color-text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:800}._readinessSummary_xvcq7_139 strong{color:var(--color-text-primary);font-size:.8125rem}._searchButton_xvcq7_161{align-items:center;gap:var(--space-1);min-width:0;min-height:var(--target-min);margin:0 6px var(--space-2);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;padding-inline:10px;font-size:.875rem;font-weight:700;display:flex}._searchButton_xvcq7_161:hover{border-color:var(--color-accent);background:var(--color-accent-subtle)}._searchButton_xvcq7_161 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._searchButton_xvcq7_161 kbd{border:1px solid var(--color-hairline);color:var(--color-text-tertiary);white-space:nowrap;border-radius:4px;margin-inline-start:auto;padding:2px 5px;font-size:.6875rem;font-weight:650}._mobileSearchButton_xvcq7_203{display:none}._navigation_xvcq7_207{flex-direction:column;gap:4px;display:flex}._navLink_xvcq7_213{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_xvcq7_213:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}._navLink_xvcq7_213[data-active=true]{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:750}._navLink_xvcq7_213[data-active=true]:before{background:var(--color-accent);content:"";border-radius:999px;width:3px;position:absolute;inset-block:10px;inset-inline-start:-5px}._railBottom_xvcq7_249{gap:8px;min-width:0;margin-block-start:auto;display:grid}._navigationToggle_xvcq7_256,._desktopNavigationToggle_xvcq7_257{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_xvcq7_256{width:var(--target-min);background:0 0;border-color:#0000;flex:none;padding:0}._desktopNavigationToggle_xvcq7_257{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_xvcq7_256:hover,._desktopNavigationToggle_xvcq7_257:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}._accountButton_xvcq7_295,._iconButton_xvcq7_296,._secondaryButton_xvcq7_297,._bootError_xvcq7_298 button{min-height:var(--target-min);border-radius:var(--radius-control);font:inherit;cursor:pointer}._accountButton_xvcq7_295{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_xvcq7_295:hover{border-color:var(--color-hairline);background:var(--color-surface-raised)}._accountButton_xvcq7_295>svg:first-child{background:var(--color-recessed);width:34px;height:34px;color:var(--color-accent);border-radius:999px;padding:7px}._accountButton_xvcq7_295 span{min-width:0;display:grid}._accountButton_xvcq7_295 strong,._accountButton_xvcq7_295 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountButton_xvcq7_295 small{color:var(--color-text-secondary);font-weight:400}._accountButton_xvcq7_295:disabled,._secondaryButton_xvcq7_297:disabled,._field_xvcq7_119 select:disabled,._toggleField_xvcq7_352 input:disabled{color:var(--color-text-tertiary);cursor:not-allowed}._main_xvcq7_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_xvcq7_368{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._simulationNotice_xvcq7_375{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_xvcq7_388{gap:var(--space-1);flex:16rem;min-width:0;display:grid}._simulationNoticeCopy_xvcq7_388 strong{color:var(--color-warning)}._simulationNoticeCopy_xvcq7_388 span{overflow-wrap:anywhere;color:var(--color-text-body);font-size:.875rem}._simulationExitButton_xvcq7_405{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_xvcq7_405:hover{background:var(--color-surface-raised)}._simulationExitButton_xvcq7_405:disabled{color:var(--color-text-tertiary);cursor:not-allowed}._main_xvcq7_36 :where(h1,h2,h3){color:var(--color-text-primary)}._mobileHeader_xvcq7_430,._mobileDock_xvcq7_431{display:none}._mobileWorkspace_xvcq7_434{flex:auto;gap:1px;min-width:0;display:grid}._mobileWorkspace_xvcq7_434 span{color:var(--color-text-tertiary);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:800;line-height:1.1;overflow:hidden}._mobileWorkspace_xvcq7_434 strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.2;overflow:hidden}._settingsSheet_xvcq7_462{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_xvcq7_462::backdrop{background:#171a2b61}._sheetHeader_xvcq7_480{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_xvcq7_480 h2,._sheetHeader_xvcq7_480 p{margin:0}._sheetHeader_xvcq7_480 h2{color:var(--color-text-primary);letter-spacing:-.025em;font-size:1.5rem}._iconButton_xvcq7_296{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_xvcq7_296:hover,._secondaryButton_xvcq7_297:hover{border-color:var(--color-boundary);background:var(--color-surface-raised)}._settingsSection_xvcq7_521,._simulationPanel_xvcq7_522,._sheetFooter_xvcq7_523{margin-inline:var(--space-3)}._settingsSection_xvcq7_521{padding-block:var(--space-3);border-block-end:1px solid var(--color-hairline)}._settingsSection_xvcq7_521 h3,._simulationPanel_xvcq7_522 h3{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:1.0625rem}._simulationPanel_xvcq7_522{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_xvcq7_522 p{margin-block:0 var(--space-2)}._secondaryButton_xvcq7_297,._bootError_xvcq7_298 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_xvcq7_560{gap:var(--space-1);margin:0;display:grid}._definitionList_xvcq7_560 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_xvcq7_560 dt{color:var(--color-text-secondary)}._definitionList_xvcq7_560 dd{color:var(--color-text-primary);text-align:end;overflow-wrap:anywhere;margin:0;font-weight:650}._readinessDetail_xvcq7_587{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_xvcq7_587 p{margin:0}._secondaryText_xvcq7_601{color:var(--color-text-secondary);font-size:.875rem}._field_xvcq7_119{gap:var(--space-1);color:var(--color-text-primary);font-weight:650;display:grid}._toggleField_xvcq7_352{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_xvcq7_352 span{display:grid}._toggleField_xvcq7_352 small{color:var(--color-text-secondary);font-weight:400}._toggleField_xvcq7_352 input{width:22px;min-width:22px;height:22px;accent-color:var(--color-accent);margin:0}._inlineError_xvcq7_640{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_xvcq7_523{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block-start:var(--space-3);display:flex}._sheetFooter_xvcq7_523 a{min-height:var(--target-min);color:var(--color-text-secondary);align-items:center;display:inline-flex}._boot_xvcq7_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_xvcq7_677{background:var(--color-accent);color:#fff;width:48px;height:48px;box-shadow:var(--shadow-surface);border-radius:14px;place-items:center;display:grid}._bootWordmark_xvcq7_688{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:800}._boot_xvcq7_2 p{margin-block:0}._bootError_xvcq7_298{justify-items:center;gap:var(--space-2);display:grid}@media (max-width:900px){._shell_xvcq7_1,._shell_xvcq7_1[data-navigation-collapsed=true]{grid-template:"mobile-header""main"minmax(0,1fr)/minmax(0,1fr)}._rail_xvcq7_27,._desktopNavigationToggle_xvcq7_257{display:none}._mobileHeader_xvcq7_430{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_xvcq7_63{min-width:0;font-size:1rem}._mobileBrand_xvcq7_63 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileSearchButton_xvcq7_203{min-width:var(--target-min);min-height:var(--target-min);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-primary);font:inherit;cursor:pointer;flex:0 11rem;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:.75rem;font-weight:700;display:inline-flex}._mobileSearchButton_xvcq7_203:hover{border-color:var(--color-accent);background:var(--color-accent-subtle)}._mobileSearchButton_xvcq7_203 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._main_xvcq7_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_xvcq7_431{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_xvcq7_800{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_xvcq7_800[data-active=true]{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:750}._settingsSheet_xvcq7_462{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_xvcq7_480{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_xvcq7_480 h2{font-size:1.25rem}._settingsSection_xvcq7_521,._simulationPanel_xvcq7_522,._sheetFooter_xvcq7_523{margin-inline:max(var(--space-2), var(--shell-safe-left)) max(var(--space-2), var(--shell-safe-right))}._sheetFooter_xvcq7_523{flex-direction:column;align-items:stretch}}@media (forced-colors:active){._navLink_xvcq7_213[data-active=true],._dockLink_xvcq7_800[data-active=true],._navigationToggle_xvcq7_256,._desktopNavigationToggle_xvcq7_257,._simulationPanel_xvcq7_522,._simulationNotice_xvcq7_375,._simulationExitButton_xvcq7_405,._inlineError_xvcq7_640{border:2px solid highlight}._navLink_xvcq7_213[data-active=true]:before{display:none}}._page_1pymt_1{min-height:100vh;min-height:100dvh;padding:var(--space-3);background:var(--color-canvas);color:var(--color-text-body);place-items:center;display:grid}._card_1pymt_11{border:1px solid var(--color-hairline);border-radius:var(--radius-overlay);background:var(--color-surface);width:min(100%,34rem);box-shadow:var(--shadow-surface);padding:clamp(24px,5vw,48px)}._eyebrow_1pymt_20{margin:0 0 var(--space-1);color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._card_1pymt_11 h1{color:var(--color-text-primary);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,4vw,2rem)}._description_1pymt_36{margin:var(--space-1) 0 var(--space-3);color:var(--color-text-secondary);line-height:1.55}._form_1pymt_42{gap:var(--space-1);display:grid}._form_1pymt_42 label{color:var(--color-text-primary);font-weight:700}._form_1pymt_42 input{min-height:var(--target-min);border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-primary);font:inherit;padding-inline:12px}._form_1pymt_42 input:focus-visible,._primaryButton_1pymt_63:focus-visible,._secondaryButton_1pymt_64:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}._primaryButton_1pymt_63,._secondaryButton_1pymt_64{min-height:var(--target-min);padding-inline:var(--space-2);border-radius:var(--radius-control);font:inherit;cursor:pointer;margin-block-start:var(--space-1);font-weight:750}._primaryButton_1pymt_63{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff}._primaryButton_1pymt_63:hover{background:var(--color-accent-hover)}._secondaryButton_1pymt_64{border:1px solid var(--color-boundary);background:var(--color-surface);color:var(--color-text-primary)}._secondaryButton_1pymt_64:hover{background:var(--color-surface-raised)}._primaryButton_1pymt_63:disabled,._secondaryButton_1pymt_64:disabled,._form_1pymt_42 input:disabled{cursor:wait;opacity:.65}._error_1pymt_107{margin:var(--space-2) 0 0;padding:var(--space-1) var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-control);background:var(--color-danger-subtle);color:var(--color-danger)}@media (forced-colors:active){._card_1pymt_11,._primaryButton_1pymt_63,._secondaryButton_1pymt_64,._error_1pymt_107{border:2px solid canvastext}}
