.ll{--ll-card:color-mix(in srgb, var(--ll-bg) 93%, var(--ll-text));--ll-line:color-mix(in srgb, var(--ll-text) 11%, transparent);--ll-muted:color-mix(in srgb, var(--ll-text) 62%, transparent);--ll-field:color-mix(in srgb, var(--ll-bg) 70%, #5b6b8c);--ll-danger:#f43f5e;isolation:isolate;color:var(--ll-text);font-family:var(--font-inter-tight), ui-sans-serif, system-ui, sans-serif;position:relative;overflow:clip;container-type:inline-size}.ll--live{min-height:100dvh}.ll--preview{height:100%}.ll-glow{z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--ll-primary) 22%, transparent), transparent 70%);height:70%;animation:7s ease-in-out infinite ll-breathe;position:absolute;inset:-30% -10% auto}.ll-watermark{z-index:-1;letter-spacing:-.04em;white-space:nowrap;max-width:100%;color:var(--ll-text);opacity:.025;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(64px,15cqw,230px);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ll-wrap{min-height:inherit;justify-content:center;align-items:center;height:100%;padding:2rem 1rem;display:flex}.ll-card{text-align:center;background:var(--ll-card);border:1px solid var(--ll-line);width:100%;max-width:448px;box-shadow:0 40px 90px -40px #000000bf, inset 0 1px 0 color-mix(in srgb, var(--ll-text) 6%, transparent);border-radius:26px;padding:2.4rem 2rem 2rem;animation:.6s cubic-bezier(.2,.9,.3,1) both ll-rise}.ll-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--ll-muted);font-size:.7rem;font-weight:800}.ll-title{letter-spacing:-.03em;margin-top:.9rem;font-size:2.25rem;font-weight:800;line-height:1}.ll-text{max-width:360px;color:color-mix(in srgb, var(--ll-text) 78%, transparent);margin:.9rem auto 0;font-size:.95rem;line-height:1.6}.ll-notice{text-align:left;background:#f59e0b24;border:1px solid #f59e0b6b;border-radius:12px;margin-top:1.1rem;padding:.65rem .85rem;font-size:.84rem;line-height:1.45}.ll-form{text-align:left;gap:1rem;margin-top:1.9rem;display:grid}.ll-field{gap:.5rem;display:grid}.ll-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ll-muted);font-size:.72rem;font-weight:800}.ll-input{background:var(--ll-field);border:1px solid color-mix(in srgb, var(--ll-text) 16%, transparent);border-radius:10px;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.ll-input:focus-within{border-color:var(--ll-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--ll-primary) 24%, transparent)}.ll-input--error{border-color:var(--ll-danger)}.ll-input input{width:100%;height:48px;color:var(--ll-text);background:0 0;border:0;outline:none;padding:0 1rem;font-size:1rem}.ll-input input:-webkit-autofill{-webkit-text-fill-color:var(--ll-text);box-shadow:0 0 0 100px var(--ll-field) inset}.ll-eye{width:44px;height:44px;color:var(--ll-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.ll-eye:hover{color:var(--ll-text)}.ll-eye svg{width:18px;height:18px}.ll-error{color:var(--ll-danger);font-size:.84rem;font-weight:600;line-height:1.45;animation:.25s both ll-rise}.ll-submit{height:52px;color:var(--ll-on-primary);background:var(--ll-primary);box-shadow:0 14px 30px -18px var(--ll-primary);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;margin-top:.6rem;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.ll-submit:after{content:"";background:linear-gradient(105deg,#0000 38%,#ffffff4d 50%,#0000 62%);animation:5s ease-in-out 1.2s infinite ll-shine;position:absolute;inset:0;transform:translate(-120%)}.ll-submit:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 18px 36px -16px var(--ll-primary);transform:translateY(-1px)}.ll-submit:disabled{cursor:progress;filter:saturate(.85)}.ll-spinner{border:2.5px solid;border-right-color:#0000;border-radius:999px;width:18px;height:18px;animation:.7s linear infinite ll-spin}.ll-hint{text-align:center;color:var(--ll-muted);font-size:.78rem}.ll-link{color:var(--ll-primary);font-weight:500;transition:opacity .2s}.ll-link:hover{opacity:.8;text-underline-offset:3px;text-decoration:underline}.ll-forgot{margin-top:1.6rem;font-size:1rem;display:inline-block}.ll-signup{gap:.75rem;margin-top:1.4rem;display:grid}.ll-divider{color:color-mix(in srgb, var(--ll-text) 70%, transparent);align-items:center;gap:.75rem;font-size:.85rem;display:flex}.ll-divider:before,.ll-divider:after{content:"";background:var(--ll-line);flex:1;height:1px}.ll-signup-btn{height:50px;color:var(--ll-text);border:1.5px solid var(--ll-primary);background:color-mix(in srgb, var(--ll-primary) 12%, transparent);border-radius:10px;justify-content:center;align-items:center;gap:.55rem;font-size:1rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ll-signup-btn svg{color:var(--ll-primary)}.ll-signup-btn:hover{background:color-mix(in srgb, var(--ll-primary) 22%, transparent);transform:translateY(-1px)}.ll-signup-btn--off{opacity:.55;cursor:not-allowed}.ll-signup-btn--off:hover{background:color-mix(in srgb, var(--ll-primary) 12%, transparent);transform:none}.ll-risk{background:color-mix(in srgb, var(--ll-bg) 55%, var(--ll-card));border:1px solid var(--ll-line);border-radius:14px;margin-top:1.6rem;padding:1rem 1.1rem}.ll-risk__title{letter-spacing:.2em;text-transform:uppercase;color:var(--ll-muted);font-size:.68rem;font-weight:800}.ll-risk__text{color:color-mix(in srgb, var(--ll-text) 72%, transparent);margin-top:.5rem;font-size:.8rem;line-height:1.55}@container (max-width:480px){.ll-card{border-radius:22px;padding:2rem 1.25rem 1.5rem}.ll-title{font-size:2rem}}@keyframes ll-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ll-breathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes ll-shine{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}@keyframes ll-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ll *,.ll :before,.ll :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ipro{--ipro-buy:#22c55e;--ipro-sell:#ef4444;background:var(--ipro-bg);color:var(--ipro-text);font-family:var(--font-inter-tight), ui-sans-serif, system-ui, sans-serif;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ipro--live{height:100dvh}.ipro--preview{height:100%}.ipro-toolbar{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--ipro-primary) 30%, transparent);background:color-mix(in srgb, var(--ipro-bg) 92%, #000);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem .75rem;padding:.65rem 1rem;display:flex;position:relative;box-shadow:0 4px 24px #00000040}.ipro-brand{align-items:center;gap:.6rem;min-width:0;display:flex}.ipro-mark{text-transform:uppercase;width:34px;height:34px;color:var(--ipro-on-primary);background:linear-gradient(135deg, var(--ipro-primary), color-mix(in srgb, var(--ipro-primary) 65%, #000));box-shadow:0 0 16px color-mix(in srgb, var(--ipro-primary) 45%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.6rem;font-style:italic;font-weight:800;display:flex;overflow:hidden}.ipro-mark--image{box-shadow:none;filter:drop-shadow(0 4px 10px #00000040);background:0 0;border-radius:0;overflow:visible}.ipro-mark img{object-fit:contain;width:100%;height:100%}.ipro-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ipro-on-primary);background:linear-gradient(135deg, var(--ipro-primary), color-mix(in srgb, var(--ipro-primary) 65%, #000));box-shadow:0 0 14px color-mix(in srgb, var(--ipro-primary) 40%, transparent);border-radius:6px;flex-shrink:0;padding:.18rem .45rem;font-size:.6rem;font-style:italic;font-weight:800}.ipro-title{letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-style:italic;font-weight:800;overflow:hidden}.ipro-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ipro-select{position:relative}.ipro-select select{appearance:none;min-width:84px;font:inherit;color:var(--ipro-text);border:1px solid color-mix(in srgb, var(--ipro-primary) 55%, transparent);background:color-mix(in srgb, var(--ipro-bg) 80%, #000);cursor:pointer;border-radius:10px;padding:.6rem 2rem .6rem .85rem;font-size:.8rem;font-weight:700;transition:border-color .2s,box-shadow .2s}.ipro-select select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ipro-primary) 35%, transparent);outline:none}.ipro-select svg{opacity:.7;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.ipro-btn{font:inherit;text-transform:uppercase;letter-spacing:.05em;color:var(--ipro-on-primary);cursor:pointer;background:linear-gradient(135deg, var(--ipro-primary), color-mix(in srgb, var(--ipro-primary) 70%, #000));box-shadow:0 4px 20px color-mix(in srgb, var(--ipro-primary) 40%, transparent);border:none;border-radius:10px;align-items:center;gap:.45rem;padding:.65rem 1.15rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.ipro-btn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.ipro-btn:hover:not(:disabled):before{transform:translate(100%)}.ipro-btn:hover:not(:disabled){transform:translateY(-2px)}.ipro-btn:disabled{opacity:.65;cursor:not-allowed}.ipro-btn--accent{color:var(--ipro-on-accent);background:linear-gradient(135deg, var(--ipro-accent), color-mix(in srgb, var(--ipro-accent) 70%, #000));box-shadow:0 4px 20px color-mix(in srgb, var(--ipro-accent) 35%, transparent)}.ipro-icon-btn{width:38px;height:38px;color:var(--ipro-text);border:1px solid color-mix(in srgb, var(--ipro-text) 18%, transparent);background:color-mix(in srgb, var(--ipro-text) 6%, transparent);border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:inline-flex}.ipro-icon-btn:hover{border-color:color-mix(in srgb, var(--ipro-primary) 55%, transparent);background:color-mix(in srgb, var(--ipro-primary) 14%, transparent)}.ipro-stage{background:color-mix(in srgb, var(--ipro-bg) 85%, #000);min-height:0;position:relative;overflow:hidden}.ipro-stage iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ipro-logout{height:36px;color:inherit;border:1px solid color-mix(in srgb, var(--ipro-text) 16%, transparent);background:color-mix(in srgb, var(--ipro-text) 6%, transparent);cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.8rem;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.ipro-logout:hover{border-color:color-mix(in srgb, var(--ipro-text) 30%, transparent);background:color-mix(in srgb, var(--ipro-text) 12%, transparent)}.ipro-loading{z-index:60;color:#fff;justify-content:center;align-items:center;padding:1.25rem;animation:.35s ipro-fade;display:flex;position:fixed;inset:0}.ipro--preview .ipro-loading,.ipro--preview .ipro-pop{position:absolute}.ipro-loading__backdrop{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--ipro-primary) 22%, transparent), transparent 55%), #050810db;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);position:absolute;inset:0}.ipro-scan{text-align:center;justify-items:center;gap:1.4rem;width:min(420px,100%);display:grid;position:relative}.ipro-radar{border-radius:999px;width:232px;height:232px;position:relative}.ipro-radar__face{background:radial-gradient(circle,#0000 0 32%,#ffffff0f 32.5% 33%,#0000 33.5% 65%,#ffffff0f 65.5% 66%,#0000 66.5%),linear-gradient(#ffffff0d,#ffffff0d) 50%/1px 100% no-repeat,linear-gradient(#ffffff0d,#ffffff0d) 50%/100% 1px no-repeat,radial-gradient(circle,#0a101ee6,#04070ef2);border-radius:999px;position:absolute;inset:16px;overflow:hidden;box-shadow:inset 0 0 40px #0009,0 0 0 1px #ffffff0f}.ipro-radar__sweep{background:conic-gradient(from 0deg, transparent 0deg 290deg, color-mix(in srgb, var(--ipro-primary) 55%, transparent) 355deg, transparent 360deg);border-radius:999px;animation:2.2s linear infinite ipro-spin;position:absolute;inset:0}.ipro-radar__candles{width:100%;height:100%;position:absolute;inset:0}.ipro-radar__candles g{transform-box:fill-box;transform-origin:bottom;opacity:0;animation:.5s cubic-bezier(.2,.9,.3,1.2) forwards ipro-candle}.ipro-radar__candles .up{color:#22c55e}.ipro-radar__candles .down{color:#f43f5e}.ipro-radar__ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ipro-radar__ring circle{fill:none;stroke-width:5px}.ipro-radar__track{stroke:#ffffff14}.ipro-radar__progress{stroke:var(--ipro-primary);stroke-linecap:round;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--ipro-primary) 70%, transparent));transition:stroke-dashoffset .12s linear}.ipro-radar__orbit{border:1px dashed #ffffff1f;border-radius:999px;animation:14s linear infinite reverse ipro-spin;position:absolute;inset:-6px}.ipro-radar__orbit:after{content:"";background:var(--ipro-accent);width:8px;height:8px;box-shadow:0 0 12px var(--ipro-accent);border-radius:999px;margin-left:-4px;position:absolute;top:-4px;left:50%}.ipro-radar__pct{font-variant-numeric:tabular-nums;background:#0000008c;border:1px solid #ffffff1f;border-radius:999px;padding:.1rem .55rem;font-size:.8rem;font-weight:800;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.ipro-ticker{gap:.2rem;display:grid}.ipro-ticker__label{letter-spacing:.22em;text-transform:uppercase;color:#ffffff73;font-size:.62rem;font-weight:700}.ipro-ticker__value{letter-spacing:-.01em;height:1.9rem;font-size:1.35rem;font-weight:800;overflow:hidden}.ipro-ticker__value span{animation:.18s ease-out ipro-tick;display:block}.ipro-steps{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;gap:.45rem;width:100%;padding:.85rem 1rem;display:grid}.ipro-step{color:#fff6;align-items:center;gap:.6rem;font-size:.8rem;transition:color .3s;display:flex}.ipro-step__dot{border:1.5px solid #fff3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.ipro-step--active{color:#fff}.ipro-step--active .ipro-step__dot{border-color:var(--ipro-primary);border-top-color:#0000;animation:.8s linear infinite ipro-spin}.ipro-step--done{color:#ffffffbf}.ipro-step--done .ipro-step__dot{color:#0b0d12;background:#22c55e;border-color:#0000;animation:.3s ease-out ipro-pop-dot}.ipro-pop{--pop-bg:#0a0c10;z-index:70;color:#fff;background:var(--pop-bg);width:min(330px,100% - 32px);box-shadow:0 30px 70px -24px #000000d9, 0 0 0 1px #00000080, 0 0 70px -22px var(--signal);border:1px solid #ffffff17;border-radius:22px;animation:.6s cubic-bezier(.2,.9,.25,1.12) ipro-pop-in;position:fixed;top:84px;right:24px;overflow:hidden}.ipro-pop--buy{--signal:#22c55e;--signal-2:#4ade80}.ipro-pop--sell{--signal:#f43f5e;--signal-2:#fb7185}.ipro-pop--error{--signal:#f59e0b;--signal-2:#fbbf24}.ipro-pop__hero{isolation:isolate;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(130% 120% at 0% 0%, color-mix(in srgb, var(--signal) 62%, transparent) 0%, color-mix(in srgb, var(--signal) 20%, transparent) 42%, transparent 74%), linear-gradient(180deg, color-mix(in srgb, var(--signal) 24%, var(--pop-bg)) 0%, var(--pop-bg) 100%);padding:.85rem .9rem 1.1rem 1.05rem;position:relative;overflow:hidden}.ipro-pop__hero:active{cursor:grabbing}.ipro-pop__hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 10%,#0000 90%);mask-image:linear-gradient(#000 10%,#0000 90%)}.ipro-pop__shine{z-index:0;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%);animation:5s ease-in-out .5s infinite ipro-shine;position:absolute;inset:0;transform:translate(-120%)}.ipro-pop__top,.ipro-pop__headline,.ipro-pop__asset{z-index:1;position:relative}.ipro-pop__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ipro-pop__live{letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.24rem .6rem;font-size:.58rem;font-weight:800;display:inline-flex}.ipro-pop__live-dot{background:var(--signal-2);width:6px;height:6px;box-shadow:0 0 8px var(--signal-2);border-radius:999px;position:relative}.ipro-pop__live-dot:after{content:"";border-radius:inherit;border:1.5px solid var(--signal-2);animation:1.6s ease-out infinite ipro-ping;position:absolute;inset:-3px}.ipro-pop__close{color:#ffffffb3;cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,color .2s,transform .2s;display:flex}.ipro-pop__close:hover{color:#fff;background:#ffffff24;transform:rotate(90deg)}.ipro-pop__headline{align-items:center;gap:.35rem;margin-top:.85rem;display:flex}.ipro-pop__dir{letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 0 26px color-mix(in srgb, var(--signal) 70%, transparent);font-size:1.9rem;font-weight:800;line-height:1;animation:.5s cubic-bezier(.2,.9,.3,1.1) .15s both ipro-rise}.ipro-pop__dir--sm{z-index:1;text-transform:none;margin-top:.85rem;font-size:1.35rem;position:relative}.ipro-pop__chev{width:24px;height:30px;color:var(--signal-2);filter:drop-shadow(0 0 6px var(--signal));position:relative}.ipro-pop__chev svg{opacity:0;width:24px;height:24px;animation:1.3s ease-in-out infinite ipro-chev-up;position:absolute;top:3px;left:0}.ipro-pop__chev svg:nth-child(2){animation-delay:.65s}.ipro-pop--sell .ipro-pop__chev svg{animation-name:ipro-chev-down}.ipro-pop__asset{background:linear-gradient(120deg, color-mix(in srgb, var(--signal) 30%, #00000059), #0006 75%);border:1px solid color-mix(in srgb, var(--signal) 55%, transparent);box-shadow:0 12px 28px -14px var(--signal), inset 0 1px 0 #ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;align-items:center;gap:.65rem;margin-top:.8rem;padding:.5rem .8rem .5rem .5rem;animation:.5s cubic-bezier(.2,.9,.3,1.1) .25s both ipro-rise,2.4s ease-in-out 1s infinite ipro-asset-glow;display:flex}.ipro-pop__asset-icon{color:#0a0c10;background:linear-gradient(145deg, var(--signal-2), var(--signal));width:36px;height:36px;box-shadow:0 0 18px -2px var(--signal);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ipro-pop__asset-icon svg{width:19px;height:19px}.ipro-pop__asset-name{letter-spacing:-.02em;color:#fff;word-break:break-word;text-shadow:0 2px 16px #00000080;min-width:0;font-size:1.45rem;font-weight:800;line-height:1.1}.ipro-spark{z-index:0;width:118px;height:46px;color:var(--signal-2);position:absolute;top:46px;right:14px;overflow:visible}.ipro-spark__line{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 4px var(--signal));animation:1.1s cubic-bezier(.4,0,.2,1) .3s forwards ipro-draw}.ipro-spark__area{opacity:0;animation:.6s 1.1s forwards ipro-fade}.ipro-spark__dot{fill:#fff;stroke:currentColor;stroke-width:2px;opacity:0;animation:.3s 1.3s forwards ipro-fade}.ipro-spark__ring{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out 1.4s infinite ipro-spark-ping}.ipro-pop__body{gap:.7rem;padding:.35rem .9rem .95rem;display:grid}.ipro-pop__count{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;padding:.8rem .9rem .85rem;transition:background .4s,border-color .4s}.ipro-pop__count--now{background:color-mix(in srgb, var(--signal) 12%, transparent);border-color:color-mix(in srgb, var(--signal) 50%, transparent);animation:1.6s ease-in-out infinite ipro-glow}.ipro-pop__count-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ipro-pop__label{color:#ffffff8c;font-size:.72rem}.ipro-pop__at{font-variant-numeric:tabular-nums;color:var(--signal-2);background:color-mix(in srgb, var(--signal) 15%, transparent);border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.ipro-pop__at svg{width:12px;height:12px}.ipro-pop__at--muted{color:#ffffffb3;background:#ffffff12}.ipro-digits{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;margin-top:.3rem;font-size:2.15rem;font-weight:800;line-height:1.12;display:flex;overflow:hidden}.ipro-digits__d{text-align:center;min-width:.6em;animation:.4s cubic-bezier(.2,.9,.3,1.2) ipro-digit;display:inline-block}.ipro-digits__sep{opacity:.35;padding:0 .04em}.ipro-pop__bar{background:#ffffff12;border-radius:999px;height:6px;margin-top:.65rem;overflow:hidden}.ipro-pop__bar span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 45%, transparent), var(--signal-2));height:100%;box-shadow:0 0 12px var(--signal);transition:width 1s linear;display:block;position:relative;overflow:hidden}.ipro-pop__bar span:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.6s linear infinite ipro-shimmer;position:absolute;inset:0;transform:translate(-100%)}.ipro-pop__now{align-items:center;gap:.75rem;display:flex}.ipro-pop__now-icon{color:#0a0c10;background:var(--signal-2);width:40px;height:40px;box-shadow:0 0 22px var(--signal);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ipro-pop__now-icon svg{fill:currentColor;width:20px;height:20px}.ipro-pop__now-icon:after{content:"";border-radius:inherit;border:2px solid var(--signal-2);animation:1.4s ease-out infinite ipro-ping;position:absolute;inset:-4px}.ipro-pop__now-title{color:var(--signal-2);font-size:1.3rem;font-weight:800;line-height:1.1}.ipro-pop__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.ipro-pop__fact{background:#ffffff09;border:1px solid #ffffff0f;border-radius:12px;min-width:0;padding:.55rem .6rem;animation:.45s .35s both ipro-rise}.ipro-pop__fact:nth-child(2){animation-delay:.43s}.ipro-pop__fact:nth-child(3){animation-delay:.51s}.ipro-pop__fact dt{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ffffff80;align-items:center;gap:.28rem;font-size:.56rem;font-weight:700;display:flex}.ipro-pop__fact dt svg{width:12px;height:12px;color:var(--signal-2);flex-shrink:0}.ipro-pop__fact dd{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.22rem;font-size:.9rem;font-weight:800;overflow:hidden}.ipro-pop__fact-accent{color:var(--signal-2)}.ipro-pop__error{color:#ffffffb8;font-size:.84rem;line-height:1.45}.ipro-pop__body>.ipro-btn{justify-self:start}@media (max-width:640px){.ipro--live .ipro-pop{width:auto;inset:auto 16px 16px}}@keyframes ipro-draw{to{stroke-dashoffset:0}}@keyframes ipro-fade{0%{opacity:0}to{opacity:1}}@keyframes ipro-spin{to{transform:rotate(360deg)}}@keyframes ipro-candle{0%{opacity:0;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}@keyframes ipro-tick{0%{opacity:0;filter:blur(2px);transform:translateY(60%)}to{opacity:1;filter:none;transform:none}}@keyframes ipro-pop-dot{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes ipro-pop-in{0%{opacity:0;translate:40px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes ipro-ping{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}@keyframes ipro-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes ipro-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ipro-shine{0%{transform:translate(-120%)}28%,to{transform:translate(120%)}}@keyframes ipro-chev-up{0%{opacity:0;transform:translateY(9px)}45%{opacity:1}to{opacity:0;transform:translateY(-9px)}}@keyframes ipro-chev-down{0%{opacity:0;transform:translateY(-9px)}45%{opacity:1}to{opacity:0;transform:translateY(9px)}}@keyframes ipro-spark-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes ipro-digit{0%{opacity:0;filter:blur(3px);transform:translateY(-55%)}to{opacity:1;filter:none;transform:none}}@keyframes ipro-asset-glow{0%,to{border-color:color-mix(in srgb, var(--signal) 55%, transparent)}50%{border-color:var(--signal-2)}}@keyframes ipro-shimmer{to{transform:translate(100%)}}@keyframes ipro-glow{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 26px -4px color-mix(in srgb, var(--signal) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.ipro *,.ipro :before,.ipro :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ipro-spark__line{stroke-dashoffset:0}.ipro-pop__shine,.ipro-spark__ring{display:none}}
