@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}:root{--bg:#0f1115;--bg-elev:#161922;--card:#191d28;--muted:#8a94a6;--text:#e7ecf3;--primary:#4f8cff;--primary-600:#3e74db;--success:#22c55e;--warning:#f59e0b;--danger:#ef4444;--shadow-sm:0 1px 2px rgba(0,0,0,.25);--shadow-md:0 6px 18px rgba(0,0,0,.25);--radius:14px;--font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji";--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--fs-xxs:.75rem;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font:400 var(--fs-md)/1.6 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}hr{border:none;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);margin:var(--sp-6) 0}.container{width:min(1120px,92%);margin:0 auto}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:var(--sp-6);border:1px solid hsla(0,0%,100%,.06)}.shadow-md{box-shadow:var(--shadow-md)}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border-radius:12px;border:1px solid transparent;cursor:pointer;background:linear-gradient(180deg,var(--primary),var(--primary-600));color:#fff;font-weight:600;letter-spacing:.2px;box-shadow:0 6px 16px rgba(79,140,255,.25);transition:transform .08s ease,filter .15s ease,box-shadow .15s ease}.btn:hover{filter:brightness(1.05);box-shadow:0 8px 20px rgba(79,140,255,.35)}.btn:active{transform:translateY(1px)}.btn-outline{background:transparent;border-color:hsla(0,0%,100%,.14);color:var(--text)}.btn-outline:hover{background:hsla(0,0%,100%,.06)}.btn-danger{background:linear-gradient(180deg,var(--danger),#c11e1e);box-shadow:0 6px 16px rgba(239,68,68,.25)}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:100%;color:var(--text);background:var(--bg-elev);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:.7rem .9rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}input::placeholder,textarea::placeholder{color:rgba(231,236,243,.55)}input:focus,select:focus,textarea:focus{border-color:rgba(79,140,255,.6);box-shadow:0 0 0 3px rgba(79,140,255,.2)}.form-row{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}@media (min-width:720px){.form-row.cols-2{grid-template-columns:1fr 1fr}}.table{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.06)}.table td,.table th{padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.06)}.table thead th{text-align:left;font-weight:700;font-size:var(--fs-sm);color:var(--muted)}.table tbody tr:hover,.table thead th{background:hsla(0,0%,100%,.03)}.table tbody tr:last-child td{border-bottom:none}.badge{display:inline-block;padding:.2rem .5rem;border-radius:999px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.2px}.badge.success{background:rgba(34,197,94,.15);color:#8be6a5}.badge.warn{background:rgba(245,158,11,.15);color:#ffd28a}.badge.danger{background:rgba(239,68,68,.15);color:#ff9b9b}.navbar{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) 0;margin-bottom:var(--sp-6)}.navbar .brand{font-weight:800;font-size:var(--fs-xl);letter-spacing:.3px}.navbar .actions{display:flex;gap:var(--sp-3)}.section{margin:var(--sp-8) 0}.section .title{font-size:var(--fs-2xl);font-weight:800;margin-bottom:var(--sp-3)}.section .subtitle{color:var(--muted);margin-bottom:var(--sp-5)}.grid{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.grid.cols-2{grid-template-columns:1fr 1fr}.grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.grid.cols-2,.grid.cols-3{grid-template-columns:1fr}}.stack>*+*{margin-top:var(--sp-4)}.flex{display:flex;gap:var(--sp-3)}.flex.center{align-items:center}.flex.between{justify-content:space-between}.p-0{padding:0}.p-4{padding:var(--sp-4)}.p-6{padding:var(--sp-6)}.mt-4{margin-top:var(--sp-4)}.mt-6{margin-top:var(--sp-6)}.mb-6{margin-bottom:var(--sp-6)}body{background:radial-gradient(1200px 600px at 50% -100px,rgba(79,140,255,.18),transparent),var(--bg)!important;margin:0;padding:0;min-height:100vh}.body{align-items:flex-start;flex-direction:column;text-align:center;color:var(--text);background:transparent;min-height:100vh;position:fixed}.body,.cover-container{display:flex;justify-content:center;margin:0;padding:0;width:100%}.cover-container{height:100%}.masthead{margin-bottom:.1rem;text-align:center}.masthead-brand{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.inner{width:100%;text-align:center}.trading-status{margin-bottom:20px;text-align:center;margin-top:0;min-height:30px}.trading-status,.trading-status>div{display:block!important}.trading-status .badge{display:inline-block!important;margin:5px}.stopTrading{display:block;margin:25px 0}.stopTrading.hidden{display:none}.checkbox{width:18px;height:18px;margin-top:5px;margin-bottom:10px}.checkbox-label{margin-left:.25rem;margin-top:20px}.bought{color:#8be6a5}.bought,.not-found{margin-top:var(--sp-3);font-weight:700;letter-spacing:.3px}.not-found{color:#ff9b9b}.two-columns-grid{display:flex!important;flex-direction:row;justify-content:center;align-items:center;gap:20px;margin:25px 0;width:100%}.two-columns-grid .form-group{display:flex;flex-direction:column;gap:5px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:10px;align-items:center;width:100%;max-width:320px;margin:0 auto}.two-columns-grid label{display:block;margin-bottom:12px;font-size:14px;text-align:left;font-weight:500}.two-columns-grid input{width:100%;padding:15px;border-radius:8px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.1);color:#fff;font-size:14px}.two-columns-grid input::placeholder{color:hsla(0,0%,100%,.6)}.two-columns-grid input:focus{outline:none;border-color:rgba(79,140,255,.6);box-shadow:0 0 0 3px rgba(79,140,255,.2)}.formDiv{max-width:500px;width:95%;padding:20px;margin:0 auto;height:100vh;flex-direction:column;box-sizing:border-box;position:relative;overflow:hidden}.formDiv,.formDiv form{display:flex;justify-content:flex-start}.formDiv form{flex:1 1 auto;overflow-y:auto;max-height:calc(100vh - 120px);flex-direction:column;margin-top:10px}.trading-status{top:0;padding-bottom:8px}.submit,.trading-status{position:-webkit-sticky;position:sticky;z-index:10;background:transparent}.submit{bottom:0}.formDiv form>.submit{margin-bottom:0}.submit{position:relative;padding:15px 25px;width:100%;margin-top:25px}.alert,.submit{text-align:center}.alert{min-height:38px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;padding:15px;border-radius:8px;transition:background .2s,color .2s}.alert.alert-success{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3);color:#8be6a5}.alert.alert-danger{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);color:#ff9b9b}.code-type-dropdown{padding:7px 12px;font-size:15px;border-radius:6px;border:1px solid #bdbdbd;background:linear-gradient(90deg,#1074e8,#011626);color:#fff;margin-left:0;margin-right:0;min-width:100px;height:36px;outline:none;transition:border-color .2s;flex:0 0 130px}.code-type-dropdown:focus{border-color:#4f8cff;box-shadow:0 0 0 2px rgba(79,140,255,.15)}.code-input{min-width:100px;flex:2 1}.rarity-dropdown{padding:7px 12px;font-size:15px;border-radius:6px;border:1px solid #bdbdbd;background:linear-gradient(90deg,#1074e8,#011626);color:#fff;min-width:100px;height:36px;outline:none;transition:border-color .2s}.trading-info.sleek-trading-info,.trading-status .sleek-trading-info{display:flex;justify-content:center;align-items:center;gap:22px;margin:18px 0 12px;padding:14px 0;background:rgba(79,140,255,.08);border-radius:14px;box-shadow:0 2px 12px 0 rgba(79,140,255,.08)}.badge-success.trading,.badge.trading{background:linear-gradient(90deg,#4f8cff 60%,#6fc3ff);color:#fff;font-weight:600;font-size:16px;padding:10px 22px;border-radius:8px;box-shadow:0 1px 6px 0 rgba(79,140,255,.1);display:flex;align-items:center;letter-spacing:.5px;border:none}.badge-success.bought,.badge.bought{background:linear-gradient(90deg,#e6f9f0 60%,#c6f7e2);color:#1a7f5a;border-radius:8px;border:1px solid #b7e6d7}.badge-danger.not-found,.badge-success.bought,.badge.bought,.badge.not-found{font-weight:500;font-size:15px;padding:9px 18px;display:flex;align-items:center}.badge-danger.not-found,.badge.not-found{background:linear-gradient(90deg,#fff6e6 60%,#ffe7c6);color:#b36b00;border-radius:8px;border:1px solid #ffe0b3}.badge.custom-badge,.trading-status .badge.custom-badge{background:linear-gradient(90deg,#f7f7fa 60%,#e3e3e9);color:#b71c1c;font-weight:600;font-size:16px;padding:10px 22px;border-radius:8px;border:1px solid #e3e3e9;box-shadow:0 1px 6px 0 rgba(183,28,28,.07);letter-spacing:.5px;display:inline-flex;align-items:center;margin:0 auto}.animated-splash-screen,.fixed.top-0.left-0.w-screen.h-screen.z-\[9999\]{position:fixed!important;z-index:99999!important;inset:0!important;width:100vw!important;height:100vh!important;background:linear-gradient(120deg,#101820 60%,#1e2a3a)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;left:0!important;top:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;animation:splash-bg-gradient 2.5s linear infinite alternate}@keyframes splash-bg-gradient{0%{background:linear-gradient(120deg,#101820 60%,#1e2a3a)}25%{background:linear-gradient(120deg,#1e2a3a 60%,#4f8cff)}50%{background:linear-gradient(120deg,#4f8cff 60%,#101820)}75%{background:linear-gradient(120deg,#1e2a3a 60%,#f44506)}to{background:linear-gradient(120deg,#101820 60%,#1e2a3a)}}.splash-shape{position:absolute;border-radius:50%;opacity:.18;filter:blur(2px);animation:splash-shape-float 6s ease-in-out infinite alternate}.splash-logo-text{font-size:3.2rem;font-weight:800;letter-spacing:.15em;color:#fff;text-shadow:0 4px 32px #4f8cff,0 1px 0 #222;animation:splash-logo-color 2s linear infinite alternate}@keyframes splash-logo-color{0%{color:#fff;text-shadow:0 4px 32px #4f8cff,0 1px 0 #222}50%{color:#4f8cff;text-shadow:0 4px 32px #f44506,0 1px 0 #222}to{color:#fff;text-shadow:0 4px 32px #ffe066,0 1px 0 #222}}body,html{margin:0!important;padding:0!important;box-sizing:border-box!important;height:100%;width:100%;overflow-x:hidden}.body{top:0!important}.ptr--ptr{pointer-events:none;font-family:inherit;font-size:1.1rem;color:#4f8cff;background:transparent!important;text-align:center;padding:0;margin-top:40px!important;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:48px;z-index:999999!important;position:relative!important;border:none!important;box-shadow:none!important}.ptr--text{display:none!important}.ptr--icon{display:flex;justify-content:center;align-items:center;margin-bottom:6px;min-height:40px;z-index:1000000!important;position:relative!important;border:none!important;box-shadow:none!important}.ptr--icon:before{content:"";display:inline-block;width:32px;height:32px;border-radius:50%;border:3px solid #4f8cff;border-top-color:#fff;animation:ptr-spin 1s linear infinite;margin-right:8px;vertical-align:middle;z-index:1000001!important;position:relative!important}@keyframes ptr-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes splash-name-glow{0%{text-shadow:0 2px 16px #4f8cff,0 1px 0 #222}50%{text-shadow:0 2px 24px #ffe066,0 1px 0 #222}to{text-shadow:0 2px 16px #f44506,0 1px 0 #222}}input,select,textarea{font-size:16px!important}.inline-inputs{display:flex;gap:10px;margin-bottom:15px}.inline-inputs input,select{flex:1 1;padding:8px;font-size:14px}.inline-buttons{display:flex;gap:10px}.inline-buttons button{flex:1 1}.stop-btn{background-color:#e74c3c;color:#fff}