.workspace-surface{--workspace-accent: #ee9c43;--workspace-border: #2b3138;--workspace-panel: #101419;--workspace-panel-raised: #12171c;--workspace-text: #d4dbe1;--workspace-muted: #84909a;--workspace-gutter: clamp(18px, 2.4vw, 34px);--workspace-section-gap: 18px;width:100%;max-width:1440px;min-width:0;margin:0 auto;padding:28px var(--workspace-gutter) 56px}.workspace-page{display:block!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important}.workspace-surface :where(.workflow-page,.repository-page,.hierarchy-page,.delivery-page){min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}.workspace-page-header,.workspace-surface :where(.page-header,.surface-header,.review-header){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;min-height:98px;margin:0 0 22px!important}.workspace-page-header>div:first-child,.workspace-surface :where(.page-header,.surface-header,.review-header)>div:first-child{min-width:0;max-width:780px}.workspace-page-eyebrow,.workspace-surface :where(.page-header,.surface-header,.review-header)>div:first-child>p:first-child{margin:0 0 7px!important;color:var(--workspace-accent)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important;line-height:1.4!important;text-transform:uppercase}.workspace-page-header h1,.workspace-surface :where(.page-header,.surface-header,.review-header) h1{margin:0 0 8px!important;color:#f1f3f5!important;font:500 clamp(30px,3.2vw,38px)/1.12 Georgia,serif!important;letter-spacing:-.015em}.workspace-page-description,.workspace-surface :where(.page-header,.surface-header,.review-header)>div:first-child>:is(p,span):last-child{display:block;max-width:760px!important;margin:0!important;color:var(--workspace-muted)!important;font-size:13px!important;line-height:1.55!important}.workspace-page-actions,.workspace-surface :where(.page-actions,.header-actions,.review-actions){display:flex!important;flex:none;flex-wrap:wrap;align-items:flex-end!important;justify-content:flex-end;gap:9px!important;max-width:100%}.workspace-page-actions label,.workspace-surface :where(.page-actions,.header-actions,.review-actions) label{display:grid;gap:6px;min-width:min(260px,100%);color:#77838e;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.workspace-surface :where(.feedback,.message,.review-message){min-height:46px;margin:0 0 var(--workspace-section-gap)!important;border-radius:6px!important}.workspace-surface :where(.empty-state,.empty,.loading,.review-empty){border:1px solid var(--workspace-border);border-radius:7px;background:var(--workspace-panel)}.workspace-surface :where(.collection-layout,.review-layout,.work-layout,.hierarchy-layout){gap:14px!important}.workspace-surface :where(.entity-list,.entity-detail,.candidate-column,.candidate-detail,.work-browser,.work-detail,.work-list,.hierarchy-detail,.artifact-list,.artifact-detail,.evidence-list,.evidence-detail,.decision-list,.decision-detail){border-color:var(--workspace-border)!important;border-radius:7px!important;background:var(--workspace-panel)!important}@media(max-width:760px){.workspace-surface{--workspace-gutter: 14px;padding-top:20px;padding-bottom:36px}.workspace-page-header,.workspace-surface :where(.page-header,.surface-header,.review-header){min-height:0;flex-direction:column;gap:16px!important}.workspace-page-actions,.workspace-surface :where(.page-actions,.header-actions,.review-actions){width:100%;justify-content:flex-start}.workspace-page-actions>*,.workspace-surface :where(.page-actions,.header-actions,.review-actions)>*{max-width:100%}}*{box-sizing:border-box}html{color-scheme:dark;background:#0b0d10}body{margin:0;min-width:320px;background:#0b0d10;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}::selection{color:#171009;background:#e99a43}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#0d0f12}::-webkit-scrollbar-thumb{background:#2b3037;border:2px solid #0d0f12;border-radius:10px}.forge-shell p{font-size:14px!important}.forge-shell small{font-size:12px!important;line-height:1.45}.forge-shell code{font-size:11px!important;line-height:1.45}.forge-shell em{font-size:11px!important}.forge-shell button,.forge-shell input,.forge-shell select,.forge-shell textarea{font-size:13px!important}.forge-shell label{font-size:12px!important}.forge-shell nav button,.forge-shell .rail-footer button,.forge-shell .features small{font-size:13px!important}.forge-shell :is(.eyebrow,.section-heading>span,.card-title,.global-metrics span,.projects-heading span,.entity-list-title,.detail-kicker span,.detail-section-title,.integrity-metrics small,.connection-heading,.context-header,.context-rail h3,.status-pill){font-size:11px!important;line-height:1.35}.forge-shell :is(.project-card-stats,.project-health,.global-metrics small,.projects-heading strong,.project-card-stats b,.work-copy>small,.detail-meta b,.entity-list-row strong,.compact-row span){font-size:12px!important;line-height:1.45}.method-hero{margin-bottom:14px;overflow:hidden}.method-hero>header{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;padding:20px;border-bottom:1px solid #2b3037;background:radial-gradient(circle at 0 0,rgba(61,40,18,.2901960784),transparent 34%)}.method-hero h2{color:#e5e9ed;font:500 25px Georgia,serif;margin:2px 0 6px}.method-hero header p:last-child{color:#84909a;font-size:11px;line-height:1.5;margin:0}.method-hero header>code{flex:none;color:#d09651;border:1px solid #5b4125;border-radius:4px;padding:7px 9px;font-size:9px}.method-controls{display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(130px,.55fr) minmax(110px,.45fr) auto;gap:9px;align-items:end;padding:14px 18px;border-bottom:1px solid #292e35}.method-controls label{display:grid;gap:5px;color:#68727c;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.method-controls select{width:100%;min-width:0}.method-controls button{height:34px;padding-inline:12px}.method-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:#282e35;border-bottom:1px solid #292e35}.method-summary span{display:grid;gap:4px;padding:11px 13px;color:#68737d;background:#101318;font-size:8px}.method-summary b{color:#d8dde2;font:18px Georgia,serif}.method-lineage{padding:14px 18px}.method-lineage small{color:#a8733d;font-size:8px;letter-spacing:.12em}.method-lineage>span{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.method-lineage b{color:#bcc4cc;font-size:10px}.method-lineage i{color:#785a3a;font-size:8px;font-style:normal}.method-lineage p{color:#6f7a84;font-size:9px;margin:8px 0 0}.method-conflict{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:14px 16px;margin-bottom:10px;border-color:#5e4328;background:#1c1711}.method-conflict>span{width:31px;height:31px;display:grid;place-items:center;color:#e0a25b;border:1px solid #6c4b29;border-radius:50%}.method-conflict small,.method-conflict strong,.method-conflict p{display:block}.method-conflict small{color:#c08444;font-size:8px;letter-spacing:.1em}.method-conflict strong{color:#d3d8dd;font-size:11px;margin-top:4px}.method-conflict p{color:#818b95;font-size:9px;margin:4px 0 7px}.method-conflict code{display:inline-block;margin-right:7px;color:#8b7155;font-size:8px}.method-guidance-card{overflow:hidden}.method-filter{display:flex;flex-wrap:wrap;gap:4px}.method-filter button{padding:5px 7px;color:#707b85;border:1px solid #303740;border-radius:3px;font-size:8px}.method-filter button.active{color:#e6a55d;border-color:#664825;background:#211910}.method-guidance-row{display:grid;grid-template-columns:31px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 16px;border-top:1px solid #292e35}.method-guidance-row>span{width:29px;height:29px;display:grid;place-items:center;color:#85a6c3;border:1px solid #3a5268;border-radius:4px}.method-guidance-row.protected>span{color:#d39a54;border-color:#654625;background:#20180f}.method-guidance-row>div{min-width:0}.method-guidance-row p{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 5px}.method-guidance-row code{color:#cb8d49;font-size:9px}.method-guidance-row em{color:#6f7b86;border:1px solid #303740;border-radius:8px;padding:2px 5px;font-size:7px;font-style:normal}.method-guidance-row strong{display:block;color:#cbd1d7;font-size:11px;line-height:1.45}.method-guidance-row small{display:block;color:#7d8791;font-size:9px;line-height:1.45;margin-top:4px}.method-guidance-row footer{color:#58636e;font-size:8px;margin-top:7px}.method-guidance-row>aside{min-width:105px;display:grid;justify-items:end;gap:7px}.method-guidance-row aside b{color:#6ec18f;font-size:8px;text-transform:uppercase}.method-guidance-row[data-state=Disabled] aside b,.method-guidance-row[data-state=Shadowed] aside b{color:#ca7b69}.method-guidance-row[data-state=NotApplicable] aside b{color:#9a875f}.method-guidance-row aside button{color:#d0904c;border:1px solid #503b25;border-radius:3px;padding:5px 7px;font-size:8px}
