.hdw-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hdw-trust b{padding:7px 11px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:12px}.hdw-status{margin:14px 2px 0;padding:12px 15px;border:1px solid #cfe4dc;border-radius:12px;background:#f1faf7;color:#276257;font-size:13px;line-height:1.8}.hdw-status.is-error{border-color:#f1c7c2;background:#fff3f1;color:#9b3028}.hdw-preview:focus-within{outline:3px solid #9bd7c8;outline-offset:3px}.hdw-controls input:focus,.hdw-controls select:focus,.hdw-controls textarea:focus{outline:3px solid #b7e2d7;border-color:#087f72}.hdw-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;width:100%}.hdw-metric{padding:16px;border:1px solid #dce9e4;border-radius:14px;background:#fff}.hdw-metric strong{display:block;margin-top:5px;font-size:22px;color:#087f72}.hdw-help{grid-column:1/-1;margin:0;color:#64736d;font-size:12px;line-height:1.8}.hdw-actions button:disabled{opacity:.55;cursor:wait}@media(prefers-reduced-motion:reduce){.hdw-app *{scroll-behavior:auto!important;transition:none!important}}
