.login_stage__RQYh_{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-24px);padding:var(--space-24px);background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--font-sans)}.login_card__r3Ltj{width:100%;max-width:1180px;min-height:660px;max-height:92vh;border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-card);box-shadow:var(--shadow-surface)}.login_art__4SxMD,.login_card__r3Ltj{position:relative;display:flex;overflow:hidden}.login_art__4SxMD{flex:0 0 44%;flex-direction:column;padding:32px;background-color:var(--color-brand-blue-softer);background-image:url(/login/sign-in-background.png);background-size:cover;background-position:50%;color:var(--color-text-on-brand)}.login_artMark__N2YSG{width:28px;height:28px;color:var(--color-text-on-brand)}.login_artHeadline__VVUBJ{margin:116px 0 0;max-width:456px;font-family:var(--font-display),var(--font-sans);font-size:36px;line-height:40px;font-weight:var(--weight-medium);letter-spacing:-.72px;color:var(--color-text-on-brand)}.login_panel__zlyPF{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--space-40px) var(--space-24px);background:var(--color-surface-card);--auth-heading-font:var(--font-display),var(--font-sans);--auth-heading-size:32px;--auth-heading-line:40px;--auth-heading-weight:var(--weight-medium);--auth-heading-tracking:-0.32px;--auth-heading-gap:var(--space-32px);--auth-control-radius:var(--radius-md)}.login_panelInner__TUKM9{width:100%;max-width:360px}.login_copyright__CGNlF{font-family:var(--font-mono);font-size:var(--font-eyebrow);line-height:16px;letter-spacing:.88px;color:var(--color-text-muted)}.login_fallback__cPaum{color:var(--color-text-secondary);font-size:var(--font-body-sm)}@media (max-width:820px){.login_stage__RQYh_{padding:var(--space-16px)}.login_card__r3Ltj{flex-direction:column;max-height:none;min-height:0}.login_art__4SxMD{flex:0 0 auto;min-height:13rem;padding:var(--space-24px)}.login_artHeadline__VVUBJ{margin-top:var(--space-32px);font-size:var(--font-size-2xl);line-height:var(--leading-snug)}.login_panel__zlyPF{padding:var(--space-32px) var(--space-24px)}}.Button_button__WQ3_h{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6px);height:var(--size-control-md);padding:0 var(--space-16px);border:1px solid transparent;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),border-color var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.Button_iconOnly__3zVjY{width:var(--size-control-md);padding:0}.Button_iconOnly__3zVjY.Button_sm__EVr0q{width:var(--size-control-sm);padding:0}.Button_sm__EVr0q{height:var(--size-control-sm);padding:0 var(--space-12px)}.Button_button__WQ3_h:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Button_button__WQ3_h:disabled{opacity:.6;cursor:not-allowed}.Button_primary___5QRF{border-color:var(--color-action);background:var(--color-action);color:var(--color-text-on-brand);font-weight:var(--weight-semibold)}.Button_primary___5QRF:hover:not(:disabled){background:var(--color-action-hover);border-color:var(--color-action-hover)}.Button_primary___5QRF:active:not(:disabled){background:var(--color-action-active);border-color:var(--color-action-active)}.Button_primary___5QRF:disabled{background:var(--color-surface-hover);border-color:var(--color-border-subtle);color:var(--color-text-muted);opacity:1}.Button_secondary__z8DZE{border-color:var(--color-border-subtle);background:var(--color-surface-card);color:var(--color-text-primary)}.Button_secondary__z8DZE:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-strong)}.Button_secondary__z8DZE:active:not(:disabled){background:var(--color-surface-selected)}.Button_quiet__2KRqW{border-color:transparent;background:transparent;color:var(--color-text-secondary)}.Button_quiet__2KRqW:hover:not(:disabled){background:var(--color-surface-control);color:var(--color-text-primary)}.Button_danger__1cN7Q{border-color:transparent;background:transparent;color:var(--color-text-muted)}.Button_danger__1cN7Q:hover:not(:disabled){color:var(--color-semantic-danger-text)}.Button_danger__1cN7Q[data-confirm=true]{background:var(--color-semantic-danger-surface);border-color:var(--color-semantic-danger-border);color:var(--color-semantic-danger-text)}.Button_spinner___jPhu{width:.75em;height:.75em;flex:none;border-radius:var(--radius-pill);border:1.5px solid;border-top:1.5px solid transparent;animation:Button_button-pending-spin__sQ3NF .62s linear infinite}@keyframes Button_button-pending-spin__sQ3NF{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_spinner___jPhu{animation:none;opacity:.6}}.Icon_icon__UI80a{width:var(--icon-size-default);height:var(--icon-size-default);flex-shrink:0}.Icon_default__mtYOf,.Icon_icon__UI80a{color:currentColor}.Icon_muted__F27YX{color:var(--color-text-muted)}.Icon_accent__rmFs4{color:var(--color-brand-blue-ink)}.Icon_inverted__AVMGY{color:var(--color-text-inverted)}.MobileChrome_chrome__AIo5_{display:flex;align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-2);flex-shrink:0;background:var(--color-surface-sidebar);border-bottom:1px solid var(--color-border-subtle)}.MobileChrome_menuButton__hqUQS{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--color-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast) ease,background var(--transition-fast) ease}.MobileChrome_menuButton__hqUQS:hover{color:var(--color-text-primary);background:var(--color-surface-sidebar-hover)}.MobileChrome_menuButton__hqUQS:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (min-width:960px){.MobileChrome_chrome__AIo5_{display:none}}.LoadingGraph_root__YPl9c{display:inline-flex;align-items:center;gap:var(--space-8px);color:var(--color-text-secondary)}.LoadingGraph_root__YPl9c[data-size=lg]{flex-direction:column;gap:var(--space-12px)}.LoadingGraph_graph__AfPoy{display:block;flex:none;overflow:visible}.LoadingGraph_edge__EFUY4{fill:none;stroke:var(--color-brand-blue);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;animation:LoadingGraph_loading-graph-link__uAK6N 2.7s cubic-bezier(.65,0,.35,1) infinite;animation-delay:calc(var(--i) * .3s)}.LoadingGraph_node__pii1I{fill:var(--color-steel-base);transform-box:fill-box;transform-origin:center;animation:LoadingGraph_loading-graph-node__Ji_Zw 2.7s ease-in-out infinite;animation-delay:calc(var(--i) * .45s + .35s)}.LoadingGraph_centre__yfd0G{fill:var(--color-brand-blue);transform-box:fill-box;transform-origin:center;animation:LoadingGraph_loading-graph-centre__TF9xB 2.7s ease-in-out infinite}@keyframes LoadingGraph_loading-graph-link__uAK6N{0%{stroke-dashoffset:1;opacity:0}12%{opacity:.85}40%{stroke-dashoffset:0}70%{stroke-dashoffset:0;opacity:.85}to{stroke-dashoffset:-1;opacity:0}}@keyframes LoadingGraph_loading-graph-node__Ji_Zw{0%,to{opacity:.55;transform:scale(.8)}35%{fill:var(--color-brand-blue);opacity:1;transform:scale(1.18)}60%{opacity:.8;transform:scale(1)}}@keyframes LoadingGraph_loading-graph-centre__TF9xB{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.LoadingGraph_caption___mwQn{font-size:var(--font-size-xs);line-height:var(--leading-normal)}.LoadingGraph_visuallyHidden__EXTeV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.LoadingGraph_edge__EFUY4{animation:none;stroke-dashoffset:0;opacity:.6}.LoadingGraph_centre__yfd0G,.LoadingGraph_node__pii1I{animation:none}}.SelectMenu_trigger__CHuvI{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-8px);width:100%;min-width:0;min-height:var(--size-control-md);padding:0 var(--space-8px) 0 var(--space-10px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-card);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-sm);line-height:1.25;text-align:left;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.SelectMenu_trigger__CHuvI:hover:not(:disabled),.SelectMenu_trigger__CHuvI[data-state=open]{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.SelectMenu_trigger__CHuvI:focus-visible{border-color:var(--color-accent-strong);outline:2px solid var(--color-focus-ring);outline-offset:1px}.SelectMenu_trigger__CHuvI[aria-invalid=true]{border-color:var(--color-semantic-danger)}.SelectMenu_trigger__CHuvI:disabled{cursor:not-allowed;opacity:.55}.SelectMenu_value__kFUyb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectMenu_content__oh365{z-index:100;width:var(--radix-dropdown-menu-trigger-width);min-width:min(18rem,calc(100vw - 1rem));max-height:min(18rem,var(--radix-dropdown-menu-content-available-height));overflow-y:auto;padding:var(--space-4px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);background:var(--color-surface-popover);box-shadow:var(--shadow-popover);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:SelectMenu_selectMenuIn__1WiiY var(--transition-fast) var(--motion-ease-out)}.SelectMenu_item__wLD39{display:grid;grid-template-columns:1rem minmax(0,1fr);align-items:center;grid-gap:var(--space-8px);gap:var(--space-8px);min-height:var(--size-control-md);padding:var(--space-6px) var(--space-8px);border-radius:var(--radius-xs);color:var(--color-text-primary);font-size:var(--font-body-sm);line-height:1.35;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.SelectMenu_item__wLD39[data-highlighted]{background:var(--color-surface-subtle);color:var(--color-text-strong)}.SelectMenu_item__wLD39[data-state=checked]{color:var(--color-brand-blue-ink);font-weight:var(--weight-semibold)}.SelectMenu_item__wLD39[data-disabled]{cursor:not-allowed;opacity:.5}.SelectMenu_indicator__cEAMW{display:inline-flex;align-items:center;justify-content:center}.SelectMenu_label__UBTEu{min-width:0;overflow-wrap:anywhere}@keyframes SelectMenu_selectMenuIn__1WiiY{0%{opacity:0;transform:translateY(-2px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.SelectMenu_content__oh365{animation:none}}@media (pointer:coarse){.SelectMenu_item__wLD39,.SelectMenu_trigger__CHuvI{min-height:44px}}.TemplateFromDocument_fileInput__6mdag{display:none}.TemplateFromDocument_dropzone__ybZnW{display:flex;flex-direction:column;gap:var(--space-8px);padding:var(--space-24px);border:1px dashed var(--color-border-strong);text-align:center}.TemplateFromDocument_dropzone__ybZnW,.TemplateFromDocument_fileRow__jx87n{align-items:center;border-radius:var(--radius-sm);background:var(--color-surface-subtle)}.TemplateFromDocument_fileRow__jx87n{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--space-12px);gap:var(--space-12px);padding:var(--space-10px) var(--space-12px)}.TemplateFromDocument_fileGlyph__TxgmO{display:inline-flex;--icon-size-default:18px}.TemplateFromDocument_fileName__kyxDS{min-width:0;font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateFromDocument_fileSize__8id85{font-family:var(--font-mono);font-size:var(--font-eyebrow);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.TemplateFromDocument_addSection__xCSht,.TemplateFromDocument_linkAction__PFyjT{display:inline-flex;align-items:center;gap:var(--space-6px);padding:0;border:0;background:transparent;color:var(--color-brand-blue);font:inherit;font-size:var(--font-body-sm);font-weight:var(--weight-medium);cursor:pointer}.TemplateFromDocument_addSection__xCSht:hover,.TemplateFromDocument_linkAction__PFyjT:hover:not(:disabled){color:var(--color-brand-blue-strong);text-decoration:underline}.TemplateFromDocument_addSection__xCSht:focus-visible,.TemplateFromDocument_linkAction__PFyjT:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.TemplateFromDocument_linkAction__PFyjT:disabled{color:var(--color-text-muted);cursor:not-allowed}.TemplateFromDocument_addSection__xCSht{align-self:flex-start;margin-top:calc(-1 * var(--space-8px));--icon-size-default:14px}.TemplateFromDocument_hint__KAsdX{font-size:var(--font-caption);color:var(--color-text-muted)}.TemplateFromDocument_error__i6Og7{margin:0;padding:var(--space-8px) var(--space-12px);border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-sm);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text);font-size:var(--font-body-sm)}.TemplateFromDocument_structureHead___iHKS{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-12px);margin-bottom:calc(-1 * var(--space-8px))}.TemplateFromDocument_sections__j4CwI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);overflow:hidden}.TemplateFromDocument_section__y9OsA{display:grid;grid-template-columns:28px minmax(0,1fr) var(--size-control-sm);align-items:center;grid-gap:var(--space-10px);gap:var(--space-10px);padding:0 var(--space-8px) 0 var(--space-12px);height:var(--size-control-lg);background:var(--color-surface-card);border-bottom:1px solid var(--color-border-subtle)}.TemplateFromDocument_section__y9OsA:last-child{border-bottom:0}.TemplateFromDocument_level__Lx2ow{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:20px;padding:0;border:0;border-radius:var(--radius-xs);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);letter-spacing:.5px;text-align:center;text-align-last:center;cursor:pointer}.TemplateFromDocument_level__Lx2ow:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.TemplateFromDocument_sectionTitle__W_elV{min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--font-body-sm)}.TemplateFromDocument_sectionTitle__W_elV:focus{outline:none}.TemplateFromDocument_sectionTitle__W_elV:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-1px;border-radius:var(--radius-sm)}.TemplateFromDocument_remove__ZFG0G{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-muted);cursor:pointer;--icon-size-default:14px;transition:background var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.TemplateFromDocument_remove__ZFG0G:hover{background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text)}.TemplateFromDocument_remove__ZFG0G:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.TemplateFromDocument_empty__cG8Uz{margin:0;padding:var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--font-body-sm);text-align:center}.TemplateFromDocument_fields__4YPYy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-16px);gap:var(--space-16px)}.TemplateFromDocument_field__mvPXd{display:flex;flex-direction:column;gap:var(--space-6px);min-width:0}.TemplateFromDocument_label__wOBgw{font-size:var(--font-body-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.TemplateFromDocument_input__FRtRW{width:100%;height:var(--size-control-lg);padding:0 var(--space-12px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:var(--font-body-sm);transition:border-color var(--transition-fast) var(--motion-ease-out),box-shadow var(--transition-fast) var(--motion-ease-out)}.TemplateFromDocument_input__FRtRW:hover{border-color:var(--color-border-strong)}.TemplateFromDocument_input__FRtRW:focus{outline:none;border-color:var(--color-brand-blue);box-shadow:0 0 0 2px var(--color-brand-blue-ring)}.TemplateFromDocument_wordRange__mlSRx{display:grid;grid-gap:var(--space-8px);gap:var(--space-8px);margin:0;padding:0;border:0}.TemplateFromDocument_wordRangeFields__GUDFt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12px);gap:var(--space-12px)}.TemplateFromDocument_wordRangeNote__Rp6iw{margin:0;min-height:1lh;color:var(--color-text-muted);font-size:var(--font-caption);line-height:var(--leading-normal)}.TemplateFromDocument_wordRangeNote__Rp6iw[data-invalid]{color:var(--color-semantic-danger-text)}@media (max-width:30rem){.TemplateFromDocument_wordRangeFields__GUDFt{grid-template-columns:minmax(0,1fr)}}.WorkflowHelpBubble_trigger__qJhS3{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);cursor:pointer;--icon-size-default:14px;transition:background var(--transition-fast) var(--motion-ease-out),color var(--transition-fast) var(--motion-ease-out)}.WorkflowHelpBubble_trigger__qJhS3:hover,.WorkflowHelpBubble_trigger__qJhS3[data-state=open]{background:var(--color-surface-hover);color:var(--color-text-primary)}.WorkflowHelpBubble_trigger__qJhS3:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.WorkflowHelpBubble_bubble__hM_bQ{z-index:100;width:min(22.5rem,calc(100vw - var(--space-32px)));padding:var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);background:var(--color-surface-popover);box-shadow:var(--shadow-popover);transform-origin:var(--radix-popover-content-transform-origin);animation:WorkflowHelpBubble_workflowHelpIn__XZTRD var(--transition-fast) var(--motion-ease-out)}.WorkflowHelpBubble_head__IU7zl{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12px);margin-bottom:var(--space-8px)}.WorkflowHelpBubble_title__Ckb_6{margin:0;font-size:var(--font-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.WorkflowHelpBubble_close__S_mxW{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:-2px -2px 0 0;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-text-muted);cursor:pointer;flex:none;--icon-size-default:13px}.WorkflowHelpBubble_close__S_mxW:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.WorkflowHelpBubble_close__S_mxW:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.WorkflowHelpBubble_body__rlaUA{margin:0;font-size:var(--font-body-sm);line-height:1.55;color:var(--color-text-secondary)}@keyframes WorkflowHelpBubble_workflowHelpIn__XZTRD{0%{opacity:0;transform:translateY(-3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.WorkflowHelpBubble_bubble__hM_bQ{animation:none}}.WorkflowConfigPanel_panel__yWsq3{display:flex;flex-direction:column;gap:var(--space-4px)}.WorkflowConfigPanel_row__lkh1q,.WorkflowConfigPanel_toggleRow__B1pmy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16px);min-height:var(--size-control-xl);border-bottom:1px solid var(--color-border-subtle)}.WorkflowConfigPanel_panel__yWsq3>.WorkflowConfigPanel_row__lkh1q:first-of-type,.WorkflowConfigPanel_panel__yWsq3>.WorkflowConfigPanel_toggleRow__B1pmy:first-of-type{border-top:1px solid var(--color-border-subtle);margin-top:var(--space-12px)}.WorkflowConfigPanel_toggleRow__B1pmy:last-child{border-bottom:0}.WorkflowConfigPanel_toggleRow__B1pmy{cursor:pointer}.WorkflowConfigPanel_rowLabel__GYDVI{display:inline-flex;align-items:center;gap:var(--space-4px);font-size:var(--font-body-sm);color:var(--color-text-primary)}.WorkflowConfigPanel_rowControl__rmXed{display:inline-flex;width:200px;flex:none}.WorkflowConfigPanel_switch__TNfua{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:34px;height:20px;flex:none;margin:0;padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-subtle);cursor:pointer;transition:background var(--transition-fast) var(--motion-ease-out),border-color var(--transition-fast) var(--motion-ease-out)}.WorkflowConfigPanel_switch__TNfua:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:var(--radius-pill);background:var(--color-surface-card);transition:transform var(--transition-fast) var(--motion-ease-out)}.WorkflowConfigPanel_switch__TNfua:checked{background:var(--color-action);border-color:var(--color-action)}.WorkflowConfigPanel_switch__TNfua:checked:after{transform:translateX(14px)}.WorkflowConfigPanel_switch__TNfua:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.WorkflowConfigPanel_switch__TNfua,.WorkflowConfigPanel_switch__TNfua:after{transition:none}}.WorkflowEditorPreview_rail__w7_Ds{display:flex;flex-direction:column;min-width:0;padding:var(--space-20px) var(--space-24px) var(--space-32px);background:var(--color-steel-softer);overflow-y:auto}.WorkflowEditorPreview_eyebrow__QGEAx{display:block;margin-bottom:var(--space-8px);font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);line-height:16px;letter-spacing:.88px;text-transform:uppercase;color:var(--color-text-muted)}.WorkflowEditorPreview_card__ujmF6+.WorkflowEditorPreview_eyebrow__QGEAx,.WorkflowEditorPreview_eyebrow__QGEAx+.WorkflowEditorPreview_composer__J1RIl{margin-top:0}.WorkflowEditorPreview_card__ujmF6+.WorkflowEditorPreview_eyebrow__QGEAx{margin-top:var(--space-24px)}.WorkflowEditorPreview_card__ujmF6{padding:var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card)}.WorkflowEditorPreview_marks__QFSIC{display:flex;align-items:center;gap:var(--space-12px);margin-bottom:var(--space-12px)}.WorkflowEditorPreview_badge__pvvkj{display:inline-flex;align-items:center;gap:var(--space-6px);height:22px;padding:0 var(--space-8px);border-radius:var(--radius-sm);background:var(--color-surface-subtle);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap;--icon-size-default:12px}.WorkflowEditorPreview_dot__S_LLI{width:6px;height:6px;flex:none;border-radius:var(--radius-pill);background:var(--color-text-muted)}.WorkflowEditorPreview_dot__S_LLI[data-tone=blue]{background:var(--color-tag-blue-fg)}.WorkflowEditorPreview_dot__S_LLI[data-tone=violet]{background:var(--color-tag-violet-fg)}.WorkflowEditorPreview_dot__S_LLI[data-tone=neutral]{background:var(--color-border-strong)}.WorkflowEditorPreview_name__SiH1Z{margin:0 0 var(--space-6px);font-size:var(--font-body);font-weight:var(--weight-semibold);line-height:1.35;color:var(--color-text-primary);overflow-wrap:anywhere}.WorkflowEditorPreview_name__SiH1Z[data-placeholder=true]{color:var(--color-text-muted);font-weight:var(--weight-medium)}.WorkflowEditorPreview_produces__EcfGD{margin:0;font-size:var(--font-body-sm);line-height:1.5;color:var(--color-text-secondary)}.WorkflowEditorPreview_settings__NXey_{margin:var(--space-16px) 0 0}.WorkflowEditorPreview_settingRow__kyob3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-12px);min-height:24px}.WorkflowEditorPreview_settingLabel__ineOf{font-size:var(--font-body-sm);color:var(--color-text-secondary)}.WorkflowEditorPreview_settingValue__ur0S6{margin:0;font-size:var(--font-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);text-align:right}.WorkflowEditorPreview_composer__J1RIl{display:flex;align-items:center;gap:var(--space-8px);min-height:var(--size-control-xl);padding:0 var(--space-12px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-card);overflow:hidden}.WorkflowEditorPreview_chip__pdjsq{display:inline-flex;align-items:center;gap:var(--space-4px);max-width:60%;height:22px;padding:0 var(--space-8px);border-radius:var(--radius-sm);background:var(--color-surface-accent);color:var(--color-brand-blue-ink);font-size:var(--font-caption);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkflowEditorPreview_sigil__etKiN{font-family:var(--font-mono);font-weight:var(--weight-medium);opacity:.7}.WorkflowEditorPreview_composerPlaceholder__gHaL4{min-width:0;font-size:var(--font-body-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkflowEditorPreview_hint__rQrOo{margin:var(--space-8px) 0 0;font-size:var(--font-caption);line-height:1.5;color:var(--color-text-muted)}.EmptyState_empty__VqYU2{display:flex;flex-direction:column;align-items:center;gap:var(--space-12px);padding:var(--space-32px) var(--space-24px);text-align:center}.EmptyState_quiet__KEaEv{background:transparent}.EmptyState_pending__J6N_5{background:var(--color-surface-subtle);border-radius:var(--radius-md)}.EmptyState_tile__7SWpG{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:var(--radius-tile);background:var(--color-surface-control);border:1px solid var(--color-border-subtle);color:var(--color-text-muted)}.EmptyState_title__liZbj{margin:0;font-size:var(--font-body);font-weight:var(--weight-semibold);color:var(--color-text-primary);letter-spacing:0}.EmptyState_copy__2q6_h{margin:0;font-size:var(--font-body-sm);color:var(--color-text-secondary);line-height:1.5;max-width:40ch}.EmptyState_action__HO6GM{margin-top:var(--space-4px)}.ConfirmDialog_dialog__jlkZX{padding:0;border:0;border-radius:var(--radius-md);background:transparent;max-width:28rem;width:calc(100vw - 2 * var(--space-4))}.ConfirmDialog_dialog__jlkZX::-webkit-backdrop{background:var(--color-overlay-modal)}.ConfirmDialog_dialog__jlkZX::backdrop{background:var(--color-overlay-modal)}.ConfirmDialog_panel__EOVtS{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-modal)}.ConfirmDialog_heading__JmYJF{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-strong)}.ConfirmDialog_body__o7a8P{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text-secondary)}.ConfirmDialog_actions__BR8s5{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1)}.ListSkeletonRow_row__J_yeQ{display:grid;align-items:center;grid-column-gap:.75rem;column-gap:.75rem;padding:.5rem .625rem;border-bottom:1px solid var(--color-border-subtle)}.ListSkeletonRow_row__J_yeQ:last-child{border-bottom:none}.Skeleton_skeleton__5qCy5{position:relative;overflow:hidden;background:var(--color-surface-control)}.Skeleton_skeleton__5qCy5:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--color-surface-card) 85%,transparent) 50%,transparent 80%);transform:translateX(-100%);animation:Skeleton_shimmer__5ZtOP 1.5s ease-in-out infinite}@keyframes Skeleton_shimmer__5ZtOP{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__5qCy5:after{animation:none;opacity:0}}.PasswordStrengthChecklist_list__XUi2Y{list-style:none;margin:var(--space-1) 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.PasswordStrengthChecklist_item__F3Bno{display:flex;align-items:center;gap:var(--space-2);font-size:.75rem;line-height:1.3;color:var(--color-semantic-danger-text);transition:color var(--transition-fast) ease}.PasswordStrengthChecklist_met__mhZ9r{color:var(--color-text-primary)}.PasswordStrengthChecklist_icon__S2SXd{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}.PasswordStrengthChecklist_met__mhZ9r .PasswordStrengthChecklist_icon__S2SXd{color:var(--color-semantic-success-text)}.PasswordStrengthChecklist_label__HcgBL{min-width:0}.PasswordStrengthChecklist_srStatus__LZqQs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.WorkflowLibrary_card__CNpBb{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-surface);overflow:hidden}.WorkflowLibrary_head__Eoazj{display:flex;align-items:center;gap:var(--space-12px);flex:none;height:56px;padding:0 var(--space-16px) 0 var(--space-20px)}.WorkflowLibrary_title___y4bT{margin:0;font-family:var(--font-display);font-size:20px;line-height:28px;font-weight:var(--weight-medium);letter-spacing:-.2px;color:var(--color-text-primary)}.WorkflowLibrary_count__Xxiyo{font-family:var(--font-mono);font-size:var(--font-eyebrow);font-weight:var(--weight-medium);line-height:16px;letter-spacing:.88px;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.WorkflowLibrary_headSpacer__KYFjI{flex:1 1 auto}.WorkflowLibrary_headActions__xDQOQ{display:flex;align-items:center;gap:var(--space-8px);flex:none}@media (max-width:600px){.WorkflowLibrary_head__Eoazj{height:auto;min-height:56px;flex-wrap:wrap;padding-block:var(--space-12px)}.WorkflowLibrary_headSpacer__KYFjI{display:none}.WorkflowLibrary_headActions__xDQOQ{display:grid;width:100%;grid-template-columns:minmax(0,1fr)}}.WorkflowLibrary_body__L5zAZ{display:grid;grid-template-columns:minmax(0,1fr) 372px;flex:1 1 auto;min-height:0}@media (max-width:1360px){.WorkflowLibrary_body__L5zAZ{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:1024px){.WorkflowLibrary_body__L5zAZ{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}}@media (max-width:600px){.WorkflowLibrary_body__L5zAZ[data-selected=false]>:last-child{display:none}}.WorkflowWorkspace_root__xon2t{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.WorkflowWorkspace_toast__v1aiR{position:absolute;left:50%;bottom:var(--space-24px);transform:translateX(-50%);z-index:30;display:flex;align-items:center;gap:var(--space-16px);max-width:min(32rem,calc(100% - var(--space-48px)));padding:var(--space-10px) var(--space-12px) var(--space-10px) var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);box-shadow:var(--shadow-popover);font-size:var(--font-body-sm);color:var(--color-text-primary);animation:WorkflowWorkspace_workflowToastIn___IOdL var(--transition-base) var(--motion-ease-out)}.WorkflowWorkspace_toast__v1aiR[data-kind=error]{border-color:var(--color-semantic-danger-border);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text)}.WorkflowWorkspace_toastText__LYUdv{min-width:0}.WorkflowWorkspace_toastClose__gc2OF{flex:none;padding:0;border:0;background:transparent;color:inherit;opacity:.7;font:inherit;font-size:var(--font-caption);font-weight:var(--weight-medium);cursor:pointer}.WorkflowWorkspace_toastClose__gc2OF:hover{opacity:1;text-decoration:underline}.WorkflowWorkspace_toastClose__gc2OF:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}@keyframes WorkflowWorkspace_workflowToastIn___IOdL{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.WorkflowWorkspace_toast__v1aiR{animation:none}}.CreateProjectDialog_dialog__0Zuac{padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-primary);width:min(32rem,100% - var(--space-5));max-width:32rem;box-shadow:var(--shadow-modal)}.CreateProjectDialog_dialog__0Zuac::-webkit-backdrop{background:var(--color-overlay-modal)}.CreateProjectDialog_dialog__0Zuac::backdrop{background:var(--color-overlay-modal)}.CreateProjectDialog_form__psK_Z{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.CreateProjectDialog_heading__tJQxW{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-strong)}.CreateProjectDialog_sub__3pKwd{margin:0;font-size:.8125rem;color:var(--color-text-secondary)}.CreateProjectDialog_field__ekdL1{display:flex;flex-direction:column;gap:var(--space-2)}.CreateProjectDialog_field__ekdL1 label{font-size:.8125rem;font-weight:500;color:var(--color-text-primary)}.CreateProjectDialog_field__ekdL1 input{width:100%;padding:var(--space-2) .75rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:.875rem}.CreateProjectDialog_field__ekdL1 input:focus-visible{outline:none;border-color:var(--color-brand-blue);box-shadow:0 0 0 2px var(--color-focus-ring)}.CreateProjectDialog_field__ekdL1 input:disabled{background:var(--color-surface-subtle);color:var(--color-text-muted)}.CreateProjectDialog_fieldset__RSUbd{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.CreateProjectDialog_legend__5vfzf{font-size:.8125rem;font-weight:500;color:var(--color-text-primary);padding:0;margin-bottom:var(--space-1)}.CreateProjectDialog_radio__jEpbU{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-2) .625rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;background:var(--color-surface-default)}.CreateProjectDialog_radio__jEpbU:has(input:checked){border-color:var(--color-brand-blue);background:var(--color-surface-subtle)}.CreateProjectDialog_radio__jEpbU:hover{background:var(--color-surface-subtle)}.CreateProjectDialog_radio__jEpbU input{grid-row:1/span 2;align-self:center;margin:0;accent-color:var(--color-brand-blue)}.CreateProjectDialog_radioLabel__tBUZL{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}.CreateProjectDialog_radioHint__r5crB{font-size:.75rem;color:var(--color-text-secondary)}.CreateProjectDialog_error__nrded{margin:0;padding:var(--space-2) .75rem;border-radius:var(--radius-md);background:var(--color-semantic-danger-surface);border:1px solid var(--color-semantic-danger-border);color:var(--color-semantic-danger-text);font-size:.8125rem}.CreateProjectDialog_actions__wNZus{display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-1)}.DeleteProjectDialog_overlay__N36Wa{position:fixed;inset:0;background:var(--color-overlay-modal);z-index:80}.DeleteProjectDialog_content__Sjx20{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,92vw);padding:22px 22px 18px;background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-modal);display:flex;flex-direction:column;gap:14px;z-index:81;font-family:var(--font-sans)}.DeleteProjectDialog_title__zwC31{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.005em;color:var(--color-text-strong)}.DeleteProjectDialog_description__YS8vq{margin:0;font-size:.875rem;line-height:1.55;color:var(--color-text-secondary)}.DeleteProjectDialog_projectName___Kj8g{color:var(--color-text-primary);font-weight:600}.DeleteProjectDialog_error__HPuG7{margin:0;padding:10px 12px;background:var(--color-semantic-danger-surface);border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-md);color:var(--color-semantic-danger-text);font-size:.8125rem;line-height:1.45}.DeleteProjectDialog_actions__JIOMe{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.ProjectAccessDialog_dialog__xhLfu{padding:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card);color:var(--color-text-primary);width:min(36rem,100% - var(--space-5));max-width:36rem;box-shadow:var(--shadow-modal)}.ProjectAccessDialog_dialog__xhLfu::-webkit-backdrop{background:var(--color-overlay-modal)}.ProjectAccessDialog_dialog__xhLfu::backdrop{background:var(--color-overlay-modal)}.ProjectAccessDialog_panel__seh_c{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-height:80vh;overflow-y:auto}.ProjectAccessDialog_header__1EYxy{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ProjectAccessDialog_heading__p166V{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-strong)}.ProjectAccessDialog_sub__CyJv8{margin:var(--space-1) 0 0;font-size:.8125rem;color:var(--color-text-secondary)}.ProjectAccessDialog_close__z_5Rm,.ProjectAccessDialog_toggleButton__Rr5x7{padding:var(--space-2) .875rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background var(--transition-fast) ease,border-color var(--transition-fast) ease}.ProjectAccessDialog_close__z_5Rm{padding:var(--space-1) .625rem}.ProjectAccessDialog_close__z_5Rm:hover,.ProjectAccessDialog_toggleButton__Rr5x7:hover:not(:disabled){background:var(--color-surface-subtle)}.ProjectAccessDialog_close__z_5Rm:focus-visible,.ProjectAccessDialog_revokeButton__bMvYU:focus-visible,.ProjectAccessDialog_roleButton__2kyIB:focus-visible,.ProjectAccessDialog_toggleButton__Rr5x7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ProjectAccessDialog_revokeButton__bMvYU:disabled,.ProjectAccessDialog_roleButton__2kyIB:disabled,.ProjectAccessDialog_toggleButton__Rr5x7:disabled{opacity:.6;cursor:not-allowed}.ProjectAccessDialog_state__CWbwf{margin:0;padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:.875rem;color:var(--color-text-secondary)}.ProjectAccessDialog_errorState__I1iOb{margin:0;padding:var(--space-3);background:var(--color-semantic-danger-surface);border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-md);font-size:.875rem;color:var(--color-semantic-danger-text)}.ProjectAccessDialog_section__rw3KJ{display:flex;flex-direction:column;gap:var(--space-2)}.ProjectAccessDialog_sectionLabel__lPpcU{margin:0;font-size:.75rem;font-weight:var(--weight-medium);text-transform:none;letter-spacing:0;color:var(--color-text-muted)}.ProjectAccessDialog_visibilityRow__b8SJM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default)}.ProjectAccessDialog_visibilityValue__QTvn5{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-text-strong)}.ProjectAccessDialog_visibilityHint__L8KVH{margin:var(--space-1) 0 0;max-width:48ch;font-size:.8125rem;color:var(--color-text-secondary)}.ProjectAccessDialog_empty__tCw0G{margin:0;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default);font-size:.8125rem;color:var(--color-text-secondary)}.ProjectAccessDialog_memberList__JQ2b2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ProjectAccessDialog_memberRow__Jg3Ym{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) .75rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default)}.ProjectAccessDialog_memberIdentity__WMrJB{min-width:0;display:flex;flex-direction:column}.ProjectAccessDialog_memberName__CqGfU,.ProjectAccessDialog_memberSecondary__I2qaX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectAccessDialog_memberName__CqGfU{font-size:.875rem;font-weight:500;color:var(--color-text-strong)}.ProjectAccessDialog_memberSecondary__I2qaX{margin-top:.125rem;font-size:.75rem;color:var(--color-text-secondary)}.ProjectAccessDialog_memberControls__BxoNs{display:inline-flex;gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end}.ProjectAccessDialog_roleButton__2kyIB{padding:var(--space-1) .625rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-secondary);font:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:color var(--transition-fast) ease,background var(--transition-fast) ease,border-color var(--transition-fast) ease}.ProjectAccessDialog_roleButton__2kyIB:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-surface-subtle)}.ProjectAccessDialog_roleButtonActive__SzfUe{color:var(--color-brand-blue-ink);background:var(--color-surface-subtle);border-color:var(--color-border-subtle)}.ProjectAccessDialog_revokeButton__bMvYU{padding:var(--space-1) .625rem;border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-sm);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text);font:inherit;font-size:.75rem;font-weight:500;cursor:pointer;transition:background var(--transition-fast) ease}.ProjectAccessDialog_revokeButton__bMvYU:hover:not(:disabled){background:var(--color-surface-subtle)}.ProjectAccessDialog_inlineError__fBNL2{margin:var(--space-1) 0 0;padding:var(--space-2) .75rem;border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-md);background:var(--color-semantic-danger-surface);color:var(--color-semantic-danger-text);font-size:.8125rem}.ProjectAccessPicker_formHeader__seBw7{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.ProjectAccessPicker_formHint__SsgDh{margin:0;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.45}.ProjectAccessPicker_addForm__j_YHR{display:flex;flex-direction:column;gap:var(--space-2)}.ProjectAccessPicker_searchLabel__CLvTd{font-size:.8125rem;font-weight:500;color:var(--color-text-primary)}.ProjectAccessPicker_searchInput__uB6Oj{width:100%;padding:var(--space-2) .75rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:.875rem;transition:border-color var(--transition-fast) ease}.ProjectAccessPicker_searchInput__uB6Oj:focus-visible{outline:none;border-color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-focus-ring)}.ProjectAccessPicker_searchInput__uB6Oj:disabled{background:var(--color-surface-subtle);color:var(--color-text-muted)}.ProjectAccessPicker_pickerList__SXJd_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);max-height:16rem;overflow-y:auto;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-default)}.ProjectAccessPicker_pickerEmpty__t6SUs{padding:var(--space-2) .75rem;font-size:.8125rem;color:var(--color-text-secondary)}.ProjectAccessPicker_pickerItem__yzUos{display:flex;align-items:center;gap:.75rem;padding:var(--space-2) .75rem;border:none;background:transparent;color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer;transition:background var(--transition-fast) ease,box-shadow var(--transition-fast) ease}.ProjectAccessPicker_pickerItemActive__N2Fex,.ProjectAccessPicker_pickerItem__yzUos:hover{background:var(--color-brand-blue-softer)}.ProjectAccessPicker_pickerItem__yzUos:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.ProjectAccessPicker_pickerItem__yzUos[data-selected=true]{background:var(--color-brand-blue-softer)}.ProjectAccessPicker_checkboxRoot__npG8B{all:unset;flex:0 0 auto;width:1.125rem;height:1.125rem;border-radius:4px;border:1px solid var(--color-border-subtle);background:var(--color-surface-default);display:inline-flex;align-items:center;justify-content:center;transition:background var(--transition-fast) ease,border-color var(--transition-fast) ease}.ProjectAccessPicker_checkboxRoot__npG8B[data-state=checked]{background:var(--color-brand-blue);border-color:var(--color-brand-blue)}.ProjectAccessPicker_checkboxRoot__npG8B:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.ProjectAccessPicker_checkboxRoot__npG8B:disabled{opacity:.5;cursor:not-allowed}.ProjectAccessPicker_checkboxIndicator__l81hZ{color:var(--color-text-on-brand);display:inline-flex;align-items:center;justify-content:center;line-height:0}.ProjectAccessPicker_pickerAvatar__V0REi{flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--color-brand-blue-softer);color:var(--color-accent-strong);display:inline-flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:600;letter-spacing:.02em}.ProjectAccessPicker_pickerIdentity__afvCQ{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1 1 auto}.ProjectAccessPicker_pickerName__tmbQh,.ProjectAccessPicker_pickerSecondary__ipJRn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectAccessPicker_pickerName__tmbQh{font-size:.875rem;font-weight:500;color:var(--color-text-strong)}.ProjectAccessPicker_pickerSecondary__ipJRn{font-size:.75rem;color:var(--color-text-secondary)}.ProjectAccessPicker_roleFieldset__SUlZF{margin:0;padding:0;border:none;display:flex;flex-wrap:wrap;gap:var(--space-3)}.ProjectAccessPicker_roleLegend__9GFVY{padding:0;margin:0 0 var(--space-1);font-size:.8125rem;font-weight:500;color:var(--color-text-primary)}.ProjectAccessPicker_roleRadio___fgsj{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.8125rem;color:var(--color-text-primary);cursor:pointer}.ProjectAccessPicker_roleRadio___fgsj input{accent-color:var(--color-brand-blue)}.ProjectAccessPicker_failureList__wJLXw{list-style:none;margin:0;padding:var(--space-2) .75rem;border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-md);background:var(--color-semantic-danger-surface);display:flex;flex-direction:column;gap:var(--space-1)}.ProjectAccessPicker_failureItem__YE9SW{display:flex;flex-direction:column;gap:.125rem;font-size:.8125rem;color:var(--color-semantic-danger-text)}.ProjectAccessPicker_failureItem__YE9SW strong{font-weight:600}.ProjectAccessPicker_addActions__Xn697{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-1)}.ProjectAccessPicker_selectionCount__1wqUS{font-size:.75rem;color:var(--color-text-secondary)}.ProjectJourneyPreview_stage__kdOsM{--preview-ink:var(--color-text-primary);--preview-muted:var(--color-text-secondary);--preview-line:#e1e6ed;--preview-blue:var(--color-action);--icon-size-default:9px;position:relative;display:flex;align-items:center;justify-content:center;height:240px;flex:none;min-width:0;overflow:hidden;padding:16px 16px 40px;background:#f5f7fb;color:var(--preview-ink);font-family:var(--font-sans);font-size:7px;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ProjectJourneyPreview_stage__kdOsM strong{font-weight:var(--weight-semibold)}.ProjectJourneyPreview_analysisScreen__yu5jE,.ProjectJourneyPreview_createDialog__4RF0d,.ProjectJourneyPreview_documentScreen__ktp0M,.ProjectJourneyPreview_evidenceScreen__Db8Jj,.ProjectJourneyPreview_notebookScreen__K5kIq{min-width:0;border:1px solid var(--preview-line);border-radius:var(--radius-md);background:#fff;box-shadow:0 6px 18px -11px rgba(32,48,70,.32);overflow:hidden}.ProjectJourneyPreview_analysisScreen__yu5jE,.ProjectJourneyPreview_documentScreen__ktp0M,.ProjectJourneyPreview_evidenceScreen__Db8Jj,.ProjectJourneyPreview_notebookScreen__K5kIq{width:100%;max-width:none;height:184px}.ProjectJourneyPreview_createDialog__4RF0d{display:flex;flex-direction:column;gap:8px;width:min(84%,286px);max-width:100%;padding:13px}.ProjectJourneyPreview_dialogHeading___KOdM{font-size:9px;line-height:1.3;color:var(--color-text-strong)}.ProjectJourneyPreview_dialogDescription__ryqOL{margin:0;font-size:6.5px;line-height:1.45;color:var(--preview-muted)}.ProjectJourneyPreview_dialogField__9b8cB{display:flex;flex-direction:column;gap:4px;font-size:6.5px;font-weight:500}.ProjectJourneyPreview_nameField__SS6Bx{padding:5px 6px;border:1px solid var(--preview-line);border-radius:var(--radius-md);background:var(--color-surface-default);font-size:7px;font-weight:400}.ProjectJourneyPreview_radioRow__qLKli{display:grid;grid-template-columns:8px 1fr;grid-column-gap:4px;column-gap:4px;padding:4px 5px;border:1px solid var(--preview-line);border-radius:var(--radius-md)}.ProjectJourneyPreview_radioRow__qLKli i{grid-row:1/span 2;align-self:center;width:6px;height:6px;border:1px solid var(--color-border-strong);border-radius:50%}.ProjectJourneyPreview_radioRow__qLKli strong{font-size:7px;font-weight:500}.ProjectJourneyPreview_radioRow__qLKli small{font-size:6px;color:var(--preview-muted);font-weight:400}.ProjectJourneyPreview_radioSelected__NDH6f{border-color:var(--color-brand-blue);background:var(--color-surface-subtle)}.ProjectJourneyPreview_radioSelected__NDH6f i{border:2px solid var(--color-brand-blue)}.ProjectJourneyPreview_dialogFooter__1OClP{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px}.ProjectJourneyPreview_miniAction__YEBq9,.ProjectJourneyPreview_miniSecondary__f5iL1{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:16px;padding:0 7px;border:1px solid transparent;border-radius:var(--radius-sm);font-size:6.5px;font-weight:500;white-space:nowrap}.ProjectJourneyPreview_miniAction__YEBq9{color:var(--color-text-on-brand);background:var(--preview-blue)}.ProjectJourneyPreview_miniSecondary__f5iL1{border-color:var(--preview-line);background:var(--color-surface-card)}.ProjectJourneyPreview_documentScreen__ktp0M{padding:10px}.ProjectJourneyPreview_documentNav__CJqRe{display:flex;align-items:center;gap:4px;margin-bottom:8px}.ProjectJourneyPreview_scopeChip__TjsHp{display:inline-flex;align-items:center;gap:3px;height:14px;padding:0 6px 0 5px;border-radius:var(--radius-sm);background:var(--color-surface-selected);font-size:6px;font-weight:600}.ProjectJourneyPreview_documentSearch__3AEq2{display:flex;align-items:center;gap:4px;height:18px;margin-bottom:8px;padding:0 6px;border:1px solid var(--preview-line);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--preview-muted);font-size:6.5px}.ProjectJourneyPreview_documentTools__l2rjy{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:6px}.ProjectJourneyPreview_documentTools__l2rjy>span{display:inline-flex;align-items:center;gap:4px}.ProjectJourneyPreview_documentTools__l2rjy>div{display:flex;gap:1px;padding:1px;border:1px solid var(--preview-line);border-radius:var(--radius-sm);background:var(--color-surface-subtle)}.ProjectJourneyPreview_documentTools__l2rjy>div>*{padding:2px 5px;font-weight:500;color:var(--preview-muted)}.ProjectJourneyPreview_documentTools__l2rjy>div>strong{background:var(--color-surface-card);border-radius:var(--radius-xs);color:var(--preview-ink)}.ProjectJourneyPreview_documentTable__z7V63{overflow:hidden;border:1px solid var(--preview-line);border-radius:var(--radius-xs)}.ProjectJourneyPreview_documentRow__Ou97Q,.ProjectJourneyPreview_tableHead__2RzMT{display:grid;grid-template-columns:7px 9px minmax(0,1.7fr) 24px minmax(0,1fr) 34px;align-items:center;grid-gap:3px;gap:3px;padding-inline:5px}.ProjectJourneyPreview_tableHead__2RzMT{min-height:18px;background:var(--color-surface-subtle);border-bottom:1px solid var(--preview-line);color:var(--color-text-muted);font-size:6px}.ProjectJourneyPreview_documentRow__Ou97Q{min-height:24px;padding-block:3px;border-bottom:1px solid var(--preview-line);font-size:5.5px;background:var(--color-surface-card)}.ProjectJourneyPreview_documentRow__Ou97Q:last-child{border-bottom:0}.ProjectJourneyPreview_documentRow__Ou97Q strong{font-size:6px;line-height:1.3;font-weight:500;overflow-wrap:anywhere}.ProjectJourneyPreview_documentRow__Ou97Q>span{line-height:1.3;overflow-wrap:anywhere}.ProjectJourneyPreview_documentRow__Ou97Q time{font-family:var(--font-mono);font-size:4.5px;white-space:nowrap}.ProjectJourneyPreview_checkbox__QATzg{width:6px;height:6px;border:1px solid var(--color-border-strong);border-radius:1px}.ProjectJourneyPreview_ready__apfQd{display:inline-flex;align-items:center;gap:2px}.ProjectJourneyPreview_ready__apfQd i{width:3px;height:3px;flex:none;border-radius:50%;background:var(--preview-blue)}.ProjectJourneyPreview_pagination__wDBmg{display:flex;align-items:center;gap:6px;margin-top:6px;padding:3px 5px;border:1px solid var(--preview-line);border-radius:var(--radius-xs);color:var(--preview-muted);font-size:6px}.ProjectJourneyPreview_pagination__wDBmg span{margin-right:auto}.ProjectJourneyPreview_evidenceScreen__Db8Jj{padding:10px}.ProjectJourneyPreview_question__Naj7I{width:84%;margin:0 0 8px auto;padding:6px 8px;border-radius:var(--radius-md);background:var(--color-surface-subtle);font-size:6.5px;line-height:1.6}.ProjectJourneyPreview_answerModes__TeAvE{display:flex;align-items:baseline;gap:12px;margin-bottom:8px;font-size:6.5px;color:var(--preview-muted)}.ProjectJourneyPreview_answerModes__TeAvE strong{color:var(--color-text-strong)}.ProjectJourneyPreview_answerModes__TeAvE small{margin-left:auto;font-size:5.5px}.ProjectJourneyPreview_evidenceSplit__WEOnr{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:10px;gap:10px}.ProjectJourneyPreview_answer__bIr_Q{font-size:6.5px;line-height:1.55}.ProjectJourneyPreview_answer__bIr_Q>strong{font-size:8px}.ProjectJourneyPreview_answer__bIr_Q p{margin:4px 0 6px}.ProjectJourneyPreview_answer__bIr_Q .ProjectJourneyPreview_answerSubheading__7zNgL{font-size:6.5px}.ProjectJourneyPreview_answerLimit__28MUX{color:var(--preview-muted)}.ProjectJourneyPreview_answerSource__LOMt8{display:flex;align-items:center;gap:3px;margin-bottom:4px;font-size:6px;color:var(--preview-muted)}.ProjectJourneyPreview_answer__bIr_Q time,.ProjectJourneyPreview_sourceSheet__l44nU time{color:var(--preview-muted);font-family:var(--font-mono);font-size:5.5px}.ProjectJourneyPreview_citation__Pg8xb{display:inline-block;padding:.05em .32em;margin:0 1px;border:1px solid var(--preview-line);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-soft);font-family:var(--font-mono);font-size:.66em;font-weight:500;line-height:1.4;vertical-align:.15em}.ProjectJourneyPreview_selectedCitation__lzheR{border-color:var(--color-brand-blue);background:var(--color-brand-blue-soft);color:var(--color-brand-blue-ink)}.ProjectJourneyPreview_sourceInspector__pnryv{border-left:1px solid var(--preview-line);padding-left:8px}.ProjectJourneyPreview_sourceInspector__pnryv>strong{display:block;font-size:7px;overflow-wrap:anywhere}.ProjectJourneyPreview_sourceModes___oB7v{display:flex;flex-wrap:wrap;gap:4px;margin:5px 0 8px;padding-bottom:3px;border-bottom:1px solid var(--preview-line);font-size:5px;color:var(--preview-muted)}.ProjectJourneyPreview_sourceModes___oB7v b{color:var(--color-brand-blue-ink);border-bottom:1px solid var(--color-brand-blue);font-weight:500}.ProjectJourneyPreview_sourceSheet__l44nU{border:1px solid var(--preview-line);padding:7px 6px;background:var(--color-surface-card)}.ProjectJourneyPreview_sourceSheet__l44nU p{margin:6px 0;font-size:6px;line-height:1.7}.ProjectJourneyPreview_sourceSheet__l44nU mark{background:var(--color-brand-blue-soft);color:inherit}.ProjectJourneyPreview_sourceLocator__kajXX{color:var(--preview-muted);font-size:5px}.ProjectJourneyPreview_chatComposer__H1S36{display:flex;align-items:center;justify-content:space-between;margin-top:8px;min-height:18px;padding:3px 6px;border:1px solid var(--preview-line);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:6px}.ProjectJourneyPreview_analysisScreen__yu5jE{width:100%}.ProjectJourneyPreview_scenarioHeader__zofec{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 8px;border-bottom:1px solid var(--preview-line)}.ProjectJourneyPreview_scenarioHeader__zofec>span{display:inline-flex;align-items:center;gap:2px;color:var(--preview-muted);font-size:6px}.ProjectJourneyPreview_scenarioHeader__zofec>strong{font-size:8px}.ProjectJourneyPreview_scenarioHeader__zofec>small{margin-left:auto;font-size:6px;color:var(--preview-muted)}.ProjectJourneyPreview_stageNav__meuIl{display:flex;align-items:center;gap:15px;height:21px;padding:0 8px;border-bottom:1px solid var(--preview-line);color:var(--preview-muted);font-size:6px}.ProjectJourneyPreview_stageNav__meuIl strong{align-self:stretch;display:flex;align-items:center;border-bottom:1px solid var(--color-brand-blue);color:var(--preview-ink)}.ProjectJourneyPreview_scheduleLegend__C5rc_{display:flex;align-items:center;gap:10px;padding:7px 9px;color:var(--preview-muted);font-size:6px}.ProjectJourneyPreview_scheduleLegend__C5rc_>span{display:inline-flex;align-items:center;gap:4px}.ProjectJourneyPreview_scheduleLegend__C5rc_ i{width:11px;height:4px;border-radius:1px}.ProjectJourneyPreview_baselineKey__SUQSp{background:var(--color-border-strong)}.ProjectJourneyPreview_actualKey__d01M4{background:var(--preview-blue)}.ProjectJourneyPreview_scheduleLegend__C5rc_ small{margin-left:auto;font-size:5.5px}.ProjectJourneyPreview_ganttHead__pmV1b,.ProjectJourneyPreview_ganttRow__YryoZ{display:grid;grid-template-columns:27% minmax(0,1fr)}.ProjectJourneyPreview_ganttHead__pmV1b{min-height:18px;border-block:1px solid var(--preview-line);background:var(--color-surface-subtle);color:var(--preview-muted);font-size:5.5px}.ProjectJourneyPreview_ganttHead__pmV1b>span{padding:3px 8px}.ProjectJourneyPreview_ganttHead__pmV1b>div{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.ProjectJourneyPreview_ganttHead__pmV1b time{padding-left:3px;font-family:var(--font-mono);font-size:5px}.ProjectJourneyPreview_ganttRow__YryoZ{min-height:32px;border-bottom:1px solid var(--preview-line)}.ProjectJourneyPreview_ganttRow__YryoZ:last-child{border-bottom:0}.ProjectJourneyPreview_ganttRow__YryoZ>strong{display:flex;align-items:center;padding:4px 8px;border-right:1px solid var(--preview-line);font-size:6px;line-height:1.4}.ProjectJourneyPreview_ganttTrack__4aIQe{position:relative;background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--preview-line) calc(25% - 1px) 25%)}.ProjectJourneyPreview_ganttTrack__4aIQe>i{position:absolute;display:block}.ProjectJourneyPreview_actualBar__vZaGm,.ProjectJourneyPreview_plannedBar___P_JP{width:var(--duration);height:5px;border-radius:1px}.ProjectJourneyPreview_plannedBar___P_JP{top:8px;left:var(--planned);background:var(--color-border-strong)}.ProjectJourneyPreview_actualBar__vZaGm{top:19px;left:var(--actual);background:var(--preview-blue)}.ProjectJourneyPreview_varianceLink__oh3cb{top:11px;left:var(--planned);width:calc(var(--actual) - var(--planned));height:11px;border-right:1px dotted var(--preview-muted);border-bottom:1px dotted var(--preview-muted)}.ProjectJourneyPreview_findingStrip__VrlGL{display:flex;align-items:center;gap:4px;padding:6px 8px;border-top:1px solid var(--preview-line);background:var(--color-surface-subtle);font-size:5.5px}.ProjectJourneyPreview_findingDot__7xWyy{flex:none;width:4px;height:4px;border-radius:50%;background:var(--preview-blue)}.ProjectJourneyPreview_findingStrip__VrlGL>span:nth-of-type(2){color:var(--preview-muted);margin-right:auto}.ProjectJourneyPreview_notebookScreen__K5kIq{display:grid;grid-template-columns:23% minmax(0,1fr) 23%;width:100%}.ProjectJourneyPreview_docRail__OAKdX{display:flex;flex-direction:column;gap:6px;padding:7px 6px;border-right:1px solid var(--preview-line);background:var(--color-surface-subtle)}.ProjectJourneyPreview_agentTitle___k1E9,.ProjectJourneyPreview_railTitle__fADsS{display:flex;align-items:center;gap:4px;font-size:6px;color:var(--preview-muted)}.ProjectJourneyPreview_railTitle__fADsS>span{display:inline-flex;padding:2px;border-radius:var(--radius-sm);background:var(--preview-blue);color:var(--color-text-on-brand);--icon-size-default:6px}.ProjectJourneyPreview_railTabs__6pl_e{display:flex;overflow:hidden;border:1px solid var(--preview-line);border-radius:var(--radius-sm);font-size:4.5px;background:var(--color-surface-default)}.ProjectJourneyPreview_railTabs__6pl_e>*{flex:1 1;padding:3px 1px;text-align:center}.ProjectJourneyPreview_railTabs__6pl_e>*+*{border-left:1px solid var(--preview-line)}.ProjectJourneyPreview_railTabs__6pl_e strong{background:var(--preview-blue);color:var(--color-text-on-brand);font-weight:500}.ProjectJourneyPreview_railSearch__wNAub{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--preview-line);border-radius:var(--radius-sm);background:var(--color-surface-default);font-size:5px;color:var(--preview-muted);--icon-size-default:6px}.ProjectJourneyPreview_railEyebrow__YyrtE{margin-top:4px;font-size:5px;color:var(--preview-muted)}.ProjectJourneyPreview_draftRow__SqH__{display:grid;grid-template-columns:9px 1fr;grid-gap:3px;gap:3px;padding:5px;border-radius:var(--radius-sm);background:var(--color-surface-selected);font-size:5.5px}.ProjectJourneyPreview_draftRow__SqH__>svg{grid-row:span 2}.ProjectJourneyPreview_draftRow__SqH__ small{grid-column:2;color:var(--preview-muted);font-size:4.5px}.ProjectJourneyPreview_editor__XQEa0{min-width:0;display:flex;flex-direction:column}.ProjectJourneyPreview_paperTools__uoesS{display:flex;align-items:center;gap:5px;min-height:18px;padding:2px 4px;border-bottom:1px solid var(--preview-line);background:var(--color-surface-subtle);color:var(--preview-muted);font-size:5.5px}.ProjectJourneyPreview_paperTools__uoesS i{height:9px;border-left:1px solid var(--preview-line)}.ProjectJourneyPreview_paperPlane___W1YN{flex:1 1;min-height:0;padding:10px 8px 0;background:var(--color-surface-subtle)}.ProjectJourneyPreview_paper__n9lLk{min-height:230px;padding:12px 12px 18px;border:1px solid var(--preview-line);border-radius:1px;background:#fff;color:#1a1a1a}.ProjectJourneyPreview_paperEyebrow__3zE40{display:block;padding-bottom:5px;border-bottom:1px solid var(--preview-line);color:#6d675c;font-size:4.5px;text-transform:uppercase;letter-spacing:.06em}.ProjectJourneyPreview_paperTitle__2gU8n{display:block;margin:9px 0 4px;font-family:var(--notebook-paper-font-display);font-size:10px;line-height:1.25}.ProjectJourneyPreview_reviewNote__qjbzY{font-size:4.5px;color:#6d675c}.ProjectJourneyPreview_paperSection__5K1x9{margin-top:10px;font-family:var(--notebook-paper-font-body);font-size:6px;line-height:1.55}.ProjectJourneyPreview_paperSection__5K1x9>strong{text-transform:uppercase;letter-spacing:.05em;font-size:5.5px}.ProjectJourneyPreview_paperSection__5K1x9 p{margin:5px 0}.ProjectJourneyPreview_agentRail__icw2L{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:7px 6px;border-left:1px solid var(--preview-line);background:var(--color-surface-default)}.ProjectJourneyPreview_agentTitle___k1E9{margin-bottom:4px;--icon-size-default:7px}.ProjectJourneyPreview_quickAction__i7yU7{display:block;width:100%;padding:4px 3px;border:1px solid var(--preview-line);border-radius:var(--radius-sm);font-size:5px;color:var(--preview-muted)}.ProjectJourneyPreview_agentComposer__69Wej{display:flex;flex-direction:column;width:100%;min-height:48px;margin-top:auto;padding:5px;border:1px solid var(--preview-line);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:5px}.ProjectJourneyPreview_agentComposer__69Wej i{display:inline-flex;align-self:flex-end;margin-top:auto;padding:2px;border-radius:var(--radius-sm);background:var(--preview-blue);color:var(--color-text-on-brand);--icon-size-default:6px}@media (max-width:48rem){.ProjectJourneyPreview_stage__kdOsM{padding-inline:10px}.ProjectJourneyPreview_documentScreen__ktp0M{padding:7px}.ProjectJourneyPreview_documentRow__Ou97Q,.ProjectJourneyPreview_tableHead__2RzMT{grid-template-columns:6px 8px minmax(0,1.4fr) 22px minmax(0,1fr) 30px;gap:2px;padding-inline:3px}.ProjectJourneyPreview_scenarioHeader__zofec{gap:5px}.ProjectJourneyPreview_stageNav__meuIl{gap:8px}.ProjectJourneyPreview_paperPlane___W1YN{padding-inline:4px}.ProjectJourneyPreview_paper__n9lLk{padding-inline:7px}.ProjectJourneyPreview_paperTools__uoesS{gap:3px}}.HomeMetrics_metrics__rEL3G{--viz-activity:var(--color-brand-blue);--viz-conversation:var(--color-viz-conversation);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-16px);gap:var(--space-16px)}.HomeMetrics_tile__IYK5q{display:flex;flex-direction:column;gap:var(--space-12px);min-width:0;padding:var(--space-16px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-card);box-shadow:var(--shadow-surface)}.HomeMetrics_label__FH5z_{display:flex;align-items:center;gap:var(--space-8px);margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--weight-medium);--icon-size-default:16px}.HomeMetrics_body__WPFqP{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-8px) var(--space-12px);min-height:3.5rem}.HomeMetrics_figure__eBe3_{display:grid;flex:0 0 auto;grid-gap:var(--space-4px);gap:var(--space-4px);max-width:100%}.HomeMetrics_value__n4Qzi{display:flex;align-items:center;min-height:2rem;margin:0;color:var(--color-text-strong);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:var(--font-size-3xl);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.HomeMetrics_caption__wI9eS{margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.HomeMetrics_viz__abupf{display:flex;flex:0 1 auto;align-items:flex-end;min-width:0}.HomeMetrics_dots__wIvIE{display:block}.HomeMetrics_dots__wIvIE .HomeMetrics_dotOff__FBPVT{fill:var(--color-surface-control)}.HomeMetrics_dots__wIvIE[data-tone=activity] .HomeMetrics_dotOn__TZzUU{fill:var(--viz-activity)}.HomeMetrics_dots__wIvIE[data-tone=conversation] .HomeMetrics_dotOn__TZzUU{fill:var(--viz-conversation)}.HomeMetrics_dots__wIvIE g:hover .HomeMetrics_dotOff__FBPVT{fill:var(--color-surface-control-hover)}.HomeMetrics_family__rvAqB{display:grid;grid-gap:var(--space-8px);gap:var(--space-8px);width:min(15rem,100%)}.HomeMetrics_bar__xwk9h{display:flex;gap:2px;height:8px;overflow:hidden;border-radius:4px}.HomeMetrics_segment__1lkta{flex-basis:0;min-width:4px;border-radius:2px}.HomeMetrics_legend__aAMA_ [data-family=contract] .HomeMetrics_legendDot__62JOR,.HomeMetrics_segment__1lkta[data-family=contract]{background:var(--color-record-contract)}.HomeMetrics_legend__aAMA_ [data-family=schedules] .HomeMetrics_legendDot__62JOR,.HomeMetrics_segment__1lkta[data-family=schedules]{background:var(--color-record-schedules)}.HomeMetrics_legend__aAMA_ [data-family=progress] .HomeMetrics_legendDot__62JOR,.HomeMetrics_segment__1lkta[data-family=progress]{background:var(--color-record-progress)}.HomeMetrics_legend__aAMA_ [data-family=other] .HomeMetrics_legendDot__62JOR,.HomeMetrics_segment__1lkta[data-family=empty],.HomeMetrics_segment__1lkta[data-family=other]{background:var(--color-surface-control-hover)}.HomeMetrics_legend__aAMA_{display:flex;flex-wrap:wrap;gap:var(--space-4px) var(--space-12px);margin:0;padding:0;list-style:none;color:var(--color-text-secondary);font-size:var(--font-size-2xs)}.HomeMetrics_legend__aAMA_ li{display:flex;flex:1 0 calc(50% - var(--space-12px));align-items:center;gap:var(--space-6px);min-width:max-content;white-space:nowrap}.HomeMetrics_legend__aAMA_ strong{margin-left:auto;color:var(--color-text-primary);font-family:var(--font-mono);font-weight:var(--weight-medium)}.HomeMetrics_legendDot__62JOR{flex:none;width:7px;height:7px;border-radius:50%}.HomeMetrics_ring__YjXzz{display:block}.HomeMetrics_ringTrack__n_FxL{fill:none;stroke:var(--color-surface-control);stroke-width:5}.HomeMetrics_ringValue__KLoNP{fill:none;stroke:var(--viz-activity);stroke-linecap:round;stroke-width:5;transition:stroke-dasharray .6s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.HomeMetrics_ringValue__KLoNP{transition:none}}@media (max-width:80rem){.HomeMetrics_metrics__rEL3G{grid-template-columns:repeat(2,minmax(0,1fr))}}.PageSkeleton_page__jbP_2{display:flex;flex-direction:column;gap:var(--space-16px);width:100%;padding:var(--space-16px) 0}.PageSkeleton_heading__ze9NK{display:flex;flex-direction:column;gap:var(--space-8px)}.PageSkeleton_toolbar__W_4qb{display:flex;flex-wrap:wrap;gap:var(--space-8px)}.PageSkeleton_rows__5A4e2{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-card)}.PageSkeleton_row__Mmf83{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:var(--space-16px);gap:var(--space-16px);height:44px;padding:0 var(--space-16px);border-bottom:1px solid var(--color-border-subtle)}.PageSkeleton_row__Mmf83:last-child{border-bottom:0}.PageSkeleton_row__Mmf83>:nth-child(3),.PageSkeleton_row__Mmf83>:nth-child(4){width:5rem}.PageSkeleton_visuallyHidden__tNHmn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SegmentedTabs_list__IGFA0{display:inline-flex;align-items:center;flex-shrink:0;width:-moz-fit-content;width:fit-content;box-sizing:border-box;height:var(--size-control-sm);gap:var(--space-2px);padding:var(--space-2px);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-control)}.SegmentedTabs_trigger__4p19b{display:inline-flex;align-items:center;justify-content:center;min-height:0;height:100%;padding:0 var(--space-12px);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer}.SegmentedTabs_trigger__4p19b:hover{color:var(--color-text-primary)}.SegmentedTabs_trigger__4p19b[data-state=active]{color:var(--color-text-primary);background:var(--color-surface-control-selected);box-shadow:var(--shadow-control-selected)}.SegmentedTabs_trigger__4p19b:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ProjectWorkspaceView_wrap__mowjH{display:flex;flex-direction:column;gap:0;flex:1 1;min-height:0;min-width:0;overflow:hidden}.ProjectWorkspaceView_stateHeader__jwe0v{display:flex;align-items:flex-start;gap:var(--space-3)}.ProjectWorkspaceView_backLink___4buz{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;transition:color var(--transition-fast) ease}.ProjectWorkspaceView_backLink___4buz:hover{color:var(--color-brand-blue-ink)}.ProjectWorkspaceView_backLink___4buz:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.ProjectWorkspaceView_backChevron__zwffW{font-size:.75rem;line-height:1}.ProjectWorkspaceView_state__2qz5O{margin:0;font-size:.875rem;color:var(--color-text-secondary);padding:var(--space-3);background:var(--color-surface-card);border:1px dashed var(--color-border-warm);border-radius:var(--radius-lg)}.ProjectWorkspaceView_demoNotice__cD79_{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);flex:0 0 auto;padding:var(--space-2) var(--space-3);color:var(--color-semantic-info-text);background:var(--color-semantic-info-surface);border-bottom:1px solid var(--color-semantic-info-border);font-size:.8125rem}.ProjectWorkspaceView_demoNotice__cD79_ strong{font-weight:600}.ProjectWorkspaceView_errorState__aHEAF{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-semantic-danger-surface);border:1px solid var(--color-semantic-danger-border);border-radius:var(--radius-lg);color:var(--color-semantic-danger-text)}.ProjectWorkspaceView_stateTitle__l_C9t{margin:0;font-size:1rem;font-weight:600}.ProjectWorkspaceView_stateCopy__dEdA8{margin:0;font-size:.9375rem;color:var(--color-text-primary);max-width:60ch}.ProjectWorkspaceView_retryButton__952mT{align-self:flex-start;padding:var(--space-1) .625rem;border:1px solid var(--color-border-warm);border-radius:var(--radius-sm);background:var(--color-surface-default);color:var(--color-text-primary);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:color var(--transition-fast) ease,background var(--transition-fast) ease,border-color var(--transition-fast) ease}.ProjectWorkspaceView_retryButton__952mT:hover{color:var(--color-brand-blue-ink);background:var(--color-surface-subtle)}.ProjectWorkspaceView_retryButton__952mT:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ProjectWorkspaceView_visuallyHidden__m0QxR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}