.dg-hero{background:radial-gradient(50rem 30rem at 50% 30%,#f449012b,#0000 65%),linear-gradient(#121110 0%,#161412 100%)}.dg-h1{font-family:var(--font-hv-display), Impact, "Arial Narrow", sans-serif;text-transform:uppercase;color:#fff;text-wrap:balance;font-size:clamp(46px,11.5vw,92px);font-weight:400;line-height:.9}.dg-h1 em{color:var(--lz-hot);font-style:normal}.dg-h1-sm{font-size:clamp(38px,8vw,64px)}@media (min-width:1024px){.dg-h1{font-size:clamp(64px,6.2vw,92px)}.dg-h1-sm{font-size:60px}}.dg-console{background:#191715;border:1px solid #f449018c;border-radius:20px;box-shadow:0 0 0 1px #f449011f,0 0 40px -12px #f449018c,0 40px 80px -40px #000000e6}.dg-console-sweep{--lz-sweep:7s;--lz-sweep-h:360px;--lz-sweep-delay:.4s;opacity:0;z-index:0}.dg-console-report{border-color:#ffffff24;box-shadow:0 40px 80px -40px #000000e6}.dg-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"url""fields""error""run""fine";gap:14px;display:grid}.dg-url{grid-area:url;min-width:0}.dg-fields{grid-area:fields;grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.dg-error{grid-area:error}.dg-run{grid-area:run;display:flex}.dg-fine{grid-area:fine}@media (min-width:640px){.dg-form{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"url run""fields fields""error error""fine fine";align-items:end;column-gap:12px}.dg-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.dg-label{font-family:var(--font-hv-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#fff9;margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.dg-url-box{background:#0d0c0b;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:6px;height:72px;padding-inline:18px;transition:border-color .15s,box-shadow .15s;display:flex}.dg-url-box:focus-within{border-color:var(--lz);box-shadow:0 0 0 1px var(--lz), 0 0 24px -4px #f44901a6}.dg-proto{font-family:var(--font-hv-mono), ui-monospace, monospace;font-weight:700;font-size:calc(15px * var(--dg-fit,1));color:var(--lz-hot);flex-shrink:0}.dg-url-input{color:#fff;width:100%;min-width:0;font-family:var(--font-hv-mono), ui-monospace, monospace;font-weight:700;font-size:calc(21px * var(--dg-fit,1));letter-spacing:-.01em;text-transform:none;background:0 0;outline:none;font-style:normal}.dg-url-input::placeholder{color:#ffffff52}@media (min-width:640px){.dg-url-box{gap:10px;height:88px;padding-inline:24px}.dg-proto{font-size:calc(20px * var(--dg-fit,1))}.dg-url-input{font-size:calc(30px * var(--dg-fit,1))}}@media (min-width:1024px){.dg-url-box{height:96px}.dg-proto{font-size:calc(24px * var(--dg-fit,1))}.dg-url-input{font-size:calc(38px * var(--dg-fit,1))}}.dg-run .dg-run-btn{width:100%;min-height:60px;font-size:19px}@media (min-width:640px){.dg-run .dg-run-btn{border-radius:14px;width:auto;min-height:88px;padding-inline:34px;font-size:20px}}@media (min-width:1024px){.dg-run .dg-run-btn{min-height:96px;padding-inline:44px;font-size:22px}}.dg-input{color:#fff;text-transform:none;letter-spacing:normal;background:#0d0c0b;border:1px solid #ffffff29;border-radius:12px;outline:none;font-size:16px;font-style:normal;font-weight:600;transition:border-color .15s,box-shadow .15s}.dg-input::placeholder{color:#fff6}.dg-input:focus{border-color:var(--lz);box-shadow:0 0 0 1px var(--lz)}.dg-error{color:#fca5a5;text-align:center;background:#ef44441a;border:1px solid #f8717173;border-radius:12px;padding:12px 16px;font-size:15px;font-weight:600}.dg-fine{color:#fff9;text-align:center;font-size:14.5px;font-weight:500}@media (min-width:640px){.dg-fine{text-align:left}}.dg-tile{background:#221f1c;border:1px solid #ffffff1a;border-radius:14px}.dg-btn{color:#fff;border:1px solid #ffffff38;border-radius:10px;transition:border-color .15s,background-color .15s}.dg-btn:hover{border-color:var(--lz);background:#f4490114}.dg-cta{background:var(--lz);color:#120a05;border-radius:999px;transition:background-color .15s;box-shadow:0 10px 30px -10px #f44901b3}.dg-cta:hover{background:#ff5a14}.dg-anton{font-family:var(--font-hv-display), Impact, "Arial Narrow", sans-serif;font-weight:400}.dg-scan{--lz-sweep:4.6s;--lz-sweep-h:560px;background:#0f0e0d;border:1px solid #ffffff1f;border-radius:18px;position:relative;overflow:hidden}@media (min-width:640px){.dg-scan{--lz-sweep-h:480px}}@media (min-width:1024px){.dg-scan{flex-direction:column;display:flex}.dg-scan-body{flex:1;grid-template-rows:auto 1fr}}.dg-scan-bar{background:#191715;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.dg-scan-bar>span{gap:6px;display:flex}.dg-scan-bar>span i{background:#ffffff2e;border-radius:2px;width:9px;height:9px}.dg-scan-host{word-break:break-all;min-width:0;font-family:var(--font-hv-mono), ui-monospace, monospace;letter-spacing:.08em;color:#fff9;font-size:12px;font-weight:700}.dg-scan-live{white-space:nowrap;font-family:var(--font-hv-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--lz-hot);flex-shrink:0;font-size:11px;font-weight:700}.dg-zone{background:#191715;border:1px solid #ffffff14;border-radius:12px;padding:26px 16px 16px;position:relative}.dg-zone-list{flex-direction:column;display:flex}.dg-zone-list .dg-rows{flex:1;align-content:space-evenly}.dg-zone .lz-mark{min-width:26px;height:26px;font-size:12px;position:absolute;top:-11px;left:-11px}.dg-zone-label{font-family:var(--font-hv-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px;font-weight:700}.dg-dash{font-family:var(--font-hv-display), Impact, sans-serif;color:#ffffff38;margin-top:8px;font-size:40px;line-height:1}.dg-skel{background:#ffffff14;border-radius:3px;height:6px;display:block}.dg-skel-hot{background:linear-gradient(90deg,#f44901b3,#f4490126)}.dg-legend li{border-top:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding-block:11px;display:grid}.dg-legend li:first-child{border-top:0;padding-top:0}.dg-legend b{color:#fff;font-size:16.5px;font-weight:800;line-height:1.3;display:block}.dg-legend p{color:#ffffffa8;text-wrap:pretty;margin-top:3px;font-size:15px;line-height:1.5}
