.hsc-workbench{max-width:1120px;margin:2rem auto;padding:clamp(1.2rem,3vw,2.4rem);border:1px solid #c8b280;border-radius:20px;background:#fffdf8;color:#173247}.hsc-workbench h2{font:600 clamp(1.5rem,3vw,2rem)/1.25 Georgia,serif;color:#142e46}.hsc-workbench label{display:block;font-weight:600;margin:1rem 0}.hsc-workbench select,.hsc-workbench input{display:block;width:100%;box-sizing:border-box;font:inherit;margin-top:.4rem;padding:.8rem;border:1px solid #b8b7b0;border-radius:9px;background:#fff;color:#173247}.hsc-workbench-selectors,.hsc-workbench-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.hsc-workbench-card{min-width:0;border:1px solid #ded6c2;border-radius:12px;padding:1.1rem;background:#fff}.hsc-workbench-card article{padding:1rem 0;border-top:1px solid #ded6c2;overflow-wrap:anywhere}.hsc-workbench p{line-height:1.6}.hsc-workbench small{display:block;font-size:.82rem;line-height:1.5}.hsc-workbench-card h3{font-size:1.3rem}.hsc-workbench a{color:#173247}.hsc-workbench button,.hsc-workbench-actions>a{display:inline-block;padding:.8rem 1.2rem;min-height:44px;border:1px solid #173247;border-radius:9px;background:#173247;color:#fff;cursor:pointer;font:600 1rem/1.4 system-ui;text-decoration:none}.hsc-workbench-actions{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0}.hsc-workbench button:disabled{opacity:.55;cursor:wait}.hsc-workbench :focus-visible{outline:3px solid #b47e25;outline-offset:4px}.hsc-workbench [hidden]{display:none!important}.hsc-workbench [data-workbench-status],.hsc-study-bridge [role=status]{background:#eef1f2;border-left:3px solid #a47b32;padding:.8rem;border-radius:8px}@media(max-width:900px){.hsc-workbench-columns{grid-template-columns:1fr}.hsc-workbench-selectors{grid-template-columns:1fr}}@media print{.hsc-workbench-actions,.hsc-workbench-selectors{display:none}}
