html,body{background:var(--bg,#0a090b);color:var(--fg,#f4f0e8);margin:0}*{box-sizing:border-box}::selection{background:var(--accent,#d633a6);color:var(--bg,#0a090b)}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent2,#dfff00);outline-offset:3px}img{display:block}button{font:inherit;color:inherit}input,textarea,select{font:inherit}@keyframes dr-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes dr-marquee-r{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@keyframes dr-spin{to{transform:rotate(360deg)}}@keyframes dr-grain{0%{transform:translate(0)}17%{transform:translate(-4%,3%)}34%{transform:translate(3%,-4%)}51%{transform:translate(-3%,-2%)}68%{transform:translate(4%,4%)}85%{transform:translate(-2%,4%)}to{transform:translate(0)}}@keyframes dr-blink{50%{opacity:.15}}@keyframes dr-pulse{0%{box-shadow:0 0 #dfff00b3}to{box-shadow:0 0 0 16px #dfff0000}}@keyframes dr-flip{0%{opacity:.2;transform:rotateX(-90deg)}60%{transform:rotateX(12deg)}to{opacity:1;transform:rotateX(0)}}@keyframes dr-bob{50%{transform:translateY(8px)}}@keyframes dr-stamp{0%{opacity:0;transform:scale(2.4)rotate(-12deg)}60%{opacity:1;transform:scale(.96)rotate(-8deg)}to{transform:scale(1)rotate(-8deg)}}@keyframes dr-scan{0%{top:8%}to{top:92%}}@keyframes cz-fade{0%{opacity:0}to{opacity:1}}@keyframes cz-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes cz-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.fld{border:0;border-bottom:2px solid var(--fld-line,#0a090b59);width:100%;color:inherit;background:0 0;border-radius:0;outline:none;padding:12px 0 10px;font-size:22px}.fld:focus{border-bottom-color:var(--fld-focus,#0a090b)}.fld::placeholder{color:#0a090b59}.fld[aria-invalid=true]{border-bottom-color:#b3001b}.hidden-mobile{display:initial}.hidden-desktop{display:none}@media (max-width:819px){.hidden-mobile{display:none!important}.hidden-desktop{display:initial}}
