:root{--bg: #070b12;--white: rgba(17, 25, 40, .66);--off: rgba(150, 180, 255, .05);--border: rgba(150, 180, 255, .12);--border-strong: rgba(150, 180, 255, .24);--ink: #e9eef9;--ink-mid: #93a1bb;--ink-light: #66738b;--seal: #3df5b0;--seal-deep: #12b886;--seal-ink: #04150e;--ice: #8fb4ff;--black: var(--seal);--green: #3df5b0;--green-bg: rgba(61, 245, 176, .1);--green-border: rgba(61, 245, 176, .32);--red: #ff6b6b;--red-bg: rgba(255, 107, 107, .1);--gold: #ffb547;--gold-bg: rgba(255, 181, 71, .1);--radius: 22px;--radius-sm: 14px;--shadow: inset 0 1px 0 rgba(255, 255, 255, .05);--shadow-md: 0 28px 60px -24px rgba(0, 0, 0, .7);--font: "Manrope", "Inter", system-ui, sans-serif;--font-display: "Sora", "Manrope", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}html,body{overflow-x:hidden;width:100%;min-height:100vh;min-height:-webkit-fill-available}body{font-family:var(--font)}img{max-width:100%;height:auto}button,.btn,.action,.lang-btn{min-height:44px;cursor:pointer}input,select,textarea{font-size:16px!important;-webkit-appearance:none;border-radius:0}[hidden]{display:none!important}@property --a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}html{color-scheme:dark}body,body.theme-light{color:var(--ink);font-family:var(--font)}select option{background:#101826;color:var(--ink)}::selection{background:#3df5b04d}body.theme-light,body.page-home{background-color:var(--bg)}body.theme-light:before,body.page-home:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 520px at 6% -10%,rgba(61,245,176,.13),transparent 62%),radial-gradient(700px 480px at 104% 2%,rgba(143,180,255,.11),transparent 60%),radial-gradient(rgba(150,180,255,.11) 1px,transparent 1.4px) 0 0 / 26px 26px;-webkit-mask-image:linear-gradient(#000 50%,transparent 100%);mask-image:linear-gradient(#000 50%,transparent 100%)}.ph-title,.hero-title,.logo-name,.suc-title,.stat-num,.kpi-n,.rev-amt,.portal-name,.action-title,.card-head,.result-head-title,.det-id,.qr-title,.h-logo-text,.rec-id,.pin-who,.tab{font-family:var(--font-display)}.ph-title{letter-spacing:-.035em;font-weight:700}.ph-eye{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--seal)}.mono,.sr-imei,.flag-imei,.pur-imei,.det-v.mono,.ri-badge,.inv-stamp-id,.result-val.mono,.mono-input,.sr-date{font-family:var(--font-mono);letter-spacing:0}.stat-num{background:linear-gradient(180deg,#fff,#aebbd6);-webkit-background-clip:text;background-clip:text;color:transparent}.card,.stat-card,.kpi,.action,.note,.info,.toggle-row,.dbi,.pay-section,.flag-box,.qr-link-box,.result-body,.rev-split,.tr-summary,.tabs,.pay-opt,.stk-item{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.card,.stat-card,.kpi,.flag-box,.pay-section,.result-body{border-color:var(--border)}.action:hover{border-color:#3df5b08c;box-shadow:0 0 0 1px #3df5b040,0 22px 50px -22px #3df5b066;transform:translateY(-1px)}.rec-item:hover{padding-left:8px}header{background:#070b12b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border)}.h-logo-text span,.logo-name span{color:var(--seal);opacity:1}.lang-pill{background:var(--off);border:1px solid var(--border)}.lang-btn.active{background:#3df5b029;color:var(--seal)}.h-logo-img,.logo-mark,.hero-shield{position:relative;isolation:isolate;overflow:visible!important;background:#0b1220!important;border:0}.h-logo-img:before,.logo-mark:before,.hero-shield:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--a),rgba(61,245,176,.15) 0 40%,var(--seal) 62%,var(--ice) 78%,rgba(61,245,176,.15) 92%)}.logo-mark:before,.hero-shield:before{animation:sweep 7s linear infinite}@keyframes sweep{to{--a: 360deg}}.h-logo-img img,.logo-mark img,.hero-shield img{border-radius:inherit}.btn{border-radius:var(--radius-sm);font-weight:700;letter-spacing:-.005em}.btn-primary{background:var(--seal);color:var(--seal-ink);box-shadow:0 12px 30px -12px #3df5b099}.btn-primary:hover{background:#6bffc8;transform:translateY(-1px)}.btn-secondary{background:var(--off);color:var(--ink);border:1px solid var(--border-strong)}.btn-secondary:hover{border-color:var(--seal);background:#3df5b012}.btn-ghost{color:var(--ink-mid)}.btn-ghost:hover{color:var(--seal)}.btn-wa{background:#25d366;color:#052e16}.btn-red{background:var(--red);color:#2a0606}.btn-paystack{background:#7b8cff;color:#0a0f33}.tab.active,.filt-btn.active,.tog-btn.active,.brand-chip.sel,.nk-ok,.nk-ok:hover,.nk:hover,.stk-btn.mark,.flag-search button,.ri-badge,.comp-av,.chain-dot,.chain-tag.current,.suc-icon,.pay-opt-badge{background:var(--seal);color:var(--seal-ink);border-color:var(--seal)}.tab.active{box-shadow:0 8px 22px -10px #3df5b0b3}.tab-alert{color:var(--red)}.tab-alert.active{background:var(--red);color:#2a0606;border-color:var(--red)}.tabs{background:var(--off)}.seg.done,.seg.active{background:var(--seal)}.pay-radio.on:after{background:var(--seal-ink)}.pin-box.act,.field input:focus,.field select:focus,.field textarea:focus,.search-row input:focus,.flag-search input:focus{border-color:var(--seal);box-shadow:0 0 0 3px #3df5b029;background:#ffffff0d}.rev-bar-fill{background:linear-gradient(90deg,var(--seal-deep),var(--seal))}.field input,.field select,.field textarea,.search-row input,.search-row select,.flag-search input{border-radius:var(--radius-sm)}.result-head.found{background:linear-gradient(135deg,#3df5b042,#3df5b014);color:#dffff2;border:1px solid var(--green-border);border-bottom:0}.result-head.notfound{background:linear-gradient(135deg,#ff6b6b42,#ff6b6b14);color:#ffe3e3;border:1px solid rgba(255,107,107,.35);border-bottom:0}.result-head.stolen{background:linear-gradient(135deg,#5b1218,#2b0a0e);color:#ffe3e3;border:1px solid rgba(255,107,107,.5);border-bottom:0}.st-reported,.sr-esc{background:#ffb54724;color:#ffc978}.st-review,.sr-btn.review{background:#8fb4ff24;color:var(--ice)}.st-rejected{background:var(--off);color:var(--ink-mid)}.sr-btn.confirm{background:#ff6b6b29;color:var(--red)}.flag-result.bad{border-color:#ff6b6b66}.flag-result.ok{border-color:var(--green-border)}.toast{background:#0a101cf0;color:var(--ink);border:1px solid var(--border-strong);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modal{background:#0b1220;border:1px solid var(--border-strong)}.modal-over{background:#03050ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.upload-area,.sig-tabs{background:var(--off)}.sig-tab.active{background:#3df5b024;color:var(--seal)}.paper{--white: #fff;--off: #f5f7fb;--border: #e4e8f0;--border-strong: #cfd5e1;--ink: #101522;--ink-mid: #586178;--ink-light: #98a1b5;--black: #0b0f1a;--green: #12a150;--green-bg: #effcf4;--green-border: #bdecd0;--red: #d92d3a;--red-bg: #fff1f1;--shadow: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 34px 70px -28px rgba(0, 0, 0, .8);background:#fff;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;font-family:Manrope,Inter,sans-serif}.paper .badge-green{background:#effcf4;color:#12a150}.paper .ri-badge,.paper .chain-dot{background:#0b0f1a;color:#fff;border-color:#0b0f1a}.paper .chain-dot.current{background:#12a150}.paper .stat-num{-webkit-text-fill-color:initial;background:none;color:var(--ink)}.qr-card{--black: #060a12}.shop-logo{display:block;flex-shrink:0;object-fit:contain;width:40px;height:40px;border-radius:12px;background:#fff;padding:3px}.shop-logo.lg{width:52px;height:52px;border-radius:15px}.shop-logo.xl{width:84px;height:84px;border-radius:22px;padding:6px}.shop-logo.inv-logo{width:56px;height:56px;border-radius:14px;margin-bottom:10px}.shop-logo.qr-mark{width:64px;height:64px;border-radius:18px;margin:0 auto 10px;padding:5px}.shop-avatar{display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#12b886,#0b6b52);color:#03140d;font:800 18px var(--font-display);padding:0}.shop-avatar.xl{font-size:34px}.shop-avatar.lg{font-size:22px}.shop-avatar.qr-mark{font-size:26px}.dash-head{display:flex;align-items:center;gap:14px}.logo-row{display:flex;align-items:center;gap:18px}.logo-side{flex:1;min-width:0}.logo-side .lead{margin-bottom:10px}.logo-btns{display:flex;gap:8px;flex-wrap:wrap}.logo-btns .btn{width:auto;padding:10px 16px;min-height:0;cursor:pointer}.inv-head{display:flex;flex-direction:row;align-items:center;gap:14px}.shop-logo.inv-logo{margin-bottom:0}.det-head .inv-logo{margin-bottom:10px}.qr-card{background:#0a111d;border:1px solid rgba(61,245,176,.3);box-shadow:0 34px 70px -34px #3df5b066}@media (prefers-reduced-motion: reduce){.logo-mark:before,.hero-shield:before{animation:none}}@media (prefers-reduced-transparency: reduce){.card,.stat-card,.kpi,.action,.note,.info,.tabs,header,.toast{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f1726}}@media print{body:before{display:none!important}body{background:#fff!important}}html{scroll-behavior:smooth}body.page-home{display:block;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font);line-height:1.6}.lp-wrap{width:min(1120px,100% - 40px);margin-inline:auto}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp-skip{position:absolute;left:-999px;top:8px;z-index:200;background:var(--seal);color:var(--seal-ink);padding:10px 16px;border-radius:10px;font-weight:700}.lp-skip:focus{left:12px}a{color:inherit}:focus-visible{outline:2px solid var(--seal);outline-offset:3px;border-radius:6px}kbd{font-family:var(--font-mono);font-size:.88em;background:var(--off);border:1px solid var(--border-strong);border-radius:6px;padding:1px 7px;color:var(--seal)}.lp-header{position:sticky;top:0;z-index:100;background:#070b12bd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border)}.lp-header-in{display:flex;align-items:center;justify-content:space-between;height:66px}.lp-brand{display:flex;align-items:center;gap:11px;text-decoration:none}.lp-brand-name{font:700 21px var(--font-display);letter-spacing:-.04em}.lp-brand-name em{font-style:normal;color:var(--seal)}.lp-mark{position:relative;isolation:isolate;width:38px;height:38px;border-radius:12px;background:#0b1220;display:grid;place-items:center}.lp-mark:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:14px;z-index:-1;animation:sweep 7s linear infinite;background:conic-gradient(from var(--a),rgba(61,245,176,.15) 0 40%,var(--seal) 62%,var(--ice) 78%,rgba(61,245,176,.15) 92%)}.lp-mark img{width:28px;height:28px;object-fit:contain;border-radius:8px}.lp-nav{display:flex;align-items:center;gap:28px}.lp-nav a:not(.lp-btn){text-decoration:none;color:var(--ink-mid);font-weight:600;font-size:15px}.lp-nav a:not(.lp-btn):hover{color:var(--ink)}.lp-menu{display:none;background:var(--off);color:var(--ink);border:1px solid var(--border-strong);border-radius:12px;padding:9px 16px;font:700 14px var(--font);cursor:pointer}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid var(--seal);border-radius:14px;background:var(--seal);color:var(--seal-ink);font:700 16px var(--font);text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s;box-shadow:0 14px 34px -14px #3df5b0a6}.lp-btn:hover{background:#6bffc8;transform:translateY(-1px)}.lp-btn[disabled]{opacity:.6;pointer-events:none}.lp-btn-ghost{background:transparent;color:var(--ink);border-color:var(--border-strong);box-shadow:none}.lp-btn-ghost:hover{background:#3df5b014;border-color:var(--seal)}.lp-btn-sm{min-height:40px;padding:0 18px;font-size:14px}.lp-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;padding:76px 0 70px}.lp-eyebrow{color:var(--seal);font-weight:700;font-size:15px;margin-bottom:18px}.lp-hero h1{font:700 clamp(2.3rem,4.7vw,3.65rem)/1.05 var(--font-display);letter-spacing:-.045em;margin-bottom:22px}.lp-hl{color:var(--seal)}.lp-lead{max-width:52ch;color:var(--ink-mid);font-size:1.12rem;margin-bottom:30px}.lp-cta{display:flex;flex-wrap:wrap;gap:12px}.lp-cta-center{justify-content:center}.lp-points{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;margin-top:28px;color:var(--ink-mid);font-size:14.5px;font-weight:600}.lp-points li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--seal);margin-right:9px;vertical-align:1px}.lp-check{scroll-margin-top:90px;background:var(--white);border:1px solid var(--border-strong);border-radius:28px;padding:28px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff0f,0 40px 80px -40px #3df5b059}.lp-check h2{font:700 1.45rem var(--font-display);letter-spacing:-.03em;margin-bottom:6px}.lp-check-sub{color:var(--ink-mid);font-size:15px;margin-bottom:18px}#lp-form{display:flex;gap:10px;margin-bottom:18px}.lp-input{flex:1;min-width:0;height:48px;padding:0 16px;background:var(--off);color:var(--ink);border:1.5px solid var(--border-strong);border-radius:14px;font-family:var(--font);outline:none}.lp-input::placeholder{color:var(--ink-light)}.lp-input:focus{border-color:var(--seal);box-shadow:0 0 0 3px #3df5b029}.lp-res{border-radius:18px;border:1px solid var(--border);overflow:hidden;background:#ffffff05}.lp-res-head{display:flex;align-items:center;gap:14px;padding:16px 18px}.lp-res-head strong{display:block;font:700 1.05rem var(--font-display)}.lp-res-head small{color:var(--ink-mid);font-size:13px}.lp-tick{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:800;flex-shrink:0}.lp-res-ok .lp-res-head{background:linear-gradient(135deg,#3df5b038,#3df5b00d)}.lp-res-ok .lp-tick{background:var(--seal);color:var(--seal-ink)}.lp-res-bad{border-color:#ff6b6b80}.lp-res-bad .lp-res-head{background:linear-gradient(135deg,#5b1218,#2b0a0e)}.lp-res-bad .lp-tick{background:var(--red);color:#2a0606}.lp-res-none .lp-res-head{background:var(--off)}.lp-res-none .lp-tick{background:var(--gold);color:#2b1a00}.lp-res dl{margin:0}.lp-res dl>div{display:flex;justify-content:space-between;gap:16px;padding:11px 18px;border-top:1px solid var(--border);font-size:14.5px}.lp-res dt{color:var(--ink-mid)}.lp-res dd{font-weight:600;text-align:right;word-break:break-word;margin:0}.lp-mono{font-family:var(--font-mono);font-size:13.5px}.lp-res-note{padding:14px 18px;color:var(--ink-mid);font-size:14.5px}.lp-res-note a{color:var(--seal);font-weight:700}.lp-res-example{opacity:.92}.lp-section{padding:84px 0 8px;scroll-margin-top:70px}.lp-kicker{color:var(--seal);font-weight:700;font-size:15px;margin-bottom:12px}.lp-section h2{font:700 clamp(1.7rem,3.4vw,2.6rem)/1.12 var(--font-display);letter-spacing:-.04em;max-width:24ch;margin-bottom:40px}.lp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;counter-reset:s}.lp-steps li{background:var(--white);border:1px solid var(--border);border-radius:24px;padding:28px;position:relative}.lp-num{font:600 14px var(--font-mono);color:var(--seal);display:block;margin-bottom:36px}.lp-steps h3,.lp-portal h3,.lp-safety h3{font:700 1.2rem var(--font-display);letter-spacing:-.03em;margin-bottom:8px}.lp-steps p,.lp-safety p{color:var(--ink-mid);font-size:15.5px}.lp-portals{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lp-portal{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--border);border-top:3px solid var(--seal);border-radius:24px;padding:28px}.lp-portal-cust{border-top-color:var(--ice)}.lp-portal-assoc{border-top-color:var(--gold)}.lp-portal-icon{font-size:28px;margin-bottom:14px}.lp-portal ul{list-style:none;margin:14px 0 26px;display:grid;gap:10px;flex:1}.lp-portal li{color:var(--ink-mid);font-size:15.5px;padding-left:26px;position:relative}.lp-portal li:before{content:"✓";position:absolute;left:0;color:var(--seal);font-weight:800}.lp-portal-cust li:before{color:var(--ice)}.lp-portal-assoc li:before{color:var(--gold)}.lp-portal .lp-btn{width:100%}.lp-tips{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.lp-tips h2{margin-bottom:0}.lp-tip-list{list-style:none;counter-reset:t;display:grid;gap:14px}.lp-tip-list li{counter-increment:t;background:var(--white);border:1px solid var(--border);border-radius:20px;padding:18px 20px 18px 68px;position:relative;color:var(--ink-mid)}.lp-tip-list li:before{content:counter(t);position:absolute;left:18px;top:16px;width:34px;height:34px;border-radius:11px;background:var(--seal);color:var(--seal-ink);display:grid;place-items:center;font:700 15px var(--font-display)}.lp-tip-list strong{color:var(--ink)}.lp-safety{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 34px;list-style:none}.lp-safety li{border-left:2px solid var(--green-border);padding-left:20px}.lp-faq-wrap h2{margin-bottom:28px}.lp-faq{display:grid;gap:10px;max-width:820px}.lp-faq details{background:var(--white);border:1px solid var(--border);border-radius:18px}.lp-faq summary{cursor:pointer;padding:18px 22px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:16px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:var(--seal);font:600 22px/1 var(--font-mono)}.lp-faq details[open] summary:after{content:"–"}.lp-faq details p{padding:0 22px 20px;color:var(--ink-mid);max-width:66ch}.lp-final{margin:96px 0 0;text-align:center;padding:64px 24px;border-radius:32px;border:1px solid var(--border-strong);background:radial-gradient(600px 260px at 50% 0,rgba(61,245,176,.16),transparent 70%),var(--white)}.lp-final h2{margin:0 auto 10px;max-width:none}.lp-final p{color:var(--ink-mid);margin-bottom:28px}.lp-footer{margin-top:90px;border-top:1px solid var(--border);padding:40px 0 56px;color:var(--ink-mid);font-size:14.5px}.lp-footer-in{display:flex;justify-content:space-between;gap:28px;flex-wrap:wrap}.lp-footer strong{color:var(--ink);font:700 18px var(--font-display)}.lp-footer p{margin-top:6px}.lp-footer nav{display:flex;gap:22px;flex-wrap:wrap;align-items:flex-start}.lp-footer nav a{text-decoration:none;font-weight:600}.lp-footer nav a:hover{color:var(--seal)}@media (max-width: 900px){.lp-hero{grid-template-columns:1fr;gap:40px;padding:48px 0 40px}.lp-steps,.lp-portals,.lp-safety{grid-template-columns:1fr}.lp-tips{grid-template-columns:1fr;gap:28px}.lp-menu{display:inline-flex}.lp-nav{display:none;position:absolute;top:66px;left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;padding:14px 20px 20px;background:#070b12f7;border-bottom:1px solid var(--border)}.lp-nav.open{display:flex}.lp-nav a:not(.lp-btn){padding:12px 4px}.lp-section{padding-top:64px}}@media (max-width: 480px){#lp-form{flex-direction:column}#lp-form .lp-btn{width:100%}.lp-input{flex:none;width:100%}.lp-check{padding:22px;border-radius:24px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.lp-mark:before{animation:none}.lp-btn{transition:none}}
