.workspace-readiness-summary{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);grid-gap:22px;gap:22px;padding:22px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:linear-gradient(135deg,var(--runtime-panel),var(--runtime-accent-soft));box-shadow:var(--runtime-shadow-sm)}.workspace-readiness-copy{min-width:0}.workspace-readiness-copy h3{margin:5px 0 7px;font-size:1.08rem}.workspace-readiness-copy>p:last-of-type{max-width:680px;margin:0;color:var(--runtime-muted);font-size:.78rem;line-height:1.65}.workspace-readiness-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0}.workspace-readiness-summary dl div{display:grid;align-content:center;grid-gap:4px;gap:4px;min-width:0;padding:13px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.workspace-readiness-summary dt{color:var(--runtime-muted);font-size:.63rem;font-weight:800;text-transform:uppercase}.workspace-readiness-summary dd{margin:0;color:var(--runtime-heading);font-size:1.05rem;font-weight:850}.workspace-readiness-summary dl small{color:var(--runtime-soft);font-size:.65rem;line-height:1.4}.controlled-setup-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:16px 0 0;padding:0;list-style:none}.controlled-setup-path li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;padding:11px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel-soft)}.controlled-setup-path li>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--runtime-accent);color:white;font-size:.68rem;font-weight:900}.controlled-setup-path li div{display:grid;grid-gap:3px;gap:3px;min-width:0}.controlled-setup-path strong{color:var(--runtime-heading);font-size:.72rem}.controlled-setup-path small{color:var(--runtime-muted);font-size:.65rem;line-height:1.45}.resource-management{display:grid;grid-gap:20px;gap:20px}.resource-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);grid-gap:20px;gap:20px;align-items:start}.resource-card-list{display:grid;grid-gap:11px;gap:11px}.resource-card{display:grid;grid-gap:14px;gap:14px;padding:17px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:var(--runtime-panel-soft)}.resource-card header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.resource-card h4{margin:4px 0 3px;font-size:.94rem}.resource-card header p{margin:0;color:var(--runtime-muted);font-size:.72rem;line-height:1.5}.resource-readiness{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border:1px solid var(--runtime-border);border-radius:999px;background:var(--runtime-panel);color:var(--runtime-muted);font-size:.64rem;font-weight:850;white-space:nowrap}.resource-readiness[data-tone=success]{border-color:var(--runtime-success);background:var(--runtime-success-soft);color:var(--runtime-success)}.resource-readiness[data-tone=warning]{border-color:var(--runtime-warning);background:var(--runtime-warning-soft);color:var(--runtime-warning)}.resource-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0}.resource-card dl div{padding:10px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.resource-card dt{color:var(--runtime-soft);font-size:.61rem;font-weight:800;text-transform:uppercase}.resource-card dd{margin:4px 0 0;color:var(--runtime-text);font-size:.72rem;overflow-wrap:anywhere}.resource-next-action{margin:0;padding:11px 12px;border-left:3px solid var(--runtime-accent);border-radius:0 var(--runtime-radius-sm) var(--runtime-radius-sm) 0;background:var(--runtime-accent-soft);color:var(--runtime-muted);font-size:.7rem;line-height:1.5}.resource-next-action strong{color:var(--runtime-accent-strong)}.resource-form-intro{margin:0 0 15px;color:var(--runtime-muted);font-size:.75rem;line-height:1.6}.provider-management>.workspace-readiness-summary{margin-bottom:0}.provider-card .resource-next-action{margin-top:12px}.provider-empty-action{display:flex;justify-content:flex-start;margin-top:13px}@media (max-width:1100px){.resource-layout,.workspace-readiness-summary{grid-template-columns:1fr}}@media (max-width:700px){.controlled-setup-path,.resource-card dl,.workspace-readiness-summary dl{grid-template-columns:1fr}.resource-card header{display:grid}}@media (max-width:560px){.workspace-readiness-summary{padding:17px}.workspace-readiness-summary dl{gap:7px}.resource-layout{gap:14px}.resource-card{padding:14px}}.task-outcome-panel{display:grid;grid-gap:16px;gap:16px;margin:20px 0;padding:22px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:linear-gradient(140deg,var(--runtime-panel),var(--runtime-panel-soft));box-shadow:var(--runtime-shadow-sm)}.task-outcome-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.task-outcome-panel>header small{color:var(--runtime-accent);font-size:.64rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.task-outcome-panel h4,.task-outcome-panel h5{margin:4px 0 0;color:var(--runtime-heading)}.task-outcome-panel>header p{max-width:720px;margin:7px 0 0;color:var(--runtime-muted);font-size:.74rem;line-height:1.55}.task-outcome-panel>header>span{padding:6px 10px;border:1px solid var(--runtime-success);border-radius:999px;background:var(--runtime-success-soft);color:var(--runtime-success);font-size:.64rem;font-weight:850;white-space:nowrap}.task-outcome-panel>header>span[data-tone=attention]{border-color:var(--runtime-warning);background:var(--runtime-warning-soft);color:var(--runtime-warning)}.task-outcome-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);grid-gap:14px;gap:14px;align-items:stretch}.task-outcome-summary>div{padding:16px;border-left:4px solid var(--runtime-accent);border-radius:0 var(--runtime-radius-sm) var(--runtime-radius-sm) 0;background:var(--runtime-accent-soft)}.task-outcome-summary h5{font-size:.9rem}.task-outcome-summary p{margin:8px 0 0;color:var(--runtime-muted);font-size:.72rem;line-height:1.55}.task-outcome-summary p strong{color:var(--runtime-accent-strong)}.task-outcome-summary dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.task-outcome-summary dl div{display:grid;align-content:center;grid-gap:5px;gap:5px;padding:12px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.task-outcome-summary dt{color:var(--runtime-soft);font-size:.58rem;font-weight:800;text-transform:uppercase}.task-outcome-summary dd{margin:0;color:var(--runtime-heading);font-size:1rem;font-weight:850}.task-outcome-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.task-outcome-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:13px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.task-outcome-steps li>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--runtime-panel-soft);color:var(--runtime-muted);font-size:.67rem;font-weight:900}.task-outcome-steps li[data-tone=complete]{border-color:color-mix(in srgb,var(--runtime-success) 45%,var(--runtime-border));background:var(--runtime-success-soft)}.task-outcome-steps li[data-tone=complete]>span{background:var(--runtime-success);color:white}.task-outcome-steps li[data-tone=current]{border-color:var(--runtime-accent);background:var(--runtime-accent-soft)}.task-outcome-steps li[data-tone=current]>span{background:var(--runtime-accent);color:white}.task-outcome-steps li[data-tone=attention]{border-color:var(--runtime-warning);background:var(--runtime-warning-soft)}.task-outcome-steps li[data-tone=attention]>span{background:var(--runtime-warning);color:white}.task-outcome-steps small{color:var(--runtime-soft);font-size:.58rem;font-weight:850;text-transform:uppercase}.task-outcome-steps h5{font-size:.74rem}.task-outcome-steps p{margin:6px 0 0;color:var(--runtime-muted);font-size:.66rem;line-height:1.5;overflow-wrap:anywhere}@media (max-width:1050px){.task-outcome-summary{grid-template-columns:1fr}.task-outcome-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.task-outcome-panel{padding:16px}.task-outcome-panel>header{display:grid}.task-outcome-panel>header>span{justify-self:start}.task-outcome-steps,.task-outcome-summary dl{grid-template-columns:1fr}}.task-reporting-learning-panel{display:grid;grid-gap:16px;gap:16px;margin:20px 0;padding:22px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:linear-gradient(140deg,var(--runtime-panel),var(--runtime-panel-soft));box-shadow:var(--runtime-shadow-sm)}.task-reporting-learning-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.task-reporting-learning-panel>header small{color:var(--runtime-accent);font-size:.64rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.task-reporting-learning-panel h4,.task-reporting-learning-panel h5{margin:4px 0 0;color:var(--runtime-heading)}.task-reporting-learning-panel>header p{max-width:760px;margin:7px 0 0;color:var(--runtime-muted);font-size:.74rem;line-height:1.55}.task-reporting-learning-panel>header>span{padding:6px 10px;border:1px solid var(--runtime-success);border-radius:999px;background:var(--runtime-success-soft);color:var(--runtime-success);font-size:.64rem;font-weight:850;white-space:nowrap}.task-reporting-learning-panel>header>span[data-tone=attention]{border-color:var(--runtime-warning);background:var(--runtime-warning-soft);color:var(--runtime-warning)}.task-reporting-learning-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.85fr);grid-gap:14px;gap:14px}.task-reporting-learning-summary>div{padding:16px;border-left:4px solid var(--runtime-accent);border-radius:0 var(--runtime-radius-sm) var(--runtime-radius-sm) 0;background:var(--runtime-accent-soft)}.task-reporting-learning-summary h5{font-size:.9rem}.task-reporting-learning-summary p{margin:8px 0 0;color:var(--runtime-muted);font-size:.72rem;line-height:1.55}.task-reporting-learning-summary p strong{color:var(--runtime-accent-strong)}.task-reporting-learning-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.task-reporting-learning-summary dl div{display:grid;align-content:center;grid-gap:5px;gap:5px;padding:12px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.task-reporting-learning-summary dt{color:var(--runtime-soft);font-size:.56rem;font-weight:800;text-transform:uppercase}.task-reporting-learning-summary dd{margin:0;color:var(--runtime-heading);font-size:1rem;font-weight:850}.task-reporting-learning-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.task-reporting-learning-stages li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:13px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.task-reporting-learning-stages li>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--runtime-panel-soft);color:var(--runtime-muted);font-size:.67rem;font-weight:900}.task-reporting-learning-stages li[data-tone=active]{border-color:color-mix(in srgb,var(--runtime-success) 45%,var(--runtime-border));background:var(--runtime-success-soft)}.task-reporting-learning-stages li[data-tone=active]>span{background:var(--runtime-success);color:white}.task-reporting-learning-stages li[data-tone=ready]{border-color:var(--runtime-accent);background:var(--runtime-accent-soft)}.task-reporting-learning-stages li[data-tone=ready]>span{background:var(--runtime-accent);color:white}.task-reporting-learning-stages li[data-tone=attention]{border-color:var(--runtime-warning);background:var(--runtime-warning-soft)}.task-reporting-learning-stages li[data-tone=attention]>span{background:var(--runtime-warning);color:white}.task-reporting-learning-stages small{color:var(--runtime-soft);font-size:.58rem;font-weight:850;text-transform:uppercase}.task-reporting-learning-stages h5{font-size:.74rem}.task-reporting-learning-stages p{margin:6px 0 0;color:var(--runtime-muted);font-size:.66rem;line-height:1.5;overflow-wrap:anywhere}.task-reporting-learning-note{margin:0;padding-top:10px;border-top:1px solid var(--runtime-border);color:var(--runtime-soft);font-size:.66rem;line-height:1.5}@media (max-width:1100px){.task-reporting-learning-summary{grid-template-columns:1fr}.task-reporting-learning-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.task-reporting-learning-panel{padding:16px}.task-reporting-learning-panel>header{display:grid}.task-reporting-learning-panel>header>span{justify-self:start}.task-reporting-learning-stages,.task-reporting-learning-summary dl{grid-template-columns:1fr}}.portal-page[data-expert-mode=true] .portal-topbar{border-bottom-color:color-mix(in srgb,var(--runtime-info) 34%,var(--runtime-border))}.expert-mode-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid color-mix(in srgb,var(--runtime-info) 28%,var(--runtime-border));border-radius:var(--runtime-radius-pill);background:var(--runtime-info-soft);color:var(--runtime-info);font-size:.64rem;font-weight:800;text-transform:uppercase}.expert-mode-badge:before{width:7px;height:7px;border-radius:50%;background:currentColor;content:""}.task-detail[data-expert-mode=false] .go-live-fingerprint{display:none}.expert-mode-notice{margin:18px 0;padding:14px 16px;border:1px dashed var(--runtime-border-strong);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel-soft)}.expert-mode-notice span,.expert-mode-notice strong{display:block}.expert-mode-notice span{margin-top:4px;color:var(--runtime-muted);font-size:.74rem;line-height:1.5}.expert-evidence{margin:18px 0;overflow:hidden;border:1px solid color-mix(in srgb,var(--runtime-info) 24%,var(--runtime-border));border-radius:var(--runtime-radius-md);background:var(--runtime-panel)}.expert-evidence>header,.system-diagnostics>header{display:flex;justify-content:space-between;gap:16px;padding:17px;border-bottom:1px solid var(--runtime-border);background:var(--runtime-panel-soft)}.expert-evidence>header h4,.system-diagnostics>header h3{margin:3px 0 5px}.expert-evidence>header p,.system-diagnostics>header p{margin:0;color:var(--runtime-muted);font-size:.74rem}.expert-evidence>header small,.system-diagnostics>header small{color:var(--runtime-info);font-size:.65rem;font-weight:800;text-transform:uppercase}.expert-identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:17px}.expert-identity div{min-width:0;padding:12px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel-soft)}.expert-identity dt{color:var(--runtime-soft);font-size:.64rem;font-weight:800;text-transform:uppercase}.expert-identity dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:.74rem}.expert-evidence>.task-metrics{padding:0 17px}.expert-disclosure{border-top:1px solid var(--runtime-border)}.expert-disclosure summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 17px;cursor:pointer;list-style:none;font-size:.78rem;font-weight:760}.expert-disclosure summary::-webkit-details-marker{display:none}.expert-disclosure summary:after{content:"+";color:var(--runtime-soft);font-size:1rem}.expert-disclosure[open] summary:after{content:"−"}.expert-disclosure summary em{margin-left:auto;color:var(--runtime-soft);font-size:.64rem;font-style:normal;font-weight:700}.expert-disclosure ul{margin:0;padding:0 34px 16px;display:grid;grid-gap:7px;gap:7px;font-size:.73rem;overflow-wrap:anywhere}.expert-disclosure>.empty-state,.expert-disclosure>.system-list{margin:0 17px 17px}.agent-card-details,.expert-workflow-gate{grid-column:1/-1}.agent-card-details summary{cursor:pointer;color:var(--runtime-accent-strong);font-size:.7rem;font-weight:760}.agent-card-details dl{display:grid;grid-gap:7px;gap:7px;margin:10px 0 0}.agent-card-details dl div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:8px;gap:8px}.agent-card-details dt{color:var(--runtime-soft);font-size:.65rem}.agent-card-details dd{margin:0;overflow-wrap:anywhere;font-size:.68rem}.audit-list article details{min-width:0}.audit-list article summary{cursor:pointer;color:var(--runtime-accent-strong);font-size:.7rem;font-weight:750}.audit-list article details p{margin:8px 0 0;overflow-wrap:anywhere;color:var(--runtime-muted);font-size:.7rem}.audit-load-more{margin-top:16px}.system-diagnostics{display:grid;grid-gap:0;gap:0}.system-diagnostics>header{margin:-24px -24px 18px}.diagnostic-summary{display:flex;align-items:baseline;gap:9px;padding:14px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel-soft)}.diagnostic-summary strong{font-size:1.5rem}.diagnostic-summary span{color:var(--runtime-muted);font-size:.75rem}@media (max-width:650px){.expert-mode-badge{width:32px;height:32px;justify-content:center;padding:0;font-size:0}.expert-identity{grid-template-columns:1fr}.expert-evidence>header,.system-diagnostics>header{align-items:flex-start;flex-direction:column}.expert-disclosure summary{align-items:flex-start;flex-wrap:wrap}.agent-card-details dl div{grid-template-columns:1fr;gap:2px}}.pagination-controls{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:16px}.pagination-controls span{font-size:.84rem;color:var(--runtime-text-muted)}.audit-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.audit-filter-grid label{display:grid;grid-gap:6px;gap:6px;font-size:.82rem;font-weight:700}.audit-groups{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.audit-group>header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.audit-group>header h3,.audit-group>header p{margin:0}.audit-group>header p,.audit-list article p{color:var(--runtime-text-muted)}.audit-list article p{margin:.3rem 0}.status-chip[data-severity=critical],.status-chip[data-severity=error]{border-color:var(--runtime-danger);color:var(--runtime-danger)}.status-chip[data-severity=warning]{border-color:var(--runtime-warning);color:var(--runtime-warning)}@media(max-width:900px){.audit-filter-grid{grid-template-columns:1fr}.pagination-controls button{min-width:44px}}.collection-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0}.collection-toolbar label{display:grid;grid-gap:6px;gap:6px;font-size:.82rem;font-weight:700}.collection-toolbar .inline-check{display:flex;align-items:center;min-height:44px}.skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:10px 14px;border:2px solid;border-radius:var(--runtime-radius-sm);background:var(--runtime-panel);color:var(--runtime-heading);font-weight:800;transform:translateY(-160%);transition:transform var(--runtime-transition);box-shadow:var(--runtime-shadow-md)}.skip-link:focus{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.portal-main:focus{outline:0}.portal-sidebar{overscroll-behavior:contain}.mobile-navigation-trigger,.portal-navigation button,.record-list>button,.section-tabs button,.sidebar-account button{min-height:44px}.portal-page :where(button,a,select,input,textarea,summary):focus-visible{outline:3px solid var(--runtime-focus);outline-offset:3px}.portal-page :where(pre,code,.go-live-fingerprint,.record small,.expert-identity dd){max-width:100%;overflow-wrap:anywhere}.portal-page :where(summary){border-radius:6px}@media (max-width:900px){.portal-sidebar{padding-bottom:max(20px,env(safe-area-inset-bottom))}.portal-topbar{padding-top:max(10px,env(safe-area-inset-top))}.portal-page[data-navigation-open=false] .portal-sidebar{visibility:hidden}.portal-page[data-navigation-open=true] .portal-sidebar{visibility:visible}}@media (max-width:560px){.portal-topbar{flex-wrap:wrap}.navigation-copy small{overflow:visible;text-overflow:clip;white-space:normal}.navigation-group-toggle small{line-height:1.35}.portal-navigation .navigation-group>button{align-items:start}}@media (prefers-contrast:more){.portal-page :where(.data-panel,.create-panel,.go-live-panel,.expert-evidence,.runtime-secondary,.record){border-color:currentColor}.portal-navigation .navigation-group>button.active{outline:2px solid currentColor;outline-offset:-2px}}@media (forced-colors:active){.expert-mode-badge,.portal-connection,.portal-navigation .navigation-group>button.active,.runtime-danger,.runtime-primary,.runtime-secondary,.status-chip{forced-color-adjust:auto;border:1px solid ButtonText}.expert-mode-badge:before,.portal-connection>span,.portal-navigation .navigation-group>button.active:before{background:CanvasText}}.context-switcher select{height:44px;min-height:44px;box-sizing:border-box}.locale-switcher{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--runtime-text-muted)}.locale-switcher select{min-height:44px;max-width:130px}.auth-form-wrap>.locale-switcher{position:absolute;top:18px;right:18px}@media(max-width:600px){.locale-switcher span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.workspace-journey{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,1.6fr);grid-gap:18px;gap:18px;margin:0 0 22px;padding:20px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-lg);background:linear-gradient(145deg,var(--runtime-panel),var(--runtime-panel-soft));box-shadow:var(--runtime-shadow-xs)}.workspace-journey-copy{align-self:center;min-width:0}.workspace-journey-copy h3{margin:0;color:var(--runtime-heading);font-size:1.05rem;letter-spacing:-.02em}.workspace-journey-copy>p:last-child{margin:7px 0 0;color:var(--runtime-muted);font-size:.77rem;line-height:1.55}.workspace-journey ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.workspace-journey li{position:relative;min-width:0;padding:12px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel)}.workspace-journey li>span{width:26px;height:26px;display:grid;place-items:center;margin-bottom:9px;border-radius:50%;background:var(--runtime-panel-soft);color:var(--runtime-soft);font-size:.68rem;font-weight:800}.workspace-journey li small,.workspace-journey li strong{display:block}.workspace-journey li strong{color:var(--runtime-heading);font-size:.74rem}.workspace-journey li small{margin-top:4px;color:var(--runtime-muted);font-size:.63rem;line-height:1.4}.workspace-journey li[data-state=complete]>span{background:var(--runtime-success-soft);color:var(--runtime-success)}.workspace-journey li[data-state=current]{border-color:color-mix(in srgb,var(--runtime-accent) 45%,var(--runtime-border));background:var(--runtime-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--runtime-accent) 18%,transparent)}.workspace-journey li[data-state=current]>span{background:var(--runtime-accent);color:#fff}.portal-navigation .navigation-group+.navigation-group{margin-top:7px;padding-top:7px;border-top:1px solid color-mix(in srgb,var(--runtime-sidebar-muted) 16%,transparent)}.provider-profile-picker{margin:0;padding:0;border:0}.provider-profile-picker>legend{padding:0;color:var(--runtime-heading);font-size:.9rem;font-weight:780}.provider-profile-picker>p{margin:6px 0 13px;color:var(--runtime-muted);font-size:.75rem;line-height:1.5}.provider-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.provider-profile-card{position:relative;min-height:132px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:15px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:var(--runtime-panel);color:var(--runtime-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--runtime-transition),background var(--runtime-transition),transform var(--runtime-transition),box-shadow var(--runtime-transition)}.provider-profile-card:hover{transform:translateY(-1px);border-color:var(--runtime-border-strong);box-shadow:var(--runtime-shadow-sm)}.provider-profile-card[data-selected=true]{border-color:var(--runtime-accent);background:var(--runtime-accent-soft);box-shadow:0 0 0 2px var(--runtime-focus)}.provider-profile-card strong{color:var(--runtime-heading);font-size:.83rem}.provider-profile-card small{color:var(--runtime-muted);font-size:.69rem;line-height:1.45}.provider-profile-card em{margin-top:auto;color:var(--runtime-accent-strong);font-size:.64rem;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.provider-profile-tag{display:inline-flex;padding:4px 7px;border-radius:var(--runtime-radius-pill);background:var(--runtime-panel-soft);color:var(--runtime-soft);font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.provider-form{display:grid;grid-gap:18px;gap:18px}.provider-form-section{display:grid;grid-gap:13px;gap:13px;padding:16px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-md);background:var(--runtime-panel-soft)}.provider-form-section-heading h4{margin:0;color:var(--runtime-heading);font-size:.83rem}.provider-form-section-heading p{margin:5px 0 0;color:var(--runtime-muted);font-size:.7rem;line-height:1.45}.provider-security-section{background:linear-gradient(145deg,var(--runtime-panel-soft),var(--runtime-accent-soft))}.provider-security-section .provider-reason{margin:0}.workflow-lifecycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:16px 0 18px;padding:0;list-style:none}.workflow-lifecycle li{display:flex;gap:9px;min-width:0;padding:11px;border:1px solid var(--runtime-border);border-radius:var(--runtime-radius-sm);background:var(--runtime-panel-soft)}.workflow-lifecycle li>span{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--runtime-panel);color:var(--runtime-soft);font-size:.64rem;font-weight:800}.workflow-lifecycle li small,.workflow-lifecycle li strong{display:block}.workflow-lifecycle li strong{color:var(--runtime-heading);font-size:.7rem}.workflow-lifecycle li small{margin-top:3px;color:var(--runtime-muted);font-size:.61rem;line-height:1.35}.workflow-lifecycle li[data-state=current]{border-color:color-mix(in srgb,var(--runtime-accent) 42%,var(--runtime-border));background:var(--runtime-accent-soft)}.workflow-lifecycle li[data-state=current]>span{background:var(--runtime-accent);color:#fff}.workflow-lifecycle li[data-state=complete]>span{background:var(--runtime-success-soft);color:var(--runtime-success)}.workflow-builder-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:20px 0 10px}.workflow-builder-heading h3{margin:0;color:var(--runtime-heading);font-size:.95rem}.workflow-builder-heading p:not(.runtime-kicker){max-width:620px;margin:5px 0 0;color:var(--runtime-muted);font-size:.72rem;line-height:1.5}.workflow-step-card{display:grid!important;grid-template-columns:minmax(180px,.75fr) minmax(0,1.45fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:start!important;padding:15px!important}.workflow-step-summary{display:flex;gap:10px;min-width:0}.workflow-step-summary>div{min-width:0}.workflow-step-summary code,.workflow-step-summary small,.workflow-step-summary strong{display:block}.workflow-step-summary strong{color:var(--runtime-heading);font-size:.75rem}.workflow-step-summary small{margin-top:4px;color:var(--runtime-muted);font-size:.64rem;line-height:1.4}.workflow-step-summary code{margin-top:7px;color:var(--runtime-soft);font-size:.58rem;overflow-wrap:anywhere}.workflow-step-card .step-fields{grid-template-columns:1fr!important;gap:8px!important}.workflow-step-card .step-actions{align-self:center}@media(max-width:1100px){.workspace-journey{grid-template-columns:1fr}.provider-profile-grid{grid-template-columns:1fr 1fr}.workflow-step-card{grid-template-columns:1fr!important}.workflow-step-card .step-actions{justify-content:flex-start}.workflow-lifecycle{grid-template-columns:1fr 1fr}}@media(max-width:700px){.workspace-journey{padding:15px}.workspace-journey ol{grid-template-columns:1fr 1fr}.provider-profile-grid{grid-template-columns:1fr}.workflow-builder-heading{align-items:stretch;flex-direction:column}.workflow-builder-heading>.runtime-secondary{width:100%}.workflow-lifecycle{grid-template-columns:1fr}.provider-form-section{padding:13px}}@media(max-width:430px){.workspace-journey ol{grid-template-columns:1fr}.workspace-journey li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:8px;gap:8px}.workspace-journey li>span{margin:0}}@media(prefers-reduced-motion:reduce){.provider-profile-card{transition:none}.provider-profile-card:hover{transform:none}}