.attention-screen{position:relative;display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:minmax(220px,250px) minmax(0,1fr) minmax(240px,270px);overflow:hidden;background:#f6f8fa;color:#17233a;font-size:13px}.attention-screen.is-queue-closed{grid-template-columns:46px minmax(0,1fr) minmax(240px,270px)}.attention-screen.is-dock-closed{grid-template-columns:minmax(220px,250px) minmax(0,1fr) 46px}.attention-screen.is-queue-closed.is-dock-closed{grid-template-columns:46px minmax(0,1fr) 46px}.attention-screen .sidebar,.attention-screen .right-panel{position:relative;min-width:0;min-height:0;overflow:auto;background:#f8fafc}.attention-screen .sidebar{border-right:1px solid #e0e6ee}.attention-screen .right-panel{background:#fff;border-left:1px solid #e0e6ee}.attention-screen.is-queue-closed .sidebar,.attention-screen.is-dock-closed .right-panel{overflow:hidden}.attention-screen .panel-toggle{position:absolute;z-index:2;top:18px;display:grid;width:24px;height:24px;place-items:center;border:1px solid #d8e1eb;border-radius:50%;color:#52627a;background:#fff;box-shadow:0 2px 6px #dce4ed}.attention-screen .sidebar .panel-toggle{right:-12px}.attention-screen.is-queue-closed .sidebar .panel-toggle{right:10px}.attention-screen .right-panel .panel-toggle{left:-12px}.attention-screen.is-dock-closed .right-panel .panel-toggle{left:10px}.attention-screen .sidebar-header{padding:18px 14px 10px}.attention-screen .sidebar h2{margin:0 0 4px;font-size:14px}.attention-screen .muted,.attention-screen .signal-meta{color:#687991}.attention-screen .updating{display:block;margin-top:4px;color:#087d79;font-size:11px;font-style:normal}.attention-screen .filter-row{display:flex;flex-wrap:wrap;gap:3px;padding:0 10px 12px}.attention-screen .filter{border:0;border-radius:6px;padding:7px 9px;color:#586981;background:transparent;font-size:12px}.attention-screen .filter.selected{color:#147f84;background:#fff;box-shadow:0 0 0 1px #d7e3e9;font-weight:700}.attention-screen .signal-list{padding:0 8px 16px}.attention-screen .signal{width:100%;margin-bottom:6px;padding:11px;border:1px solid transparent;border-left:3px solid #d2ddea;border-radius:9px;color:#243149;background:transparent;text-align:left}.attention-screen .signal.selected{border-color:#13a5a4;border-left-color:#13a5a4;background:#fff;box-shadow:0 2px 7px #dae2eb}.attention-screen .signal-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.attention-screen .signal strong{font-size:13px}.attention-screen .signal-meta{display:block;margin-top:6px;font-size:12px;line-height:1.45}.attention-screen .queue-note{margin:8px 12px 16px;color:#687991}.attention-screen .policy-strip{margin:0 10px 12px;border:1px solid #dce5ee;border-radius:8px;background:#fff;font-size:12px}.attention-screen .policy-strip summary{display:flex;flex-direction:column;gap:2px;padding:8px 10px;cursor:pointer;list-style:none}.attention-screen .policy-strip summary::-webkit-details-marker{display:none}.attention-screen .policy-strip .policy-line{color:#243149;font-weight:700}.attention-screen .policy-strip p{margin:0;padding:0 10px 8px;color:#61718a;line-height:1.45}.attention-screen .policy-note{margin:-8px 0 20px;color:#61718a;font-size:13px;line-height:1.5}.attention-screen .policy-handled{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin:0 0 12px;color:#61718a;font-size:12px;line-height:1.45}.attention-screen .status{padding:4px 7px;border-radius:4px;font-size:11px;font-weight:800}.attention-screen .blocked{color:#bc2626;background:#fff0ef}.attention-screen .incomplete{color:#b86200;background:#fff9e7}.attention-screen .recorded{color:#087d79;background:#e5f6f2}.attention-screen .attention-main{min-width:0;min-height:0;overflow:auto;background:#f6f8fa}.attention-screen .content{min-width:0;padding:24px 28px 8px}.attention-screen .eyebrow,.attention-screen .label{color:#7d91ac;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.attention-screen .content-header{position:relative;padding-right:96px}.attention-screen .content h1{margin:8px 0;font-size:23px;letter-spacing:-.04em}.attention-screen .content-lede{margin:0;color:#61718a}.attention-screen .header-status{position:absolute;top:20px;right:0}.attention-screen .meta-row{display:flex;gap:32px;margin:18px 0 20px}.attention-screen .meta-item{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.attention-screen .meta-icon{width:22px;height:22px;margin-bottom:7px;color:#607895}.attention-screen .meta-value{display:block;margin-top:6px;color:#26334a;font-size:11px;font-weight:500}.attention-screen .journey{padding:14px 16px 16px;overflow-x:auto;border:1px solid #dfe6ee;border-radius:9px;background:#fff}.attention-screen .journey-track{position:relative;display:grid;grid-template-columns:repeat(7,minmax(96px,1fr));min-width:760px;margin-top:14px}.attention-screen .journey-track:before{content:"";position:absolute;top:14px;right:14px;left:14px;z-index:0;height:2px;background:linear-gradient(to right,#0b9b95 0 var(--journey-progress, 0%),#c8d5df var(--journey-progress, 0%) 100%)}.attention-screen .journey-step{position:relative;z-index:1;min-width:0;padding-right:10px;color:#0b8f8a;font-size:10px}.attention-screen .journey-step.current{margin:-8px 0;padding:8px 10px;border-radius:8px;box-shadow:inset 2px 0 #0b9b95}.attention-screen .journey-icon{position:relative;display:grid;width:30px;height:30px;place-items:center;border:1px solid #8fd5d0;border-radius:8px;color:#0b8f8a;background:#effaf9;box-shadow:0 0 0 4px #fff}.attention-screen .journey-step.done .journey-icon{background:#e1f7f3}.attention-screen .journey-step.pending{color:#6d829a}.attention-screen .journey-step.pending .journey-icon{border-color:#b9c9d8;color:#6d829a;background:#f7f9fb}.attention-screen .journey-check{position:absolute;top:-5px;right:-5px;display:grid;width:13px;height:13px;place-items:center;border-radius:50%;color:#fff;background:#0b9b95;box-shadow:0 0 0 2px #fff}.attention-screen .journey-step strong{display:block;margin:8px 0 3px;color:#203149;font-size:10px;line-height:1.15}.attention-screen .journey-step .journey-state{display:block;color:#6f829b;font-size:10px}.attention-screen .journey-step.current .journey-state{color:#087d79;font-weight:700}.attention-screen .evidence-block{padding:0 28px 22px}.attention-screen .evidence-toolbar{display:flex;align-items:center;gap:10px;margin:18px 0 8px}.attention-screen .evidence-count{color:#8192a8;font-size:10px}.attention-screen .evidence-tabs{display:flex;gap:4px;margin-top:6px}.attention-screen .evidence-tab{border:1px solid transparent;border-radius:6px 6px 0 0;padding:7px 12px;color:#91a4bc;background:transparent;font-size:11px}.attention-screen .evidence-tab.active{border-color:#dce5ee;border-bottom-color:#fff;color:#243149;background:#fff;font-weight:700}.attention-screen .evidence-panel{min-height:174px;padding:12px 16px 14px;border:1px solid #dce5ee;border-radius:0 8px 8px;background:#fff}.attention-screen .evidence-summary{display:flex;align-items:center;gap:8px;margin-bottom:12px}.attention-screen .evidence-status{padding:4px 7px;border-radius:999px;color:#087d79;background:#e5f6f2;font-size:10px;font-weight:800}.attention-screen .evidence-status.is-partial,.attention-screen .evidence-status.is-unavailable{color:#b86200;background:#fff9e7}.attention-screen .evidence-headline{margin:0;color:#213149;font-size:12px}.attention-screen .evidence-statements{margin:0 0 12px;padding-left:18px;color:#50617a;font-size:12px}.attention-screen .evidence-statements li+li{margin-top:4px}.attention-screen .evidence-flow{display:block;width:100%;height:210px;min-width:0;border:1px solid #dce5ee;border-radius:8px;background:#fff}.attention-screen .evidence-flow .react-flow__controls{box-shadow:none}.attention-screen .evidence-flow .react-flow__controls-button{width:22px;height:22px;border-color:#dce5ee;background:#fff}.attention-screen .evidence-flow .react-flow__node{width:138px;overflow:visible;background:transparent;border:0;padding:0}.attention-screen .evidence-flow-node{position:relative;width:132px;padding:10px 12px;border:1px solid #b6d7ff;border-radius:8px;color:#253750;background:#f5f9ff;box-shadow:0 2px 8px #2c48660d}.attention-screen .evidence-flow-node.package{border-color:#c7d4e3;background:#f8fafc}.attention-screen .evidence-flow-node.version{border-color:#b2e6c9;background:#f4fcf7}.attention-screen .evidence-flow-node.context{border-color:#e2d4b7;background:#fdfaf3}.attention-screen .evidence-flow-node.manifest{border-color:#cfc3e6;background:#faf7ff}.attention-screen .evidence-flow-node.mcp_server{border-color:#bcd9e4;background:#f3fafc}.attention-screen .evidence-flow-node span,.attention-screen .evidence-flow-node strong,.attention-screen .evidence-flow-node small{display:block}.attention-screen .evidence-flow-node span{color:#8ca1ba;font-size:8px;font-weight:800;letter-spacing:.12em}.attention-screen .evidence-flow-node strong{margin-top:5px;overflow-wrap:anywhere;font-size:12px}.attention-screen .evidence-flow-node small{margin-top:3px;color:#8498b0;font-size:10px}.attention-screen .evidence-flow-node .react-flow__handle{width:6px;height:6px;border:0;background:#9aafc2}.attention-screen .attention-evidence-empty,.attention-screen .evidence-limit{margin:10px 0 0;color:#64778e;font-size:11px}.attention-screen .evidence-retry{margin-top:10px;border:1px solid #dce5ee;border-radius:6px;padding:6px 10px;color:#243149;background:#fff}.attention-screen .candidate{display:flex;gap:12px;margin-top:16px;padding:15px 17px;border:1px solid #dfe6ee;border-radius:9px;background:#fff}.attention-screen .candidate-icon{display:grid;width:26px;height:26px;flex:0 0 auto;place-items:center;border-radius:50%;color:#0b948c;background:#eafaf7}.attention-screen .candidate h3{margin:3px 0 5px;font-size:14px}.attention-screen .candidate p{margin:0;color:#5c6c83}.attention-screen .accordions{margin:8px 28px 28px}.attention-screen .accordion{border-top:1px solid #dfe6ee}.attention-screen .accordion:last-child{border-bottom:1px solid #dfe6ee}.attention-screen .accordion summary{padding:14px 0;font-weight:800;cursor:pointer}.attention-screen .accordion-body{padding:0 0 14px;color:#50617a}.attention-screen .accordion-body ul{margin:0;padding-left:18px}.attention-screen .attention-ids{display:grid;gap:8px}.attention-screen .protected-writes{margin:20px 28px 0}.attention-screen .protected-writes details{border:1px solid var(--risk-soft, #f5e2e1);border-left:3px solid var(--risk, #b3413c);border-radius:9px;background:var(--surface, #fff)}.attention-screen .protected-writes summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;cursor:pointer;list-style:none}.attention-screen .protected-writes summary::-webkit-details-marker{display:none}.attention-screen .protected-writes summary .label{margin:0}.attention-screen .protected-notice{margin:0 16px 10px;padding:10px 12px;border-radius:6px;color:var(--risk, #b3413c);background:var(--risk-soft, #f5e2e1);font-size:12px;line-height:1.5}.attention-screen .protected-list{margin:0;padding:0 16px 6px;list-style:none}.attention-screen .protected-row{padding:10px 0 12px;border-top:1px solid var(--line, #e3e7ec)}.attention-screen .protected-row-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.attention-screen .protected-row-top code{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--ink, #131a22)}.attention-screen .protected-meta{color:var(--slate, #55606d);font-size:11px}.attention-screen .protected-row p{margin:6px 0 0;color:var(--slate, #55606d);font-size:12px;line-height:1.55}.attention-screen .protected-command{margin:8px 0 0;padding:8px 10px;overflow-x:auto;border-radius:6px;background:var(--paper, #f6f7f9);font-family:var(--font-mono);font-size:11px;line-height:1.5}.attention-screen .protected-more{margin:0;padding:0 16px 12px;font-size:11px}.attention-screen .manifest-servers{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px}.attention-screen .manifest-servers li{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px}.attention-screen .manifest-servers code{font-family:var(--font-mono);font-size:11px;color:var(--ink, #131a22)}.attention-screen .manifest-servers .status{font-size:9px;padding:1px 6px}.attention-screen .right-inner{padding:22px 20px 28px}.attention-screen .right-panel h2{max-width:210px;margin:10px 0;font-size:15px;line-height:1.35}.attention-screen .right-panel p{margin:0;color:#64748a;line-height:1.55}.attention-screen .review-btn{display:flex;align-items:center;justify-content:space-between;width:100%;margin:22px 0 8px;padding:12px 14px;border:0;border-radius:8px;color:#fff;background:#0c998f;font-size:13px;font-weight:800;text-decoration:none}.attention-screen .review-secondary{width:100%;margin-bottom:12px;border:1px solid #dce5ee;border-radius:8px;padding:10px 14px;color:#243149;background:#fff;font-weight:700}.attention-screen .blocking{margin:12px -20px 0;padding:12px 20px;border-left:3px solid #e98200;background:#fffbee}.attention-screen .blocking .label{color:#b86600}.attention-screen .blocking ol{margin:8px 0 0;padding-left:18px;color:#64748a;font-size:12px;font-weight:500}.attention-screen .blocking li+li{margin-top:6px}.attention-screen .screen-state{padding:48px 28px}@media(max-width:1050px){.attention-screen,.attention-screen.is-queue-closed,.attention-screen.is-dock-closed,.attention-screen.is-queue-closed.is-dock-closed{grid-template-columns:minmax(200px,230px) minmax(0,1fr)}.attention-screen.is-queue-closed{grid-template-columns:46px minmax(0,1fr)}.attention-screen .right-panel{position:sticky;bottom:0;grid-column:1 / -1;border-top:1px solid #dfe6ee;border-left:0}}@media(max-width:760px){.attention-screen,.attention-screen.is-queue-closed,.attention-screen.is-dock-closed,.attention-screen.is-queue-closed.is-dock-closed{display:block;overflow:auto}.attention-screen .sidebar{border-right:0;border-bottom:1px solid #e0e6ee}.attention-screen.is-queue-closed .sidebar{height:46px;overflow:hidden}.attention-screen .signal-list{display:flex;overflow-x:auto;padding-bottom:8px}.attention-screen .signal{min-width:210px}.attention-screen .content,.attention-screen .evidence-block{padding-right:14px;padding-left:14px}.attention-screen .protected-writes{margin-right:14px;margin-left:14px}.attention-screen .content-header{padding-right:0}.attention-screen .header-status{position:static;display:inline-block;margin-top:10px}.attention-screen .meta-row{flex-wrap:wrap;gap:16px}.attention-screen .right-panel{position:static}.attention-screen .right-inner{padding:16px 14px 24px}.attention-screen .blocking{margin-right:-14px;margin-left:-14px}}.figma3-result-page{width:100%;background:var(--figma3-canvas)}.figma3-result-state{display:grid;width:min(760px,100%);margin:0 auto;padding:48px 28px}.figma3-result-desktop{display:grid;width:100%;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr) 300px;overflow:hidden}.figma3-result-main{min-width:0;min-height:0;overflow-y:auto;background:var(--figma3-canvas)}.figma3-result-narrative{width:min(820px,100%);padding:24px 28px 52px}.figma3-result-back,.figma3-result-mobile-back{display:inline-flex;min-height:28px;align-items:center;gap:6px;color:var(--figma3-copy);font-size:12px;font-weight:600;text-decoration:none}.figma3-result-back svg,.figma3-result-mobile-back svg{transform:rotate(180deg)}.figma3-result-readonly{display:flex;align-items:flex-start;gap:8px;margin:14px 0 18px;border:1px solid var(--figma3-border);border-radius:7px;background:#fff;padding:9px 12px;color:var(--figma3-copy);font-size:11px;line-height:1.5}.figma3-result-readonly svg{flex:0 0 auto;margin-top:1px;color:var(--figma3-muted)}.figma3-result-hero{--figma3-result-accent: var(--figma3-teal);--figma3-result-accent-dark: var(--figma3-teal-dark);--figma3-result-tint: var(--figma3-teal-bg);--figma3-result-line: #99f6e4;display:grid;gap:13px;margin-bottom:16px;border:1px solid var(--figma3-result-line);border-left:4px solid var(--figma3-result-accent);border-radius:0 10px 10px 0;background:var(--figma3-result-tint);padding:17px 20px 15px}.figma3-result-hero.is-warning{--figma3-result-accent: var(--figma3-amber);--figma3-result-accent-dark: var(--figma3-amber-dark);--figma3-result-tint: var(--figma3-amber-bg);--figma3-result-line: #fde68a}.figma3-result-hero.is-danger{--figma3-result-accent: var(--figma3-red);--figma3-result-accent-dark: var(--figma3-red-dark);--figma3-result-tint: var(--figma3-red-bg);--figma3-result-line: #fecaca}.figma3-result-hero.is-success{--figma3-result-accent: var(--figma3-green);--figma3-result-accent-dark: var(--figma3-green-dark);--figma3-result-tint: var(--figma3-green-bg);--figma3-result-line: #bbf7d0}.figma3-result-hero.is-info{--figma3-result-accent: var(--figma3-violet);--figma3-result-accent-dark: var(--figma3-violet);--figma3-result-tint: var(--figma3-violet-bg);--figma3-result-line: #ddd6fe}.figma3-result-hero-status{display:flex;min-width:0;align-items:center;gap:8px}.figma3-result-hero-status>code{overflow:hidden;color:var(--figma3-muted);font:500 10px/1.3 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.figma3-result-hero-copy{display:flex;align-items:flex-start;gap:12px}.figma3-result-hero-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:8px;background:var(--figma3-result-accent);color:#fff}.figma3-result-hero-copy>div{min-width:0}.figma3-result-hero-copy p{margin:0 0 3px;color:var(--figma3-result-accent-dark);font:700 9px/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.figma3-result-hero-copy h1{margin:0 0 6px;color:var(--figma3-ink);font-size:19px;font-weight:800;letter-spacing:-.025em;line-height:1.22}.figma3-result-hero-copy>div>div{max-width:660px;color:var(--figma3-copy);font-size:12px;line-height:1.62}.figma3-result-hero-meta{display:flex;flex-wrap:wrap;gap:4px 13px;border-top:1px solid color-mix(in srgb,var(--figma3-result-line),transparent 24%);padding-top:10px;color:var(--figma3-copy);font-size:10px}.figma3-result-hero-meta code{color:var(--figma3-ink);font:600 10px/1.35 var(--font-mono)}.figma3-result-action-dock{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;border-radius:9px;background:var(--figma3-navy);padding:14px 17px}.figma3-result-action-dock>div{display:grid;min-width:0;gap:2px}.figma3-result-action-dock p{margin:0;color:#ffffff80;font-size:10px}.figma3-result-action-dock strong{color:#fff;font-size:13px}.figma3-result-action-dock span{color:#ffffff94;font-size:11px;line-height:1.4}.figma3-result-action-dock .figma3-primary,.figma3-result-action-dock .figma3-secondary{flex:0 0 auto;border-color:#ffffff38;background:#ffffff1f;color:#fff;white-space:nowrap}.figma3-result-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;margin-bottom:18px}.figma3-result-facts>div{display:grid;gap:3px;min-width:0;border:1px solid var(--figma3-border);border-radius:7px;background:#fff;padding:9px 12px}.figma3-result-facts small{color:var(--figma3-muted);font:700 9px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.figma3-result-facts strong{overflow:hidden;color:var(--figma3-ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.figma3-result-facts .is-risk{border-color:#fecaca;background:var(--figma3-red-bg)}.figma3-result-facts .is-risk small,.figma3-result-facts .is-risk strong{color:var(--figma3-red-dark)}.figma3-result-journey-card,.figma3-result-mobile-journey{margin-bottom:18px;border:1px solid var(--figma3-border);border-radius:8px;background:#fff;padding:12px 16px}.figma3-result-journey-card .figma3-kicker,.figma3-result-mobile-journey .figma3-kicker{margin-bottom:10px}.figma3-result-response{margin-bottom:18px}.figma3-result-response .figma3-kicker{margin-bottom:9px}.figma3-result-response blockquote{display:flex;gap:9px;margin:0;border-left:3px solid var(--figma3-teal);border-radius:0 7px 7px 0;background:#fff;padding:11px 13px;color:var(--figma3-copy);font-size:12px;font-style:normal;line-height:1.55}.figma3-result-response blockquote svg{flex:0 0 auto;margin-top:1px;color:var(--figma3-teal)}.figma3-result-evidence-path,.figma3-result-evidence-section,.figma3-result-mobile-evidence{margin-bottom:20px}.figma3-result-evidence-path>.figma3-kicker,.figma3-result-evidence-section>.figma3-kicker,.figma3-result-mobile-evidence>.figma3-kicker{margin-bottom:10px}.figma3-result-evidence-chain{display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;padding-bottom:3px}.figma3-result-evidence-token{display:grid;min-width:120px;flex:0 0 auto;gap:2px;border:1px solid var(--figma3-border);border-radius:7px;background:#fff;padding:7px 10px}.figma3-result-evidence-token.is-action{border-color:#99f6e4;background:var(--figma3-teal-bg)}.figma3-result-evidence-token code,.figma3-result-evidence-token strong{overflow:hidden;color:var(--figma3-ink);font:600 10px/1.35 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.figma3-result-evidence-token.is-action code{color:var(--figma3-teal-dark)}.figma3-result-evidence-token small{color:var(--figma3-muted);font-size:9px}.figma3-result-evidence-verb{flex:0 0 auto;padding:0 7px;color:var(--figma3-muted);font-size:9px;font-style:italic;white-space:nowrap}.figma3-result-graph-note{margin:8px 0 0;color:var(--figma3-muted);font-size:10px;line-height:1.45}.figma3-result-disclosures{border-top:1px solid var(--figma3-border)}.figma3-result-disclosures details{border-bottom:1px solid var(--figma3-border)}.figma3-result-disclosures summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;min-height:43px;cursor:pointer;align-items:center;gap:8px;color:var(--figma3-copy);font-size:11px;font-weight:650;list-style:none}.figma3-result-disclosures summary::-webkit-details-marker{display:none}.figma3-result-disclosures summary>span:nth-child(2){min-width:19px;border-radius:4px;background:var(--figma3-subtle);padding:2px 5px;color:var(--figma3-muted);font:700 9px/1.2 var(--font-mono);text-align:center}.figma3-result-disclosures summary svg{transition:transform .15s var(--figma3-ease)}.figma3-result-disclosures details[open] summary svg{transform:rotate(180deg)}.figma3-result-disclosures details>div{display:grid;gap:7px;padding:0 0 13px;color:var(--figma3-copy);font-size:11px;line-height:1.55}.figma3-result-disclosures details>div>p{margin:0}.figma3-result-history{display:grid;gap:5px;margin:0;padding:0;list-style:none}.figma3-result-history li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:8px;align-items:start;border:1px solid var(--figma3-border);border-radius:6px;background:#fff;padding:7px}.figma3-result-history-icon{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--figma3-teal-bg);color:var(--figma3-teal)}.figma3-result-history-copy{display:grid;gap:2px;min-width:0}.figma3-result-history-copy strong{color:var(--figma3-ink);font-size:10px;text-transform:capitalize}.figma3-result-history-copy small{color:var(--figma3-copy);font-size:10px;line-height:1.4}.figma3-result-history time{color:var(--figma3-muted);font-size:9px;white-space:nowrap}.figma3-result-dock{width:300px}.figma3-result-dock .figma3-dock-actions .figma3-secondary{background:var(--figma3-subtle)}.figma3-result-dock-facts{display:grid;gap:9px;margin:0 0 14px}.figma3-result-dock-facts div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:7px}.figma3-result-dock-facts dt{color:var(--figma3-muted);font:700 9px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.figma3-result-dock-facts dd{overflow:hidden;margin:0;color:var(--figma3-ink);font:500 10px/1.4 var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.figma3-result-integrity{display:grid;gap:6px;margin-bottom:14px}.figma3-result-integrity .workflow-integrity-ref{width:100%}.figma3-result-dock-notice{margin:0;border-top:1px solid var(--figma3-border);padding-top:12px;color:var(--figma3-muted);font-size:10px;line-height:1.5}.figma3-result-mobile{width:100%;min-width:0;min-height:0;flex-direction:column;background:var(--figma3-canvas)}.figma3-result-mobile-scroll{min-height:0;flex:1;overflow-y:auto;padding:16px}.figma3-result-mobile .figma3-result-readonly{margin-top:11px}.figma3-result-mobile .figma3-result-hero{margin-bottom:14px;padding:14px 15px 13px}.figma3-result-mobile .figma3-result-hero-copy h1{font-size:16px}.figma3-result-mobile .figma3-result-hero-copy>div>div{font-size:11px}.figma3-result-mobile .figma3-result-hero-meta{padding-top:8px}.figma3-result-mobile-journey .figma3-journey{max-height:230px;overflow-y:auto}.figma3-result-mobile .figma3-evidence-trail>ol li{grid-template-columns:7px minmax(76px,98px) minmax(0,1fr)}@media(max-width:1080px)and (min-width:769px){.figma3-result-desktop{grid-template-columns:minmax(0,1fr) 280px}.figma3-result-dock{width:280px}.figma3-result-narrative{padding-inline:22px}.figma3-result-journey-card .figma3-journey li:not(:last-child){margin-right:15px}.figma3-result-journey-card .figma3-journey-line{width:15px}}@media(max-width:768px){.figma3-result-state{padding:32px 16px}.figma3-result-facts{grid-template-columns:1fr}.figma3-result-action-dock{align-items:flex-start;flex-direction:column}.figma3-result-action-dock .figma3-primary,.figma3-result-action-dock .figma3-secondary{width:100%}}@media(prefers-reduced-motion:reduce){.figma3-result-disclosures summary svg{transition:none}}
