.scwb-v302{--ink:#121820;--muted:#5c6875;--border:#cfd7df;--soft:#f4f7f9;--panel:#fff;--accent:#7f1422;--danger:#a30018;color:var(--ink);background:var(--panel);border:1px solid var(--border);font:inherit;line-height:1.55}.scwb-v302 *{box-sizing:border-box}.scwb-v302__header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:26px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#fff,#f7f9fa)}.scwb-v302__header h2{margin:4px 0 8px;font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.15}.scwb-v302__header p{max-width:850px;margin:0;color:var(--muted)}.scwb-v302__eyebrow{font-size:.75rem!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)!important}.scwb-v302__status{flex:0 0 auto;padding:7px 10px;border:1px solid var(--border);background:#fff;font-size:.78rem;font-weight:800}.scwb-v302__nav{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--border);background:#eef2f5}.scwb-v302__tab{min-height:46px;padding:10px 16px;border:0;border-right:1px solid var(--border);background:transparent;color:var(--ink);font:inherit;font-size:.84rem;font-weight:800;white-space:nowrap;cursor:pointer}.scwb-v302__tab.is-active{background:#fff;color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}.scwb-v302__body{padding:24px}.scwb-v302__panel{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.scwb-v302__panel.is-active{display:grid}.scwb-v302__cards{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.scwb-v302__cards article{padding:16px;border:1px solid var(--border);background:var(--soft)}.scwb-v302__cards strong,.scwb-v302__cards span{display:block}.scwb-v302__cards span{margin-top:6px;color:var(--muted);font-size:.88rem}.scwb-v302__field{display:grid;gap:6px}.scwb-v302__field--wide{grid-column:1/-1}.scwb-v302__field span,.scwb-v302__check{font-size:.82rem;font-weight:800}.scwb-v302__field input,.scwb-v302__field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #9aa8b5;background:#fff;color:var(--ink);font:inherit}.scwb-v302__field textarea{min-height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.scwb-v302__check{grid-column:1/-1;display:flex;gap:9px;align-items:flex-start;padding:12px;border:1px solid var(--border);background:var(--soft)}.scwb-v302__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px;margin-top:4px}.scwb-v302__button{min-height:42px;padding:9px 14px;border:1px solid #27333e;background:#fff;color:#17212a;font:inherit;font-size:.84rem;font-weight:800;cursor:pointer}.scwb-v302__button:hover,.scwb-v302__button:focus-visible{background:#17212a;color:#fff}.scwb-v302__button--primary{background:var(--accent);border-color:var(--accent);color:#fff}.scwb-v302__button--danger{background:var(--danger);border-color:var(--danger);color:#fff}.scwb-v302__button:disabled{opacity:.55;cursor:wait}.scwb-v302__workspace{margin-top:22px;border:1px solid var(--border);background:#0c1116;color:#d8ffe0}.scwb-v302__summary{display:flex;gap:12px;padding:12px 14px;border-bottom:1px solid #27313a;font-size:.8rem}.scwb-v302__result{max-height:450px;overflow:auto;margin:0;padding:16px;white-space:pre-wrap;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.scwb-v302__boundary{margin:0;padding:18px 24px;border-top:1px solid var(--border);background:#fff8e6;color:#4f452b;font-size:.83rem}@media(max-width:900px){.scwb-v302__header{display:block}.scwb-v302__status{display:inline-block;margin-top:14px}.scwb-v302__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.scwb-v302__body{padding:16px}.scwb-v302__panel,.scwb-v302__cards{grid-template-columns:1fr}.scwb-v302__field--wide{grid-column:auto}.scwb-v302__button{width:100%}}@media(prefers-reduced-motion:reduce){.scwb-v302 *{scroll-behavior:auto!important;transition:none!important}}