.ssd-panel{line-height:1.6}.ssd-panel h2{margin:.35rem 0 .65rem}.ssd-muted{color:#657169;font-size:.85rem}.ssd-client{color:#173f35;background:#f4f8f4;border:1px solid #cad8d0;border-radius:18px;margin:20px 0;padding:clamp(20px,3vw,34px)}.ssd-summary{justify-content:space-between;align-items:center;gap:20px;display:flex}.ssd-summary h2{font-size:clamp(22px,3vw,32px);line-height:1.2}.ssd-count{white-space:nowrap;font-size:42px}.ssd-count small{color:#657169;font-size:20px}.ssd-track{grid-template-columns:repeat(7,1fr);gap:6px;margin:18px 0;display:grid}.ssd-track span{background:#dce5de;border-radius:8px;height:7px}.ssd-track .is-used{background:#28654c}.ssd-call{border-top:1px solid #cad8d0;margin-top:20px;padding-top:16px}.ssd-call summary{cursor:pointer;font-weight:600}.ssd-call label,.ssd-call textarea{width:100%;display:block}.ssd-call textarea{box-sizing:border-box;resize:vertical;font:inherit;background:#fff;border:1px solid #a6b8ac;border-radius:8px;margin:8px 0 12px;padding:10px}.ssd-check{align-items:flex-start;gap:10px;margin:18px 0;display:flex}.ssd-check input{margin-top:6px}.ssd-links{flex-wrap:wrap;gap:10px 20px;margin-top:20px;display:flex}.ssd-links small{color:#657169;flex-basis:100%;font-size:12px}.ssd-panel button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:520px){.ssd-summary{align-items:flex-start}.ssd-count{font-size:30px}.ssd-summary h2{font-size:22px}}
