:root{color-scheme:dark;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#eef5fa;background:#101923}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(ellipse at 85% 0%,#244e61 0%,transparent 55%),radial-gradient(ellipse at 0% 100%,#223442 0%,transparent 60%),#101923}main{width:100%;max-width:490px;padding:42px 34px;border:1px solid #ffffff20;border-radius:24px;background:#15212cdd;box-shadow:0 30px 100px #0005}.logo{object-fit:contain;object-position:left;margin-bottom:40px}.eyebrow{font-size:10px;letter-spacing:2.7px;color:#7cbdcf;font-weight:700}h1{font-size:clamp(36px,8vw,49px);line-height:1.08;letter-spacing:-2px;font-weight:650;margin:18px 0 22px}p{line-height:1.65;color:#bdcbd5}section,form{margin-top:30px}label{display:block;color:#c9dae5;font-size:12px;margin-bottom:10px}input,textarea{width:100%;padding:16px;background:#0d1721;border:1px solid #ffffff30;border-radius:10px;color:#fff;font:inherit}input:focus,textarea:focus{outline:2px solid #66c0f4;outline-offset:3px}button,.secondary{width:100%;border:0;border-radius:10px;padding:16px 18px;margin-top:14px;background:#a9dd78;color:#172510;font:600 15px system-ui;cursor:pointer;text-align:center;text-decoration:none;display:block}button:hover{background:#bde99a}button:disabled{opacity:.6;cursor:wait}.secondary{background:#ffffff0a;border:1px solid #ffffff25;color:#dcebf4}.secondary:hover{background:#ffffff12}button:focus-visible,a:focus-visible{outline:2px solid #66c0f4;outline-offset:4px}.amount{font-size:42px;font-weight:700;color:#a9dd78;margin:16px 0}#code{font-family:ui-monospace,monospace;font-size:18px;text-align:center}.hint{font-size:12px}#status{font-size:13px;color:#f0d4a2}footer{margin-top:36px;padding-top:20px;border-top:1px solid #ffffff12;font-size:11px;color:#8da0ad}[hidden]{display:none!important}@media(max-width:400px){main{padding:30px 23px}.logo{margin-bottom:28px}}
