.os-shell .os-project-explorer .os-project-section .os-story-platform-picker{min-width:0;margin:var(--space-4) 0 var(--space-3);border:0;padding:0;display:block}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker legend{width:100%;color:var(--os-muted);font-size:var(--text-s);margin-block-end:var(--space-2)}.os-shell .os-project-explorer .os-project-section .os-story-platform-options{flex-wrap:wrap;gap:0;display:flex}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button{min-width:0;min-height:36px;padding:0 var(--space-3);color:#000;font:inherit;font-family:var(--win7-font);font-size:var(--text-ui);cursor:pointer;background:linear-gradient(#f2f2f2 0%,#ebebeb 50%,#ddd 100%);border:1px solid #8e8f8f;border-radius:0;flex:160px;margin-inline-start:-1px;font-weight:500;line-height:1.25}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button:first-of-type{border-start-start-radius:3px;border-end-start-radius:3px;margin-inline-start:0}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button:last-of-type{border-start-end-radius:3px;border-end-end-radius:3px}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button:hover{color:#000;background:linear-gradient(#eaf6fd 0%,#bee6fd 100%);border-color:#3c7fb1}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button[aria-pressed=true]{z-index:1;color:#000;background:linear-gradient(#e5f4fc 0%,#c4e5f6 50%,#98d1ef 50%,#bee6fd 100%);border-color:#6d91ab;font-weight:600;box-shadow:inset 0 0 0 1px #fff9}.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button:focus-visible{z-index:2;outline-offset:-4px;outline:1px dotted #000;box-shadow:inset 0 0 0 2px #98d1ef}.os-shell .os-project-explorer .os-project-section .os-capture-scope-label{margin:0 0 var(--space-2);color:var(--os-text);font-size:var(--text-s);font-weight:600;line-height:1.4}.os-shell .os-project-explorer .os-project-section .os-capture-chip{max-inline-size:100%;padding:2px var(--space-2);border:1px solid var(--os-control-line);border-radius:var(--radius-pill);color:var(--os-text);background:var(--os-bg);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.5;display:inline-flex}.os-shell .os-project-explorer .os-project-section .os-capture-chip bdi{font-family:var(--os-font-mono)}.os-shell .os-project-explorer .os-project-section .os-capture-window-omitted{place-items:center;min-height:56px;display:grid}.os-shell .os-project-explorer .os-project-section .os-capture-flow{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.os-shell .os-project-explorer .os-project-section .os-capture-step{min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--os-control-line);border-radius:var(--radius-s);background:var(--os-surface);color:var(--os-text);font-size:var(--text-s);text-align:center;overflow-wrap:anywhere;flex:160px;justify-content:center;align-items:center;font-weight:600;line-height:1.4;display:flex;position:relative}.os-shell .os-project-explorer .os-project-section .os-capture-step:not(:last-child):after{content:"→";inset-inline-end:-14px;color:var(--os-muted);font-size:var(--text-ui);position:absolute;top:50%;transform:translateY(-50%)}.os-shell .os-project-explorer .os-capture-flow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .os-capture-step:not(:last-child):after{content:"←"}.os-shell .os-project-explorer .os-project-section .os-capture-observability{gap:var(--space-3);display:grid}.os-shell .os-project-explorer .os-project-section .os-capture-panel{min-width:0;padding:var(--space-4);border:1px solid var(--os-line);border-radius:var(--radius-m);background:var(--os-surface)}.os-shell .os-project-explorer .os-project-section .os-capture-panel h3{margin:0 0 var(--space-3)}.os-shell .os-project-explorer .os-project-section .os-capture-platform-tag{min-height:28px;padding:2px var(--space-3);border:1px solid var(--os-control-line);border-radius:var(--radius-pill);color:var(--os-text);font-size:var(--text-s);align-items:center;margin-block-end:var(--space-2);font-weight:500;line-height:1.4;display:inline-flex}.os-shell .os-project-explorer .os-project-section .os-capture-panel[data-platform=macos] .os-capture-platform-tag{border-style:dashed}.os-shell .os-project-explorer .os-project-section .os-capture-schematic{min-height:96px;padding:var(--space-3);border:1px solid var(--os-line);border-radius:var(--radius-xs);background:var(--os-surface);place-items:center;display:grid}.os-shell .os-project-explorer .os-project-section .os-capture-window{border:1px solid var(--os-accent);border-radius:var(--radius-xs);background:var(--os-accent-tint);min-width:55%;min-height:40px}.os-shell .os-project-explorer .os-project-section .os-capture-window-omitted{border-style:dashed;border-color:var(--os-control-line);background:0 0}.os-shell .os-project-explorer .os-project-section .os-capture-api{margin:var(--space-3) 0 var(--space-1);color:var(--os-text);font-size:var(--text-s);overflow-wrap:anywhere;line-height:1.6}.os-shell .os-project-explorer .os-project-section .os-capture-api bdi{font-family:var(--os-font-mono);font-size:var(--text-s)}.os-shell .os-project-explorer .os-project-section .os-capture-panel>p:not(.os-capture-api){color:var(--os-muted);font-size:var(--text-s);max-inline-size:38em;margin-block-start:var(--space-2);line-height:1.65}@container evidence-story (min-width:521px){.os-shell .os-project-explorer .os-project-section .os-capture-observability{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (pointer:coarse){.os-shell .os-project-explorer .os-project-section .os-story-platform-picker button{min-height:44px}}
