.idsale{--bg:#050608;--panel:#07090b;--panel-2:#0a0d11;--inset:#040506;--line:#ffffff0d;--line-2:#ffffff17;--line-strong:#171b21;--text:#e6e7ea;--dim:#8a8f98;--fade:#5c6068;--green:#00cf1c;--green-soft:#00cf1c14;--green-line:#00cf1c38;--red:#ef4444;--red-soft:#ef44441a;--red-line:#ef444447;--blue:#3b82f6;--blue-soft:#3b82f61a;--blue-line:#3b82f64d;--amber:#f59e0b;--amber-soft:#f59e0b1a;--amber-line:#f59e0b47;--radius:14px;--radius-lg:18px;--font-ui:var(--font-geist-sans),"Geist",system-ui,sans-serif;--font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace}.idsale *{box-sizing:border-box;margin:0;padding:0}.idsale{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11";min-height:100vh;overflow-x:hidden}.idsale button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.idsale a{color:inherit;text-decoration:none}.idsale .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.idsale ::selection{background:#00cf1c38}.idsale .bg{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 78% 8%, #00cf1c12, transparent 62%), radial-gradient(ellipse 60% 45% at 12% 4%, #3b82f60f, transparent 60%), radial-gradient(ellipse 55% 40% at 50% 100%, #ef44440d, transparent 70%), var(--bg);position:fixed;inset:0}.idsale .bg:before{content:"";background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 88%);mask-image:radial-gradient(90% 70% at 50% 0,#000 25%,#0000 88%)}.idsale .stars{z-index:0;pointer-events:none;opacity:.5;position:fixed;inset:0}.idsale .stars i{color:#fff;opacity:.18;font-size:9px;position:absolute}.idsale .wrap{z-index:1;max-width:1280px;margin:0 auto;padding:0 32px;position:relative}.idsale .topstrip{z-index:2;border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--red-soft),transparent 30%,transparent 70%,var(--blue-soft));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.idsale .topstrip .inner{max-width:1280px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--dim);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 auto;padding:9px 32px;font-size:11.5px;display:flex}.idsale .topstrip b{color:var(--text);font-weight:600}.idsale .topstrip .em{color:var(--green);font-weight:600}.idsale .brandbar{justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.idsale .brand{align-items:center;gap:11px;display:inline-flex}.idsale .brand .ids-led{background:var(--green);border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite ids-led;box-shadow:0 0 10px #00cf1cb3}@keyframes ids-led{0%,to{opacity:1}50%{opacity:.4}}.idsale .brand .wm{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:12.5px;font-weight:600}.idsale .brand .wm b{color:var(--text);font-weight:700}.idsale .navcta{font-family:var(--font-mono);color:var(--dim);border:1px solid var(--line-strong);background:var(--panel-2);border-radius:10px;align-items:center;gap:8px;padding:9px 15px;font-size:12px;transition:all .16s;display:inline-flex}.idsale .navcta:hover{border-color:var(--green-line);color:var(--green)}.idsale .hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:46px 0 26px;display:grid}@media (max-width:980px){.idsale .hero{grid-template-columns:1fr;gap:8px;padding:34px 0 10px}}.idsale .eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line-strong);background:var(--panel-2);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:7px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.idsale .eyebrow .flag{font-size:14px;line-height:1}.idsale .eyebrow .yr{color:var(--green);font-weight:700}.idsale .hero h1{font-family:var(--font-ui);letter-spacing:-.04em;color:#fff;margin-bottom:8px;font-size:62px;font-weight:800;line-height:.98}@media (max-width:980px){.idsale .hero h1{font-size:46px}}.idsale .hero h1 em{font-style:normal;display:inline-block;position:relative}.idsale .hero h1 em .off{color:var(--green)}.idsale .hero .sub{color:var(--dim);max-width:46ch;margin:18px 0 10px;font-size:17px;line-height:1.6}.idsale .hero .sub b{color:var(--text);font-weight:600}.idsale .tagline{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fade);align-items:center;gap:11px;margin:14px 0 28px;font-size:13px;display:flex}.idsale .tagline .sep{background:var(--green);border-radius:50%;width:5px;height:5px}.idsale .tagline b{color:var(--text);font-weight:600}.idsale .heroctas{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.idsale .btn{font-family:var(--font-ui);letter-spacing:-.01em;white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 26px;font-size:15px;font-weight:700;transition:all .16s;display:inline-flex}.idsale .btn svg{width:17px;height:17px}.idsale .btn.primary{background:var(--green);color:#031007;box-shadow:0 0 0 1px var(--green-line),0 14px 34px -10px #00cf1c80}.idsale .btn.primary:hover{filter:brightness(1.07);transform:translateY(-1px)}.idsale .btn.ghost{background:var(--panel-2);color:var(--text);border:1px solid var(--line-strong);font-weight:600}.idsale .btn.ghost:hover{border-color:var(--line-2)}.idsale .urgency{font-family:var(--font-mono);color:var(--amber);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:11px;align-items:center;gap:11px;padding:11px 15px;font-size:12.5px;line-height:1.45;display:inline-flex}.idsale .urgency svg{flex-shrink:0;width:16px;height:16px}.idsale .urgency b{color:var(--text);font-weight:600}.idsale .countdown{align-items:center;gap:9px;margin-top:20px;display:flex}.idsale .countdown .cd{border:1px solid var(--line-strong);background:var(--panel);border-radius:11px;flex-direction:column;align-items:center;gap:5px;min-width:62px;padding:11px 8px;display:flex}.idsale .countdown .cd .n{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.idsale .countdown .cd .l{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fade);font-size:9px}.idsale .countdown .colon{font-family:var(--font-mono);color:var(--line-strong);font-size:20px;font-weight:700}.idsale .countdown .lead{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fade);writing-mode:vertical-rl;margin-right:2px;font-size:10px;transform:rotate(180deg)}.idsale .phones{justify-content:center;align-items:center;height:560px;display:flex;position:relative}@media (max-width:980px){.idsale .phones{height:520px;margin-top:24px}}.idsale .phone{background:linear-gradient(150deg,#1c1f24,#0a0b0d);border-radius:40px;padding:9px;position:absolute;box-shadow:inset 0 2px #ffffff0d,0 40px 90px -34px #000000e6,0 0 0 1px #ffffff0a}.idsale .phone .scr{background:var(--bg);border-radius:32px;flex-direction:column;width:300px;height:498px;display:flex;position:relative;overflow:hidden}.idsale .phone.back{opacity:.96;filter:saturate(.96);transform:translate(108px)translateY(-14px)rotate(5deg)scale(.94)}.idsale .phone.front{z-index:3;transform:translate(-92px)translateY(20px)rotate(-3deg)}@media (max-width:520px){.idsale .phone.back{transform:translate(70px)translateY(-10px)rotate(5deg)scale(.9)}.idsale .phone.front{transform:translate(-46px)translateY(16px)rotate(-3deg)}}.idsale .glow{filter:blur(20px);z-index:0;background:radial-gradient(circle,#00cf1c29,#0000 65%);border-radius:50%;width:340px;height:340px;position:absolute}.idsale .sb{height:30px;font-family:var(--font-mono);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 18px 0 20px;display:flex}.idsale .sb .t{color:var(--text);font-size:11px;font-weight:700}.idsale .sb .b{border:1.2px solid var(--text);opacity:.85;border-radius:2px;width:18px;height:9px;position:relative}.idsale .sb .b:after{content:"";background:var(--text);border-radius:1px;width:62%;position:absolute;inset:1.4px}.idsale .sc{flex:1;padding:0 13px 13px;position:relative;overflow:hidden}.idsale .mab{align-items:center;gap:8px;padding:6px 2px 12px;display:flex}.idsale .mab .bk{width:26px;height:26px;color:var(--dim);border-radius:8px;justify-content:center;align-items:center;display:flex}.idsale .mab .bk svg{width:15px;height:15px}.idsale .mab .nm{letter-spacing:-.02em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}.idsale .mab .dt{width:26px;height:26px;color:var(--dim);border-radius:8px;justify-content:center;align-items:center;display:flex}.idsale .mhero{border:1px solid var(--line-strong);background:var(--panel);border-radius:14px;margin-bottom:11px;overflow:hidden}.idsale .mhero .bn{background:linear-gradient(90deg,#00cf1c,#0891b2);height:6px}.idsale .mhero .in{padding:13px 13px 0}.idsale .mhero .row{align-items:center;gap:9px;margin-bottom:10px;display:flex}.idsale .mhero .av{color:#fff;background:linear-gradient(135deg,#7c3aed,#2c1259);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:700;display:flex}.idsale .mhero .nm{letter-spacing:-.02em;min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;overflow:hidden}.idsale .chip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--green);background:var(--green-soft);border:1px solid var(--green-line);border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:4px 7px;font-size:8.5px;font-weight:700;display:inline-flex}.idsale .chip .pd{background:var(--green);border-radius:50%;width:4px;height:4px;box-shadow:0 0 5px #00cf1c99}.idsale .mhero .hl{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:8px;margin-top:11px;padding:11px 0 13px;display:flex}.idsale .mhero .hl .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fade);margin-bottom:4px;font-size:8px}.idsale .mhero .hl .big{font-family:var(--font-ui);letter-spacing:-.04em;color:var(--green);font-variant-numeric:tabular-nums;font-size:33px;font-weight:800;line-height:.85}.idsale .mhero .hl .since{font-family:var(--font-mono);color:var(--fade);text-align:right;font-size:9px;line-height:1.45}.idsale .mhero .hl .since b{color:var(--dim)}.idsale .syn{border-top:1px solid var(--line);background:var(--panel-2);font-family:var(--font-mono);color:var(--dim);align-items:center;gap:7px;padding:9px 13px;font-size:9px;display:flex}.idsale .syn .d{background:var(--green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 5px #00cf1c99}.idsale .syn b{color:var(--text);font-weight:600}.idsale .mkpi{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:11px;display:grid}.idsale .mkpi .k{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;padding:10px 11px}.idsale .mkpi .k .kl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fade);margin-bottom:6px;font-size:8px}.idsale .mkpi .k .kv{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1}.idsale .kv.g{color:var(--green)}.idsale .kv.r{color:var(--red)}.idsale .mtabs{border-bottom:1px solid var(--line-strong);gap:14px;margin-bottom:11px;padding-bottom:0;display:flex}.idsale .mtabs .tb{color:var(--fade);padding-bottom:9px;font-size:11.5px;position:relative}.idsale .mtabs .tb.on{color:var(--green);font-weight:600}.idsale .mtabs .tb.on:after{content:"";background:var(--green);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.idsale .hc{border:1px solid var(--line-strong);background:var(--panel);border-radius:11px;margin-bottom:8px;padding:11px}.idsale .hc .top{align-items:center;gap:9px;display:flex}.idsale .hc .lg{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:9.5px;font-weight:700;display:flex}.idsale .hc .mt{flex:1;min-width:0}.idsale .hc .mt .sy{font-family:var(--font-mono);color:var(--text);font-size:12px;font-weight:600}.idsale .hc .mt .co{color:var(--fade);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;overflow:hidden}.idsale .gl{font-family:var(--font-mono);border-radius:6px;flex-shrink:0;padding:4px 7px;font-size:11px;font-weight:600}.idsale .gl.up{color:var(--green);background:var(--green-soft)}.idsale .gl.dn{color:var(--red);background:var(--red-soft)}.idsale .hc .wb{background:var(--line-strong);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.idsale .hc .wb i{border-radius:3px;height:100%;display:block}.idsale .pcard{border:1px solid var(--line-strong);background:var(--panel);border-radius:12px;margin-bottom:11px;padding:13px}.idsale .pcard .pt{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:11px;display:flex}.idsale .pcard .pk{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fade);margin-bottom:6px;font-size:8px}.idsale .pcard .pv{font-family:var(--font-ui);letter-spacing:-.03em;color:var(--green);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.idsale .pcard .vbench{font-family:var(--font-mono);color:var(--green);border:1px solid var(--green-line);background:var(--green-soft);border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:9.5px;display:inline-flex}.idsale .pcard .vbench .sw{background:currentColor;border-radius:2px;width:11px;height:2px}.idsale .pbox{border:1px solid var(--line);background:var(--inset);border-radius:9px;height:128px;overflow:hidden}.idsale .pbox svg{width:100%;height:100%;display:block;overflow:visible}.idsale .plabels{font-family:var(--font-mono);color:var(--fade);justify-content:space-between;padding:7px 3px 0;font-size:8.5px;display:flex}.idsale .pwins{grid-template-columns:1fr 1fr 1fr;gap:7px;display:grid}.idsale .pwin{border:1px solid var(--line-strong);background:var(--panel);text-align:center;border-radius:9px;padding:10px 8px}.idsale .pwin .wk{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fade);margin-bottom:7px;font-size:8px}.idsale .pwin .wv{font-family:var(--font-ui);color:var(--green);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.idsale .vsbig{border:1px solid var(--line-strong);background:linear-gradient(150deg,var(--green-soft),transparent 70%);border-radius:12px;align-items:center;gap:11px;margin-top:11px;padding:12px;display:flex}.idsale .vsbig .ic{border:1px solid var(--green-line);background:var(--green-soft);width:34px;height:34px;color:var(--green);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.idsale .vsbig .ic svg{width:17px;height:17px}.idsale .vsbig .vt{color:var(--text);font-size:12px;font-weight:700;line-height:1.3}.idsale .vsbig .vt b{font-family:var(--font-mono)}.idsale .vsbig .vs{font-family:var(--font-mono);color:var(--dim);margin-top:3px;font-size:9px}.idsale .appscr{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.idsale .nav{border-top:1px solid var(--line);background:var(--panel);flex-shrink:0;justify-content:space-around;align-items:center;height:46px;padding:0 4px;display:flex}.idsale .nav .ni{color:var(--fade);font-family:var(--font-ui);letter-spacing:.01em;white-space:nowrap;flex-direction:column;align-items:center;gap:3px;font-size:6.5px;font-weight:500;display:flex}.idsale .nav .ni svg{width:15px;height:15px}.idsale .nav .ni.on{color:var(--green)}.idsale .aph{flex-shrink:0;align-items:center;padding:5px 14px 9px;display:flex}.idsale .aph .ttl{text-align:center;letter-spacing:-.02em;color:var(--text);flex:1;font-size:15px;font-weight:700}.idsale .aph .slot{width:18px;color:var(--green);justify-content:center;align-items:center;display:flex}.idsale .aph .slot svg{width:15px;height:15px}.idsale .aptabs{border-bottom:1px solid var(--line-strong);flex-shrink:0;gap:12px;padding:0 13px;display:flex;overflow:hidden}.idsale .aptabs .t{color:var(--fade);white-space:nowrap;flex-shrink:0;padding:6px 0 8px;font-size:10px;position:relative}.idsale .aptabs .t.on{color:var(--green);font-weight:600}.idsale .aptabs .t.on:after{content:"";background:var(--green);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.idsale .de-tick{border-bottom:1px solid var(--line);background:var(--panel-2);flex-shrink:0;align-items:center;gap:8px;padding:8px 13px;display:flex}.idsale .de-tick .sym{font-family:var(--font-mono);color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:700}.idsale .de-tick .px{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.idsale .de-tick .sp{flex:1}.idsale .de-tick .anc{font-family:var(--font-mono);color:var(--amber);letter-spacing:.02em;font-size:8.5px}.idsale .de-tick .anc b{color:var(--amber);font-weight:700}.idsale .de-grid{flex-direction:column;flex:1;display:flex;overflow:hidden}.idsale .de-hr{border-bottom:1px solid var(--line-strong);background:var(--panel-2);flex-shrink:0;grid-template-columns:42px 1fr 1fr 1fr;display:grid}.idsale .de-hr div{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fade);text-align:right;padding:5px 7px;font-size:8px;font-weight:500}.idsale .de-hr div:first-child{text-align:left}.idsale .de-rows{flex:1;overflow:hidden}.idsale .de-row{grid-template-columns:42px 1fr 1fr 1fr;display:grid}.idsale .de-row .st{font-family:var(--font-mono);color:var(--dim);text-align:left;font-variant-numeric:tabular-nums;align-items:center;height:16.6px;padding:0 7px;font-size:8.5px;display:flex}.idsale .de-row.cur .st{color:var(--text);box-shadow:inset 2px 0 0 var(--text);background:#ffffff12;font-weight:700}.idsale .de-row.anchor .st{color:var(--amber);box-shadow:inset 2px 0 0 var(--amber);background:#f59e0b1a;font-weight:700}.idsale .de-row.flip .st{color:var(--amber);box-shadow:inset 2px 0 0 var(--amber-line);font-weight:700}.idsale .de-cell{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;border-left:1px solid #ffffff05;justify-content:flex-end;align-items:center;height:16.6px;padding:0 7px;font-size:8.5px;font-weight:500;display:flex}.idsale .ct-head{flex-shrink:0;padding:5px 13px 7px}.idsale .ct-h1{align-items:center;gap:7px;display:flex}.idsale .ct-h1 .ttl{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:700}.idsale .ct-h1 .live{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 5px #00cf1c99}.idsale .ct-h1 .sp{flex:1}.idsale .ct-h1 .ic{color:var(--dim)}.idsale .ct-h1 .ic svg{width:15px;height:15px}.idsale .ct-sub{font-family:var(--font-mono);letter-spacing:.06em;color:var(--green);border:1px solid var(--green-line);background:var(--green-soft);border-radius:999px;padding:3px 7px;font-size:7.5px;font-weight:600}.idsale .ct-bar{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 13px 6px;display:flex}.idsale .ct-bar .at{letter-spacing:-.01em;color:var(--text);font-size:13px;font-weight:700}.idsale .ct-bar .upd{font-family:var(--font-mono);color:var(--fade);margin-top:2px;font-size:8px}.idsale .seg{background:var(--panel-2);border:1px solid var(--line-strong);border-radius:8px;gap:2px;padding:2px;display:flex}.idsale .seg span{font-family:var(--font-mono);color:var(--dim);border-radius:6px;padding:4px 8px;font-size:8.5px}.idsale .seg span.on{background:var(--green);color:#031007;font-weight:700}.idsale .ct-search{flex-shrink:0;gap:7px;padding:2px 13px 8px;display:flex}.idsale .ct-search .sb2{border:1px solid var(--line-strong);background:var(--inset);color:var(--fade);border-radius:10px;flex:1;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.idsale .ct-search .sb2 svg{flex-shrink:0;width:12px;height:12px}.idsale .ct-search .dd{border:1px solid var(--line-strong);background:var(--panel-2);font-family:var(--font-mono);color:var(--text);border-radius:10px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;display:flex}.idsale .ct-chips{flex-shrink:0;gap:5px;padding:0 13px 9px;display:flex;overflow:hidden}.idsale .chip2{border:1px solid var(--line-strong);background:var(--panel-2);color:var(--dim);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:5px 8px;font-size:8.5px;font-weight:600;display:inline-flex}.idsale .chip2.on{color:var(--red);border-color:var(--red-line);background:var(--red-soft)}.idsale .ct-list{flex-direction:column;flex:1;gap:9px;padding:0 13px;display:flex;overflow:hidden}.idsale .tcard{border:1px solid var(--line-strong);background:var(--panel);border-radius:13px;padding:11px}.idsale .tcard.gold{border-color:#eab30852;box-shadow:0 0 0 1px #eab30814}.idsale .tbadges{gap:5px;margin-bottom:9px;display:flex}.idsale .tb2{border:1px solid var(--line-strong);background:var(--panel-2);color:var(--dim);border-radius:5px;align-items:center;gap:3px;padding:3px 6px;font-size:7.5px;font-weight:600;display:inline-flex}.idsale .tb2 svg{color:var(--amber)}.idsale .tcard .trow{align-items:flex-start;gap:9px;display:flex}.idsale .tcard .tav{border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.idsale .tcard .tav img{object-fit:cover;width:100%;height:100%}.idsale .tcard .tm{flex:1;min-width:0}.idsale .tcard .thd{align-items:center;gap:6px;display:flex}.idsale .tcard .tn{letter-spacing:-.01em;color:var(--text);font-size:12.5px;font-weight:700}.idsale .tcard .hv{color:var(--red);border:1px solid var(--red-line);background:var(--red-soft);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:7px;font-weight:600}.idsale .tcard .tmeta{font-family:var(--font-mono);color:var(--fade);margin-top:4px;font-size:8px;line-height:1.5}.idsale .tcard .vp{color:var(--dim);white-space:nowrap;flex-shrink:0;font-size:8px}.idsale .pnlbox{background:var(--green-soft);border:1px solid var(--green-line);border-radius:10px;margin:9px 0;padding:8px 10px}.idsale .pnlbox .pnl{justify-content:space-between;align-items:center;gap:8px;display:flex}.idsale .pnlbox .big{font-family:var(--font-mono);color:var(--green);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1}.idsale .pnlbox .stats{font-family:var(--font-mono);color:var(--dim);margin-top:5px;font-size:8px}.idsale .pnlbox .roi{font-family:var(--font-mono);color:var(--green);text-align:right;flex-shrink:0;font-size:9px;font-weight:600;line-height:1.2}.idsale .tfollow{background:var(--green);color:#031007;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:34px;font-size:11.5px;font-weight:700;display:flex}.idsale .tfollow svg{width:12px;height:12px}.idsale .section{padding:40px 0 30px}.idsale .sechead{text-align:center;margin-bottom:34px}.idsale .sechead .ek{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:13px;font-size:11px}.idsale .sechead h2{font-family:var(--font-ui);letter-spacing:-.03em;color:#fff;font-size:34px;font-weight:800}.idsale .sechead p{color:var(--dim);margin-top:11px;font-size:15px}.idsale .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}@media (max-width:880px){.idsale .tiers{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.idsale .tier{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--panel);flex-direction:column;padding:26px 24px;display:flex;position:relative}.idsale .tier.feat{border-color:var(--green-line);background:linear-gradient(180deg,var(--green-soft),var(--panel) 42%);box-shadow:0 0 0 1px var(--green-line),0 30px 60px -34px #00cf1c66}.idsale .tier .ribbon{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#031007;background:var(--green);white-space:nowrap;border-radius:999px;padding:6px 13px;font-size:9.5px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -8px #00cf1c99}.idsale .tier .tname{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:16px;font-size:11px}.idsale .tier .price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.idsale .tier .price .big{font-family:var(--font-ui);letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:1}.idsale .tier .price .per{font-family:var(--font-mono);color:var(--fade);font-size:12px}.idsale .tier .price .strike{font-family:var(--font-mono);color:var(--fade);font-size:15px;text-decoration:line-through}.idsale .tier .save{font-family:var(--font-mono);color:var(--green);background:var(--green-soft);border:1px solid var(--green-line);border-radius:7px;align-self:flex-start;align-items:center;gap:6px;margin-top:13px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}.idsale .tier .desc{color:var(--dim);min-height:42px;margin:16px 0 18px;font-size:13px;line-height:1.6}.idsale .tier .feats{flex-direction:column;flex:1;gap:10px;margin-bottom:22px;list-style:none;display:flex}.idsale .tier .feats li{color:var(--text);align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.idsale .tier .feats li svg{width:15px;height:15px;color:var(--green);flex-shrink:0;margin-top:2px}.idsale .tier .feats li.muted,.idsale .tier .feats li.muted svg{color:var(--fade)}.idsale .codebox{border:1px dashed var(--line-2);background:var(--inset);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:11px 13px;transition:all .16s;display:flex}.idsale .codebox:hover{border-color:var(--green-line)}.idsale .codebox .cl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fade);font-size:9px}.idsale .codebox .cc{font-family:var(--font-mono);color:var(--green);letter-spacing:.05em;font-size:17px;font-weight:700}.idsale .codebox .cp{font-family:var(--font-mono);color:var(--dim);border:1px solid var(--line-strong);background:var(--panel-2);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:inline-flex}.idsale .codebox .cp svg{width:12px;height:12px}.idsale .codebox.copied .cp{color:var(--green);border-color:var(--green-line)}.idsale .tier .tbtn{border-radius:12px;justify-content:center;align-items:center;gap:8px;height:50px;font-size:14px;font-weight:700;transition:all .16s;display:flex}.idsale .tier .tbtn.primary{background:var(--green);color:#031007;box-shadow:0 10px 26px -12px #00cf1c99}.idsale .tier .tbtn.primary:hover{filter:brightness(1.07)}.idsale .tier .tbtn.ghost{background:var(--panel-2);border:1px solid var(--line-strong);color:var(--text)}.idsale .tier .tbtn.ghost:hover{border-color:var(--green-line);color:var(--green)}.idsale .spots{border:1px solid var(--red-line);background:var(--red-soft);max-width:560px;font-family:var(--font-mono);color:var(--text);border-radius:13px;align-items:center;gap:11px;margin:24px auto 0;padding:14px 18px;font-size:12.5px;line-height:1.5;display:flex}.idsale .spots .dot{background:var(--red);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite ids-led;box-shadow:0 0 8px #ef444499}.idsale .spots b{color:var(--red);font-weight:700}.idsale .spots .meter{flex-shrink:0;gap:4px;margin-left:auto;display:flex}.idsale .spots .meter i{background:var(--line-strong);border-radius:3px;width:9px;height:18px}.idsale .spots .meter i.lit{background:var(--red)}.idsale .feats-strip{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px;display:grid}@media (max-width:880px){.idsale .feats-strip{grid-template-columns:1fr 1fr}}.idsale .fcard{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);padding:20px 18px}.idsale .fcard .fic{border:1px solid var(--line-strong);background:var(--panel-2);width:38px;height:38px;color:var(--green);border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.idsale .fcard .fic svg{width:19px;height:19px}.idsale .fcard .ft{letter-spacing:-.01em;margin-bottom:7px;font-size:14.5px;font-weight:700}.idsale .fcard .fd{color:var(--dim);font-size:12.5px;line-height:1.55}.idsale .foot{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--fade);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:50px;padding:26px 0 50px;font-size:11.5px;display:flex}.idsale .foot .disc{max-width:62ch;line-height:1.6}.idsale .foot a{color:var(--green)}@media (max-width:560px){.idsale .wrap{padding:0 18px}.idsale .hero h1{font-size:38px}.idsale .countdown .cd{min-width:54px}}.idsale{width:100%;min-height:100vh;display:block;position:relative}.idsale .wrap{padding-top:84px}@media (max-width:560px){.idsale .wrap{padding-top:72px}}
