.wd{--gold:#e8c587;--border:#7c663d;color:#f7f2e8;background:radial-gradient(circle at 70% 0,#292617,#0b0d12 45%);min-height:100vh;font-family:inherit}.wd *{box-sizing:border-box}.wd-header{border-bottom:1px solid #4e4330;justify-content:space-between;align-items:center;gap:20px;max-width:1250px;margin:auto;padding:23px clamp(17px,4vw,48px);display:flex}.wd-header a{color:#f7dfa9;text-decoration:none}.wd-logo{letter-spacing:.07em;font-size:20px;font-weight:900}.wd-logo span{color:#d6b574}.wd-header nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wd-header nav a,.wd-header nav button{color:#f0d49c;font-size:12px;font-weight:800}.wd-header nav button{cursor:pointer;background:#201e1a;border:1px solid #806945;border-radius:9px;padding:10px 13px}.wd-wrap{max-width:1250px;margin:auto;padding:0 clamp(15px,4vw,48px) 90px}.wd-hero{max-width:1020px;padding:clamp(30px,6vw,83px) 0 28px}.wd-kicker{letter-spacing:.16em;color:#d7b474;font-size:11px;font-weight:900}.wd-hero h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(38px,7vw,80px);line-height:1.02}.wd-hero>p:not(.wd-kicker){color:#d6cbb6;max-width:830px;font-size:clamp(15px,1.7vw,20px);line-height:1.6}.wd-form{gap:12px;margin-top:35px;display:grid}.wd-form label,.wd-lead-fields label{color:#eed5a3;font-size:13px;font-weight:800}.wd-form-row{gap:10px;display:flex}.wd-form-row input,.wd-lead-fields input{color:#fff4dd;width:100%;min-width:0;min-height:54px;font:inherit;background:#131821;border:1px solid #8b724b;border-radius:11px;padding:15px;font-size:16px}.wd-form-row button,.wd-action{color:#19140c;cursor:pointer;white-space:nowrap;background:linear-gradient(110deg,#efdaa7,#d5aa64);border:0;border-radius:11px;min-height:54px;padding:13px 20px;font-size:13px;font-weight:900}.wd button:disabled{opacity:.65;cursor:wait}.wd-small{line-height:1.6;color:#aaa79e!important;font-size:12px!important}.wd-error{color:#ffd7c6;background:#321b18;border:1px solid #c38c75;border-radius:12px;padding:13px 16px}.wd-report{background:#11171f;border:1px solid #5f5035;border-radius:24px;margin-top:30px;overflow:hidden}.wd-report-header{border-bottom:1px solid #4f4638;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(19px,4vw,36px);display:flex}.wd-report-header h2{margin:5px 0;font-size:clamp(26px,4vw,46px)}.wd-url{overflow-wrap:anywhere;color:#f5d99c}.wd-report-controls{flex-wrap:wrap;gap:8px;display:flex}.wd-report-controls button{color:#f3d99b;cursor:pointer;background:#24291f;border:1px solid #a88a50;border-radius:9px;padding:12px 14px;font-size:12px;font-weight:800}.wd-state{border-left:4px solid var(--gold);background:#23271e;gap:5px;margin:19px clamp(19px,4vw,36px);padding:13px 16px;display:grid}.wd-state strong{font-size:17px}.wd-state span{color:#d2c5ac;font-size:12px}.wd-notice{color:#fce1bd;background:#383027;border-radius:10px;margin:20px clamp(19px,4vw,36px);padding:14px}.wd-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px clamp(19px,4vw,36px);display:grid}.wd-metrics>div{background:#1a2026;border:1px solid #524732;border-radius:11px;padding:16px}.wd-metrics span{color:#c9ba9d;font-size:11px;display:block}.wd-metrics strong{color:#f8deaa;margin-top:7px;font-size:32px;display:block}.wd-detail{border-top:1px solid #353b40;padding:22px clamp(19px,4vw,36px)}.wd-detail h3,.wd-next h3{color:#f8e3bc;margin:3px 0 16px;font-size:clamp(21px,2.7vw,29px)}.wd-detail p,.wd-detail li,.wd-next p{color:#cbd0cd;line-height:1.6}.wd-detail ul{padding-left:19px}.wd-findings{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:11px;display:grid}.wd-findings article{background:#1d242c;border:1px solid #675538;border-radius:12px;padding:18px}.wd-findings small{color:#e5bd79;font-size:10px;font-weight:900}.wd-findings h4{color:#fff1d4;margin:10px 0;font-size:16px}.wd-findings p{font-size:13px}.wd-findings .wd-fix{color:#d9bb85}.wd-checks{gap:9px;display:grid}.wd-checks>div{border-bottom:1px solid #3c4249;grid-template-columns:110px minmax(0,1fr);gap:7px 11px;padding:10px;display:grid}.wd-checks p{grid-column:2;margin:0;font-size:12px}.wd-chip{color:#f2dab1;border:1px solid #a28550;border-radius:6px;justify-content:center;align-items:center;min-height:29px;font-size:10px;font-weight:850;display:flex}.wd-chip.untested{color:#d2d3d4;border-color:#7b8086}.wd-guard{background:#2b271f;border-left:3px solid #e6c080;padding:12px 16px}.wd-next{background:#24231c;border:1px solid #c7a669;border-radius:15px;margin:19px;padding:clamp(20px,4vw,37px)}.wd-lead-fields{grid-template-columns:1fr 1fr;gap:13px;margin-top:19px;display:grid}.wd-lead-fields label{gap:8px;display:grid}.wd-lead-fields .wd-action,.wd-lead-fields>.wd-small,.wd-lead-fields>.wd-error{grid-column:1/-1}.wd-order{border:1px solid #b58e53;border-radius:12px;gap:12px;padding:16px;display:grid}.wd-order code{overflow-wrap:anywhere}.wd-order a{color:#ffdfa3;font-weight:850}.wd a:focus-visible,.wd button:focus-visible,.wd input:focus-visible{outline-offset:3px;outline:3px solid #efdbac}@media (max-width:700px){.wd-header{flex-wrap:wrap}.wd-header nav{gap:11px}.wd-form-row{flex-direction:column}.wd-form-row button{width:100%}.wd-metrics{grid-template-columns:repeat(2,1fr)}.wd-lead-fields{grid-template-columns:1fr}.wd-lead-fields>*{grid-column:1}.wd-report-controls{width:100%}.wd-report-controls button{flex:1}.wd-checks>div{grid-template-columns:90px 1fr}}@media print{.wd{color:#000!important;background:#fff!important}.wd-header,.wd-form,.wd-report-controls,.wd-next{display:none!important}.wd-report,.wd-detail,.wd-findings article{color:#111!important;background:#fff!important;border-color:#777!important}.wd-report *{color:#111!important}.wd-hero{padding:5px 0}.wd-report{margin-top:0}}
