.tools-workbench{max-width:75rem;margin:3rem auto;padding:clamp(1.2rem,4vw,2.5rem);background:var(--surface,#f4f7fa);color:var(--text,#172c3b);border-top:3px solid var(--accent,#1d3fd1);border-radius:.5rem;box-sizing:border-box}.tools-workbench h2{margin:0 0 .75rem;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.025em}.tools-workbench>p{max-width:75ch}.tools-workbench label{display:block;font-weight:600;margin:1rem 0 .4rem}.tools-workbench textarea,.tools-workbench input[type=file],.tools-workbench select{display:block;width:100%;max-width:100%;padding:.8rem;border:1px solid #a1b3c1;background:#fff;color:#172c3b;border-radius:.3rem;font:inherit;box-sizing:border-box}.tools-workbench textarea{min-height:9rem;font: .9rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical}.wb-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.2rem 0}.tools-workbench button,.tools-task-paths button{min-height:2.8rem;padding:.65rem 1rem;border:1px solid #24779d;border-radius:.3rem;background:#fff;color:#165370;font:600 .95rem/1.3 inherit;cursor:pointer}.tools-workbench button:hover,.tools-task-paths button:hover{background:#e2f1f7}.tools-workbench :focus-visible,.tools-task-paths :focus-visible{outline:3px solid #1a80af;outline-offset:3px}.tools-workbench [data-wb-status]{min-height:1.5em;font-weight:600}.wb-error{color:#a31d22}.wb-table-wrap{overflow-x:auto;max-width:100%;margin:1rem 0;border:1px solid #bccbd5;border-radius:.3rem}.tools-workbench table{border-collapse:collapse;width:100%;background:#fff;color:#172c3b}.tools-workbench th,.tools-workbench td{padding:.75rem;text-align:left;border-bottom:1px solid #dae2e8;vertical-align:top;overflow-wrap:anywhere;min-width:7rem}.tools-workbench th{background:#e9f0f5;font-size:.85rem}.tools-workbench td:first-child{min-width:2.5rem;font-variant-numeric:tabular-nums}.tools-workbench details{margin:.8rem 0}.tools-workbench summary{cursor:pointer;padding:.5rem;font-weight:600}.tools-workbench code{overflow-wrap:anywhere}.tools-task-paths{margin:2.5rem 0;padding:1.5rem 0;border-block:1px solid var(--r3-line,#c6d4dd)}.tools-task-paths h2{font-size:1.25rem;margin:0 0 1rem}.tools-task-options{display:flex;flex-wrap:wrap;gap:.5rem}.tools-task-options button[aria-pressed=true]{background:#173e55;color:#fff}.tools-task-paths ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;padding-left:1.5rem}.tools-task-paths li{padding:.5rem .75rem}.tools-task-paths a{display:block;font-weight:600}.tools-task-empty{padding:2rem 0}.tools-workbench [hidden],.tools-task-paths [hidden]{display:none!important}@media(prefers-color-scheme:dark){.tools-workbench{background:#132736;color:#ecf4f8}.tools-workbench a{color:#8bd1ee}}@media(max-width:600px){.tools-workbench{margin:2rem .5rem}.tools-workbench .wb-actions>*{flex:1 1 100%}.tools-task-paths ol{display:block}}
