body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#03022a;--card:#0c0b3d;--border:#232063;--text:#eceafb;--dim:#9a97c9;--accent:#3f78f3;--cyan:#05f2ff;--magenta:#be1fd9;--verified:#22c55e}body,html{background:#03022a;background:var(--bg);margin:0}.brand-logo{align-self:flex-start;height:40px;width:auto}.grad{background:linear-gradient(90deg,#05f2ff,#3f78f3 55%,#be1fd9);background:linear-gradient(90deg,var(--cyan),var(--accent) 55%,var(--magenta));-webkit-background-clip:text;background-clip:text;color:#0000}.gate{align-items:center;background:#03022a;background:var(--bg);color:#eceafb;color:var(--text);display:flex;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;height:100vh;justify-content:center}.gate-card{background:#0c0b3d;background:var(--card);border:1px solid #232063;border:1px solid var(--border);border-radius:20px;padding:40px 36px;text-align:center;width:min(360px,calc(100vw - 40px))}.gate-card .brand-logo{align-self:center;height:34px}.gate-sub{color:#9a97c9;color:var(--dim);margin:10px 0 22px}.gate input{background:#03022a;background:var(--bg);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;box-sizing:border-box;color:#eceafb;color:var(--text);font-size:18px;letter-spacing:.2em;outline:none;padding:12px;text-align:center;width:100%}.gate input:focus{border-color:#3f78f3;border-color:var(--accent)}.gate button{background:#3f78f3;background:var(--accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:13px;width:100%}.shake{animation:shake .4s}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.screen{grid-gap:clamp(20px,4vw,64px);align-items:center;background:#03022a;background:var(--bg);box-sizing:border-box;color:#eceafb;color:var(--text);display:grid;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:clamp(20px,4vw,64px);grid-template-columns:minmax(0,11fr) minmax(0,9fr);height:100vh;overflow:hidden;padding:clamp(20px,4vh,48px) clamp(24px,5vw,72px)}.sell{display:flex;flex-direction:column;gap:clamp(12px,2.2vh,22px);min-width:0}.sell h1{font-size:clamp(28px,3.6vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0}.lede{color:#9a97c9;color:var(--dim);font-size:clamp(14px,1.35vw,18px);line-height:1.55;margin:0;max-width:46ch}.chips{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.chips li{align-items:center;background:#0c0b3d;background:var(--card);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;color:#eceafb;color:var(--text);display:flex;font-size:clamp(13px,1.15vw,15px);gap:10px;padding:9px 14px;width:fit-content}.chip-mark{color:#22c55e;color:var(--verified);font-weight:800}.foot{color:#9a97c9;color:var(--dim);font-size:12px;margin-top:2px}.act{display:flex;flex-direction:column;gap:clamp(10px,2vh,18px);min-width:0}.livetest{background:#0c0b3d;background:var(--card);border:1px solid #232063;border:1px solid var(--border);border-radius:18px;padding:clamp(14px,2.4vh,24px)}.livetest h2{font-size:clamp(15px,1.4vw,18px);font-weight:800;margin:0 0 4px}.livetest-sub{color:#9a97c9;color:var(--dim);font-size:clamp(12px,1.1vw,14px);line-height:1.5;margin:0 0 12px}.try-form input{background:#03022a;background:var(--bg);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;box-sizing:border-box;color:#eceafb;color:var(--text);font-size:15px;outline:none;padding:12px;width:100%}.try-form input:focus{border-color:#3f78f3;border-color:var(--accent)}.try-form button{background:#3f78f3;background:var(--accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:10px;padding:12px;width:100%}.try-form button:disabled{opacity:.6}.try-error{color:#ef4444}.try-banner,.try-error{font-size:13px;margin:0 0 8px}.try-banner{background:#03022a;background:var(--bg);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;color:#9a97c9;color:var(--dim);line-height:1.5;padding:12px 14px;text-align:left}.try-list{max-height:30vh;overflow-y:auto}.try-row{align-items:center;background:#03022a;background:var(--bg);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:11px 14px}.try-name{font-size:15px;font-weight:700}.try-state{font-size:12px;font-weight:800;letter-spacing:.06em}.install{background:#0c0b3d;background:var(--card);border:1px solid #232063;border:1px solid var(--border);border-radius:18px;padding:clamp(14px,2.2vh,22px);text-align:center}.qrs{gap:18px;justify-content:center}.qr,.qrs{display:flex}.qr{align-items:center;border:1px solid #232063;border:1px solid var(--border);border-radius:14px;color:#eceafb;color:var(--text);flex-direction:column;font-size:13px;font-weight:700;gap:8px;padding:12px 16px 8px;text-decoration:none;transition:border-color .2s}.qr:hover{border-color:#22c55e;border-color:var(--verified)}.store-buttons{display:flex;flex-direction:column;gap:8px}.store{background:#03022a;background:var(--bg);border:1px solid #232063;border:1px solid var(--border);border-radius:12px;color:#eceafb;color:var(--text);display:block;font-weight:700;padding:13px}.store,.weblink{text-decoration:none}.weblink{color:#3f78f3;color:var(--accent);display:inline-block;font-size:13px;font-weight:600;margin-top:10px}.mobile-only{display:none}@media (max-width:860px){.desktop-only{display:none}.mobile-only{display:flex}.screen{align-items:start;gap:14px;grid-template-columns:1fr;overflow-y:auto;padding:18px 20px}.sell{gap:10px}.sell h1{font-size:28px}.lede{font-size:14px}.chips li{font-size:12px;padding:7px 11px}.foot{display:none}}.try-halo{background:#0000;border:1px solid #05f2ff59;border-radius:8px;color:#05f2ff;cursor:pointer;font-size:12px;font-weight:600;margin-top:10px;padding:8px 0;width:100%}.try-halo:hover{background:#05f2ff14}
/*# sourceMappingURL=main.0acfc017.css.map*/