.workbench{--wb-navy:#10233b;--wb-ink:#17202b;--wb-muted:#687482;--wb-line:#d7d3c8;--wb-soft:#f2f0e9;--wb-ivory:#faf8f2;--wb-accent:#185c52;color:var(--wb-ink);background:var(--wb-ivory);max-width:1180px;margin:0 auto;padding:34px clamp(18px,4vw,52px) 72px}.workbench-head{border-bottom:1px solid var(--wb-line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:26px;display:flex}.workbench-kicker{color:var(--wb-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.workbench h1{letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.05}.workbench-head p{max-width:600px;color:var(--wb-muted);margin:12px 0 0;line-height:1.55}.workbench-head button{flex:none}.workbench-connection{background:#eef3f0;border:1px solid #ccd4d1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:18px;padding:13px 16px;display:grid}.workbench-connection>div{align-items:center;gap:10px;display:flex}.workbench-connection i{background:var(--wb-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d4e7e1}.workbench-connection span{gap:1px;display:grid}.workbench-connection small{color:var(--wb-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.workbench-connection strong{color:var(--wb-navy);font-size:12px}.workbench-connection p{color:var(--wb-muted);margin:0;font-size:12px;line-height:1.45}.workbench-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.75fr);align-items:start;gap:18px;margin-top:22px;display:grid}.workbench-overview-grid{margin-top:18px}.workbench-tabs{border-bottom:1px solid var(--wb-line);flex-wrap:wrap;gap:5px;margin:18px 0 0;display:flex}.workbench-tabs button{color:var(--wb-muted);background:0 0;border:0;border-radius:0;padding:9px 11px}.workbench-tabs button.current{color:var(--wb-accent);border-bottom:2px solid var(--wb-accent)}.workbench-next{background:#f1f8f6;border:1px solid #a9cdc4;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin-top:20px;padding:19px 22px;display:flex}.workbench-next h2{letter-spacing:-.02em;margin:0;font-size:21px}.workbench-next p{color:var(--wb-muted);margin:5px 0 0;line-height:1.45}.workbench-next .workbench-eyebrow{color:var(--wb-accent);margin:0 0 4px}.workbench-next small{color:var(--wb-accent);margin-top:7px;font-size:11px;font-weight:700;display:block}.workbench-saved{margin-top:26px}.workbench-section-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:11px;display:flex}.workbench-section-head h2{color:var(--wb-navy);margin:0;font:500 25px/1.1 Georgia,serif}.workbench-section-head>span{color:var(--wb-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:750}.workbench-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workbench-output-card{border:1px solid var(--wb-line);background:#fff;flex-direction:column;min-height:210px;padding:20px;display:flex}.workbench-output-card>div{color:var(--wb-accent);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:10px;font-weight:800;display:flex}.workbench-output-card b{color:var(--wb-muted);font-size:9px}.workbench-output-card h3{color:var(--wb-navy);margin:28px 0 8px;font:500 22px/1.15 Georgia,serif}.workbench-output-card p{color:var(--wb-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 18px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.workbench-output-card button,.workbench-output-card small{align-self:flex-start;margin-top:auto}.workbench-choice{border-top:1px solid var(--wb-line);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.workbench-choice h3{margin:0 0 5px;font-size:15px}.workbench-choice p{color:var(--wb-muted);margin:0;font-size:13px;line-height:1.45}.workbench-document,.workbench-team{max-width:820px;margin:22px auto 0}.workbench-back{color:var(--wb-accent)!important;background:0 0!important;border:0!important;padding:4px 0!important}.workbench-document-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.workbench-document-head h2{font-size:26px}.workbench-issue-summary{background:#fff8f5;border-left:3px solid #c26d58;margin:17px 0;padding:14px 16px;line-height:1.5}.workbench-issue-summary ul{margin:8px 0 0;padding-left:20px}.workbench-document-next{border-top:1px solid var(--wb-line);justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:18px;display:flex}.workbench-document-next strong{font-size:15px}.workbench-document-next p{color:var(--wb-muted);margin:5px 0 0;font-size:13px}.workbench-technical{border:1px solid var(--wb-line);background:var(--wb-soft);border-radius:7px;margin-top:19px;padding:13px 15px;line-height:1.45}.workbench-technical>strong{margin-right:8px}.workbench-technical>small{color:var(--wb-muted);margin-top:5px;display:block}.workbench-technical details{margin-top:10px;font-size:13px}.workbench-technical summary{cursor:pointer;color:var(--wb-accent)}.workbench-technical .workbench-advisory-list{margin-bottom:0}.workbench-review-statements{margin:4px 0 16px}.workbench-review-statements .workbench-source-row{align-items:flex-start}.workbench-card{border:1px solid var(--wb-line);background:#fff;border-radius:2px;padding:22px}.workbench-card+.workbench-card{margin-top:18px}.workbench-card h2{letter-spacing:-.02em;margin:0;font-size:18px}.workbench-card h3{margin:20px 0 8px;font-size:14px}.workbench-card-intro{color:var(--wb-muted);margin:7px 0 18px;font-size:14px;line-height:1.5}.workbench-prompt{resize:vertical;border:1px solid var(--wb-line);width:100%;min-height:88px;font:inherit;color:inherit;box-sizing:border-box;border-radius:7px;padding:12px}.workbench-actions{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.workbench button{color:var(--wb-ink);cursor:pointer;background:#fff;border:1px solid #aeb8c2;border-radius:6px;padding:10px 13px;font:600 13px inherit}.workbench button:hover:not(:disabled){border-color:var(--wb-accent);color:var(--wb-accent)}.workbench button.primary{border-color:var(--wb-navy);background:var(--wb-navy);color:#fff}.workbench button:disabled{cursor:not-allowed;opacity:.48}.workbench-source-list,.workbench-result-list,.workbench-link-list{margin:0;padding:0;list-style:none}.workbench-source-row,.workbench-link-row{border-bottom:1px solid var(--wb-line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.workbench-source-row:last-child,.workbench-link-row:last-child{border-bottom:0}.workbench-source-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-status{color:var(--wb-muted);flex:none;font-size:12px}.workbench-status.ready,.workbench-status.completed{color:var(--wb-accent)}.workbench-status.failed,.workbench-status.needs_review{color:#a54735}.workbench-empty{background:var(--wb-soft);color:var(--wb-muted);border-radius:7px;padding:15px;font-size:14px;line-height:1.5}.workbench-note{color:var(--wb-muted);margin:12px 0 0;font-size:12px;line-height:1.45}.workbench-run{border-bottom:1px solid var(--wb-line);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.workbench-run:last-child{border-bottom:0}.workbench-run strong{font-size:14px;display:block}.workbench-run small{color:var(--wb-muted)}.workbench-result{border-top:1px solid var(--wb-line);margin-top:16px;padding-top:16px}.workbench-result h3{margin-top:0}.workbench-result p{line-height:1.55}.workbench-result-list li{border-bottom:1px solid var(--wb-line);padding:11px 0;line-height:1.5}.workbench-result-list li:last-child{border-bottom:0}.workbench-evidence{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.workbench-evidence a,.workbench-evidence span{background:var(--wb-soft);color:var(--wb-accent);border-radius:4px;padding:4px 7px;font-size:12px;text-decoration:none;display:inline-block}.workbench-proposal{border-bottom:1px solid var(--wb-line);grid-template-columns:1fr auto;align-items:start;gap:12px;padding:14px 0;display:grid}.workbench-proposal:last-child{border-bottom:0}.workbench-proposal p{margin:0;line-height:1.5}.workbench-proposal small{color:var(--wb-muted);margin-top:5px;display:block}.workbench-proposal-actions{gap:6px;display:flex}.workbench-proposal-actions button{padding:7px 9px;font-size:12px}.workbench-review-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;display:grid}.workbench-review-form label{color:var(--wb-muted);gap:5px;font-size:12px;display:grid}.workbench-review-form input{border:1px solid var(--wb-line);min-width:0;font:inherit;border-radius:6px;padding:9px}.workbench-review-form textarea,.workbench-paste textarea{border:1px solid var(--wb-line);min-width:0;min-height:68px;font:inherit;resize:vertical;border-radius:6px;padding:9px}.workbench-paste{background:var(--wb-soft);border-radius:7px;gap:10px;margin-top:14px;padding:14px;display:grid}.workbench-paste label{color:var(--wb-muted);gap:5px;font-size:12px;display:grid}.workbench-paste input{border:1px solid var(--wb-line);font:inherit;border-radius:6px;padding:9px}.workbench-markdown{border-top:1px solid var(--wb-line);border-bottom:1px solid var(--wb-line);margin:16px 0;padding:16px;line-height:1.55}.workbench-markdown h1,.workbench-markdown h2,.workbench-markdown h3{margin:14px 0 7px;font-size:16px}.workbench-markdown p{margin:7px 0}.workbench-markdown ul,.workbench-markdown ol{padding-left:22px}.workbench-markdown table{border-collapse:collapse;width:100%;font-size:13px}.workbench-markdown th,.workbench-markdown td{border-bottom:1px solid var(--wb-line);text-align:left;padding:7px}.workbench-companyos-reader{border-top:1px solid var(--wb-line);margin:18px -6px 0;padding-top:18px}.workbench-review-list{gap:18px;margin-top:22px;display:grid}.workbench-review-field{color:var(--wb-muted);gap:6px;margin-top:14px;font-size:13px;display:grid}.workbench-review-field select,.workbench-review-field textarea{box-sizing:border-box;border:1px solid var(--wb-line);width:100%;font:inherit;color:var(--wb-ink);background:#fff;border-radius:6px;padding:10px}.workbench-review-field textarea{resize:vertical;min-height:70px}.workbench-confirm{color:var(--wb-ink);align-items:flex-start;gap:8px;margin:18px 0;line-height:1.45;display:flex}.workbench-confirm input{margin-top:4px}.workbench-alert{color:#873b2c;background:#fff2ef;border-radius:7px;margin:18px 0 0;padding:12px 14px;line-height:1.45}.workbench-recovery{border-left:3px solid #b75a43;margin-top:18px}.workbench-overview-grid .workbench-failure{display:none}.workbench-quality-warning{box-sizing:border-box;color:#713d31;background:#fff3ec;border-left:3px solid #b75a43;gap:4px;width:100%;max-width:980px;margin:18px auto 0;padding:13px 15px;display:grid}.workbench-quality-warning span{font-size:12px;line-height:1.45}.workbench-full-download{box-sizing:border-box;border:1px solid var(--wb-line);background:#fff;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;max-width:980px;margin:12px auto 0;padding:12px 14px;display:flex}.workbench-full-download span{color:var(--wb-muted);flex-basis:100%;font-size:12px;line-height:1.45}.workbench-eyebrow{color:var(--wb-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:11px}.workbench-advisory-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workbench-advisory-status{border:1px solid var(--wb-line);color:var(--wb-muted);text-transform:capitalize;border-radius:99px;flex:none;padding:5px 8px;font-size:11px}.workbench-advisory-status.checked,.workbench-advisory-status.complete{color:var(--wb-accent);border-color:#8fc7b8}.workbench-advisory-status.flagged,.workbench-advisory-status.failed{color:#a54735;border-color:#e0a99c}.workbench-advisory-counts{color:var(--wb-muted);flex-wrap:wrap;gap:18px;margin:4px 0 13px;font-size:12px;display:flex}.workbench-advisory-counts strong{color:var(--wb-ink);font-size:18px;display:block}.workbench-advisory-summary,.workbench-advisory-error{margin:10px 0;font-size:13px;line-height:1.5}.workbench-advisory-error{color:#a54735}.workbench-advisory-list{margin:10px 0 0;padding:0;list-style:none}.workbench-advisory-item{border-top:1px solid var(--wb-line);padding:12px 0}.workbench-advisory-item>div>p{margin:0;font-size:13px;line-height:1.5}.workbench-advisory-item>div>p strong{color:var(--wb-muted);text-transform:uppercase;letter-spacing:.04em;margin-right:5px;font-size:11px;display:inline-block}.workbench-advisory-item.flagged{border-left:3px solid #c26d58;padding-left:10px}.workbench-advisory-item.flagged>div>p strong{color:#a54735}.workbench-advisory-concerns{color:#7c3d31;margin:8px 0 0;padding-left:19px;font-size:12px;line-height:1.5}.workbench-unauthorized{text-align:center;max-width:600px;margin:80px auto}@media (width<=760px){.workbench{padding:24px 16px 56px}.workbench-head{display:block}.workbench-head button{margin-top:18px}.workbench-connection{grid-template-columns:1fr;gap:8px}.workbench-output-grid{grid-template-columns:1fr}.workbench-grid{display:block}.workbench-card{padding:18px}.workbench-review-form,.workbench-proposal{grid-template-columns:1fr}.workbench-proposal-actions{justify-content:flex-start}.workbench-next,.workbench-document-next,.workbench-choice,.workbench-document-head{display:block}.workbench-next button,.workbench-document-next button,.workbench-choice button{margin-top:12px}}@font-face{font-family:Workbench Manrope;src:url(/app/assets/Manrope-Variable-FzEoaBTQ.ttf)format("truetype");font-weight:200 800;font-display:swap}.workbench{--wb-navy:#172a35;--wb-ink:#18251f;--wb-muted:#68736d;--wb-line:#d5d0c4;--wb-soft:#e9e4d9;--wb-ivory:#f2efe7;--wb-accent:#245a45;background:var(--wb-ivory);flex-direction:column;width:100%;max-width:1480px;min-height:100vh;padding:56px clamp(28px,5.5vw,88px) 110px;font-family:Workbench Manrope,Helvetica Neue,sans-serif;font-size:15px;display:flex}.workbench>*{order:2}.workbench>.workbench-head{order:1}.workbench>.workbench-saved{order:3}.workbench>.workbench-next{order:4}.workbench>.workbench-overview-grid{order:5}.workbench>.workbench-connection,.workbench>.workbench-new-work,.workbench>.workbench-history{order:8}.workbench-head{border-color:#a8aaa2;align-items:flex-end;padding-bottom:38px}.workbench-head>div{max-width:820px}.workbench-kicker,.workbench-eyebrow{color:var(--wb-accent);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:740}.workbench h1{color:var(--wb-ink);letter-spacing:-.046em;text-wrap:balance;margin:15px 0 13px;font:500 clamp(43px,5vw,68px)/1 Georgia,Times New Roman,serif}.workbench-head p{max-width:690px;margin:0;font-size:14px;line-height:1.7}.workbench button{border-radius:2px;font-family:Workbench Manrope,Helvetica Neue,sans-serif}.workbench button.primary{border-color:var(--wb-navy);background:var(--wb-navy)}.workbench-connection{background:0 0;border:0;margin:12px 0 0;padding:0;display:block}.workbench-connection summary{color:var(--wb-muted);cursor:pointer;justify-content:flex-end;align-items:center;gap:16px;font-size:9px;list-style:none;display:flex}.workbench-connection summary::-webkit-details-marker{display:none}.workbench-connection summary span{align-items:center;gap:7px;display:flex}.workbench-connection summary i{background:#91bba0;border-radius:50%;width:6px;height:6px}.workbench-connection summary b{text-underline-offset:3px;font-weight:650;text-decoration:underline}.workbench-connection>p{background:var(--wb-soft);max-width:560px;color:var(--wb-muted);margin:10px 0 0 auto;padding:12px 14px;font-size:10px;line-height:1.55}.workbench-new-work{color:var(--wb-muted);margin-top:14px;font-size:10px}.workbench-new-work>summary,.workbench-history>summary{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.workbench-next{border:1px solid var(--wb-line);min-height:132px;color:var(--wb-ink);background:#fbfaf6;border-radius:0;margin-top:34px;padding:26px 30px 26px 94px}.workbench-next.is-complete:before{content:"✓";width:42px;height:42px;color:var(--wb-accent);background:#dce8df;border-radius:50%;place-items:center;margin-left:-64px;font:500 20px Georgia,Times New Roman,serif;display:grid;position:absolute}.workbench-next h2{color:var(--wb-ink);font:500 clamp(23px,2.5vw,31px)/1.08 Georgia,Times New Roman,serif}.workbench-next p{color:var(--wb-muted)}.workbench-next .workbench-eyebrow{color:var(--wb-accent)}.workbench-next button.primary{border-color:var(--wb-navy);color:#fff}.workbench-next>div{flex:1}.workbench-next.is-complete>div:after{content:"";background:var(--wb-accent);width:min(520px,100%);height:4px;margin-top:17px;display:block}.workbench-saved{border:1px solid var(--wb-line);background:#fbfaf6;margin-top:34px}.workbench-section-head{border-bottom:1px solid var(--wb-line);margin:0;padding:18px 21px}.workbench-section-head h2{font:500 25px/1 Georgia,Times New Roman,serif}.workbench-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.workbench button.workbench-output-card{border:0;border-right:1px solid var(--wb-line);min-height:78px;color:var(--wb-ink);text-align:left;background:#fff;border-radius:0;grid-template-columns:38px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:14px 18px;display:grid}.workbench button.workbench-output-card:last-child{border-right:0}.workbench button.workbench-output-card.is-active{box-shadow:inset 3px 0 0 var(--wb-accent);background:#dce8df}.workbench-output-card i{background:var(--wb-soft);width:36px;height:36px;color:var(--wb-accent);border-radius:50%;place-items:center;font-style:normal;display:grid}.workbench-output-card span strong,.workbench-output-card span small{display:block}.workbench-output-card span strong{font:500 15px Georgia,Times New Roman,serif}.workbench-output-card span small{color:var(--wb-muted);margin-top:3px;font-size:9px}.workbench-output-card b{color:var(--wb-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px}.workbench-output-card em{color:var(--wb-accent);font-size:16px;font-style:normal}.workbench-document,.workbench-team{box-sizing:border-box;width:100%;max-width:980px;margin:22px auto 0}.workbench-document>.workbench-card,.workbench-team>.workbench-card{background:0 0;border:0;padding:0}.workbench-document-head h2{margin:5px 0;font:500 28px/1.15 Georgia,Times New Roman,serif}.workbench-issue-summary{border:1px solid var(--wb-line);border-left:3px solid var(--wb-accent);background:#fbfaf6}.workbench-issue-summary>summary{cursor:pointer;list-style:none}.workbench-issue-summary>summary::-webkit-details-marker{display:none}.workbench-companyos-reader{border:0;margin:22px 0 0;padding:0}.workbench-companyos-reader .reader{--ui-text:var(--wb-ink);--ui-muted:var(--wb-muted);--ui-border:var(--wb-line);--ui-surface:#fbfaf6;--ui-surface-subtle:var(--wb-soft);--ui-accent:var(--wb-accent);--ui-accent-soft:#dce8df;--ink:var(--wb-ink);--paper:var(--wb-ivory);--paper-2:var(--wb-soft);--white:#fbfaf6;--line:var(--wb-line);--sage:var(--wb-muted);--sage-dark:var(--wb-accent);--acid:#dce8df;--coral:#9c413b;--serif:Georgia,"Times New Roman",serif;--sans:"Workbench Manrope","Helvetica Neue",sans-serif;--mono:"Workbench Manrope","Helvetica Neue",sans-serif}.workbench-companyos-reader .reader-cover{border:0;flex-direction:column;margin-bottom:28px;display:flex}.workbench-companyos-reader .reader-tools{display:contents}.workbench-companyos-reader .reader-toc{border:1px solid var(--wb-line);order:1;grid-template-columns:repeat(6,1fr);gap:0;margin-bottom:28px;display:grid}.workbench-companyos-reader .reader-toc button{border:0;border-right:1px solid var(--wb-line);min-height:48px;color:var(--wb-muted);letter-spacing:.055em;text-transform:uppercase;background:0 0;border-radius:0;padding:9px 7px;font-size:9px;font-weight:740}.workbench-companyos-reader .reader-toc button:last-child{border-right:0}.workbench-companyos-reader .reader-toc button.is-active{background:var(--wb-navy);color:#fff}.workbench-companyos-reader .reader-stamps{border:1px solid var(--wb-line);background:var(--wb-line);order:2;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.workbench-companyos-reader .receipt{background:#fbfaf6;border:0;min-width:0;padding:15px 17px}.workbench-companyos-reader .receipt span,.workbench-companyos-reader .receipt strong{display:block}.workbench-companyos-reader .receipt span{color:var(--wb-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:740}.workbench-companyos-reader .receipt strong{margin-top:5px;font-size:10px}.workbench-companyos-reader .reader-search{border:1px solid var(--wb-line);background:#fff;border-radius:0;order:3;width:100%;margin-top:20px;padding:12px}.workbench-companyos-reader .reader-move{border:1px solid var(--wb-line);background:#fbfaf6;border-radius:0;margin:0 0 28px;padding:clamp(26px,4vw,46px)}.workbench-companyos-reader .reader-move-number{color:var(--wb-accent);background:#dce8df;border-radius:50%;font:italic 14px Georgia,Times New Roman,serif}.workbench-companyos-reader .reader-move-head h2{font:500 clamp(28px,3.7vw,40px)/1.08 Georgia,Times New Roman,serif}.workbench-companyos-reader .reader-artifact-tabs button{border-radius:999px}@media (width<=760px){.workbench{padding:34px 18px 70px}.workbench h1{font-size:43px}.workbench-output-grid{grid-template-columns:1fr}.workbench button.workbench-output-card{border-right:0;border-bottom:1px solid var(--wb-line)}.workbench-companyos-reader .reader-toc{grid-template-columns:repeat(2,1fr)}.workbench-companyos-reader .reader-stamps{grid-template-columns:1fr}}.workbench-document-head.has-artifact-reader{justify-content:flex-end;margin-bottom:12px}.workbench-document-head.has-artifact-reader>div{display:none}.workbench-issue-summary>summary{cursor:pointer;font-size:12px;font-weight:600}.workbench-issue-summary:not([open]){padding:10px 14px}:is(.workbench-card:has(.workbench-map-deck)>.workbench-note,.workbench-card:has(.workbench-map-deck)>.workbench-issue-summary){display:none}.workbench-map-deck{border:1px solid var(--wb-line);background:var(--wb-soft);margin-top:18px;padding:14px 16px}.workbench-map-deck>summary{cursor:pointer;font-weight:600}.workbench-map-deck>button{margin:12px 0 4px}.workbench-map-deck ol{margin:10px 0 0;padding-left:24px}.workbench-map-deck li{margin:12px 0}.workbench-map-deck li small{color:var(--wb-muted);margin-top:3px;display:block}.workbench-map-deck li p{margin:5px 0}.workbench-map-deck li details summary{cursor:pointer;color:var(--wb-accent);font-size:13px}.bronze-creation-controls{border-block:1px solid var(--border,#d6d2c7);margin:20px 0;padding:18px 0}.bronze-creation-controls fieldset{border:0;margin:0 0 18px;padding:0}.bronze-creation-controls legend{margin-bottom:12px;font-weight:600}.bronze-creation-controls fieldset label,.bronze-source-option{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.bronze-creation-controls input{accent-color:#285f4b;flex:none;margin-top:4px}.bronze-creation-controls small{color:#748078;margin-top:4px;line-height:1.5;display:block}.bronze-creation-controls summary{cursor:pointer;font-size:13px}.bronze-transcript{gap:8px;margin-top:18px;font-size:13px;display:grid}.bronze-transcript select{color:#172a35;background:#fff;border:1px solid #d6d2c7;width:100%;padding:11px}.bronze-validation{background:#fbfaf7;border:1px solid #d6d2c7;margin-block:24px;padding:22px}.bronze-validation h2{margin:6px 0 12px;font:30px Georgia,serif}.bronze-validation details{border-top:1px solid #dedbd2;padding-block:14px}.bronze-validation summary{cursor:pointer;font-weight:600}.bronze-validation article{background:#fff;border:1px solid #e3dfd6;margin:14px 0;padding:16px}.bronze-validation article p{margin:8px 0;line-height:1.6}.bronze-validation dl{font-size:13px;line-height:1.6}.bronze-validation dt{margin-top:8px;font-weight:600}.bronze-validation dd{color:#5c6a64;margin:0}.bronze-validation .bronze-status{color:#456655;font-size:12px}.bronze-validation ol,.bronze-validation ul{padding-left:20px}.bronze-validation li{margin-block:10px}.workbench .bronze-creation-controls fieldset label,.workbench .bronze-source-option{align-items:flex-start;gap:10px;display:flex}.workbench .bronze-creation-controls input{width:auto;min-height:0}@media (width<=1100px){.workbench-grid{grid-template-columns:minmax(0,1fr)}}.workbench-client-form-setup{border:1px solid var(--wb-line);background:#fbfaf6;margin:18px 0;padding:24px}.workbench-client-form-setup h2{margin:6px 0 12px;font:500 28px/1.15 Georgia,serif}.workbench-client-form-setup>p{max-width:700px;line-height:1.6}.workbench-client-form-setup>details{border-block:1px solid var(--wb-line);margin:18px 0;padding:15px 0}.workbench-client-form-setup>details>summary{cursor:pointer;font-weight:600}.workbench-form-responses details{border-top:1px solid var(--wb-line);padding:16px 0}.workbench-form-responses summary{cursor:pointer;font-weight:600}.workbench-form-responses article{border-left:2px solid #dce8df;margin-top:12px;padding:14px 0 4px 18px}
