#workspace-root{width:100%;min-width:0;max-width:none;color:var(--color-ink);font-size:var(--app-text-body);line-height:1.45}#workspace-root [hidden]{display:none!important}#workspace-root .workspace-entity-bar{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin:calc(-1 * var(--spacing-md)) calc(-1 * var(--spacing-md)) var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--color-border);background:var(--color-surface-page);display:flex}#workspace-root .workspace-entity-bar>div:first-child{min-width:0}#workspace-root .workspace-entity-bar h1{font-size:var(--app-text-title);letter-spacing:var(--tracking-tighter);overflow-wrap:anywhere;line-height:1.15}#workspace-root .workspace-entity-bar #workspace-subtitle{margin-top:var(--spacing-xs);color:var(--color-ink-muted);font-size:var(--app-text-caption)}#workspace-root .workspace-eyebrow{margin-bottom:var(--spacing-xs);color:var(--color-ink-muted);font-size:var(--app-text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:600}#workspace-root .workspace-actions{gap:var(--spacing-sm)}#workspace-root .workspace-actions .btn{min-height:var(--app-control-height)}#workspace-root .workspace-view{gap:var(--spacing-lg);display:grid}#workspace-root .workspace-section-heading{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);min-width:0;display:flex}#workspace-root .workspace-section-heading h2,#workspace-root .workspace-section h2,#workspace-root [role=tabpanel]>h2{font-size:var(--app-text-section);letter-spacing:var(--tracking-tight);font-weight:650;line-height:1.3}#workspace-root .workspace-section-heading a{font-size:var(--app-text-caption);flex:none;font-weight:600}#workspace-root .workspace-signal-list{border-top:1px solid var(--color-border)}#workspace-root .workspace-signal{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);min-height:var(--app-control-height);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}#workspace-root .workspace-signal strong{font-size:var(--app-text-body);font-weight:500}#workspace-root .workspace-signal .status-label{flex:none}#workspace-root .workspace-detail-grid{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}#workspace-root .workspace-section{min-width:0;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}#workspace-root .workspace-section>h2,#workspace-root .workspace-section>.workspace-section-heading{margin-bottom:var(--spacing-sm)}#workspace-root .workspace-fact-list{margin:0}#workspace-root .workspace-fact{gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,.38fr) minmax(0,1fr);display:grid}#workspace-root .workspace-fact:last-child{border-bottom:0}#workspace-root .workspace-fact dt{color:var(--color-ink-muted)}#workspace-root .workspace-fact dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:550}#workspace-root .workspace-fact dd.mono{font-size:var(--app-text-caption)}#workspace-root .workspace-sources{border-top:1px solid var(--color-border)}#workspace-root .workspace-source{border-top:0;border-bottom:1px solid var(--color-border);padding:0}#workspace-root .workspace-source-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);display:flex}#workspace-root .workspace-source-head strong{font-size:var(--app-text-body);font-weight:500}#workspace-root .workspace-source .status-label{text-align:right}#workspace-root .workspace-source details{margin-top:var(--spacing-xs)}#workspace-root .workspace-source summary{min-height:var(--app-control-height);padding-block:var(--spacing-sm);cursor:pointer;font-size:var(--app-text-body);display:list-item}#workspace-root .workspace-source summary::marker{color:var(--color-ink-muted)}#workspace-root .workspace-source summary strong{color:var(--color-ink)}#workspace-root .workspace-source summary .status-label{float:right;margin-left:var(--spacing-sm)}#workspace-root .workspace-source details p{margin:var(--spacing-sm) 0}#workspace-root .workspace-source details small{color:var(--color-ink-muted);font-size:var(--app-text-caption);line-height:1.55;display:block}#workspace-root .workspace-footer-note,#workspace-root .workspace-muted{color:var(--color-ink-muted);font-size:var(--app-text-caption)}#workspace-root .workspace-footer-note{max-width:var(--container-3xl);margin-top:var(--spacing-xs)}#workspace-root .workspace-quiet-state{padding:var(--spacing-md) 0;color:var(--color-ink-muted)}#workspace-root .workspace-start{max-width:var(--container-3xl);padding:var(--spacing-xl) var(--spacing-md)}#workspace-root .workspace-start h2{font-size:var(--app-text-title);letter-spacing:var(--tracking-tighter)}#workspace-root .workspace-start>p:not(.workspace-eyebrow){margin:var(--spacing-sm) 0 var(--spacing-md);color:var(--color-ink-muted)}#workspace-root .workspace-start form{max-width:var(--container-3xl)}#workspace-root .workspace-start .workspace-muted{margin-top:var(--spacing-md)!important}#workspace-root .workspace-start-links{gap:var(--spacing-lg);font-size:var(--app-text-caption);flex-wrap:wrap;font-weight:600;display:flex}#workspace-root .workspace-start-links a{color:var(--color-primary)}#workspace-root .workspace-tabs{margin:0 0 var(--spacing-lg);border-bottom:1px solid var(--color-border);background:var(--color-surface-page);flex-wrap:nowrap;gap:0;overflow-x:auto}#workspace-root .workspace-tabs button{padding:var(--spacing-sm) var(--spacing-md);color:var(--color-ink-muted);font-size:var(--app-text-body);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;font-weight:550}#workspace-root .workspace-tabs button[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-ink);background:0 0}#workspace-root [role=tabpanel]{min-width:0}#workspace-root #panel-overview{gap:var(--spacing-md);display:grid}#workspace-root .workspace-notice{margin:var(--spacing-sm) 0;font-size:var(--app-text-caption)}#workspace-root .workspace-list{gap:var(--spacing-sm)}#workspace-root .workspace-list article{border-radius:var(--radius-md);background:var(--color-surface)}#workspace-root .workspace-list h3{font-size:var(--app-text-body)}#workspace-root .workspace-control{min-height:var(--app-control-height)}@media (width<=800px){#workspace-root .workspace-entity-bar{align-items:flex-start}#workspace-root .workspace-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){#workspace-root .workspace-entity-bar{flex-direction:column}#workspace-root .workspace-entity-bar .workspace-actions{width:100%}#workspace-root .workspace-entity-bar .workspace-actions .btn{justify-content:center;width:100%}#workspace-root .workspace-section-heading{align-items:flex-start}#workspace-root .workspace-signal{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}#workspace-root .workspace-source summary .status-label{float:none;margin-left:var(--spacing-md);text-align:left;display:block}#workspace-root .workspace-fact{grid-template-columns:minmax(0,.35fr) minmax(0,1fr)}#workspace-root .workspace-start{padding:var(--spacing-lg) 0}}@media print{#workspace-root .workspace-source details,#workspace-root .workspace-source details>*{display:block}}#workspace-root .workspace-switch-label{gap:var(--spacing-xs);color:var(--color-ink-muted);font-size:var(--app-text-caption);display:grid}#workspace-root .workspace-switch-label select{width:var(--container-2xs);max-width:100%;font-size:var(--app-text-body)}#workspace-root .workspace-state-grid{gap:var(--spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#workspace-root .workspace-state-card{gap:var(--spacing-xs);min-width:0;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);display:grid}#workspace-root .workspace-state-card span{font-size:var(--app-text-caption);font-weight:600}#workspace-root .workspace-state-card strong{font-size:var(--app-text-title);font-variant-numeric:tabular-nums;line-height:1}#workspace-root .workspace-state-card small{color:var(--color-ink-muted);font-size:var(--app-text-caption)}#workspace-root .workspace-state-card[data-tone=attention] strong{color:var(--color-risk)}#workspace-root .workspace-state-card[data-tone=confirmed] strong{color:var(--color-secondary)}#workspace-root .workspace-state-card[data-tone=failed] strong{color:var(--color-warn)}#workspace-root .workspace-source[data-tone=attention] .status-label{color:var(--color-risk)}#workspace-root .workspace-source[data-tone=confirmed] .status-label{color:var(--color-secondary)}#workspace-root .workspace-source[data-tone=failed] .status-label{color:var(--color-warn)}#workspace-root .workspace-change-fields{gap:var(--spacing-xs);padding:var(--spacing-sm) 0;display:grid}#workspace-root .workspace-change-fields p{justify-content:space-between;gap:var(--spacing-md);font-size:var(--app-text-caption);margin:0;display:flex}#workspace-root .workspace-change-fields span{color:var(--color-ink-muted);text-transform:capitalize}#workspace-root .workspace-change-fields strong{font-family:var(--font-mono);text-align:right;overflow-wrap:anywhere;font-weight:500}#workspace-root .workspace-change-detail{border-top:1px solid var(--color-border);padding-top:var(--spacing-xs);font-size:var(--app-text-caption)}#workspace-root .workspace-change-detail summary{min-height:var(--app-control-height)}#workspace-root .workspace-change-detail>div{padding:var(--spacing-sm) 0;border-top:1px solid var(--color-border)}#workspace-root .workspace-change-detail p{margin:var(--spacing-xs) 0;overflow-wrap:anywhere}@media (width<=800px){#workspace-root .workspace-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){#workspace-root .workspace-switch-label,#workspace-root .workspace-switch-label select{width:100%}}#workspace-root .workspace-invite{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);display:flex}#workspace-root .workspace-invite h2{font-size:var(--app-text-section);margin:0}#workspace-root .workspace-invite p:last-child{margin:var(--spacing-xs) 0 0;color:var(--color-ink-muted);font-size:var(--app-text-caption)}#workspace-root .workspace-invite .btn{flex:none}@media (width<=620px){#workspace-root .workspace-invite{flex-direction:column;align-items:start}}
