.lpx-overlay{background:#03080752;animation:lpx-fade .16s ease-out}@keyframes lpx-fade{0%{opacity:0}to{opacity:1}}.lpx-menu.lp-menu{width:248px;max-width:calc(100vw - 20px);padding:6px;border-radius:20px;background:radial-gradient(120% 70% at 0% 0%,rgba(var(--g-rgb, 16, 185, 129),.14),transparent 60%),#111816f0;border:1px solid rgba(255,255,255,.09);box-shadow:0 24px 60px -18px #000000bf,0 2px #ffffff0a inset;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);opacity:0;transform:scale(.86);transition:opacity .16s ease,transform .22s cubic-bezier(.2,.9,.3,1.25)}.lpx-menu.is-in{opacity:1;transform:scale(1)}.lpx-head{display:flex;flex-direction:column;gap:1px;padding:10px 12px 9px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.07)}.lpx-head b{font:800 14.5px Sora,Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.01em;color:#f1f7f4}.lpx-head small{font-size:11.5px;color:#8fa39a;font-variant-numeric:tabular-nums}.lpx-item.lp-item{display:flex;align-items:center;gap:11px;width:100%!important;min-height:0!important;margin:0!important;padding:7px 10px 7px 7px!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;color:#e8f1ed!important;text-align:start;cursor:pointer;font:600 14px Manrope,Plus Jakarta Sans,system-ui,sans-serif!important;-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(4px);animation:lpx-item-in .22s ease forwards;animation-delay:calc(var(--i, 0) * 18ms + 40ms)}@keyframes lpx-item-in{to{opacity:1;transform:none}}.lpx-item.lp-item:hover,.lpx-item.lp-item:focus-visible{background:#ffffff0f!important;outline:none}.lpx-item.lp-item:active{background:#ffffff1a!important;transform:scale(.985)}.lpx-item.lp-item:disabled{opacity:.4!important;cursor:not-allowed}.lpx-icon.lp-icon{flex-shrink:0;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 28%,transparent)}.lpx-icon svg{width:17px;height:17px}.lpx-emoji{font-size:16px;line-height:1}.lpx-text{min-width:0;display:flex;flex-direction:column}.lpx-text .lp-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpx-text small{font-size:11.5px;font-weight:500;color:#8fa39a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpx-divider.lp-divider{height:1px;margin:5px 10px;background:#ffffff12}.tone-green{--tone: #22c55e}.tone-blue{--tone: #60a5fa}.tone-violet{--tone: #a78bfa}.tone-amber{--tone: #f5b942}.tone-rose{--tone: #fb7185}.tone-slate{--tone: #a5b4c0}[data-wl-light] .lpx-overlay{background:#0f172a1f}[data-wl-light] .lpx-menu.lp-menu{background:radial-gradient(120% 70% at 0% 0%,rgba(var(--g-rgb, 16, 185, 129),.1),transparent 60%),#fffffff7;border-color:#0f172a14;box-shadow:0 24px 60px -20px #0f172a59}[data-wl-light] .lpx-head{border-bottom-color:#0f172a12}[data-wl-light] .lpx-head b{color:#0f172a}[data-wl-light] .lpx-head small,[data-wl-light] .lpx-text small{color:#64748b}[data-wl-light] .lpx-item.lp-item{color:#0f172a!important}[data-wl-light] .lpx-item.lp-item:hover{background:#0f172a0d!important}[data-wl-light] .lpx-divider.lp-divider{background:#0f172a12}@media(prefers-reduced-motion:reduce){.lpx-overlay,.lpx-item.lp-item{animation:none!important;opacity:1!important;transform:none!important}.lpx-menu.lp-menu{transition:none}}.air-row{display:flex;align-items:center;gap:.6rem;margin-top:.75rem;padding-top:.6rem;border-top:1px solid var(--border, rgba(127,127,127,.18))}.air-compact{margin-top:.4rem;padding-top:.35rem}.air-label{flex:1;min-width:0;font-size:.72rem;font-weight:700;color:var(--text-muted, #7b8794)}.air-btn{flex:none;white-space:nowrap;margin-inline-start:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:10px;border:0;cursor:pointer;font:inherit;font-size:.74rem;font-weight:800;color:#c2343a;background:#e5484d1a;box-shadow:inset 0 0 0 1.5px #e5484d40}.air-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.air-overlay{position:fixed;inset:0;z-index:10100;background:#080c1280;display:flex;align-items:flex-end;justify-content:center;animation:air-fade .2s ease}@keyframes air-fade{0%{opacity:0}}.air-sheet{width:min(520px,100%);max-height:92dvh;overflow-y:auto;padding:.6rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--card-bg, #fff);color:var(--text, #0f1d2b);box-shadow:0 -20px 50px #0000004d;animation:air-up .3s cubic-bezier(.2,.8,.2,1)}@media(min-width:640px){.air-overlay{align-items:center}.air-sheet{border-radius:24px}}@keyframes air-up{0%{transform:translateY(40px);opacity:0}}.air-grab{width:40px;height:5px;border-radius:5px;background:#7f7f7f4d;margin:0 auto .9rem}.air-title{display:block;font-size:1.1rem}.air-sub{margin:.3rem 0 .8rem;font-size:.85rem;color:var(--text-muted, #7b8794)}.air-opts{display:grid;gap:.45rem}.air-opts button{text-align:start;padding:.75rem .9rem;border-radius:14px;border:0;cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;color:inherit;background:transparent;box-shadow:inset 0 0 0 1.5px #7f7f7f40}.air-opts button.on{box-shadow:inset 0 0 0 2px var(--accent, #16c784);background:#16c78414}.air-note{width:100%;margin-top:.7rem;padding:.75rem .9rem;border-radius:14px;border:0;resize:vertical;font:inherit;font-size:.88rem;color:inherit;background:#7f7f7f1a;box-sizing:border-box}.air-privacy{margin:.55rem 0 0;font-size:.75rem;color:var(--text-muted, #7b8794)}.air-fail{margin:.6rem 0 0;font-size:.82rem;color:#c2343a}.air-fail a{color:inherit;font-weight:800}.air-send{width:100%;margin-top:.9rem;padding:.95rem;border:0;border-radius:16px;cursor:pointer;font:inherit;font-weight:800;font-size:.95rem;color:#fff;background:#0d2b3e}.air-overlay .air-send,.air-overlay .air-send:hover{color:#fff;background:#0d2b3e}.air-send:disabled{opacity:.6}.air-done{text-align:center;padding:.6rem 0 .2rem}.air-done b{display:block;font-size:1.1rem}.air-done p{margin:.35rem 0 0;font-size:.88rem;color:var(--text-muted, #7b8794)}.air-check{width:56px;height:56px;margin:0 auto .7rem;border-radius:50%;display:grid;place-items:center;font-size:1.6rem;font-weight:900;color:#fff;background:var(--accent, #16c784)}html.wl-v3{--nl-bg: #eef2f5;--nl-card: #ffffff;--nl-ink: #0f1d2b;--nl-sub: #7b8794;--nl-line: #edf0f3;--nl-navy: #0d2b3e;--nl-navy2: #123a52;--nl-up: #16a874;--nl-down: #e5484d;--nl-shadow: 0 2px 12px rgba(15, 29, 43, .06);--nl-radius: 22px}html.wl-v3:not([data-wl-light]){--nl-bg: #0b1016;--nl-card: #121a22;--nl-ink: #eef2f5;--nl-sub: #8b97a5;--nl-line: rgba(255, 255, 255, .07);--nl-navy: #0e2233;--nl-navy2: #16324a;--nl-shadow: 0 2px 14px rgba(0, 0, 0, .35)}html.wl-v3 body{background:var(--nl-bg)!important}html.wl-v3 body:before{background:radial-gradient(70% 40% at 50% -5%,rgba(var(--g-rgb),.16),transparent 70%)!important}html.wl-v3 .wl-topbar{background:color-mix(in srgb,var(--nl-bg) 82%,transparent)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--nl-line)!important;box-shadow:none!important}html.wl-v3 .wl-topbar:before{display:none}html.wl-v3 .ticker-strip{gap:.45rem}html.wl-v3 .ticker-strip .tick{background:var(--nl-card)!important;border:1px solid var(--nl-line)!important;box-shadow:none!important;border-radius:12px!important;color:var(--nl-ink)}html.wl-v3 .news-ticker-label{color:var(--nl-sub)}html.wl-v3 .glass-card{background:var(--nl-card)!important;border:1px solid var(--nl-line)!important;border-radius:var(--nl-radius)!important;box-shadow:var(--nl-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.wl-v3 .wl-bottom-nav{left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;width:auto!important;border-radius:26px!important;border:1px solid var(--nl-line)!important;background:var(--nl-card)!important;box-shadow:0 10px 30px -10px #0f1d2b47!important;padding:.4rem!important;align-items:center}@media(min-width:900px){html.wl-v3 .wl-bottom-nav{left:50%!important;right:auto!important;width:560px!important;transform:translate(-50%)}}html.wl-v3 .wl-nav-item{color:var(--nl-sub)!important}html.wl-v3 .wl-nav-item.active,html.wl-v3 .wl-nav-item.active .wl-nav-label{color:var(--nl-ink)!important}html.wl-v3 .wl-nav-item.active .wl-nav-icon{background:rgba(var(--g-rgb),.14)!important;box-shadow:none!important;color:var(--g-ink, var(--g))}html.wl-v3 .wl-nav-fab{flex:none;width:58px;height:58px;margin:-30px .2rem 0;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:#fff;background:var(--g);box-shadow:0 10px 24px -6px rgba(var(--g-rgb),.7),0 0 0 6px var(--nl-bg);transition:transform .15s}html.wl-v3 .wl-nav-fab:active{transform:scale(.94)}html.wl-v3 .wl-content{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))!important}html.wl-v3 .wlc-fab{bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}.nl-home{display:flex;flex-direction:column;gap:.75rem;margin:.4rem 0 .9rem;color:var(--nl-ink)}.nl-banner{position:relative;overflow:hidden;display:flex;align-items:center;gap:.7rem;padding:.7rem .95rem;border-radius:18px;background:var(--nl-card);box-shadow:var(--nl-shadow)}.nl-banner b{display:block;font-size:.9rem}.nl-banner small{display:block;margin-top:1px;font-size:.74rem;font-weight:700;color:var(--nl-sub)}.nl-banner-ic{font-size:1.4rem;line-height:1}.nl-banner-big,.nl-banner-up{background:linear-gradient(90deg,rgba(var(--g-rgb),.18),rgba(var(--g-rgb),.05))}.nl-banner-big b,.nl-banner-up b{color:var(--g-ink, var(--nl-up))}.nl-banner-down{background:color-mix(in srgb,#64748b 12%,var(--nl-card))}.nl-confetti{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(circle,#f7931a 1.5px,transparent 2px),radial-gradient(circle,var(--g) 1.5px,transparent 2px),radial-gradient(circle,#627eea 1.5px,transparent 2px);background-size:38px 30px,52px 36px,44px 26px;background-position:5px 4px,20px 12px,30px 2px;animation:nl-drift 6s linear infinite}@keyframes nl-drift{to{background-position:5px 34px,20px 48px,30px 28px}}.nl-hero{position:relative;overflow:hidden;display:flex;gap:.6rem;padding:1.15rem .9rem 1.05rem 1.2rem;border-radius:26px;color:#fff;background:linear-gradient(150deg,color-mix(in srgb,var(--g) 36%,#0b1220),color-mix(in srgb,var(--gd, var(--g)) 16%,#070b14));box-shadow:0 18px 32px -18px rgba(var(--g-rgb),.55);transition:background .8s ease,box-shadow .8s ease}.nl-hero:after{content:"";position:absolute;left:-40px;bottom:-70px;width:240px;height:150px;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--g-rgb),.45),transparent)}.nl-mood-big .nl-hero{background:linear-gradient(150deg,color-mix(in srgb,var(--g) 46%,#0b1220),color-mix(in srgb,var(--gd, var(--g)) 22%,#070b14));box-shadow:0 18px 40px -16px rgba(var(--g-rgb),.7)}.nl-mood-down .nl-hero{background:linear-gradient(150deg,color-mix(in srgb,var(--g) 26%,#111827),color-mix(in srgb,var(--gd, var(--g)) 12%,#0a0f18))}.nl-mood-down .nl-hero:after{background:radial-gradient(closest-side,rgba(var(--g-rgb),.28),transparent)}.nl-sentiment{margin-top:.85rem}.nl-sentiment>*{margin:0!important}.nl-wallet{position:relative;display:inline-flex;align-items:center;gap:.35rem;max-width:100%;margin:0 0 .45rem;padding:.28rem .65rem;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);font-size:.74rem;font-weight:800}.nl-wallet span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.nl-wallet svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.nl-wallet.pick{cursor:pointer}.nl-wallet.pick:active{transform:scale(.97)}.nl-hero-top{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:0 0 .45rem}.nl-hero-top .nl-wallet{margin:0}.nl-cur{display:inline-flex!important;align-items:center;gap:.35rem;width:auto!important;min-height:0!important;height:auto!important;margin:0!important;padding:.22rem .55rem .22rem .25rem!important;border-radius:999px!important;cursor:pointer;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important;color:inherit!important;font:inherit;font-size:.74rem!important;font-weight:800!important}.nl-cur svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;opacity:.8}.nl-cur:active{transform:scale(.97)}.nl-cur-btc{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#f7931a;color:#fff;font-size:.7rem}.nl-wallet select{position:absolute;inset:0;width:100%;height:100%;min-height:0!important;opacity:0;cursor:pointer;border:0;font-size:16px}.nl-hero-main>small{display:block}.nl-hero-cats{list-style:none;margin:.7rem 0 0;padding:.55rem 0 0;display:grid;gap:.3rem;border-top:1px solid rgba(255,255,255,.12);max-width:300px}.nl-hero-cats li{display:grid;grid-template-columns:1fr auto 2.6rem;align-items:baseline;gap:.6rem;font-size:.8rem}.nl-hero-cats span{opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nl-hero-cats b{font-weight:800;font-variant-numeric:tabular-nums}.nl-hero-cats em{font-style:normal;text-align:right;opacity:.6;font-variant-numeric:tabular-nums}.nl-hero-mark{position:absolute;right:64px;top:-8px;width:90px;height:90px;background:#fff;opacity:.05;pointer-events:none;-webkit-mask:var(--wl-motif) center / contain no-repeat;mask:var(--wl-motif) center / contain no-repeat}.nl-hero-main{position:relative;z-index:1;flex:1;min-width:0}.nl-hero-main small{font-size:.75rem;opacity:.72}.nl-hero-value{margin:.25rem 0 .1rem;font-size:clamp(2rem,8.8vw,2.5rem);line-height:1.05;font-weight:800;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nl-hero-value span{font-size:.62em;opacity:.55;letter-spacing:-.02em}.nl-mood-big .nl-hero-value{text-shadow:0 0 24px rgba(94,230,177,.45)}.nl-hero-day{font-size:.8rem;opacity:.9}.nl-hero-day.up b{color:#5ee6b1}.nl-hero-day.down b{color:#fca5a5}.nl-hero-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.95rem}.nl-hero-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;height:40px;padding:0 1rem;border:0;border-radius:13px;font:inherit;font-size:.86rem;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:transform .12s,filter .15s}.nl-hero-actions button:active{transform:scale(.96)}.nl-hero-actions svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.nl-btn-buy{color:#fff;background:linear-gradient(180deg,#1fd193,#12a874);box-shadow:0 8px 18px -8px #16c784d9,inset 0 1px #ffffff40}.nl-btn-sell{color:#fff;background:linear-gradient(180deg,#f2616a,#d93b44);box-shadow:0 8px 18px -8px #e5484dd9,inset 0 1px #ffffff38}.nl-btn-icon{width:40px;padding:0!important;color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff38}.nl-btn-icon svg{stroke-width:2!important}.nl-stack{position:relative;z-index:1;align-self:center;display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.55rem .4rem;border-radius:22px;background:#fff}.nl-stack em{font-style:normal;font-size:.66rem;font-weight:800;color:#7b8794}.nl-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.nl-quick button{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .4rem;border:0;border-radius:18px;cursor:pointer;background:var(--nl-card);box-shadow:var(--nl-shadow);color:var(--nl-ink);font:inherit}.nl-quick svg{width:22px;height:22px;fill:none;stroke:#16a874;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.nl-quick b{font-size:.76rem}.nl-sec{display:flex;align-items:baseline;justify-content:space-between;margin:.4rem .15rem -.2rem}.nl-sec h3{margin:0;font-size:1.02rem;letter-spacing:-.02em;color:var(--nl-ink)}.nl-sec button{border:0;background:none;padding:0;font:inherit;font-size:.82rem;font-weight:800;color:#16a874;cursor:pointer}.nl-watch{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;margin-right:-1rem;padding-right:1rem}.nl-watch::-webkit-scrollbar{display:none}.nl-wc{flex:none;width:152px;padding:.75rem .75rem .4rem;border:0;border-radius:20px;text-align:start;cursor:pointer;font:inherit;color:#0f1d2b}.nl-cream{background:#fdf6df}.nl-rose{background:#f6e7e2}.nl-lav{background:#e4e9fb}.nl-mint{background:#dff5ec}html.wl-v3:not([data-wl-light]) .nl-wc{filter:saturate(.9) brightness(.96)}.nl-wc-h{display:flex;align-items:center;gap:.4rem}.nl-wc-h b{font-size:.8rem}.nl-wc-h small{margin-inline-start:auto;font-size:.68rem;font-weight:800}.nl-wc-v{margin:.6rem 0 .1rem;font-size:1.18rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nl-wc-spark{display:block;width:100%;height:34px}.nl-spark-empty{display:block}.nl-wc-spark.nl-spark-empty{height:34px}.nl-list{padding:.15rem .95rem}.nl-row{width:100%;display:flex;align-items:center;gap:.65rem;padding:.7rem 0;border:0;border-bottom:1px solid var(--nl-line);background:none;font:inherit;color:var(--nl-ink);text-align:start;cursor:pointer}.nl-row:last-child{border-bottom:0}.nl-row-n{flex:1;min-width:0}.nl-row-n b,.nl-row-v b{display:block;font-size:.9rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nl-row-n small,.nl-row-v small{font-size:.75rem;font-weight:700;color:var(--nl-sub)}.nl-row-v{text-align:end;font-variant-numeric:tabular-nums}.nl-row-spark{flex:none;width:64px;height:26px}.nl-row-mid{flex:none;width:74px;display:flex;flex-direction:column;align-items:center;gap:.15rem}.nl-row-px{font-size:.7rem;font-weight:700;color:var(--nl-sub);font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.nl-skel{height:58px;margin:.6rem 0;border-radius:12px;background:linear-gradient(90deg,var(--nl-line),color-mix(in srgb,var(--nl-line) 40%,transparent),var(--nl-line));background-size:200% 100%;animation:nl-shimmer 1.4s linear infinite}@keyframes nl-shimmer{to{background-position:-200% 0}}.nl-home .up{color:#16a874}.nl-home .down{color:#e5484d}.nl-hero .up b,.nl-hero .down b{color:inherit}.nl-card{background:var(--nl-card);border-radius:var(--nl-radius);box-shadow:var(--nl-shadow)}.nl-news{padding:.2rem .95rem}.nl-news-row{display:block;padding:.7rem 0;border-bottom:1px solid var(--nl-line);color:var(--nl-ink);text-decoration:none}.nl-news-row:last-child{border-bottom:0}.nl-news-src{font-style:normal;font-size:.64rem;font-weight:900;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);padding:2px 7px;border-radius:6px}.nl-news-row b{display:block;margin:.3rem 0 .15rem;font-size:.86rem;line-height:1.3}.nl-news-row small{font-size:.7rem;font-weight:700;color:var(--nl-sub)}@media(prefers-reduced-motion:reduce){.nl-confetti,.nl-skel{animation:none}.nl-hero{transition:none}}.nl-more{max-width:720px;margin:0 auto;padding:.6rem 16px 1rem;color:var(--nl-ink, inherit)}.nl-more-h{display:flex;align-items:center;gap:.7rem;margin:.2rem .1rem 1rem}.nl-more-h small{display:block;font-size:.75rem;color:var(--nl-sub, #7b8794);font-weight:600}.nl-more-h h1{margin:0;font-size:1.5rem;letter-spacing:-.03em}.nl-more-g{margin-bottom:1.1rem}.nl-more-g h2{margin:0 .15rem .55rem;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--nl-sub, #7b8794)}.nl-more-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem}@media(max-width:380px){.nl-more-grid{grid-template-columns:repeat(3,1fr)}}.nl-more-tile{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.8rem .3rem .7rem;border:0;border-radius:18px;cursor:pointer;background:var(--nl-card, var(--card-bg));box-shadow:var(--nl-shadow, none);color:inherit;font:inherit;text-align:center}.nl-more-tile span{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:var(--g-ink, var(--g));background:rgba(var(--g-rgb),.12)}.nl-more-tile b{font-size:.72rem;line-height:1.2}.nl-more-row{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:.55rem;padding:.9rem 1rem;border:0;border-radius:18px;background:var(--nl-card, var(--card-bg));box-shadow:var(--nl-shadow, none);color:inherit;font:inherit;font-weight:800;font-size:.88rem;cursor:pointer}.nl-more-mode{display:flex;gap:2px;padding:3px;border-radius:999px;background:rgba(var(--g-rgb),.1)}.nl-more-mode button{display:inline-flex;align-items:center;gap:.3rem;min-height:0!important;padding:.38rem .75rem!important;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:.76rem;font-weight:800;opacity:.65;cursor:pointer}.nl-more-mode button.on{background:var(--g);color:#fff;opacity:1;box-shadow:0 2px 8px rgba(var(--g-rgb),.35)}.nl-more-themes{display:flex;gap:.45rem}.nl-more-themes button{width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--c);cursor:pointer}.nl-more-themes button.on{box-shadow:0 0 0 2px var(--nl-card, #fff),0 0 0 4px var(--c)}html.wl-v3 .wl-hamburger,html.wl-v3 .wl-topbar-brand-text,html.wl-v3 .wl-topbar-gear,html.wl-v3 .wl-topbar-stats{display:none!important}html.wl-v3 .wl-topbar-inner{padding-inline:16px!important;min-height:64px}html.wl-v3 .wl-logo-btn{width:42px;height:42px;border-radius:14px!important;display:grid;place-items:center;background:var(--nl-card)!important;box-shadow:0 2px 10px #0f1d2b14!important}html.wl-v3 .wl-logo-btn svg{width:26px!important;height:26px!important}html.wl-v3 .wl-logo-scan-ring{display:none}html.wl-v3 .wl-topbar-brand{gap:.7rem}.nl-topbar-greet{display:flex;flex-direction:column;line-height:1.15}.nl-topbar-greet small{font-size:.74rem;font-weight:600;color:var(--nl-sub, #7b8794)}.nl-topbar-greet b{font-size:1.06rem;font-weight:800;letter-spacing:-.02em;color:var(--nl-ink, inherit)}html.wl-v3 .wl-topbar-x{width:42px!important;height:42px!important;border-radius:50%!important;border:0!important;background:var(--nl-card)!important;color:var(--nl-ink)!important;box-shadow:0 2px 10px #0f1d2b14!important}html.wl-v3 .wl-topbar-right{gap:.5rem!important}html.wl-v3 .ticker-strip{background:var(--nl-card);border-block:1px solid var(--nl-line);padding-block:.35rem}html.wl-v3 .ticker-strip .tick{background:transparent!important;border:0!important;border-radius:0!important;padding-inline:.5rem!important;font-family:inherit!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:0!important}html.wl-v3 .ticker-strip .tick-name{color:var(--nl-ink)!important;font-weight:800!important}html.wl-v3 .news-ticker-label{background:transparent!important;font-size:.72rem!important;letter-spacing:.02em!important}html.wl-v3 .wl-nav-item.active .wl-nav-icon{background:transparent!important}html.wl-v3 .wl-nav-item.active svg{fill:currentColor;fill-opacity:.12}html.wl-v3 .wl-nav-item .wl-nav-label{font-size:.66rem!important;font-weight:700}html.wl-v3 .wl-topbar-x svg{width:18px!important;height:18px!important;flex:none}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-soul,html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-value{display:none!important}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-label{font-size:0!important;letter-spacing:0!important;justify-content:flex-end;min-height:0;margin-bottom:.2rem}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-change{font-size:1.05rem!important}.nl-metal{width:var(--s, 30px);height:var(--s, 30px);border-radius:50%;flex:none;object-fit:cover;background:#1b1e24;box-shadow:0 0 0 1px #0f1d2b14}html.wl-v3 .wl-topbar-right .wl-topbar-x{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;place-items:center}.nl-hero-day{margin-top:.4rem}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero:before,html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero:after{display:none!important}html.wl-v3 .wl-topbar-right .wl-topbar-x.wl-topbar-gear{display:none!important}html.wl-v3{--nl-chart-up: #16a874;--nl-chart-down: #e5484d;--nl-seg: #f1f3f6}html.wl-v3:not([data-wl-light]){--nl-seg: rgba(255, 255, 255, .06)}html.wl-v3 .dvx-holding-val,html.wl-v3 .dvx-stat-value,html.wl-v3 .dvx-hstat b,html.wl-v3 .dvx-cat-value,html.wl-v3 .dvx-cat-asset-val,html.wl-v3 .dvx-legend-val,html.wl-v3 .dvx-hero-change{font-family:inherit!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em!important}html.wl-v3 .dvx .glass-card h3{font-size:1rem!important;font-weight:800!important;letter-spacing:-.02em;color:var(--nl-ink)}html.wl-v3 .fn-strip{background:transparent!important;border:0!important;padding:.1rem 0!important;gap:.4rem!important;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important}html.wl-v3 .fn-strip::-webkit-scrollbar{display:none}html.wl-v3 .fn-strip-label{color:var(--nl-sub)!important}html.wl-v3 .fn-strip-btn{flex:none;height:34px;padding:0 .8rem!important;border-radius:999px!important;border:0!important;background:var(--nl-card)!important;box-shadow:var(--nl-shadow)!important;color:var(--nl-ink)!important;font-size:.78rem!important;font-weight:700!important;white-space:nowrap}html.wl-v3 .wl-sentiment{border-radius:16px!important;border:0!important;background:var(--nl-card)!important;box-shadow:var(--nl-shadow);min-height:40px!important}html.wl-v3 .wl-sentiment-badge{height:40px!important;margin:4px;border-radius:12px;height:32px!important;font-size:.66rem!important}html.wl-v3 .wl-sentiment-tip{color:var(--nl-ink)!important;font-weight:600}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero{padding:1rem 1rem .9rem!important;text-align:start}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-label{display:flex!important;align-items:center;gap:.35rem;margin:0 0 .6rem!important}.nl-perf-title{margin-inline-end:auto;font-size:1rem;font-weight:800;letter-spacing:-.02em;color:var(--nl-ink)}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-label button{width:34px!important;height:34px!important;padding:0!important;display:grid!important;place-items:center;border-radius:50%!important;border:0!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;box-shadow:none!important}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-change{margin:.1rem 0 .7rem!important;font-size:1.15rem!important;font-weight:800;color:var(--nl-ink)!important}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-change.up{color:var(--nl-up)!important}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero .dvx-hero-change.dn{color:var(--nl-down)!important}html.wl-v3 .dvx-currency-switcher{display:inline-flex!important;flex-wrap:nowrap;gap:2px!important;padding:3px;margin:0 0 .7rem!important;border-radius:12px;background:var(--nl-seg);justify-content:flex-start!important}html.wl-v3 .dvx-currency-pill,html.wl-v3 .dvx-tf-chip,html.wl-v3 .dvx-ct-chip{min-width:0!important;height:30px!important;padding:0 .7rem!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--nl-sub)!important;box-shadow:none!important;font-size:.74rem!important;font-weight:800!important;line-height:30px!important}html.wl-v3 .dvx-currency-pill.active,html.wl-v3 .dvx-tf-chip.active,html.wl-v3 .dvx-ct-chip.active{background:var(--nl-card)!important;color:var(--nl-ink)!important;box-shadow:0 1px 3px #0f1d2b1f,0 0 0 .5px #0f1d2b0a!important}html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero>div:has(>.dvx-tf-chip){flex-wrap:nowrap!important;gap:2px!important;padding:3px;margin:0 0 .55rem!important;border-radius:12px;background:var(--nl-seg);overflow-x:auto;scrollbar-width:none}html.wl-v3 .dvx-tf-chip{flex:1 0 auto}html.wl-v3 .dvx-live-ind,html.wl-v3 body:has(.nl-home,.nl-page-h) .dvx-hero>div:has(>.dvx-tf-chip)>span{display:none}html.wl-v3 .dvx-catfilter{display:flex;gap:.4rem!important;overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap!important;margin-bottom:.55rem!important}html.wl-v3 .dvx-catfilter::-webkit-scrollbar{display:none}html.wl-v3 .dvx-catchip{flex:none;padding:.4rem .75rem!important;border-radius:14px!important;border:1px solid var(--nl-line)!important;background:var(--nl-card)!important;color:var(--nl-ink)!important;box-shadow:none!important;text-align:start}html.wl-v3 .dvx-catchip-label{font-size:.7rem!important;font-weight:700!important;color:var(--nl-sub)}html.wl-v3 .dvx-catchip-val{font-size:.82rem!important;font-weight:800!important;opacity:1!important}html.wl-v3 .dvx-catchip.active{background:var(--nl-ink)!important;border-color:var(--nl-ink)!important;color:var(--nl-card)!important}html.wl-v3 .dvx-catchip.active .dvx-catchip-label{color:inherit;opacity:.7}html.wl-v3 .dvx-charttype-seg{display:inline-flex!important;gap:2px!important;padding:3px!important;margin:0 0 .4rem!important;border:0!important;border-radius:12px!important;background:var(--nl-seg)!important;box-shadow:none!important}html.wl-v3 .dvx-ct-chip{display:inline-flex!important;align-items:center;gap:.3rem}html.wl-v3 .dvx-share-btn{display:inline-flex!important;align-items:center;gap:.4rem;height:36px;padding:0 .95rem!important;margin-top:.5rem!important;border:0!important;border-radius:999px!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;box-shadow:none!important;font-size:.8rem!important;font-weight:800!important}html.wl-v3 .dvx-stats-row{gap:.6rem!important}html.wl-v3 .dvx-stat-card{padding:.85rem .95rem!important;overflow:hidden}html.wl-v3 .dvx-stat-label{font-size:.7rem!important;font-weight:700!important;letter-spacing:.04em!important;color:var(--nl-sub)!important}html.wl-v3 .dvx-stat-value{font-size:1.2rem!important;font-weight:800!important;color:var(--nl-ink)!important}html.wl-v3 .dvx-stat-card--pos .dvx-stat-value{color:var(--nl-up)!important}html.wl-v3 .dvx-stat-card--neg .dvx-stat-value{color:var(--nl-down)!important}html.wl-v3 .dvx-stat-sub{font-size:.74rem!important;font-weight:700;color:var(--nl-sub)!important}html.wl-v3 .dvx-cat-breakdown{padding:1rem 1rem .6rem!important}html.wl-v3 .dvx-cat-row{margin:0!important;padding:.7rem 0!important;border-radius:0!important;border-bottom:1px solid var(--nl-line)}html.wl-v3 .dvx-cat-row:last-child{border-bottom:0}html.wl-v3 .dvx-cat-label{font-weight:800!important;color:var(--nl-ink)!important}html.wl-v3 .dvx-cat-pct{font-weight:800!important;color:var(--nl-sub)!important}html.wl-v3 .dvx-cat-value{font-weight:800!important;color:var(--nl-ink)!important;white-space:nowrap}html.wl-v3 .dvx-cat-pnl.pos{color:var(--nl-up)!important}html.wl-v3 .dvx-cat-pnl.neg{color:var(--nl-down)!important}html.wl-v3 .dvx-cat-invested{color:var(--nl-sub)!important}html.wl-v3 .dvx-cat-bar-track,html.wl-v3 .dvx-cat-asset-bar{height:6px!important;border-radius:99px!important;background:var(--nl-seg)!important}html.wl-v3 .dvx-cat-bar-fill,html.wl-v3 .dvx-cat-asset-fill{border-radius:99px!important;box-shadow:none!important;background:var(--bar-col, var(--g))!important}html.wl-v3 .dvx-cat-asset-row{gap:.5rem!important}html.wl-v3 .dvx-cat-asset-sym{font-weight:700!important;color:var(--nl-ink)!important;letter-spacing:0!important}html.wl-v3 .dvx-cat-asset-val,html.wl-v3 .dvx-cat-asset-pct{white-space:nowrap;font-weight:700!important;color:var(--nl-sub)!important}html.wl-v3 .dvx-hfilter input,html.wl-v3 .dvx-hfilter select,html.wl-v3 .dvx-hfilter button{height:38px;border:0!important;border-radius:12px!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;font-size:.8rem!important}html.wl-v3 .dvx-hfilter input{min-width:0;padding-inline:.8rem 1.8rem!important}html.wl-v3 .dvx-hfilter select{flex:0 1 auto!important;max-width:40%;padding-inline:.6rem!important;font-weight:700}html.wl-v3 .dvx-hfilter>button{width:38px;padding:0!important}html.wl-v3 .dvx-hchip{height:32px;padding:0 .8rem!important;border:0!important;border-radius:999px!important;box-shadow:none!important;background:var(--nl-seg)!important;color:var(--nl-sub)!important;font-size:.74rem!important;font-weight:800!important}html.wl-v3 .dvx-hchip.on{background:var(--nl-ink)!important;color:var(--nl-card)!important}html.wl-v3 .dvx-cat-group-hdr{flex-wrap:wrap;align-items:baseline;padding:.95rem 0 .35rem!important;border-top:0!important}html.wl-v3 .dvx-cat-group-name{font-size:.72rem!important;letter-spacing:.08em!important;color:var(--nl-sub)!important}html.wl-v3 .dvx-cat-group-stats{font-size:.72rem!important;font-weight:700;color:var(--nl-sub)!important}html.wl-v3 .dvx-holdings{gap:0!important}html.wl-v3 .dvx-holding{align-items:flex-start;gap:.65rem!important;padding:.8rem 2.4rem .8rem 0!important;margin:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--nl-line)!important;border-radius:0!important;box-shadow:none!important;transform:none!important}html.wl-v3 .dvx-holding:last-child{border-bottom:0!important}html.wl-v3 .dvx-holding:before{display:none!important}html.wl-v3 .dvx-holding.selected{background:rgba(var(--g-rgb),.06)!important;border-radius:14px!important}html.wl-v3 .dvx-holding>input[type=checkbox]{width:15px!important;height:15px!important;margin:.75rem 0 0!important;opacity:.55}html.wl-v3 .dvx-holding>input[type=checkbox]:checked{opacity:1}html.wl-v3 .dvx-holding .dvx-holding-icon{width:40px!important;height:40px!important;margin-top:0!important;box-shadow:none!important}html.wl-v3 .dvx-holding-line1{flex-wrap:nowrap!important;align-items:flex-start!important}html.wl-v3 .dvx-holding-meta{flex-wrap:wrap!important;row-gap:.25rem!important;gap:.3rem!important}html.wl-v3 .dvx-holding-meta strong{font-size:.95rem!important;font-weight:800!important;color:var(--nl-ink)!important}html.wl-v3 .dvx-holding-meta .dvx-cat-badge,html.wl-v3 .dvx-holding-meta .dvx-stable-badge,html.wl-v3 .dvx-holding-meta>span:not(.dvx-trend-badge){font-size:.58rem!important;padding:1px 6px!important;border-radius:6px!important}html.wl-v3 .dvx-holding:has(.wl-trend-badge) .dvx-trend-badge{display:none!important}html.wl-v3 .dvx-holding-val{font-size:.98rem!important;font-weight:800!important;color:var(--nl-ink)!important}html.wl-v3 .dvx-holding-pnl-pill{padding:0!important;margin:0!important;background:none!important;font-size:.74rem!important}html.wl-v3 .dvx-holding-pnl-pill.pos{color:var(--nl-up)!important}html.wl-v3 .dvx-holding-pnl-pill.neg{color:var(--nl-down)!important}html.wl-v3 .dvx-holding-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.15rem .6rem!important;margin-top:.35rem!important}html.wl-v3 .dvx-hstat{flex-direction:column;align-items:flex-start!important;gap:1px!important;padding:0!important;background:none!important;border:0!important}html.wl-v3 .dvx-hstat em{font-size:.6rem!important;color:var(--nl-sub)!important}html.wl-v3 .dvx-hstat b{max-width:100%;text-align:start!important;font-size:.78rem!important;color:var(--nl-ink)!important}html.wl-v3 .wl-trend-badge{grid-column:1 / -1;flex-direction:row!important;align-items:center!important;gap:.4rem!important;padding:.3rem .55rem!important;border-radius:10px!important;background:var(--nl-seg)!important}html.wl-v3 .wl-trend-badge b{font-size:.76rem!important}html.wl-v3 .wl-trend-badge--up b{color:var(--nl-up)!important}html.wl-v3 .wl-trend-badge--down b{color:var(--nl-down)!important}html.wl-v3 .dvx-ha-toggle{position:absolute;top:.7rem;right:0;width:30px!important;height:30px!important;margin:0!important;border:0!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important}html.wl-v3 .dvx-holding-actions{border-top-color:var(--nl-line)!important;flex-wrap:wrap}html.wl-v3 .dvx-ha-btn{border-radius:999px!important;border:0!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;font-weight:700!important}html.wl-v3 .dvx-show-more{border:0!important;border-radius:14px!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;font-weight:800!important}html.wl-v3 .dvx-breakeven-toggle,html.wl-v3 .dvx-export-btn{height:32px;padding:0 .7rem!important;border:0!important;border-radius:999px!important;background:var(--nl-seg)!important;color:var(--nl-ink)!important;font-size:.72rem!important;font-weight:800!important;box-shadow:none!important}html.wl-v3 .dvx-breakeven-toggle.active{background:var(--nl-ink)!important;color:var(--nl-card)!important}html.wl-v3 .wl-sector-hm{background:var(--nl-card)!important;border:1px solid var(--nl-line)!important;border-radius:var(--nl-radius)!important;box-shadow:var(--nl-shadow)}html.wl-v3 .wl-sector-hm>button span:first-child{font-size:1rem!important;font-weight:800!important;letter-spacing:-.02em;color:var(--nl-ink)}html.wl-v3 .wl-sector-tile{border:0!important;border-radius:14px!important}html.wl-v3 .wl-nav-fab svg{stroke:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}html.wl-v3 .glass-card:has(>div>.dvx-breakeven-toggle)>div:first-child,html.wl-v3 .glass-card:has(.dvx-breakeven-toggle)>div:first-child{flex-wrap:nowrap!important;gap:.5rem}html.wl-v3 .glass-card:has(.dvx-breakeven-toggle)>div:first-child h3{white-space:nowrap}html.wl-v3 .glass-card:has(.dvx-breakeven-toggle)>div:first-child>div{flex-wrap:nowrap!important;gap:.3rem!important}html.wl-v3 .dvx-breakeven-toggle,html.wl-v3 .dvx-export-btn{padding:0 .55rem!important;font-size:.68rem!important;white-space:nowrap}html.wl-v3 .dvx-holding-meta strong{flex-basis:100%!important}html.wl-v3 .dvx-hstat b{font-size:.74rem!important}html.wl-v3 .dvx-holding:has(.wl-trend-badge) .dvx-holding-meta .wl-trend{display:none!important}html.wl-v3 .dvx-holding-stats{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.85fr)!important;gap:.15rem .4rem!important}.nl-hold{padding:.75rem .95rem .2rem}.nl-hold-tools{display:flex;align-items:center;gap:.35rem}.nl-tools-gap{flex:1}.nl-tool{width:34px;height:34px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--nl-seg, #f1f3f6);color:var(--nl-ink)}.nl-tool svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nl-tool.on{background:var(--nl-ink);color:var(--nl-card)}.nl-sort select{height:34px;padding:0 1.9rem 0 .8rem;border:0;border-radius:999px;cursor:pointer;appearance:none;-webkit-appearance:none;font:inherit;font-size:.76rem;font-weight:800;color:var(--nl-ink);background:var(--nl-seg, #f1f3f6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237b8794' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .6rem center / 13px}.nl-search{width:100%;box-sizing:border-box;height:40px;margin-top:.6rem;padding:0 .9rem;border:0;border-radius:12px;outline:none;background:var(--nl-seg, #f1f3f6);color:var(--nl-ink);font:inherit;font-size:.85rem}.nl-chips{display:flex;gap:.35rem;margin-top:.6rem;overflow-x:auto;scrollbar-width:none}.nl-chips::-webkit-scrollbar{display:none}.nl-chips button{flex:none;height:30px;padding:0 .75rem;border:0;border-radius:999px;cursor:pointer;background:var(--nl-seg, #f1f3f6);color:var(--nl-sub);font:inherit;font-size:.72rem;font-weight:800}.nl-chips button.on{background:var(--nl-ink);color:var(--nl-card)}.nl-sum{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;padding:.5rem .75rem;border-radius:12px;background:var(--nl-seg, #f1f3f6);font-size:.76rem;font-weight:700;color:var(--nl-sub)}.nl-sum.sel{background:#16a8741a}.nl-sum b{margin-inline-start:auto;color:var(--nl-ink);font-variant-numeric:tabular-nums}.nl-sum em{font-style:normal;font-weight:800}.nl-sum button{border:0;background:none;padding:0 .1rem;color:var(--nl-sub);font-size:.85rem;cursor:pointer}.nl-hold .nl-list{padding:.2rem 0 0}.nl-hold .up{color:var(--nl-up)}.nl-hold .down{color:var(--nl-down)}.nl-row-logo{position:relative;flex:none;display:grid}.nl-row-logo i{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--nl-up);color:#fff;font-style:normal;font-size:.62rem;font-weight:900;box-shadow:0 0 0 2px var(--nl-card)}.nl-row.sel{background:#16a8740f;margin:0 -.95rem;padding-inline:.95rem;width:calc(100% + 1.9rem)}.nl-row-n small .up,.nl-row-n small .down{font-weight:800}.nl-empty{margin:.8rem 0;color:var(--nl-sub);font-size:.85rem}.nl-insights{width:100%;display:flex;align-items:center;gap:.8rem;margin:.75rem 0;padding:.9rem 1rem;border:0;cursor:pointer;font:inherit;color:var(--nl-ink);text-align:start}.nl-insights>span:nth-child(2){flex:1;min-width:0}.nl-insights b{display:block;font-size:.95rem;letter-spacing:-.01em}.nl-insights small{display:block;margin-top:1px;font-size:.75rem;font-weight:600;color:var(--nl-sub)}.nl-insights-ic{width:42px;height:42px;border-radius:14px;flex:none;display:grid;place-items:center;background:linear-gradient(150deg,var(--nl-navy2),var(--nl-navy))}.nl-insights-ic svg{width:21px;height:21px;fill:none;stroke:#5ee6b1;stroke-width:2.2;stroke-linecap:round}.nl-chev{width:18px;height:18px;flex:none;fill:none;stroke:var(--nl-sub);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.nl-page-h{display:flex;align-items:center;gap:.75rem;margin:.6rem 0 .9rem;color:var(--nl-ink)}.nl-page-h small{display:block;font-size:.74rem;font-weight:600;color:var(--nl-sub)}.nl-page-h h1{margin:0;font-size:1.45rem;font-weight:800;letter-spacing:-.03em}.nl-back{width:42px;height:42px;flex:none;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--nl-card);box-shadow:var(--nl-shadow);color:var(--nl-ink)}.nl-back svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html.wl-v3 .nl-sort select{height:34px!important;min-height:0!important;font-size:.76rem!important;line-height:34px!important;border:0!important;box-shadow:none!important}html.wl-v3 .nl-hold .nl-row{border-radius:0!important;box-shadow:none!important;background:none}html.wl-v3 .nl-hold .nl-row.sel{background:#16a8740f}html.wl-v3 .nl-back svg{width:20px!important;height:20px!important}html.wl-v3 .nl-back{padding:0!important}.nl-ticker{position:relative;display:flex;align-items:center;background:var(--nl-card);border-block:1px solid var(--nl-line)}html.wl-v3 .nl-ticker .nl-ticker-strip{flex:1;min-width:0;border:0!important;background:transparent!important;overflow-x:auto;scrollbar-width:none;scroll-behavior:auto}html.wl-v3 .nl-ticker .nl-ticker-strip::-webkit-scrollbar{display:none}.nl-ticker-all{position:relative;flex:none;height:30px;margin:0 10px 0 4px;padding:0 .85rem;border:0;border-radius:999px;cursor:pointer;background:var(--nl-ink);color:var(--nl-card);font:inherit;font-size:.74rem;font-weight:800}.nl-sheet-bg{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;background:#080f1873;animation:nl-fade .18s ease both}.nl-sheet{width:min(560px,100%);max-height:86vh;display:flex;flex-direction:column;padding:.4rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border-radius:26px 26px 0 0;background:var(--nl-card, #fff);color:var(--nl-ink, #0f1d2b);box-shadow:0 -10px 40px #080f1840;animation:nl-rise .26s cubic-bezier(.2,.9,.3,1) both}@media(min-width:700px){.nl-sheet-bg{align-items:center}.nl-sheet{border-radius:26px}}@keyframes nl-fade{0%{opacity:0}}@keyframes nl-rise{0%{transform:translateY(40px);opacity:0}}.nl-sheet-grip{display:block;width:40px;height:4px;margin:.35rem auto .6rem;border-radius:4px;background:var(--nl-line, #e5e7eb)}.nl-sheet-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.nl-sheet-h h2{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.nl-seg2{display:flex;gap:2px;padding:3px;border-radius:12px;background:var(--nl-seg, #f1f3f6)}.nl-seg2 button{flex:1;height:32px;border:0;border-radius:9px;cursor:pointer;background:transparent;color:var(--nl-sub);font:inherit;font-size:.8rem;font-weight:800}.nl-seg2 button.on{background:var(--nl-card, #fff);color:var(--nl-ink);box-shadow:0 1px 3px #0f1d2b1f}.nl-sheet-list{flex:1;min-height:0;overflow-y:auto;margin-top:.4rem;overscroll-behavior:contain}.nl-sheet-list .nl-row:disabled{cursor:default;opacity:1}.nl-sheet .up{color:var(--nl-up, #16a874)}.nl-sheet .down{color:var(--nl-down, #e5484d)}.nl-sheet-note{margin:.6rem .1rem 0;font-size:.76rem;font-weight:600;color:var(--nl-sub)}@media(prefers-reduced-motion:reduce){.nl-sheet-bg,.nl-sheet{animation:none}}.nl-more-themes button{flex:none;width:30px!important;height:30px!important;min-width:0!important;padding:0!important;display:grid;place-items:center;overflow:hidden;color:#fff}.nl-more-themes button img{width:100%;height:100%;object-fit:cover;border-radius:50%}.nl-more-themes button svg{color:#064e3b}.nl-more-themes{gap:.55rem!important}html.wl-v3 .nl-more-themes button{min-height:0!important;max-height:30px!important;aspect-ratio:1}html.wl-v3 .nl-ticker-all{min-height:0!important;min-width:0!important;height:30px!important;width:auto!important;border-radius:999px!important}html.wl-v3 .nl-search,.nl-sheet .nl-search{min-height:0!important;height:40px!important;flex:none}.nl-sheet .nl-row{border-radius:0!important;box-shadow:none!important;background:none}.nl-sheet .nl-tool{min-height:0!important;min-width:0!important}html.wl-v3 .air-sheet{background:var(--nl-card)!important;color:var(--nl-ink)!important}.nl-ticker-arrow{flex:none;width:26px;height:26px;margin:0 2px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:var(--nl-seg, #f1f3f6);color:var(--nl-ink)}.nl-ticker-arrow:first-child{margin-inline-start:8px}.nl-ticker-arrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}html.wl-v3 .nl-ticker-arrow{min-height:0!important;min-width:0!important}html.wl-v3 .nl-ticker .nl-ticker-strip{touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}html.wl-v3 .nl-ticker-all{margin-inline-start:6px!important}html.wl-v3 .nl-ticker-arrow,html.wl-v3 .nl-ticker-arrow:hover,html.wl-v3 .nl-ticker-arrow:focus,html.wl-v3 .nl-ticker-arrow:active{background:var(--nl-seg)!important;color:var(--nl-ink)!important;box-shadow:none!important;border:0!important}.nl-sheet .nl-chips,.nl-sheet .nl-seg2,.nl-sheet .nl-sheet-h{flex:none}.nl-sheet .nl-chips{padding-bottom:2px}html.wl-v3 .nl-sheet .nl-chips button{min-height:0!important;height:32px!important}.nl-hrow{border-bottom:1px solid var(--nl-line)}.nl-hrow:last-child{border-bottom:0}.nl-hold .nl-hrow .nl-row{border-bottom:0;cursor:pointer}.nl-row-more{flex:none;width:30px;height:30px;margin-inline-start:-.2rem;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:transparent;color:var(--nl-sub)}.nl-row-more svg{width:16px;height:16px;fill:currentColor}.nl-row-more.on{background:var(--nl-seg, #f1f3f6);color:var(--nl-ink)}html.wl-v3 .nl-row-more{min-height:0!important;min-width:0!important;box-shadow:none!important}.nl-row-actions{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 0 .75rem 3.1rem;animation:nl-fade .15s ease both}.nl-row-actions button{display:inline-flex;align-items:center;gap:.35rem;height:32px;padding:0 .75rem;border:0;border-radius:999px;cursor:pointer;background:var(--nl-seg, #f1f3f6);color:var(--nl-ink);font:inherit;font-size:.74rem;font-weight:800}.nl-row-actions .nl-act-buy{background:#16a87424;color:var(--nl-up)}.nl-row-actions .nl-act-sell{background:#e5484d1f;color:var(--nl-down)}html.wl-v3 .nl-row-actions button{min-height:0!important;box-shadow:none!important}.nl-subchips{margin-top:.4rem}.nl-subchips button{height:26px;font-size:.68rem}html.wl-v3 .nl-insights,html.wl-v3 .nl-insights:hover,html.wl-v3 .nl-insights:focus{background:var(--nl-card)!important;color:var(--nl-ink)!important;border:0!important;box-shadow:var(--nl-shadow)!important}html.wl-v3 .dvx-voice-import-panel,html.wl-v3 .dvx-excel-import-panel{scroll-margin-top:150px}.nl-check{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--nl-line);color:#fff;font-size:.72rem;font-weight:900}html.wl-v3:not([data-wl-light]) .nl-check{border-color:#ffffff40}.nl-check.on{background:var(--nl-up);border-color:var(--nl-up)}.nl-chips .nl-chip-sel{background:#16a87424;color:var(--nl-up)}.nl-chips .nl-chip-sel.on{background:var(--nl-up);color:#fff}.nl-row.picking .nl-row-spark{display:none}.nl-row.picking .nl-row-mid{width:auto}.nl-hold .nl-row.sel{margin:0!important;width:100%!important;padding-inline:.35rem!important;border-radius:14px!important}.nl-topbar-greet .nl-tag-dot{font-style:normal;color:var(--g-ink);margin:0 .22em}.nl-topbar-greet{min-width:0}.nl-topbar-greet b.nl-tagline{font-size:clamp(.72rem,2.9vw,.86rem);font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.nl-topbar-greet b.nl-tagline{line-height:1.45;padding-block:1px 2px}.nl-rate-card{display:block;margin:.9rem 0;padding:.95rem 1rem;border-radius:20px;background:linear-gradient(135deg,#fbbf2429,#fbbf240a),var(--card-bg, #fff);border:1px solid rgba(251,191,36,.35)}.nl-rate-stars{font-size:1.15rem;letter-spacing:2px;color:#f59e0b;line-height:1;margin-bottom:.4rem}.nl-rate-txt b{display:block;font-size:.92rem;font-weight:800;color:var(--text)}.nl-rate-txt small{display:block;margin-top:.1rem;font-size:.76rem;color:var(--text-muted)}.nl-rate-btns{display:flex;gap:.5rem;margin-top:.7rem}.nl-rate-btns button{width:auto!important;min-height:0!important;height:36px!important;margin:0!important;padding:0 1rem!important;border-radius:12px!important;font:inherit;font-size:.8rem!important;font-weight:800!important;cursor:pointer;box-shadow:none!important}.nl-rate-go{background:#f59e0b!important;color:#111!important;border:0!important}.nl-rate-later{background:transparent!important;color:var(--text-muted)!important;border:1px solid var(--border, rgba(127,127,127,.25))!important}.nl-more-link{display:inline-flex;align-items:center;gap:.6rem}.nl-more-link svg{color:var(--nl-sub, var(--text-muted))}.nl-more-copy{margin:.9rem 0 .2rem;text-align:center;font-size:.72rem;color:var(--nl-sub, var(--text-muted))}@media(hover:hover){html.wl-v3 .nl-quick button,html.wl-v3 .nl-hero-actions button,html.wl-v3 .wl-nav-item,html.wl-v3 .wl-nav-fab{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,filter .18s ease}html.wl-v3 .nl-quick button:hover{filter:none;background:var(--nl-card);transform:translateY(-2px);box-shadow:0 0 0 1px var(--nl-line),0 14px 28px -14px #0f1d2b52}html.wl-v3 .nl-quick button:hover svg{transform:scale(1.08);transition:transform .18s ease}html.wl-v3 .nl-hero-actions button:hover{filter:brightness(1.08) saturate(1.05);transform:translateY(-1px)}html.wl-v3 .wl-nav-item:hover{filter:none;background:transparent!important;color:var(--nl-ink)!important}html.wl-v3 .wl-nav-item:hover .wl-nav-label{color:var(--nl-ink)!important}html.wl-v3 .wl-nav-item:not(.active):hover .wl-nav-icon{background:var(--nl-seg)!important}.nl-more-row,.nl-more-tile{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.nl-more-row:hover,.nl-more-tile:hover{filter:none;background:var(--nl-card, var(--card-bg))!important;transform:translateY(-1px);box-shadow:0 0 0 1px var(--nl-line),0 12px 26px -14px #0f1d2b59!important}.nl-more-row:hover svg,.nl-more-tile:hover svg{color:var(--g-ink, var(--g))}.nl-wc{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.nl-wc:hover{filter:none;transform:translateY(-3px);box-shadow:0 14px 26px -14px #0f1d2b73}html.wl-v3:not([data-wl-light]) .nl-wc:hover{filter:saturate(.95) brightness(1)}html.wl-v3 .wl-nav-fab:hover{filter:none;transform:translateY(-2px) scale(1.04);box-shadow:0 14px 28px -6px rgba(var(--g-rgb),.75),0 0 0 6px var(--nl-bg)}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin-ext.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-cyrillic-ext.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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-vietnamese.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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/sora-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:clip;max-width:100vw;overscroll-behavior-y:none;touch-action:manipulation;height:100%}*{-webkit-tap-highlight-color:transparent}body{overflow-x:clip;max-width:100%;width:100%;min-height:100%;-webkit-user-select:none;user-select:none}p,span,div[class*=tip],div[class*=sub],div[class*=body],input,textarea{-webkit-user-select:text;user-select:text}#root{min-height:100%;min-height:100dvh;width:100%;overflow-x:clip;position:relative}input,select,textarea{font-size:max(16px,1em)!important}[class*=scroll],.wl-content,.wl-drawer,.coach-tabs,.acad-root,.alpha-root{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#000;border-radius:3px}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff52}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) #000}:root{--mood: 0;--mood-aura-color: 100, 116, 139;--mood-aura-opacity: .02;--g: #10b981;--gd: #059669;--g-ink: #ffffff;--g-rgb: 16, 185, 129;--gd-rgb: 5, 150, 105;--gl: rgba(16, 185, 129, .1);--ink: #060708;--ink2: #111316;--ink3: rgba(16, 185, 129, .45);--mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--display: "Plus Jakarta Sans", system-ui, sans-serif;--bg: #181a20;--card-bg: rgba(30, 35, 41, .92);--bg2: rgba(30, 35, 41, .92);--bg3: #1e2329;--bg4: #2b3139;--border: rgba(255, 255, 255, .09);--text: #f5f6f7;--text2: rgba(255, 255, 255, .72);--text-muted: rgba(255,255,255,.62);--text-sub: rgba(255,255,255,.46);--surface-1: rgba(255,255,255,.04);--surface-2: rgba(255,255,255,.07);--surface-3: rgba(255,255,255,.11);--accent: #10b981;--accent2: #059669;--accent3: #10b981;--accent-bg: rgba(16, 185, 129, .1);--accent2-bg: rgba(5, 150, 105, .1);--accent3-bg: rgba(16, 185, 129, .1);--green: #10b981;--green-bg: rgba(16, 185, 129, .12);--red: #f87171;--red-bg: rgba(248, 113, 113, .12);--orange: #fbbf24;--cyan: #5eead4;--amber: #f59e0b;--rose: #ff8080;--positive: #34d399;--negative: #f87171;--red-dark: #dc2626;--blue: #60a5fa;--blue-bg: rgba(96, 165, 250, .12);--purple: #a78bfa;--purple-bg: rgba(167, 139, 250, .12);--header-gradient: linear-gradient(135deg, #0a0b0d 0%, #16181d 55%, #10b981 135%);--header-gradient-alt: linear-gradient(135deg, #10b981 0%, #059669 100%);--mesh-1: rgba(16, 185, 129, .04);--mesh-2: rgba(5, 150, 105, .03);--mesh-3: rgba(16, 185, 129, .035);--mesh-4: rgba(0, 0, 0, .8);--radius: 22px;--shadow: 0 1px 2px rgba(0,0,0,.24), 0 4px 16px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.04);--shadow-lg: 0 2px 6px rgba(0,0,0,.3), 0 12px 40px rgba(0,0,0,.4), inset 0 1px 0 rgba(255,255,255,.05);--shadow-glow: 0 1px 3px rgba(0,0,0,.1), 0 2px 8px rgba(0,0,0,.12);--glass: blur(14px) saturate(150%);--ease: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .14s;--dur: .22s}@media(max-width:768px){:root{--glass: blur(4px) saturate(120%)}}:root[data-theme=gold]{--g: #e8b825;--g-rgb: 232, 184, 37;--gd: #c49a1a;--gl: rgba(232, 184, 37, .12);--ink3: rgba(232, 184, 37, .55);--amber: #e8b825;--amber-rgb: 232, 184, 37;--bg: #0d0a02;--card-bg: rgba(20, 16, 4, .94);--bg2: rgba(20, 16, 4, .94);--bg3: #18130a;--bg4: #221c0e;--border: rgba(232, 184, 37, .35);--ink: #080600;--ink2: #18130a;--text2: rgba(255,255,255,.85);--accent: #e8b825;--accent2: #d4a017;--accent3: #e8b825;--accent-bg: rgba(232, 184, 37, .12);--accent2-bg: rgba(212, 160, 23, .12);--accent3-bg: rgba(232, 184, 37, .12);--green: #e8b825;--green-bg: rgba(232, 184, 37, .14);--header-gradient: linear-gradient(135deg, #0a0802 0%, #1e1a0d 50%, #e8b825 110%);--header-gradient-alt: linear-gradient(135deg, #e8b825 0%, #d4a017 100%);--mesh-1: rgba(232, 184, 37, .06);--mesh-2: rgba(212, 160, 23, .04);--mesh-3: rgba(232, 184, 37, .05);--shadow-glow: 0 2px 16px rgba(0,0,0,.4), 0 1px 4px rgba(0,0,0,.25)}:root[data-theme=silver]{--g: #c0c8d8;--g-rgb: 192, 200, 216;--gd: #8a96aa;--gl: rgba(192, 200, 216, .12);--ink3: rgba(192, 200, 216, .55);--bg: #07080d;--card-bg: rgba(12, 13, 20, .94);--bg2: rgba(12, 13, 20, .94);--bg3: #0d0f18;--bg4: #141724;--border: rgba(192, 200, 216, .3);--ink: #040508;--ink2: #0d0f18;--text2: rgba(255,255,255,.85);--accent: #c0c8d8;--accent2: #8a96aa;--accent3: #c0c8d8;--accent-bg: rgba(192, 200, 216, .1);--accent2-bg: rgba(138, 150, 170, .1);--accent3-bg: rgba(192, 200, 216, .1);--green: #c0c8d8;--green-bg: rgba(192, 200, 216, .12);--header-gradient: linear-gradient(135deg, #060608 0%, #16182a 50%, #c0c8d8 110%);--header-gradient-alt: linear-gradient(135deg, #c0c8d8 0%, #8a96aa 100%);--mesh-1: rgba(192, 200, 216, .05);--mesh-2: rgba(138, 150, 170, .03);--mesh-3: rgba(192, 200, 216, .04);--shadow-glow: 0 2px 16px rgba(0,0,0,.4), 0 1px 4px rgba(0,0,0,.25)}:root[data-theme=bitcoin]{--g: #f7931a;--g-rgb: 247, 147, 26;--gd: #c97012;--gl: rgba(247, 147, 26, .12);--ink3: rgba(247, 147, 26, .55);--bg: #0e0703;--card-bg: rgba(22, 12, 4, .94);--bg2: rgba(22, 12, 4, .94);--bg3: #1a0f05;--bg4: #23160a;--border: rgba(247, 147, 26, .35);--ink: #090400;--ink2: #1a0f05;--text2: rgba(255,255,255,.85);--accent: #f7931a;--accent2: #c97012;--accent3: #f7931a;--accent-bg: rgba(247, 147, 26, .12);--accent2-bg: rgba(201, 112, 18, .12);--accent3-bg: rgba(247, 147, 26, .12);--green: #f7931a;--green-bg: rgba(247, 147, 26, .14);--header-gradient: linear-gradient(135deg, #090501 0%, #1c1209 50%, #f7931a 110%);--header-gradient-alt: linear-gradient(135deg, #f7931a 0%, #c97012 100%);--mesh-1: rgba(247, 147, 26, .06);--mesh-2: rgba(201, 112, 18, .04);--mesh-3: rgba(247, 147, 26, .05);--shadow-glow: 0 2px 16px rgba(0,0,0,.4), 0 1px 4px rgba(0,0,0,.25)}:root[data-theme=ethereum]{--g: #627eea;--g-rgb: 98, 126, 234;--gd: #3a57d4;--gl: rgba(98, 126, 234, .12);--ink3: rgba(98, 126, 234, .55);--bg: #05070f;--card-bg: rgba(9, 11, 22, .94);--bg2: rgba(9, 11, 22, .94);--bg3: #0b0e1e;--bg4: #10152c;--border: rgba(98, 126, 234, .35);--ink: #030410;--ink2: #0b0e1e;--text2: rgba(255,255,255,.85);--accent: #627eea;--accent2: #3a57d4;--accent3: #627eea;--accent-bg: rgba(98, 126, 234, .12);--accent2-bg: rgba(58, 87, 212, .12);--accent3-bg: rgba(98, 126, 234, .12);--green: #627eea;--green-bg: rgba(98, 126, 234, .14);--header-gradient: linear-gradient(135deg, #040510 0%, #121628 50%, #627eea 110%);--header-gradient-alt: linear-gradient(135deg, #627eea 0%, #3a57d4 100%);--mesh-1: rgba(98, 126, 234, .06);--mesh-2: rgba(58, 87, 212, .04);--mesh-3: rgba(98, 126, 234, .05);--shadow-glow: 0 2px 16px rgba(0,0,0,.4), 0 1px 4px rgba(0,0,0,.25)}[data-wl-light]{color-scheme:light;--text: #16181b;--text2: rgba(24, 24, 27, .7);--text-muted: rgba(24, 24, 27, .58);--text-sub: rgba(24, 24, 27, .42);--surface-1: rgba(0, 0, 0, .04);--surface-2: rgba(0, 0, 0, .06);--surface-3: rgba(0, 0, 0, .1);--card-bg: rgba(255, 255, 255, .96);--border: rgba(0, 0, 0, .09);--g-ink: #16181b;--gl: rgba(5, 150, 105, .08);--accent-bg: rgba(5, 150, 105, .08);--accent2-bg: rgba(4, 120, 87, .06);--accent3-bg: rgba(5, 150, 105, .08);--green-bg: rgba(5, 150, 105, .1);--mesh-1: rgba(5, 150, 105, .03);--mesh-2: rgba(4, 120, 87, .02);--mesh-3: rgba(5, 150, 105, .02)}[data-wl-light] .lp{--text: rgba(255,255,255,.95);--text2: rgba(255,255,255,.82);--g-ink: #ffffff;--text-muted: rgba(255,255,255,.88);--text-sub: rgba(255,255,255,.75);--bg: #0a0a0f;--bg3: #12121a;--bg4: #0f0f18;--card-bg: rgba(255,255,255,.04);--surface-1: rgba(255,255,255,.04);--surface-2: rgba(255,255,255,.07);--surface-3: rgba(255,255,255,.11);--border: rgba(255,255,255,.08);color:#fffffff2;color-scheme:dark}[data-wl-light] body,[data-wl-light] .dvx{color:var(--text)}.wl-sentiment-tip{color:#fff}[data-wl-light] .wl-sentiment-tip{color:#0f172a}[data-wl-light] .card,[data-wl-light] .holding-row,[data-wl-light] .wallet-list-item{background:var(--card-bg);color:var(--text)}[data-wl-light] input,[data-wl-light] select,[data-wl-light] textarea{background:#0000000a;color:var(--text);border-color:#00000026}[data-wl-light] input::placeholder,[data-wl-light] textarea::placeholder{color:#00000073}[data-wl-light] input:focus,[data-wl-light] select:focus{border-color:var(--g)}[data-wl-light] .label,[data-wl-light] .caption{color:var(--text-muted)}[data-wl-light] hr,[data-wl-light] .divider{border-color:#000000b3}[data-wl-light] .holding-name,[data-wl-light] .holding-symbol{color:var(--text)}[data-wl-light] .holding-meta{color:var(--text-muted)}[data-wl-light] .bs-handle{background:#00000026}[data-wl-light] .bs-input{background:#0000000d;border-color:#00000026;color:var(--text)}[data-wl-light] .bs-dropdown{background:var(--bg4);border-color:#0000001a;box-shadow:0 4px 20px #0000001a}[data-wl-light] .bs-dropdown-item{color:var(--text);border-bottom-color:#000000b3}[data-wl-light] .bs-dropdown-item:hover{background:#0000000a}[data-wl-light] .bs-sym{color:var(--text-muted)}[data-wl-light] .bs-coin-clear{background:none;border:none;color:#0009}[data-wl-light] .bs-balance-row{color:var(--text-muted);border-color:#000000b3}[data-wl-light] .settings-section{background:var(--card-bg)}[data-wl-light] .settings-label{color:var(--text-muted)}[data-wl-light] .settings-row{border-bottom-color:#000000b3}[data-wl-light] .wallet-btn{color:var(--text);border-color:#000000b3}[data-wl-light]{--shadow: 0 2px 12px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.08)}[data-wl-light]{--shadow-lg: 0 8px 32px rgba(0,0,0,.14),0 4px 12px rgba(0,0,0,.1)}[data-wl-light] .wl-topbar{background:rgba(var(--bg),.95);background:color-mix(in srgb,var(--bg) 96%,transparent);backdrop-filter:blur(24px);border-bottom-color:#00000014}[data-wl-light] .wl-topbar{background:var(--bg3)}[data-wl-light] .no-container{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff;user-select:none;-webkit-user-select:none}.no-slide{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.5rem 1rem;max-width:380px;width:100%;animation:no-slideIn .4s cubic-bezier(.22,1,.36,1)}@keyframes no-btn-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes no-btn-glow{0%,to{box-shadow:0 8px 32px #10b98159,inset 0 1px #ffffff2e,0 0 0 1px #ffffff0f}50%{box-shadow:0 8px 40px #10b9818c,inset 0 1px #ffffff40,0 0 0 1px #ffffff1a}}@keyframes no-btn-entrance{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.wl-bottom-nav{border-top-color:#00000014;box-shadow:0 -4px 20px #0000000f;background:#ffffffe0}[data-wl-light] .wl-nav-item{color:#00000073}[data-wl-light] .wl-drawer{background:radial-gradient(130% 55% at 0% 0%,rgba(var(--g-rgb),.16),transparent 58%),linear-gradient(180deg,rgba(var(--g-rgb),.1),var(--bg) 30%);border-right-color:rgba(var(--g-rgb),.22);box-shadow:4px 0 40px #0000001f,inset 0 1px #ffffff80}[data-wl-light] .wl-drawer-head{border-bottom-color:rgba(var(--g-rgb),.22)}[data-wl-light] .wl-drawer-label{color:var(--text-sub)}[data-wl-light] .wl-drawer-item{color:var(--text)}[data-wl-light] .wl-drawer-item:hover,[data-wl-light] .wl-drawer-active{background:var(--surface-2);color:var(--g-ink);font-weight:700}[data-wl-light] .wl-overlay{background:#00000059}[data-wl-light] .dvx-hero-label,[data-wl-light] .dvx-hero-value{color:var(--text)}[data-wl-light] .dvx-hero-change.up{color:var(--g-ink);font-weight:700}[data-wl-light] .tick-name{color:var(--text)}[data-wl-light] .ticker-strip{background:var(--bg3);border-color:#0000000f}[data-wl-light] .target-section{color:var(--text);border-top-color:#000000b3}[data-wl-light] .target-footer .muted{color:var(--text-muted)}[data-wl-light] .target-form input{border-color:#000000b3;background:#0000000a;color:var(--text)}[data-wl-light] .target-form input::placeholder{color:var(--text-sub)}[data-wl-light] .target-form input:focus{border-color:var(--g)}[data-wl-light] .wl-page-fallback{color:var(--text-muted)}[data-wl-light] .glass-card{background:#fffffff2;border-color:#00000012;box-shadow:0 1px 3px #0000000f,0 2px 10px #0000000d}[data-wl-light] .dvx-currency-pill{color:var(--text-muted);border-color:#000000b3}[data-wl-light] .dvx-currency-pill:hover{background:var(--surface-2);color:var(--text)}[data-wl-light] .dvx-currency-dropdown{background:#fff;border-color:#0000001a;box-shadow:0 12px 36px #00000029}[data-wl-light] .dvx-currency-opt{color:var(--text)}[data-wl-light] .dvx-currency-opt span{color:var(--text-muted)}[data-wl-light] .dvx-currency-opt:hover{background:var(--surface-2);color:var(--text)}[data-wl-light] .heatmap-legend span:nth-child(2){color:var(--text-muted)}[data-wl-light] .recharts-cartesian-axis-tick-value{fill:var(--text-muted)!important}[data-wl-light] .recharts-legend-item-text{color:var(--text-muted)!important}[data-wl-light] input,[data-wl-light] select,[data-wl-light] textarea{background:#0000000a;border-color:#0000002e}[data-wl-light] input::placeholder,[data-wl-light] textarea::placeholder{color:var(--text-sub)}[data-wl-light] select option{background:var(--bg3)}[data-wl-light] .wl-topbar{border-bottom-color:#00000014}[data-wl-light] .sidebar{background:var(--bg3);border-right-color:#0000001a}[data-wl-light] .dynamic-bg{opacity:.15}[data-wl-light] body:before{opacity:.4}[data-wl-light] body:after{opacity:.2}[data-wl-light] .settings-hint{color:var(--text-sub)}[data-wl-light] .settings-divider{background:#00000014}[data-wl-light] .settings-chip{background:#0000000d;border-color:#0000001f;color:var(--text)}[data-wl-light] .settings-chip:hover{background:#00000014}[data-wl-light] .settings-chip.active{background:rgba(var(--g-rgb),.12);border-color:var(--g)}[data-wl-light] .settings-toggle{background:#0000002e}[data-wl-light] .settings-toggle .settings-toggle-thumb{box-shadow:0 1px 3px #00000040}[data-wl-light] .settings-label>span:first-child{color:var(--text)}[data-wl-light] .settings-hint{color:var(--text-muted)}@media(max-width:560px){.settings-row:not(.settings-row-toggle){flex-direction:column;align-items:stretch}.settings-row:not(.settings-row-toggle) .settings-chips{justify-content:flex-start}}.settings-label{word-break:normal}.settings-row.settings-row-stack{flex-direction:column;align-items:stretch}.settings-row.settings-row-stack .settings-chips{justify-content:flex-start}[data-hide-ticker] .ticker-strip{display:none!important}[data-compact] .glass-card,[data-compact] .settings-section{padding:.95rem 1rem}[data-compact] .wl-card{padding:.85rem .9rem}[data-compact] .settings-divider{margin:.5rem 0}[data-wl-light] .wl-nav{border-top-color:#000000b3;background:var(--bg3)}[data-wl-light] .bs-label{color:var(--text-muted)}[data-wl-light] .bs-input{background:#0000000a;border-color:#00000026;color:var(--text)}[data-wl-light] .bs-input::placeholder{color:var(--text-sub)}[data-wl-light] .bs-cat-btn{background:#0000000a;border-color:#0000001f;color:var(--text-muted)}[data-wl-light] .bs-cat-btn.active{background:rgba(var(--g-rgb),.12)}[data-wl-light] .bs-hint{color:var(--text-sub)}[data-wl-light] .bs-hint strong{color:var(--text)}[data-wl-light] .bs-total{background:#0000000a;border-color:#0000001a}[data-wl-light] .ade-step-label,[data-wl-light] .ade-verdict-summary{color:var(--text-muted)}[data-wl-light] .ade-confidence{color:var(--text-sub)}[data-wl-light] .ade-tip{color:var(--text-muted)}[data-wl-light] .dvx-movers-divider{background:#00000014}[data-wl-light] .dvx-target-bar-bg{background:#0000001a}[data-wl-light] .coin-note-input::placeholder{color:var(--text-sub)}[data-wl-light] .coin-note-input{background:#0000000a;border-color:#0000001f;color:var(--text)}[data-wl-light] .ade-panel{background:var(--bg3);border-top-color:rgba(var(--g-rgb),.3)}[data-wl-light] .qs-popup{background:var(--bg3)}[data-wl-light] .share-modal{background:var(--bg3);border-color:#0000001a}[data-wl-light] .bs-sheet{background:#fff;border-color:#00000012}[data-wl-light] .bs-header{background:transparent;border-bottom:none}[data-wl-light] .news-ticker{background:var(--bg3);border-color:#00000014;color:var(--text-muted)}[data-wl-light] .news-ticker-skeleton{height:1.1em;border-radius:4px;background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:200% 100%;animation:news-sk 1.4s ease-in-out infinite}@keyframes news-sk{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.news-ticker-skeleton{animation:none}}[data-wl-light] .news-ticker-skeleton{background:linear-gradient(90deg,#0000000a,#00000017,#0000000a);background-size:200% 100%}.news-ticker-wrap{background:#0000000a;border-color:#00000014}[data-wl-light] .news-ticker-label{border-right-color:#000000b3}[data-wl-light] .news-ticker-mask:before{background:linear-gradient(to right,var(--bg),transparent)}[data-wl-light] .news-ticker-mask:after{background:linear-gradient(to left,var(--bg),transparent)}[data-wl-light] .news-ticker-title{color:var(--text-muted)}[data-wl-light] .news-ticker-dot{color:#000000b3}[data-wl-light] .news-ticker-share{background:#0000000d;border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .news-ticker-share:hover{background:#00000017;color:var(--text)}[data-wl-light] .news-show-all-btn{background:#0000000a;border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .tick-val{color:var(--text-muted)}[data-wl-light] .wl-drawer-tagline,[data-wl-light] .wl-drawer-section-title{color:var(--text-sub)}[data-wl-light] .wl-drawer-name{color:var(--text)}[data-wl-light] .wl-drawer-brand-action{color:#000000b3}[data-wl-light] .wl-drawer-brand-action.active{color:var(--g-ink);font-weight:700}[data-wl-light] .wl-drawer-brand-sep{color:#000000b3}[data-wl-light] .glass-card h3,[data-wl-light] .glass-card h2{color:var(--text)}[data-wl-light] .wl-app{background:var(--bg)}[data-wl-light] .risk-legend-title,[data-wl-light] .risk-summary-header{color:var(--text-muted)}[data-wl-light] .risk-sym{color:var(--text)}[data-wl-light] .risk-chevron{color:var(--text-sub)}[data-wl-light] .risk-signal-label{color:var(--text-muted)}[data-wl-light] .risk-rescan-btn{border-color:#000000b3;color:var(--text-muted)}[data-wl-light] .risk-rescan-btn:hover{color:var(--text);border-color:#000000b3}[data-wl-light] .risk-rescan-all-btn{background:#0000000d;border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .risk-rescan-all-btn:hover{background:#00000017;color:var(--text)}[data-wl-light] .risk-card:hover{background:#00000008}[data-wl-light] .risk-signals,[data-wl-light] .risk-summary-worst{border-top-color:#000000b3}[data-wl-light] .rb-hint{color:var(--text-sub)}[data-wl-light] .rb-row{background:var(--surface-1);border-color:var(--border)}[data-wl-light] .rb-input{background:#0000000d;border-color:#00000026;color:var(--text)}[data-wl-light] .dvx-holding-meta strong{color:var(--text)}[data-wl-light] .dvx-holding{background:var(--surface-1);border-color:#0000001a}[data-wl-light] .dvx-holding:hover{background:var(--surface-2)}[data-wl-light] .dvx-holding-val{color:var(--text)}[data-wl-light] .dvx-stable-badge{background:#0000000f;color:var(--text-sub);border-color:#0000001f}[data-wl-light] .dvx-legend-name{color:var(--text-muted)}[data-wl-light] .share-modal{background:var(--bg3)}[data-wl-light] .share-canvas{border-color:#000000b3}[data-wl-light] .share-btn-dl{background:#00000014;color:var(--text)}[data-wl-light] .qs-label{color:var(--text-sub)}[data-wl-light] .qs-value{color:var(--text)}[data-wl-light] .qs-stat{background:var(--surface-1)}[data-wl-light] .qs-stat-label{color:var(--text-sub)}[data-wl-light] .qs-mover{background:var(--surface-1)}[data-wl-light] .qs-mover-label{color:var(--text-muted)}[data-wl-light] .qs-loading,[data-wl-light] .qs-empty{color:var(--text-muted)}[data-wl-light] .qs-close{color:var(--text-sub)}[data-wl-light] .qs-main-value,[data-wl-light] .qs-grid{border-bottom-color:#000000b3}[data-wl-light] .ai-ind-label,[data-wl-light] .ai-ind-sub{color:var(--text-sub)}[data-wl-light] .sa-alert-tab{background:#0000000a;border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .sa-alert-tab:hover:not(.active){background:#00000014;color:var(--text)}[data-wl-light] .eval-ring-track{stroke:#0f172a14}[data-wl-light] .eval-gap,[data-wl-light] .eval-pass{background:linear-gradient(180deg,#ffffff,var(--surface-1));border-color:#0f172a12;box-shadow:0 1px 2px #0f172a0a}[data-wl-light] .eval-gap-bar-wrap{background:#0f172a17}[data-wl-light] .eval-tone-warn{--eval-tone-ink: #b45309}[data-wl-light] .eval-tone-bad{--eval-tone-ink: #dc2626}[data-wl-light] .eval-cat-card{background:linear-gradient(180deg,#ffffff,var(--surface-1));border-color:#0f172a12;box-shadow:0 1px 2px #0f172a0a}[data-wl-light] .eval-cat-card:hover{box-shadow:0 12px 26px #0f172a1a}[data-wl-light] .eval-cat-open{background:linear-gradient(180deg,color-mix(in srgb,var(--eval-color, var(--g)) 7%,#ffffff),var(--surface-1))}[data-wl-light] .eval-cat-label{color:var(--text)}[data-wl-light] .eval-cat-bar-wrap{background:#0f172a17}[data-wl-light] .eval-cat-tip{color:var(--text-muted);border-top-color:#0f172a14}[data-wl-light] .dvx-input{background:#0000000a;color:var(--text);border-color:#00000026}[data-wl-light] .dvx-btn{color:var(--text-muted)}[data-wl-light] .dvx-btn:hover{color:var(--text)}[data-wl-light] .dvx-btn-primary,[data-wl-light] .dvx-btn-primary:hover,[data-wl-light] .lp-cta-primary,[data-wl-light] .lp-cta-primary:hover,[data-wl-light] .ms-btn-share,[data-wl-light] .ms-btn-share:hover,[data-wl-light] .blog-cta-btn,[data-wl-light] .blog-cta-btn:hover,[data-wl-light] .buy-btn,[data-wl-light] .buy-btn:hover,[data-wl-light] .submit-btn.buy,[data-wl-light] .submit-btn.buy:hover{color:#fff}[data-wl-light] .dvx-btn-ghost{border-color:#000000b3;color:var(--text-muted)}[data-wl-light] .tua-root{background:var(--surface-1);border-color:#f8717140}[data-wl-light] .tua-header:hover{background:var(--surface-2)}[data-wl-light] .tua-header-title{color:var(--text)}[data-wl-light] .tua-header-sub{color:var(--text-muted)}[data-wl-light] .tua-chevron{color:var(--text-sub)}[data-wl-light] .tua-card-sym strong{color:var(--text)}[data-wl-light] .tua-card-note{color:var(--text-muted)}[data-wl-light] .tua-next-unlock{color:var(--text-sub)}[data-wl-light] .tua-show-more{border-color:#000000b3;color:var(--text-muted)}[data-wl-light] .tua-source-link{color:var(--text-sub)}[data-wl-light] .tua-source-link:hover{color:var(--text-muted)}[data-wl-light] .sa-title{color:var(--text)}[data-wl-light] .sa-subtitle{color:var(--text-muted)}[data-wl-light] .sa-last-check{color:var(--text-sub)}[data-wl-light] .sa-cfg-title{color:var(--text)}[data-wl-light] .sa-cfg-row{color:var(--text-muted)}[data-wl-light] .sa-chip{background:var(--surface-1);border-color:#0000001f;color:var(--text-muted)}[data-wl-light] .sa-chip:hover:not(.active){background:var(--surface-2)}[data-wl-light] .sa-cfg-btn{color:var(--text-sub);border-color:#000000b3}[data-wl-light] .sa-cfg-btn:hover{color:var(--text);background:var(--surface-2)}[data-wl-light] .sa-check-btn{border-color:#000000b3}[data-wl-light] .sa-legend-item{color:var(--text-sub)}[data-wl-light] .sa-section-hd{color:var(--text-muted)}[data-wl-light] .sa-clear-btn{color:var(--text-sub)}[data-wl-light] .sa-clear-btn:hover{color:var(--text-muted)}[data-wl-light] .sa-muted,[data-wl-light] .sa-ago{color:var(--text-sub)}[data-wl-light] .sa-card-symbol{color:var(--text)}[data-wl-light] .sa-card-name{color:var(--text-muted)}[data-wl-light] .sa-signal-pill{background:var(--surface-1);border-color:#00000014}[data-wl-light] .sa-signal-desc{color:var(--text-muted)}[data-wl-light] .sa-signal-extra,[data-wl-light] .sa-dismiss{color:var(--text-sub)}[data-wl-light] .sa-dismiss:hover{color:var(--text-muted);background:var(--surface-1)}[data-wl-light] .sa-toast{background:var(--card-bg);border-color:rgba(var(--g-rgb),.45);box-shadow:0 8px 40px #0000001f,0 0 0 1px rgba(var(--g-rgb),.2)}[data-wl-light] .sa-toast-title{color:var(--text)}[data-wl-light] .sa-toast-body,[data-wl-light] .sa-empty{color:var(--text-muted)}[data-wl-light] .sa-empty-sub{color:var(--text-sub)}[data-wl-light] .ade-thinking-text{color:var(--text-muted)}[data-wl-light] .ade-assets-title{color:var(--text-sub)}[data-wl-light] .ade-asset-row{background:var(--surface-1);border-color:#00000014}[data-wl-light] .ade-asset-sym{color:var(--text)}[data-wl-light] .ade-asset-weight{color:var(--text-sub)}[data-wl-light] .ade-reason{color:var(--text-muted)}[data-wl-light] .ade-disclaimer{color:var(--text-sub)}[data-wl-light] .ade-empty{color:var(--text-muted)}[data-wl-light] .ade-conf-track{background:#00000014}[data-wl-light] .alpha-title{color:var(--text)}[data-wl-light] .alpha-subtitle{color:var(--text-muted)}[data-wl-light] .alpha-refresh-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-sub)}[data-wl-light] .alpha-refresh-btn:hover{background:var(--surface-2);color:var(--text)}[data-wl-light] .alpha-score-label{color:var(--text-sub)}[data-wl-light] .alpha-section-title{color:var(--text)}[data-wl-light] .alpha-section-sub{color:var(--text-muted)}[data-wl-light] .alpha-signal-row{background:var(--surface-1);border-color:#00000014}[data-wl-light] .alpha-signal-title{color:var(--text)}[data-wl-light] .alpha-signal-sub{color:var(--text-muted)}[data-wl-light] .alpha-coin-card{background:var(--surface-1);border-color:#00000014}[data-wl-light] .alpha-coin-sym{color:var(--text)}[data-wl-light] .alpha-coin-name,[data-wl-light] .alpha-coin-reason{color:var(--text-muted)}[data-wl-light] .alpha-coin-sub{color:var(--text-sub)}[data-wl-light] .alpha-breakdown-bar-wrap{background:#00000014}[data-wl-light] .alpha-loading-row{color:var(--text-muted)}[data-wl-light] .alpha-disclaimer{color:var(--text-sub)}[data-wl-light] .alpha-score-mix{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.7rem}.alpha-mix-chip{font-size:.66rem;font-weight:700;letter-spacing:.01em;padding:.2rem .5rem;border-radius:999px;color:var(--text-muted);background:#ffffff0e;border:1px solid rgba(255,255,255,.09);white-space:nowrap}.alpha-empty-hint,[data-wl-light] .alpha-score-empty,[data-wl-light] .ai-insight{color:var(--text-muted)}[data-wl-light] .ai-fg-svg text{fill:#00000080}[data-wl-light] .ai-fg-svg line{stroke:#0009}[data-wl-light] .ai-fg-svg path:first-child{stroke:#00000014}[data-wl-light] .ai-radar-svg text{fill:#00000073}[data-wl-light] .ai-empty{color:var(--text-muted)}[data-wl-light] .ai-orb-label,[data-wl-light] .ai-grade-label{color:var(--text-sub)}[data-wl-light] .ai-bar-label{color:var(--text-muted)}[data-wl-light] .ai-section-title,[data-wl-light] .ai-mc-name{color:var(--text)}[data-wl-light] .ai-mc-assets{color:var(--text-sub)}[data-wl-light] .ai-fg-desc{color:var(--text-muted)}[data-wl-light] .ai-today-sym,[data-wl-light] .ai-entry-sym,[data-wl-light] .pal-title,[data-wl-light] .pal-form-title{color:var(--text)}[data-wl-light] .pal-label{color:var(--text-muted)}[data-wl-light] .pal-select{background:var(--surface-1);border-color:#0000001f;color:var(--text)}[data-wl-light] .pal-dollar{color:var(--text-sub)}[data-wl-light] .pal-price-input{color:var(--text)}[data-wl-light] .pal-section-label{color:var(--text-sub)}[data-wl-light] .pal-sym,[data-wl-light] .pal-empty-title{color:var(--text)}[data-wl-light] .pal-cond-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .acad-title,[data-wl-light] .acad-stat-val{color:var(--text)}[data-wl-light] .acad-tab{background:var(--surface-1);border-color:#00000014;color:var(--text-muted)}[data-wl-light] .acad-question{color:var(--text)}[data-wl-light] .acad-option{background:var(--surface-1);border-color:#00000014;color:var(--text-muted)}[data-wl-light] .acad-option:hover:not(:disabled){background:var(--surface-2);border-color:#00000026;color:var(--text)}[data-wl-light] .acad-explain-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .acad-explain-text{color:var(--text-muted)}[data-wl-light] .acad-iq-guide-title{color:var(--text-sub)}[data-wl-light] .acad-hack-title{color:#000000d9}[data-wl-light] .acad-hack-chevron{color:#000000b3}[data-wl-light] .acad-hack-card{background:#00000006;border-color:#00000017}[data-wl-light] .acad-hack-card:hover{background:#0000000d;border-color:#00000026}[data-wl-light] .acad-hack-open{background:#0000000a}[data-wl-light] .acad-hack-body{color:#000000b8;border-top-color:#000000b3}[data-wl-light] .acad-toast-title{color:var(--text-sub)}[data-wl-light] .ms-title{color:var(--text)}[data-wl-light] .ms-sub{color:var(--text-muted)}[data-wl-light] .ms-close{color:var(--text-sub)}[data-wl-light] .ms-btn-skip{background:var(--surface-1);color:var(--text-muted)}[data-wl-light] .news-filter-pill{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .news-refresh-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-sub)}[data-wl-light] .news-card-time{color:var(--text-sub)}[data-wl-light] .news-modal-close{color:#fffc}[data-wl-light] .news-modal-share-btn{background:#ffffff1a;border-color:#ffffff38;color:#ffffffeb}[data-wl-light] .news-modal-share-btn:hover{background:#ffffff2e;border-color:#fff6;color:#fff}[data-wl-light] .bs-chip{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .bs-chip:hover{border-color:#000000b3;color:var(--text)}[data-wl-light] .bs-sector-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .dvx-wallet-name{color:var(--text)}[data-wl-light] .dvx-holding-meta .muted{color:var(--text-muted)}[data-wl-light] .dvx-breakeven-toggle{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .ade-trigger{color:var(--text)}[data-wl-light] .ade-trigger-sub,[data-wl-light] .tx-notes,[data-wl-light] .blog-card-summary,[data-wl-light] .doc-article p,[data-wl-light] .doc-article ul,[data-wl-light] .doc-article ol{color:var(--text-muted)}[data-wl-light] .doc-header{background:#ffffffd9;border-bottom-color:#00000014}[data-wl-light] .doc-footer{border-top-color:#000000b3}[data-wl-light] .blog-card{background:#00000005;border-color:#00000014}[data-wl-light] .blog-card:hover{background:rgba(var(--g-rgb),.06);border-color:rgba(var(--g-rgb),.3)}[data-wl-light] .doc-article code{background:rgba(var(--g-rgb),.1);color:var(--text)}[data-wl-light] .guessr-mystery-coin{background:var(--surface-1);border-color:#00000014}[data-wl-light] .guessr-clue{background:var(--surface-1);color:var(--text)}[data-wl-light] .guessr-clue-num{background:#7c5cf629;color:#6d4bd8}[data-wl-light] .guessr-reveal-btn{background:var(--surface-2);border-color:#00000024;color:var(--text);font-weight:600}[data-wl-light] .guessr-reveal-btn:hover{background:var(--surface-3)}[data-wl-light] .guessr-option{background:#fff;border-color:#00000024;color:var(--text)}[data-wl-light] .guessr-option:hover{background:#7c5cf61a;border-color:#7c5cf680}[data-wl-light] .heatmap-sym{color:#000000e6}[data-wl-light] .heatmap-chg.pos,[data-wl-light] .heatmap-chg.neg{color:#000000d9}[data-wl-light] .heatmap-pct{color:#000000b3}[data-wl-light] .heatmap-legend{color:var(--text-sub);border-top-color:#000000b3}[data-wl-light] .card h3{color:var(--text)}[data-wl-light] .card p{color:var(--text-muted)}[data-wl-light] .dvx-stat-label{color:var(--text-sub)}[data-wl-light] .dvx-stat-value{color:var(--text)}[data-wl-light] .dvx-stat-sub{color:var(--text-muted)}[data-wl-light] .dvx-show-more{color:var(--text-muted);border-color:#000000b3}[data-wl-light] .dvx-show-more:hover{color:var(--text);border-color:#000000b3}[data-wl-light] .dvx-data-hint{color:var(--text-muted)}[data-wl-light] .dvx-divider{color:var(--text-sub)}[data-wl-light] .dvx-preview-row{color:var(--text-muted)}[data-wl-light] .dvx-preview-row strong{color:var(--text)}[data-wl-light] .dvx-code-box{background:var(--surface-2);border-color:#0000001f}[data-wl-light] .dvx-target-row{background:var(--surface-1);border-color:#0000001a}[data-wl-light] .dvx-target-lbl{color:var(--text-sub)}[data-wl-light] .dvx-target-val{color:var(--text)}[data-wl-light] .dvx-target-bar-bg{background:#00000014}[data-wl-light] .dvx-target-bar-pct{color:var(--text-sub)}:root{--brand-font: "Plus Jakarta Sans", system-ui, sans-serif}body{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01";min-height:100vh;min-height:100dvh;position:relative}h1,h2,h3,.display{font-family:var(--display);letter-spacing:-.02em}[class*=value],[class*=price],[class*=pnl],[class*=amount],[class*=total],[class*=-num],td{font-variant-numeric:tabular-nums}@keyframes ll-zoom-ring{0%,to{transform:scale(1);box-shadow:0 0 8px rgba(var(--g-rgb),.08)}50%{transform:scale(1.18);box-shadow:0 0 14px rgba(var(--g-rgb),.12)}}@keyframes ll-zoom-mid{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(.65);opacity:.9}}@keyframes ll-zoom-core{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}.trade-tips-banner{position:relative;border-radius:16px;padding:1rem 1.1rem .85rem;margin-bottom:1rem;overflow:hidden;border:1px solid rgba(var(--g-rgb),.18);background:var(--ink);transition:border-color .3s}.trade-tips-banner:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;transition:background .4s}@keyframes tips-slide-in-next{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes tips-slide-in-prev{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes tips-slide-out-next{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-28px)}}@keyframes tips-slide-out-prev{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(28px)}}.ticker-strip{display:flex;gap:7px;padding:7px 10px 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:var(--ink);border-top:1px solid rgba(255,255,255,.05);scrollbar-width:none}.ticker-strip::-webkit-scrollbar{display:none}.tick{flex:none;display:flex;align-items:center;gap:7px;padding:5px 9px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);font-size:.7rem;font-family:var(--mono);white-space:nowrap}.tick{transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.tick--up{border-color:#10b9814d;box-shadow:inset 2px 0 #10b981d9}.tick--down{border-color:#f43f5e4d;box-shadow:inset 2px 0 #f43f5ed9}.tick--up.tick--soft{background:#10b98112}.tick--up.tick--mid{background:#10b98121}.tick--up.tick--strong{background:#10b98133;border-color:#10b98173}.tick--down.tick--soft{background:#f43f5e12}.tick--down.tick--mid{background:#f43f5e21}.tick--down.tick--strong{background:#f43f5e38;border-color:#f43f5e73}.tick--flat{background:#ffffff0d}@keyframes tickFlashUp{0%{background-color:#10b9816b;box-shadow:inset 2px 0 #10b981,0 0 12px #10b98159}to{background-color:inherit}}@keyframes tickFlashDown{0%{background-color:#f43f5e6b;box-shadow:inset 2px 0 #f43f5e,0 0 12px #f43f5e59}to{background-color:inherit}}.tick--flash-up{animation:tickFlashUp 1s ease-out}.tick--flash-down{animation:tickFlashDown 1s ease-out}.tick--flash-up .tick-val,.tick--flash-down .tick-val{color:#fff;transition:color .7s ease}[data-wl-light] .tick--up.tick--soft{background:#10b9811a}[data-wl-light] .tick--up.tick--mid{background:#10b98129}[data-wl-light] .tick--up.tick--strong{background:#10b9813d}[data-wl-light] .tick--down.tick--soft{background:#f43f5e1a}[data-wl-light] .tick--down.tick--mid{background:#f43f5e29}[data-wl-light] .tick--down.tick--strong{background:#f43f5e3d}[data-wl-light] .tick--flat{background:var(--surface-1)}[data-wl-light] .tick--flash-up .tick-val,[data-wl-light] .tick--flash-down .tick-val{color:var(--text)}@media(prefers-reduced-motion:reduce){.tick{transition:none}.tick--flash-up,.tick--flash-down{animation:none}.tick--flash-up .tick-val,.tick--flash-down .tick-val{transition:none}}.tick-name{color:#fff;font-weight:500}.tick-val{color:#fffc}.tick-up{color:var(--g-ink);font-weight:700}.tick-dn{color:#ff6b6b}.tick-cal-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tick-cal-day{color:#ffffff80;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:.66rem}[data-wl-light] .tick-cal-day{color:var(--text-muted)}body:before{content:"";position:fixed;inset:-20%;z-index:-2;pointer-events:none;background:radial-gradient(40% 35% at 80% 90%,rgba(var(--gd-rgb),.06) 0%,transparent 70%);filter:blur(60px);opacity:1;will-change:transform}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(700px 180px at 50% -12%,rgba(var(--g-rgb),.05),transparent 70%);will-change:opacity}@keyframes mesh-float{0%{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(-2%,3%) rotate(6deg) scale(1.05)}50%{transform:translate(3%,-2%) rotate(-8deg) scale(1.1)}75%{transform:translate(-1%,-3%) rotate(4deg) scale(1.04)}to{transform:translate(2%,2%) rotate(-6deg) scale(1.08)}}.app{display:flex;min-height:100vh;min-height:100dvh}@keyframes bg-trend-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bg-trend-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28}}.sidebar{width:230px;background:#050f08eb;backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);border-right:1px solid var(--border);padding:1.5rem 0;position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;z-index:50;box-shadow:4px 0 40px rgba(var(--g-rgb),.06)}.sidebar:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--g);opacity:.85}@keyframes sidebarScan{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}.logo{display:flex;align-items:center;gap:.55rem;padding:0 .9rem;margin-bottom:1.5rem;min-width:0}.sidebar ul{list-style:none;padding:0 .6rem;display:flex;flex-direction:column;gap:.25rem}@keyframes tagline-blink{0%,to{opacity:1}50%{opacity:.18}}@keyframes pitch-sweep{to{transform:rotate(360deg)}}@keyframes pitch-pulse{0%{box-shadow:0 0 rgba(var(--gd-rgb),.6)}70%{box-shadow:0 0 0 8px rgba(var(--gd-rgb),0)}to{box-shadow:0 0 rgba(var(--gd-rgb),0)}}.sidebar li a{display:flex;align-items:center;gap:.7rem;padding:.7rem .85rem;color:#ffffffbf;text-decoration:none;font-weight:600;font-size:.88rem;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s;border-radius:12px;border:1px solid transparent}.sidebar li a:hover{color:#fff;background:#ffffff0a}.sidebar li a.active{color:#000;background:linear-gradient(135deg,var(--g),var(--gd));border-color:rgba(var(--g-rgb),.6);box-shadow:0 8px 28px rgba(var(--g-rgb),.35),0 0 0 1px rgba(var(--g-rgb),.4) inset}.content{flex:1;margin-left:230px;padding:2.5rem 2rem;max-width:1480px}.page h2{font-size:1.75rem;font-weight:800;margin-bottom:1.25rem;color:var(--text);letter-spacing:-.02em}.topbar{display:none}@keyframes livePulse{0%{box-shadow:0 0 rgba(var(--g-rgb),.55)}70%{box-shadow:0 0 0 8px rgba(var(--g-rgb),0)}to{box-shadow:0 0 rgba(var(--g-rgb),0)}}.share-modal{background:var(--ink);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:1.25rem;max-width:520px;width:100%;max-height:92vh;overflow-y:auto;box-shadow:0 22px 48px #071a0c80,0 0 0 1px rgba(var(--g-rgb),.08);color:#fff;position:relative}.share-modal:after{content:"";position:absolute;top:-60px;right:-60px;width:220px;height:220px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--g-rgb),.14),transparent 70%)}.target-section{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.22);position:relative;z-index:2;color:#fff}.target-header{display:flex;justify-content:space-between;margin-bottom:.4rem}.target-label{font-size:.82rem;font-weight:700}.target-pct{font-size:.88rem;font-weight:800}.target-bar{height:8px;background:#ffffff40;border-radius:4px;overflow:hidden}.target-fill{height:100%;background:#fff;border-radius:4px;transition:width .5s ease;box-shadow:0 0 12px #fff9}.target-footer{display:flex;justify-content:space-between;align-items:center;margin-top:.35rem}.target-footer .muted{font-size:.78rem;color:#ffffffbf}.target-form{display:flex;gap:.5rem;align-items:center}.target-form input{flex:1;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(255,255,255,.4);background:#ffffff38;color:#fff;font-size:.9rem;outline:none}.target-form input::placeholder{color:#ffffffd9}.target-form input:focus{border-color:#fff}.target-form button{padding:.5rem 1rem;border-radius:8px;font-weight:600;font-size:.85rem}.target-detail{display:flex;flex-direction:column;flex:1}.target-detail strong{font-size:.85rem}.action-btn{flex:1;min-width:120px;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1rem;border-radius:12px;font-weight:700;font-size:.9rem;border:1px solid transparent;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;box-shadow:0 6px 16px -10px #11182740;background:var(--bg2)}.action-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #00000080}.buy-btn{background:linear-gradient(135deg,var(--g),var(--gd));color:#fff}.buy-btn:hover{background:linear-gradient(135deg,var(--g),var(--gd));filter:brightness(1.06)}.sell-btn{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.sell-btn:hover{background:linear-gradient(135deg,#ef4444,#dc2626);filter:brightness(1.06)}.wallet-btn{background:var(--bg3);color:var(--text);border-color:var(--border)}.wallet-btn:hover{background:var(--bg4)}.coin-logo{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:var(--bg3);border:1px solid var(--border);box-shadow:0 2px 6px -3px #0006}.detail{display:flex;justify-content:space-between;font-size:.82rem}.alloc-bar{height:4px;background:var(--bg3);border-radius:2px;margin-top:.6rem;overflow:hidden}.alloc-fill{height:100%;border-radius:2px;transition:width .3s}.empty-state{text-align:center;padding:3rem 1.5rem;background:var(--bg2);border:2px dotted var(--border);border-radius:var(--radius)}.empty-icon{font-size:2.5rem;color:var(--accent);margin-bottom:.75rem}.empty-state p{margin-bottom:.5rem}.empty-state button{margin-top:.75rem}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page-header h2{margin-bottom:0}.fab{width:44px;height:44px;border-radius:50%;background:var(--accent);color:#fff;font-size:1.5rem;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-weight:300;box-shadow:0 4px 16px rgba(var(--g-rgb),.35);transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.fab:hover{transform:scale(1.1);background:var(--accent2)}.modal-overlay{position:fixed;inset:0;background:#1e143c52;z-index:100;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(10px)}.modal-sheet{background:linear-gradient(180deg,#fffffffa,#faf7fff5);border-radius:22px 22px 0 0;padding:1.5rem;width:100%;max-width:500px;max-height:90vh;max-height:90dvh;overflow-y:auto;animation:slideUp .25s ease-out;box-shadow:0 -16px 60px rgba(var(--g-rgb),.18);border:1px solid var(--border);border-bottom:none;backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-handle{width:36px;height:4px;background:var(--bg4);border-radius:2px;margin:0 auto 1rem}.modal-sheet h3{font-size:1.2rem;font-weight:700;margin-bottom:1rem;text-align:center}.type-toggle{display:flex;gap:.5rem;margin-bottom:1.25rem;background:var(--bg3);border-radius:12px;padding:4px}.toggle-btn{flex:1;padding:.6rem;border-radius:10px;border:none;font-weight:700;font-size:.9rem;cursor:pointer;background:transparent;color:var(--text2);transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.toggle-btn.active.buy{background:var(--green-bg);color:var(--g-ink);font-weight:700;box-shadow:var(--shadow)}.toggle-btn.active.sell{background:var(--red-bg);color:var(--red);box-shadow:var(--shadow)}.toggle-btn.active.deposit{background:var(--accent-bg);color:var(--accent);box-shadow:var(--shadow)}.toggle-btn.active.withdraw{background:#e8b8251f;color:var(--orange);box-shadow:var(--shadow)}.form-field{margin-bottom:.85rem;position:relative}.form-field label{display:block;font-size:.75rem;font-weight:600;color:var(--text2);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.form-hint{font-size:.75rem;color:var(--text2);margin:.35rem 0 0}.sell-for-row{display:flex;gap:.5rem;align-items:flex-start}.sell-for-row>select{flex:1;width:auto}.form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}input,select,textarea{width:100%;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--border);background:#ffffff0f;color:var(--text);font-size:.95rem;outline:none;transition:border-color .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:#ffffffb3}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--g-rgb),.15)}input[type=checkbox],input[type=radio]{width:16px;height:16px;padding:0;margin:0;flex-shrink:0;accent-color:var(--g);border-radius:0}select option{background:var(--bg3);color:var(--text)}.total-preview{display:flex;justify-content:space-between;align-items:center;padding:.85rem;background:var(--accent-bg);border-radius:10px;margin-bottom:.85rem;border:1px solid rgba(var(--g-rgb),.15)}.total-amount{font-size:1.2rem;font-weight:800;color:var(--accent)}.submit-btn{width:100%;padding:.85rem;border-radius:12px;border:none;font-weight:700;font-size:1rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;margin-top:.5rem}.submit-btn.buy{background:var(--green);color:#fff}.submit-btn.buy:hover{background:var(--gd)}.submit-btn.sell{background:var(--red);color:#fff}.submit-btn.sell:hover{background:#dc2626}.filter-pills{display:flex;gap:.4rem;margin-bottom:1rem;overflow-x:auto;padding-bottom:.25rem}.pill{padding:.4rem .85rem;border-radius:20px;border:1px solid var(--border);background:var(--bg2);color:var(--text2);font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.pill.active{background:var(--accent);color:#fff;border-color:var(--accent)}.tx-list{display:flex;flex-direction:column;gap:.5rem}.tx-card{display:flex;align-items:center;gap:.6rem;padding:.85rem;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;box-shadow:var(--shadow)}.tx-card:hover{border-color:var(--accent)}.tx-left{display:flex;align-items:center;gap:.6rem;flex:1;min-width:0}.tx-coin-img{width:36px;height:36px;border-radius:50%;flex-shrink:0}.tx-type-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;flex-shrink:0}.tx-type-icon.buy{background:var(--green-bg);color:var(--g-ink);font-weight:700}.tx-type-icon.sell{background:var(--red-bg);color:var(--red)}.tx-info{min-width:0}.tx-title{display:flex;align-items:center;gap:.4rem}.tx-badge{font-size:.65rem;padding:.1rem .35rem;border-radius:4px;font-weight:700}.tx-badge.buy{background:var(--green-bg);color:var(--g-ink);font-weight:700}.tx-badge.sell{background:var(--red-bg);color:var(--red)}.tx-meta{font-size:.75rem;color:var(--text2)}.tx-right{text-align:right;flex-shrink:0}.tx-amount{font-size:.85rem;font-weight:600}.tx-cost{font-size:.75rem}.tx-cost span{font-size:.7rem}.tx-delete{background:none;border:none;color:var(--text2);padding:.3rem;cursor:pointer;opacity:.4;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;flex-shrink:0}.tx-delete:hover{opacity:1;color:var(--red);background:none}.tx-load-more{margin-top:.4rem;padding:.7rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--bg2);color:var(--text2);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.tx-load-more:hover{border-color:var(--accent);color:var(--accent)}.market-cap{font-size:.75rem;width:55px;text-align:right;flex-shrink:0;display:none}.card{background:var(--card-bg);border:1px solid rgba(var(--g-rgb),.22);border-radius:22px;padding:1.5rem;margin-bottom:1.25rem;box-shadow:var(--shadow-lg);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);transition:border-color .3s ease,box-shadow .3s ease}.card:hover{border-color:rgba(var(--g-rgb),.4)}.card h3{font-size:1.05rem;font-weight:700;margin-bottom:.85rem;letter-spacing:-.01em;color:#fff}.positive{color:var(--g-ink);font-weight:700}.negative{color:var(--red)}.muted{color:var(--text2)}.wallet-list{display:flex;flex-direction:column;gap:.4rem}.wallet-item{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:10px;background:var(--bg3)}.wallet-item span{flex:1;font-weight:500}button{padding:.55rem 1.1rem;border-radius:10px;border:none;font-weight:600;font-size:.85rem;cursor:pointer;background:var(--accent);color:#fff;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}@media(hover:hover){button:hover{filter:brightness(.95)}}.btn-sm{padding:.3rem .65rem;font-size:.75rem}.dropdown{position:absolute;top:100%;left:0;right:0;background:var(--bg2);border:1px solid var(--border);border-radius:10px;max-height:220px;overflow-y:auto;z-index:110;margin-top:4px;box-shadow:var(--shadow-lg)}.dropdown-item{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;cursor:pointer;transition:background .1s}.dropdown-item:hover{background:var(--bg3)}.dropdown-item small{margin-left:auto;color:var(--text2)}.status{font-size:.72rem;font-weight:700;padding:.15rem .5rem;border-radius:4px}.status.connected{background:var(--green-bg);color:var(--g-ink);font-weight:700}.status.disconnected{background:var(--bg4);color:var(--text2)}.btn-secondary{background:var(--bg3);color:var(--text)}.btn-secondary:hover{background:var(--bg4)}table{width:100%;border-collapse:collapse}th,td{padding:.6rem;text-align:left;border-bottom:1px solid var(--border);font-size:.85rem}th{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text2);font-weight:600}tr:last-child td{border-bottom:none}.price-input-wrap{position:relative;display:flex;align-items:center}.price-input-wrap input{padding-right:4.5rem}.market-price-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.25rem;padding:.3rem .55rem;border-radius:8px;background:linear-gradient(135deg,var(--g),var(--g));color:#fff;font-size:.7rem;font-weight:700;border:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;box-shadow:0 2px 8px rgba(var(--g-rgb),.25)}.market-price-btn:hover{background:linear-gradient(135deg,var(--gd),var(--g));transform:translateY(-50%) scale(1.05)}.market-price-btn:disabled{opacity:.6;cursor:wait}.market-price-btn svg{flex-shrink:0}.price-spinner{width:12px;height:12px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite;will-change:transform}.ai-panel{background:linear-gradient(145deg,rgba(var(--g-rgb),.1),rgba(var(--g-rgb),.08));border:1px solid rgba(var(--g-rgb),.2);border-radius:14px;padding:.85rem;margin-bottom:.85rem;position:relative;overflow:hidden}.ai-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--header-gradient)}.ai-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;flex-wrap:wrap}.ai-badge{background:var(--header-gradient);color:#fff;font-size:.62rem;font-weight:900;padding:.18rem .5rem;border-radius:6px;letter-spacing:.08em;box-shadow:0 2px 8px rgba(var(--g-rgb),.35)}.ai-title{font-size:.82rem;font-weight:700;color:var(--text)}.ai-sentiment{margin-left:auto;font-size:.78rem;font-weight:700}.ai-meter{margin-bottom:.65rem}.ai-meter-labels{display:flex;justify-content:space-between;font-size:.65rem;color:var(--text2);margin-bottom:.2rem}.ai-meter-track{height:6px;background:var(--bg4);border-radius:3px;overflow:hidden}.ai-meter-fill{height:100%;border-radius:3px;transition:width .5s ease}.ai-range{margin-bottom:.65rem}.ai-range-label{font-size:.68rem;color:var(--text2);font-weight:600;display:block;margin-bottom:.2rem}.ai-range-bar{height:4px;background:linear-gradient(90deg,var(--red),var(--orange),var(--green));border-radius:2px;position:relative}.ai-range-marker{position:absolute;top:-4px;width:12px;height:12px;background:var(--text);border:2px solid white;border-radius:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}.ai-range-values{display:flex;justify-content:space-between;font-size:.65rem;color:var(--text2);margin-top:.15rem}.ai-stats{display:flex;gap:.4rem;margin-bottom:.65rem}.ai-stat{flex:1;text-align:center;padding:.35rem;background:var(--bg3);border-radius:8px;border:1px solid var(--border)}.ai-stat-label{display:block;font-size:.6rem;color:var(--text2);font-weight:600;text-transform:uppercase}.ai-stat span:last-child{font-size:.78rem;font-weight:700}.ai-insights{display:flex;flex-direction:column;gap:.35rem}.ai-insight{display:flex;align-items:flex-start;gap:.4rem;font-size:.78rem;color:var(--text);padding:.45rem .6rem;background:var(--bg3);border-radius:9px;border:1px solid var(--border);line-height:1.35}.ai-insight-icon{flex-shrink:0;font-size:.85rem}.ai-loading{display:flex;justify-content:center;padding:.5rem 0}.ai-pulse{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--g),#4d7a59);animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:1}}@keyframes alarmSlide{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes alarmRing{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes ts-spin{to{transform:rotate(360deg)}}.back-btn{display:inline-flex;align-items:center;gap:.3rem;background:var(--bg2);border:1px solid var(--border);color:var(--text2);padding:.45rem .85rem;border-radius:10px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;margin-bottom:1rem}.back-btn:hover{background:var(--bg3);color:var(--text)}.detail-hero{display:flex;justify-content:space-between;align-items:center;padding:1.25rem;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:1rem;box-shadow:var(--shadow)}.detail-hero-left{display:flex;align-items:center;gap:.75rem}.detail-hero-right{text-align:right}.detail-name{font-size:1.3rem;font-weight:800;margin:0}.detail-sub{display:flex;align-items:center;gap:.5rem;margin-top:.1rem;flex-wrap:wrap}.detail-price-big{font-size:1.6rem;font-weight:800;color:var(--text)}.detail-change{font-size:.85rem;font-weight:700}.chart-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;margin-bottom:1rem;box-shadow:var(--shadow);overflow:hidden}.chart-tabs{display:flex;gap:.35rem;margin-bottom:.75rem;background:var(--bg3);padding:3px;border-radius:10px}.chart-tab{flex:1;padding:.45rem .5rem;border-radius:8px;border:none;background:transparent;color:var(--text2);font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.chart-tab:hover{color:var(--text)}.chart-tab.active{background:var(--bg2);color:var(--accent);box-shadow:var(--shadow)}.detail-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1rem}.dstat{display:flex;justify-content:space-between;align-items:center;padding:.65rem .85rem;background:var(--bg2);border:1px solid var(--border);border-radius:12px;font-size:.82rem;font-weight:600;box-shadow:var(--shadow)}.dstat-label{color:var(--text2);font-weight:500}.detail-holdings{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;margin-bottom:1rem;box-shadow:var(--shadow)}.detail-holdings h3{font-size:1rem;font-weight:700;margin-bottom:.85rem}.detail-holdings-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.dh-item{display:flex;flex-direction:column;gap:.15rem}.dh-label{font-size:.72rem;color:var(--text2);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.dh-value{font-size:.95rem;font-weight:700}.detail-actions{display:flex;gap:.6rem;margin-bottom:1rem}.detail-act{flex:1;padding:.85rem;font-size:.95rem;border-radius:14px}.sell-plan-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;margin-bottom:1rem;box-shadow:var(--shadow)}.sell-plan-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem}.sell-plan-head h3{font-size:1rem;font-weight:700}.sp-add-btn{background:var(--g);color:#fff;border:none;padding:.5rem .85rem;border-radius:10px;font-size:.82rem;font-weight:600;cursor:pointer}.sp-add-btn:hover{background:var(--gd)}.sp-form{display:flex;flex-direction:column;gap:.5rem;background:var(--bg3);border-radius:12px;padding:.75rem;margin-bottom:.85rem;border:1px solid var(--border)}.sp-form input{padding:.65rem .8rem;border:1px solid var(--border);border-radius:10px;background:var(--bg2);color:var(--text);font-size:.88rem}.sp-form input:focus{outline:none;border-color:var(--g)}.sp-save-btn{background:var(--gd);color:#fff;border:none;padding:.65rem;border-radius:10px;font-weight:600;cursor:pointer;font-size:.88rem}.sp-save-btn:hover{background:var(--gd)}.sp-empty{font-size:.85rem;margin:0;padding:.5rem 0}.sp-list{display:flex;flex-direction:column;gap:.75rem}.sp-row{background:var(--bg3);border:1px solid var(--border);border-radius:12px;padding:.85rem}.sp-row.sp-reached{border-color:var(--gd);background:rgba(var(--gd-rgb),.06)}.sp-row-top{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:.6rem;align-items:center;margin-bottom:.6rem}.sp-price,.sp-qty,.sp-proceeds{display:flex;flex-direction:column;gap:.15rem;min-width:0}.sp-label{font-size:.68rem;color:var(--text2);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.sp-val{font-size:.88rem;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-remove{background:transparent;border:1px solid var(--border);color:var(--text2);width:28px;height:28px;border-radius:8px;font-size:1.1rem;line-height:1;cursor:pointer;padding:0}.sp-remove:hover{background:var(--red)20;color:var(--red);border-color:var(--red)}.sp-progress{display:flex;align-items:center;gap:.6rem}.sp-bar-bg{flex:1;height:6px;background:var(--bg2);border-radius:3px;overflow:hidden}.sp-bar-fill{height:100%;transition:width .3s ease}.sp-pct{font-size:.72rem;font-weight:600;color:var(--text2);white-space:nowrap}.sp-pct.positive{color:var(--g-ink);font-weight:700}@media(max-width:480px){.sp-row-top{grid-template-columns:1fr 1fr auto}.sp-proceeds{grid-column:1 / -1}}.page-title{font-size:1.4rem;font-weight:800;margin:0}.page-sub{color:var(--text2);font-size:.85rem;margin:.2rem 0 0}.refresh-btn{background:var(--g);color:#fff;border:none;padding:.55rem 1rem;border-radius:10px;font-weight:600;cursor:pointer;font-size:.85rem}.refresh-btn:hover{background:var(--gd)}.refresh-btn:disabled{opacity:.6;cursor:wait}.cal-filters{display:flex;gap:.4rem;margin-bottom:1rem;flex-wrap:wrap}.cal-filter{display:inline-flex;align-items:center;gap:.4rem;background:var(--bg2);border:1px solid var(--border);color:var(--text2);padding:.42rem .85rem;border-radius:999px;font-weight:600;font-size:.78rem;cursor:pointer;white-space:nowrap}.cal-filter.active{background:var(--g);color:#fff;border-color:var(--g)}.cal-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.cal-day{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:.9rem;overflow:hidden;backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}.cal-day.today{border-color:rgba(var(--g-rgb),.55)}.cal-day-head{display:flex;align-items:center;gap:.55rem;padding:.7rem 1rem;border-bottom:1px solid var(--border)}.cal-day-main{font-weight:700;font-size:.9rem}.cal-day-tag{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text2);padding:.14rem .5rem;border-radius:999px;background:var(--border)}.cal-day-tag.now{background:var(--g);color:#fff}.cal-rows{display:flex;flex-direction:column}.cal-row{display:grid;grid-template-columns:3.4rem 10px 1fr auto;align-items:center;gap:.7rem;padding:.7rem 1rem;border-top:1px solid var(--border)}.cal-row:first-child{border-top:none}.cal-time{font-size:.75rem;font-weight:600;color:var(--text2);font-variant-numeric:tabular-nums}.cal-imp{width:10px;height:10px;border-radius:50%}.cal-title-wrap{display:flex;align-items:center;gap:.5rem;min-width:0}.cal-flag{font-size:.95rem;line-height:1}.cal-title{font-weight:600;font-size:.84rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-nums{display:flex;gap:.85rem}.cal-num{display:flex;flex-direction:column;align-items:flex-end;min-width:2.6rem}.cal-num-lbl{font-size:.6rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text2)}.cal-num-val{font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text)}.cal-num-val.live{color:var(--g-ink)}.cal-updated{font-size:.72rem;color:var(--text2);text-align:center;margin-top:.4rem}@media(max-width:560px){.cal-row{grid-template-columns:3rem 8px 1fr;grid-template-rows:auto auto;row-gap:.5rem}.cal-nums{grid-column:1 / -1;justify-content:flex-start;gap:1.4rem;padding-left:3.7rem}.cal-num{align-items:flex-start}}.whale-panel{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem;margin-bottom:1rem;box-shadow:var(--shadow);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}.whale-panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:.85rem}.whale-panel-head h3{font-size:1rem;font-weight:700;margin:0}.whale-panel-window{font-size:.72rem;color:var(--text2);font-weight:600}.whale-score-row{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.whale-score-circle{flex-shrink:0;width:90px;height:90px;border-radius:50%;border:4px solid;display:flex;flex-direction:column;justify-content:center;align-items:center}.whale-score-num{font-size:1.5rem;font-weight:800;line-height:1}.whale-score-lbl{font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;opacity:.85;margin-top:2px}.whale-score-info{flex:1;min-width:0}.whale-score-tag{display:inline-block;padding:.3rem .7rem;border-radius:8px;font-size:.78rem;font-weight:700;margin-bottom:.4rem}.whale-score-desc{font-size:.78rem;color:var(--text2);margin:0;line-height:1.4}.whale-indicators{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem}.wp-ind{cursor:help}.wp-ind-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.3rem}.wp-ind-label{font-size:.72rem;color:var(--text2);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.wp-ind-value{font-size:.95rem;font-weight:700}.wp-ind-bar-bg{height:5px;background:var(--bg3);border-radius:3px;overflow:hidden}.wp-ind-bar-fill{height:100%;transition:width .4s ease}.ta-levels{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--border)}.ta-levels-col{display:flex;flex-direction:column;gap:.3rem}.ta-levels-h{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin-bottom:.1rem}.ta-level{font-size:.85rem;font-weight:600;color:var(--text)}.ta-level.muted{color:var(--text2);font-weight:500}.magic-hero{padding:.5rem 0 .75rem}.magic-hero-title{margin:0 0 .25rem;font-size:1.45rem;font-weight:800}.magic-hero-sub{margin:0;font-size:.85rem;color:var(--text2);line-height:1.55;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:480px){.magic-hero-title{font-size:1.05rem}.magic-hero-sub{font-size:.76rem;line-height:1.45}[class*=dvx-page] .glass-card{padding:.8rem!important}.glass-card{overflow-wrap:anywhere;word-break:break-word}.magic-hero{overflow:hidden}}@media(max-width:360px){.magic-hero-title{font-size:.92rem}.magic-hero-sub{font-size:.7rem}}.sell-picker{background:var(--bg3);border-radius:12px;padding:.75rem;margin-bottom:.85rem;border:1px solid var(--border)}.sell-balance-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.sell-balance-label{font-size:.75rem;color:var(--text2);font-weight:600}.sell-balance-value{font-size:.85rem;font-weight:700;color:var(--text)}.sell-pct-btns{display:flex;gap:.4rem}.sell-pct-btn{flex:1;padding:.45rem;border-radius:8px;border:1px solid var(--border);background:var(--bg2);color:var(--text);font-size:.8rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}@media(max-width:1280px){.sidebar{display:none!important}.content{margin-left:0!important;padding:0 .9rem 2rem;max-width:100%!important}.topbar{display:block;position:sticky;top:0;z-index:80;background:#050f08f7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(var(--g-rgb),.28);margin:0 -.9rem 1rem}.topbar:after{content:"";display:block;height:2px;background:linear-gradient(90deg,var(--g),var(--gd));opacity:.9}.ticker-strip{border-radius:0;margin:0 -.9rem .75rem}.glass-card{padding:1.2rem;border-radius:20px}.glass-card h3{font-size:.95rem;margin-bottom:.9rem}.holo-card-v2:hover{transform:none}.market-cap{display:none}.tx-card{flex-wrap:wrap}.detail-hero{flex-direction:column;align-items:flex-start;gap:.75rem}.detail-hero-right{text-align:left}.detail-price-big{font-size:1.3rem}.detail-stats-grid{grid-template-columns:1fr 1fr}}@media(min-width:1281px){.market-cap{display:block}.modal-overlay{align-items:center}.modal-sheet{border-radius:20px;max-height:85vh}}.category-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.85rem}.category-tab{display:flex;align-items:center;justify-content:center;gap:.3rem;padding:.55rem .5rem;border-radius:10px;background:var(--bg3);border:1.5px solid var(--border);color:var(--text2);font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.category-tab:hover{background:var(--bg4);color:var(--text)}.category-tab.active{font-weight:700}.category-tab-icon{font-size:.95rem;line-height:1}.category-badge{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .45rem;border-radius:6px;display:inline-flex;align-items:center;gap:.25rem}@media(max-width:560px){.category-tabs{grid-template-columns:repeat(3,1fr)}}.sell-plan{margin-top:.75rem;padding-top:.65rem;border-top:1px solid var(--border)}.categories{display:flex;flex-direction:column;gap:1.5rem}.toggle-btn{color:var(--text2)}.toggle-btn.active.buy{background:var(--green-bg);color:var(--g-ink);font-weight:700}.toggle-btn.active.sell{background:var(--red-bg);color:var(--red)}.toggle-btn.active.deposit{background:var(--accent-bg);color:var(--accent)}.toggle-btn.active.withdraw{background:#f59e0b24;color:var(--orange)}.type-toggle{background:#f5f2ffd9}.ai-stat,.ai-insight{background:#ffffffc7;border-color:var(--border)}.ai-meter-track{background:rgba(var(--g-rgb),.1)}.ticker-chips{margin-bottom:.85rem;padding:.65rem .75rem;background:#ffffffb8;border-radius:12px;border:1px solid var(--border)}.ticker-chips-label{font-size:.65rem;font-weight:700;color:var(--text2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.45rem}.ticker-chips-row{display:flex;flex-wrap:wrap;gap:.35rem}.ticker-chip{padding:.32rem .6rem;border-radius:8px;background:rgba(var(--g-rgb),.1);color:var(--accent);border:1px solid rgba(var(--g-rgb),.25);font-size:.72rem;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.ticker-chip:hover{background:rgba(var(--g-rgb),.2)}.ticker-chip.active{background:var(--header-gradient);color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(var(--g-rgb),.4)}.live-price-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;margin-bottom:.85rem;border-radius:9px;background:rgba(var(--gd-rgb),.1);border:1px solid rgba(var(--gd-rgb),.25);color:var(--g-ink);font-size:.76rem;font-weight:700}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:live-pulse 1.4s ease-in-out infinite}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.dropdown{background:#fffffffa;backdrop-filter:var(--glass)}.dropdown-item:hover{background:rgba(var(--g-rgb),.1)}.tx-card,.detail-hero,.chart-card,.detail-holdings,.dstat,.sell-plan-card,.whale-panel{background:var(--bg2);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass)}.empty-state{background:var(--bg2);border-color:var(--border)}.wallet-item,.sell-picker{background:#f5f2ffcc;border:1px solid var(--border)}.sell-pct-btn{background:var(--bg2);color:var(--text);border-color:var(--border)}.sell-pct-btn:hover{background:var(--accent-bg);color:var(--accent);border-color:var(--accent)}.dynamic-bg{position:fixed;inset:0;width:100%;height:100%;z-index:-3;pointer-events:none;display:block;will-change:transform;contain:strict}.wl-mood-aura{position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:var(--mood-aura-opacity, .02);background:radial-gradient(125% 90% at 50% -15%,rgb(var(--mood-aura-color, 100, 116, 139)) 0%,transparent 55%),radial-gradient(100% 70% at 85% 118%,rgb(var(--mood-aura-color, 100, 116, 139)) 0%,transparent 50%);transition:opacity 1.6s ease,background 1.6s ease;will-change:opacity}@media(prefers-reduced-motion:reduce){.wl-mood-aura{transition:none}}@keyframes lens-glow{0%,to{box-shadow:0 0 0 1px rgba(var(--g-rgb),.06),0 0 12px rgba(var(--g-rgb),.06),0 0 12px rgba(var(--g-rgb),.06)}50%{box-shadow:0 0 0 1px rgba(var(--g-rgb),.06),0 0 12px rgba(var(--g-rgb),.06),0 0 12px rgba(var(--g-rgb),.06)}}@keyframes lens-burst{0%{transform:scale(.6);opacity:1}to{transform:scale(2.4);opacity:0}}.landing{min-height:100vh;display:flex;flex-direction:column;gap:4rem;padding:2rem 1.25rem 4rem}.wl-logo-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .2s ease;flex-shrink:0}.wl-logo-btn:hover{transform:scale(1.1);background:none}.wl-logo-btn:focus,.wl-logo-btn:focus-visible{outline:none}.wl-logo-btn.burst{transform:scale(1.35);transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.wl-logo-btn{transition:none}}.gp-trigger{margin-top:.85rem}.gp-panel{width:100%;max-width:720px;margin:0 auto}.gp-panel .ade-panel-title{color:#eafff5}.gp-body{padding:1rem 1.15rem 1.5rem}.ade-overlay.gp-overlay{align-items:stretch;background:#080d0a;backdrop-filter:none;z-index:400}.ade-panel.gp-page{max-width:100%;width:100%;margin:0;height:100vh;height:100dvh;max-height:none;border:none;border-radius:0;animation:gp-page-in .24s ease;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gp-page .ade-panel-header{padding-top:calc(env(safe-area-inset-top,0px) + 1.1rem)}.gp-page .gp-body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem)}@keyframes gp-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ade-panel.gp-page{animation:none}}.gnw-page{max-width:720px;margin:0 auto;padding:0 0 2rem}.gnw-header{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding:.9rem 1rem .2rem}.gnw-header .back-btn{margin-bottom:0}.gnw-title{margin:0;font-size:1.05rem;font-weight:800;color:var(--text);display:inline-flex;align-items:center;gap:.45em}.gnw-title svg{color:var(--g)}.gnw-msg{padding:2rem 1.25rem;text-align:center;color:var(--text-sub);font-size:.9rem}.gp-body--page{padding:0 1.15rem calc(env(safe-area-inset-bottom,0px) + 2rem)}.gp-chip{font-size:.72rem;color:var(--text2);background:var(--bg2);border:1px solid var(--border);padding:.28rem .6rem;border-radius:999px;white-space:nowrap}.gp-chip b{color:var(--text);text-transform:capitalize}.gp-chart{width:100%;height:200px;display:block;border-radius:12px;background:rgba(var(--g-rgb),.04)}.gp-legend{display:flex;gap:.9rem;flex-wrap:wrap;margin:.45rem 0 .55rem;font-size:.68rem;color:var(--text2)}.gp-answer{background:linear-gradient(160deg,rgba(var(--g-rgb),.1),rgba(var(--g-rgb),.03));border:1px solid rgba(var(--g-rgb),.22);border-radius:16px;padding:1rem 1.1rem;margin-bottom:.85rem;text-align:center}.gp-answer-lead{margin:0;font-size:.86rem;line-height:1.5;color:var(--text-muted)}.gp-answer-lead b{color:var(--text)}.gp-answer-big{margin:.3rem 0 .35rem;font-size:2.1rem;font-weight:900;letter-spacing:-.02em;color:var(--g-ink);line-height:1.05}.gp-answer-sub{margin:0;font-size:.78rem;line-height:1.5;color:var(--text-sub)}.gp-answer-sub b{color:var(--text-muted)}.gp-answer--v2{position:relative;padding:1.1rem 1.1rem 1rem}.gp-answer--v2 .gp-answer-big{font-size:clamp(2.3rem,10vw,2.9rem)}.gp-money-toggle{display:inline-flex;gap:2px;padding:3px;margin:0 auto .75rem;border-radius:999px;background:rgba(var(--g-rgb),.1)}.gp-money-toggle button,.gp-money-toggle button:hover{min-height:0!important;width:auto!important;padding:.3rem .75rem!important;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:800;cursor:pointer}.gp-money-toggle button.on,.gp-money-toggle button.on:hover{background:var(--g);color:#fff;box-shadow:0 2px 8px rgba(var(--g-rgb),.35)}.gp-split{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .9rem;margin-top:.8rem;padding-top:.75rem;border-top:1px solid rgba(var(--g-rgb),.15);font-size:.74rem;color:var(--text-sub)}.gp-split span{display:inline-flex;align-items:center;gap:.35rem}.gp-split i{width:8px;height:8px;border-radius:50%}.gp-split b{color:var(--text);font-variant-numeric:tabular-nums}.gp-basis{margin-bottom:.85rem;padding:.85rem .95rem;border-radius:16px;background:var(--card-bg, var(--bg2));border:1px solid var(--border)}.gp-basis-h{margin:0 0 .55rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.gp-basis-mix{display:flex;flex-wrap:wrap;gap:.35rem}.gp-chip{display:inline-flex;align-items:baseline;gap:.3rem;padding:.3rem .6rem;border-radius:999px;background:rgba(var(--g-rgb),.1);font-size:.74rem;color:var(--text)}.gp-chip b{font-weight:800}.gp-chip em{font-style:normal;font-size:.66rem;color:var(--text-sub)}.gp-basis-note{margin:.6rem 0 0;font-size:.76rem;line-height:1.5;color:var(--text-sub)}.gp-basis-note b{color:var(--text)}.gp-controls--v2{padding:.9rem .95rem;border-radius:16px;background:var(--card-bg, var(--bg2));border:1px solid var(--border);gap:.85rem}.gp-controls--v2 .gp-slider{font-size:.86rem}.gp-odds{display:flex;align-items:center;gap:.6rem;margin:.7rem 0 .1rem;font-size:.76rem}.gp-odds-bar{flex:1;height:7px;border-radius:999px;background:#8080802e;overflow:hidden}.gp-odds-bar i{display:block;height:100%;border-radius:inherit;transition:width .4s ease}.gp-odds span{white-space:nowrap}.gp-chart--v2{height:230px;color:var(--text);background:linear-gradient(180deg,rgba(var(--g-rgb),.05),transparent)}.gp-how-list--v2{counter-reset:gp}.gp-how-list--v2>li{counter-increment:gp;align-items:center;padding:.7rem .75rem;border-radius:14px;background:rgba(var(--g-rgb),.06)}.gp-how-list--v2>li:before{content:counter(gp);flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(var(--g-rgb),.18);color:var(--g-ink);font-size:.72rem;font-weight:800}.gp-preset small{display:block;font-size:.62rem;font-weight:700;opacity:.75;text-transform:none}.gp-goalcard{background:var(--surface-1);border:1px solid var(--border);border-radius:16px;padding:.9rem 1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.55rem}.gp-goal-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.gp-goal-lbl{font-size:.9rem;font-weight:800;color:var(--text)}.gp-goal-input{display:inline-flex;align-items:center;gap:.15rem;background:var(--bg2);border:1px solid var(--border);border-radius:10px;padding:.4rem .6rem;font-weight:800;color:var(--text)}.gp-goal-input input{width:8.5rem;min-width:0;border:none;background:none;outline:none;font:inherit;color:inherit;text-align:right}.gp-goal-input input::-webkit-outer-spin-button,.gp-goal-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gp-goal-input input[type=number]{-moz-appearance:textfield;appearance:textfield}.gp-goal-verdict{margin:0;font-size:.82rem;line-height:1.5;font-weight:600}.gp-how{background:var(--surface-1);border:1px solid rgba(var(--g-rgb),.28);border-radius:16px;padding:.95rem 1rem;margin-bottom:1rem}.gp-how-h{margin:0 0 .2rem;font-size:.95rem;font-weight:800;color:var(--text);display:inline-flex;align-items:center;gap:.4em}.gp-how-h>svg{flex:0 0 auto;color:var(--g)}.gp-how-lead{margin:0 0 .75rem;font-size:.78rem;color:var(--text-sub);line-height:1.5}.gp-how-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.gp-how-list>li{display:flex;align-items:flex-start;gap:.65rem}.gp-how-list>li>div{flex:1 1 auto;min-width:0;font-size:.86rem;line-height:1.45;color:var(--text)}.gp-how-note{display:block;margin-top:.2rem;font-size:.78rem;color:var(--text-sub);line-height:1.5}.gp-how button.gp-how-apply,.gp-how button.gp-how-apply:hover,.gp-how button.gp-how-apply:focus{display:inline-block;width:auto;height:auto;margin-top:.45rem;padding:.34rem .85rem;border-radius:10px;outline:none;box-shadow:none;white-space:nowrap;line-height:1.25;background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.32);color:var(--g-ink);font-size:.74rem;font-weight:800;cursor:pointer}.gp-how button.gp-how-apply:hover{background:rgba(var(--g-rgb),.22)}.gp-more{width:100%;margin:.35rem 0 1rem;padding:.7rem .9rem;display:flex;align-items:center;justify-content:center;gap:.4rem;background:var(--surface-1);border:1px solid var(--border);border-radius:12px;color:var(--text-muted);font-size:.84rem;font-weight:700;cursor:pointer;transition:background .15s ease}.gp-more:hover{background:var(--surface-2);color:var(--text)}.gp-more-arrow{display:inline-block;transition:transform .2s ease;font-size:1.1rem;line-height:1}.gp-more-arrow.open{transform:rotate(90deg)}.gp-dot{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:.3em;vertical-align:-1px}.gp-controls{margin-bottom:1rem;display:flex;flex-direction:column;gap:.6rem}.gp-slider{display:flex;flex-direction:column;gap:.25rem;font-size:.78rem;color:var(--text2)}.gp-slider b{color:var(--text)}.gp-slider input[type=range]{width:100%;accent-color:var(--g)}.gp-presets{display:flex;gap:.4rem;flex-wrap:wrap}.gp-preset{background:var(--bg2);border:1px solid var(--border);color:var(--text2);padding:.35rem .75rem;border-radius:999px;font-size:.74rem;font-weight:600;cursor:pointer;text-transform:capitalize}.gp-preset.active{background:var(--g);border-color:var(--g);color:#fff}.gp-section{margin-bottom:1rem}.gp-h{margin:0 0 .5rem;font-size:.85rem}.gp-lever{display:flex;gap:.6rem;align-items:flex-start;padding:.45rem 0;border-top:1px solid var(--border)}.gp-lever:first-of-type{border-top:none}.gp-lever-rank{width:20px;height:20px;flex-shrink:0;border-radius:50%;background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-size:.7rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.gp-lever-txt{display:flex;flex-direction:column;gap:.1rem;font-size:.8rem}.gp-lever-txt span{color:var(--text2);font-size:.72rem}.gp-stones{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.gp-stone{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:.55rem .6rem;display:flex;flex-direction:column;gap:.1rem;font-size:.86rem;text-align:center}.gp-stone span{font-size:.68rem;color:var(--text2)}.gp-headline{font-weight:700;font-size:.9rem;margin:0 0 .4rem}.gp-narrative{font-size:.8rem;color:var(--text2);margin:0 0 .6rem}.gp-action{display:flex;gap:.55rem;align-items:flex-start;font-size:.8rem;padding:.3rem 0}.gp-action-n{width:18px;height:18px;flex-shrink:0;border-radius:50%;margin-top:1px;background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-size:.66rem;font-weight:800;display:flex;align-items:center;justify-content:center}.gp-disclaimer{font-size:.64rem;color:var(--text-sub);margin:.25rem 0 0}@media(max-width:480px){.gp-stones{grid-template-columns:repeat(3,1fr);gap:.4rem}}.ade-trigger{width:100%;display:flex;align-items:center;gap:.85rem;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(var(--g-rgb),.1),#6366f11a,rgba(var(--g-rgb),.1));background-size:200% 200%;border:1px solid rgba(var(--g-rgb),.35);border-radius:1.1rem;padding:1.1rem 1.25rem;cursor:pointer;color:#fff;text-align:left;transition:transform .2s ease,box-shadow .2s ease;animation:ade-bg-shift 4s ease-in-out infinite,ade-border-glow 3s ease-in-out infinite}.ade-trigger:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent);animation:ade-shimmer 3.5s ease-in-out infinite;pointer-events:none}@keyframes ade-bg-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes ade-border-glow{0%,to{border-color:rgba(var(--g-rgb),.3);box-shadow:0 0 rgba(var(--g-rgb),0)}50%{border-color:rgba(var(--g-rgb),.6);box-shadow:0 0 24px 2px rgba(var(--g-rgb),.12)}}@keyframes ade-shimmer{0%{left:-60%;opacity:0}20%{opacity:1}80%{opacity:1}to{left:120%;opacity:0}}.ade-trigger:hover{transform:translateY(-2px);box-shadow:0 10px 36px rgba(var(--g-rgb),.22)}.ade-trigger:active{transform:scale(.98)}.ade-trigger-brain{font-size:1.8rem;animation:ade-brain-float 2.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(var(--g-rgb),.6))}@keyframes ade-brain-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(3deg)}}.ade-trigger-text{flex:1;font-size:.95rem;font-weight:800;letter-spacing:.01em}.ade-trigger-sub{font-size:.72rem;color:#ffffffbf;font-weight:400;display:block;margin-top:.15rem}.ade-trigger-arrow{font-size:1.1rem;color:var(--g-ink);font-weight:700;animation:ade-arrow-bounce 1.8s ease-in-out infinite}@keyframes ade-arrow-bounce{0%,to{transform:translate(0);opacity:.7}50%{transform:translate(4px);opacity:1}}.ade-overlay{position:fixed;inset:0;z-index:200;background:#000000bf;backdrop-filter:blur(8px);display:flex;align-items:flex-end;animation:qs-fade-in .2s ease}.ade-panel{width:100%;max-height:92vh;overflow-y:auto;background:linear-gradient(180deg,#091410,#080d0a);border-top:2px solid rgba(var(--g-rgb),.25);border-left:1px solid rgba(var(--g-rgb),.08);border-right:1px solid rgba(var(--g-rgb),.08);border-radius:1.75rem 1.75rem 0 0;animation:qs-slide-up .3s cubic-bezier(.22,1,.36,1)}.ade-panel-header{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem .85rem;border-bottom:1px solid rgba(var(--g-rgb),.1);position:sticky;top:0;background:linear-gradient(180deg,#091410,#091410ee);backdrop-filter:blur(10px);z-index:2}.ade-panel-title{font-size:1rem;font-weight:800;color:var(--g-ink);font-weight:700;display:flex;align-items:center;gap:.5rem}.ade-title-icon{font-size:1.2rem}.ade-thinking{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 1.5rem 2.5rem}.ade-thinking-orb{width:90px;height:90px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--g),var(--g),var(--gd));display:flex;align-items:center;justify-content:center;font-size:2.2rem;animation:ade-orb-pulse 1.5s ease-in-out infinite alternate;box-shadow:0 0 rgba(var(--g-rgb),.4)}@keyframes ade-orb-pulse{0%{transform:scale(.9);box-shadow:0 0 30px rgba(var(--g-rgb),.35);filter:brightness(.9)}to{transform:scale(1.1);box-shadow:0 0 70px 10px rgba(var(--g-rgb),.55);filter:brightness(1.1)}}.ade-thinking-text{text-align:center;font-size:1rem;font-weight:700;color:#ffffffd9}.ade-thinking-steps{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;width:100%;max-width:260px}.ade-thinking-step{display:flex;align-items:center;gap:.6rem;font-size:.78rem;padding:.45rem .75rem;border-radius:8px;background:rgba(var(--g-rgb),.06);border:1px solid rgba(var(--g-rgb),.1);animation:ade-step-in .4s ease forwards;opacity:0}.ade-thinking-step:nth-child(1){animation-delay:.1s}.ade-thinking-step:nth-child(2){animation-delay:.6s}.ade-thinking-step:nth-child(3){animation-delay:1.1s}@keyframes ade-step-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.ade-step-dot{width:6px;height:6px;border-radius:50%;background:var(--g);animation:ade-dot-blink .8s ease-in-out infinite alternate;flex-shrink:0}@keyframes ade-dot-blink{0%{opacity:.3}to{opacity:1}}.ade-step-label{color:#fffc}.ade-body{padding:1rem 1.25rem 2.5rem;display:flex;flex-direction:column;gap:1.25rem;animation:ade-body-in .4s ease}@keyframes ade-body-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ade-verdict{border:1px solid;border-radius:1.1rem;padding:1.2rem 1.25rem;position:relative;overflow:hidden}.ade-verdict:before{content:"";position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:var(--verdict-color, var(--g));opacity:.05;pointer-events:none}.ade-verdict-headline{font-size:1.08rem;font-weight:800;margin-bottom:.5rem;line-height:1.35}.ade-verdict-summary{font-size:.84rem;color:#ffffffd9;line-height:1.6;margin-bottom:.9rem}.ade-verdict-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ade-confidence{display:flex;align-items:center;gap:.6rem;font-size:.72rem;color:#ffffffbf}.ade-conf-track{width:80px;height:5px;background:#ffffff14;border-radius:3px;overflow:hidden}.ade-conf-bar{height:100%;border-radius:3px;transition:width 1s cubic-bezier(.22,1,.36,1)}.ade-momentum-badge{font-size:.78rem;font-weight:700}.ade-assets-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;font-weight:700}.ade-assets{display:flex;flex-direction:column;gap:.55rem}.ade-asset-row{display:flex;align-items:flex-start;gap:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:.9rem;padding:.8rem .9rem;animation:ade-row-in .35s ease both}.ade-asset-row:nth-child(1){animation-delay:.05s}.ade-asset-row:nth-child(2){animation-delay:.1s}.ade-asset-row:nth-child(3){animation-delay:.15s}.ade-asset-row:nth-child(4){animation-delay:.2s}.ade-asset-row:nth-child(5){animation-delay:.25s}.ade-asset-row:nth-child(6){animation-delay:.3s}@keyframes ade-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ade-asset-left{display:flex;align-items:center;gap:.6rem;min-width:90px}.ade-asset-img{border-radius:50%;flex-shrink:0}.ade-asset-sym{font-size:.85rem;font-weight:800;color:#fff}.ade-asset-weight{font-size:.65rem;color:#ffffffb3;margin-top:.1rem}.ade-asset-reasons{flex:1;display:flex;flex-direction:column;gap:.22rem}.ade-reason{font-size:.72rem;color:#ffffffbf;line-height:1.45}.ade-action-badge{flex-shrink:0;font-size:.68rem;font-weight:900;padding:.28rem .65rem;border-radius:8px;border:1px solid;letter-spacing:.06em;align-self:center;box-shadow:0 0 12px var(--badge-glow, transparent)}.ade-disclaimer{font-size:.67rem;color:#ffffff8c;line-height:1.55;text-align:center;padding-top:.25rem}.ade-empty{padding:2.5rem;text-align:center;color:#ffffffb3;font-size:.88rem}.heatmap-card{padding:1rem 1rem .75rem}.heatmap-grid{position:relative;width:100%}.heatmap-cell{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;cursor:default;overflow:hidden;padding:4px;gap:2px;min-width:0;transition:filter .15s ease}.heatmap-cell:hover{filter:brightness(1.2);z-index:2}.heatmap-cell>*{max-width:100%}.heatmap-sym{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heatmap-img{border-radius:50%;object-fit:cover}.heatmap-sym{font-size:.72rem;font-weight:800;color:#fffffff2;text-align:center;letter-spacing:.02em}.heatmap-chg{font-size:.65rem;font-weight:700;text-align:center}.heatmap-chg.pos,.heatmap-chg.neg{color:#ffffffe6}.heatmap-pct{color:#ffffffd9;text-align:center}.heatmap-legend{display:flex;justify-content:space-between;font-size:.68rem;margin-top:.6rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05);color:#ffffffbf}.qs-overlay{position:fixed;inset:0;z-index:200;background:#000000db;backdrop-filter:blur(10px);display:flex;align-items:flex-end;justify-content:flex-end;padding:0 1.2rem 7rem;animation:qs-fade-in .18s ease}@keyframes qs-fade-in{0%{opacity:0}to{opacity:1}}.qs-popup{background:#0e1a14;border:1px solid rgba(var(--g-rgb),.25);border-radius:1.25rem;width:min(360px,100%);box-shadow:0 24px 80px #000000b3,0 0 40px rgba(var(--g-rgb),.08);animation:qs-slide-up .22s cubic-bezier(.34,1.56,.64,1);overflow:hidden}@keyframes qs-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.qs-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem .75rem;border-bottom:1px solid rgba(var(--g-rgb),.1)}.qs-title{font-size:1rem;color:var(--g-ink);font-weight:700;letter-spacing:.02em}.qs-close{background:none;border:none;color:#ffffffbf;font-size:1rem;cursor:pointer;padding:.2rem .4rem;border-radius:6px;transition:color .15s,background .15s}.qs-close:hover{color:#fff;background:#ffffff14}.qs-loading{display:flex;align-items:center;gap:.6rem;padding:1.5rem 1.2rem;color:#fffc;font-size:.9rem}.qs-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(var(--g-rgb),.3);border-top-color:var(--g);border-radius:50%;animation:qs-spin .7s linear infinite;will-change:transform}@keyframes qs-spin{to{transform:rotate(360deg)}}.qs-empty{padding:1.5rem 1.2rem;color:#ffffffbf;font-size:.9rem;line-height:1.6}.qs-body{padding:0 1.2rem 1.2rem}.qs-main-value{padding:1rem 0 .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.qs-label{font-size:.75rem;color:#ffffffbf;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.qs-value{font-size:2rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1}.qs-badge{display:inline-flex;align-items:center;gap:.3rem;margin-top:.45rem;font-size:.78rem;font-weight:600;padding:.2rem .6rem;border-radius:20px}.qs-badge.pos{background:rgba(var(--g-rgb),.12);color:var(--g-ink);font-weight:700}.qs-badge.neg{background:#ef44441f;color:var(--negative)}.qs-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.9rem 0 .75rem;border-bottom:1px solid rgba(255,255,255,.06)}.qs-stat{background:#ffffff0a;border-radius:.75rem;padding:.65rem .8rem}.qs-stat-label{font-size:.7rem;color:#ffffffbf;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.qs-stat-val{font-size:.95rem;font-weight:700;color:#fff}.qs-stat-val.pos{color:var(--g-ink);font-weight:700}.qs-stat-val.neg{color:var(--negative)}.qs-movers{display:flex;flex-direction:column;gap:.5rem;padding-top:.8rem}.qs-mover{display:flex;align-items:center;gap:.5rem;background:#ffffff0a;border-radius:.75rem;padding:.55rem .8rem}.qs-mover-label{font-size:.72rem;color:#ffffffbf;flex:1}.qs-mover-coin{font-size:.85rem;font-weight:700;color:#fff}.qs-mover-pct{font-size:.82rem;font-weight:700;min-width:60px;text-align:right}.qs-mover-pct.pos{color:var(--g-ink);font-weight:700}.qs-mover-pct.neg{color:var(--negative)}@keyframes dash-v2-blink{0%,to{opacity:1}50%{opacity:.35}}.glass-card{background:var(--card-bg);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:1.5rem;position:relative;box-shadow:0 1px 3px #0000001a,0 2px 12px #00000026,inset 0 1px #ffffff0a;width:100%;min-width:0;overflow:hidden}.glass-card h3{font-size:.875rem;font-weight:600;color:var(--text);letter-spacing:.01em;margin:0 0 1rem}.holo-card-v2{transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),border-color .4s ease}.holo-card-v2:hover{will-change:transform;transform:translateY(-2px) scale(1.01);border-color:#ffffff1f;box-shadow:0 4px 16px #0000002e,0 1px 4px #00000014}@media(hover:none){.holo-card-v2:hover{transform:none}}@media(prefers-reduced-motion:reduce){.holo-card-v2{transition:none}.holo-card-v2:hover{transform:none}}.tx-meta,.tx-cost{color:var(--text2)}.drawer{position:fixed;top:0;left:0;bottom:0;width:300px;max-width:88vw;z-index:210;background:#050c08fa;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-right:1px solid rgba(var(--g-rgb),.35);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .32s cubic-bezier(.23,1,.32,1);overflow-y:auto}@media(max-width:1280px){.sidebar{display:none!important}.content{margin-left:0!important}}.dvx{display:flex;flex-direction:column;gap:1.25rem;padding:.5rem 0 5rem;color:var(--text);width:100%}@keyframes dvx-icon-bounce{0%{transform:scale(.55) rotate(-10deg)}60%{transform:scale(1.2) rotate(5deg)}to{transform:scale(1) rotate(0)}}.dvx-hero{padding:2rem 1.75rem;overflow:hidden}.dvx-hero-label{font-size:.72rem;font-weight:800;letter-spacing:.22em;color:var(--g-ink);font-weight:700;margin:0 0 .75rem;display:flex;align-items:center;gap:.6rem}.dvx-hero-value{font-size:clamp(2.4rem,7vw,4.2rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:#fff;margin:0;text-shadow:0 0 40px rgba(var(--g-rgb),.2)}.dvx-soul{margin:0 0 .85rem;font-size:.86rem;font-weight:500;color:var(--text-muted, #94a3b8);line-height:1.4;display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;animation:soul-fade-in .6s ease both}.dvx-soul-emoji{font-size:1.05rem}.dvx-soul-hello{color:var(--text, #e2e8f0);font-weight:700}.dvx-soul[data-tone=bigup] .dvx-soul-hello,.dvx-soul[data-tone=up] .dvx-soul-hello{color:var(--g-ink, #10b981)}.dvx-soul[data-tone=bigdown]{color:var(--text-sub, #64748b)}@keyframes soul-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dvx-value-beat{animation:value-beat .9s ease}@keyframes value-beat{0%{transform:scale(1)}22%{transform:scale(1.022);text-shadow:0 0 56px rgba(var(--g-rgb),.38)}to{transform:scale(1)}}.heartbeat{position:relative;transition:box-shadow 1.2s ease,border-color 1.2s ease}.heartbeat-v0.heartbeat{animation:heartbeat-calm 3.5s ease-in-out infinite}@keyframes heartbeat-calm{0%,to{box-shadow:0 0 rgba(var(--g-rgb),0)}50%{box-shadow:0 0 18px rgba(var(--g-rgb),.06)}}.heartbeat-v1.heartbeat{animation:heartbeat-normal 2.2s ease-in-out infinite}@keyframes heartbeat-normal{0%,to{box-shadow:0 0 rgba(var(--g-rgb),0)}50%{box-shadow:0 0 24px rgba(var(--g-rgb),.12)}}.heartbeat-v2.heartbeat{animation:heartbeat-elevated 1.4s ease-in-out infinite}@keyframes heartbeat-elevated{0%,to{box-shadow:0 0 4px rgba(var(--g-rgb),.05)}50%{box-shadow:0 0 32px rgba(var(--g-rgb),.22),inset 0 0 12px rgba(var(--g-rgb),.04)}}.heartbeat-v3.heartbeat{animation:heartbeat-high .8s ease-in-out infinite}@keyframes heartbeat-high{0%,to{box-shadow:0 0 8px rgba(var(--g-rgb),.1)}50%{box-shadow:0 0 44px rgba(var(--g-rgb),.32),inset 0 0 18px rgba(var(--g-rgb),.08)}}.mood-ring{transition:text-shadow 1.5s ease}.mood-ring-up{text-shadow:0 0 30px rgba(16,185,129,.25),0 0 60px rgba(16,185,129,.1)}.mood-ring-down{text-shadow:0 0 30px rgba(251,146,60,.3),0 0 60px rgba(245,158,11,.12)}.mood-ring-flat{text-shadow:0 0 24px rgba(59,130,246,.18),0 0 50px rgba(59,130,246,.07)}.mood-up.heartbeat{border-color:#10b9812e}.mood-down.heartbeat{border-color:#fb923c2e}.mood-flat.heartbeat{border-color:#3b82f61f}[data-wl-light] .mood-ring-up{text-shadow:0 0 20px rgba(16,185,129,.18),0 0 44px rgba(16,185,129,.06)}[data-wl-light] .mood-ring-down{text-shadow:0 0 20px rgba(245,158,11,.2),0 0 44px rgba(245,158,11,.07)}[data-wl-light] .mood-ring-flat{text-shadow:0 0 16px rgba(59,130,246,.14),0 0 36px rgba(59,130,246,.05)}@media(prefers-reduced-motion:reduce){.dvx-soul,.dvx-value-beat{animation:none}.heartbeat-v0.heartbeat,.heartbeat-v1.heartbeat,.heartbeat-v2.heartbeat,.heartbeat-v3.heartbeat{animation:none;box-shadow:none}.mood-ring,.mood-ring-up,.mood-ring-down,.mood-ring-flat{text-shadow:none}.ms-confetti{display:none}}.dvx-currency-switcher{display:flex;gap:.4rem;margin:.6rem 0 0;flex-wrap:wrap;align-items:center}.dvx-currency-pill{padding:.18rem .65rem;border-radius:20px;font-size:.75rem;font-weight:600;background:#ffffff14;color:#ffffffd9;border:1px solid rgba(255,255,255,.12);cursor:pointer;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.dvx-currency-pill:hover{background:#ffffff26;color:#fff}.dvx-currency-pill.active{background:var(--g);color:#fff;border-color:var(--g)}.dvx-currency-dropdown{position:fixed;z-index:1000;background:var(--bg4, #16181d);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.4rem;display:flex;flex-direction:column;gap:.15rem;box-shadow:0 12px 36px #00000080;min-width:180px;max-height:min(58vh,420px);overflow-y:auto}.dvx-currency-opt{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;background:none;border:none;color:#ffffffbf;text-align:left;transition:background .15s}.dvx-currency-opt span{font-weight:400;color:#ffffffbf;font-size:.72rem}.dvx-currency-opt:hover{background:#ffffff14;color:#fff}.dvx-currency-opt.active{color:var(--g-ink);font-weight:700}.dvx-hero-change{font-size:1.2rem;font-weight:600;margin:.75rem 0 0}.dvx-hero-change.up{color:var(--g-ink);font-weight:700}.dvx-hero-change.dn{color:var(--negative)}.dvx-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}.dvx-col-main,.dvx-col-side{display:flex;flex-direction:column;gap:1.5rem;min-width:0;width:100%}@media(max-width:639px){.dvx-col-side{order:-1}}.dvx-legend{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.42rem}.dvx-legend-item{display:flex;align-items:center;gap:.55rem;font-size:.79rem}.dvx-legend-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.dvx-legend-name{flex:1;color:#ffffffb8;font-weight:600}.dvx-legend-val{color:var(--g-ink);font-weight:700;font-size:.78rem;font-family:var(--mono)}.dvx-holdings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dvx-holding{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:14px;cursor:pointer;overflow:hidden}.dvx-holding-icon{width:36px;height:36px;border-radius:50%;flex-shrink:0;object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800}.dvx-holding-meta{flex:1;display:flex;flex-direction:column;gap:.06rem;min-width:0}.dvx-holding-meta strong{color:#fff;font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dvx-cat-badge{display:inline-block;font-size:.58rem;font-weight:700;letter-spacing:.04em;padding:.08rem .4rem;border-radius:20px;border:1px solid;line-height:1.4;vertical-align:middle}.dvx-holding-meta .muted{font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dvx-holding-val{font-weight:800;color:#ffffffe6;font-size:.95rem;flex-shrink:0;white-space:nowrap;font-family:var(--mono)}.dvx-form-page{display:flex;flex-direction:column;gap:1rem}.dvx-form-card{max-width:600px}.dvx-panel{display:flex;flex-direction:column;gap:.75rem}.dvx-panel-row{display:flex;gap:.6rem}.dvx-input{flex:1;background:#0f1714b3;border:1px solid rgba(var(--g-rgb),.3);border-radius:10px;color:#fff;padding:.65rem .9rem;font-size:.88rem;outline:none;width:100%;transition:border-color .18s}.dvx-input:focus{border-color:rgba(var(--g-rgb),.7)}.dvx-textarea{resize:vertical;font-family:var(--mono);font-size:.78rem}.dvx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}@media(max-width:480px){.dvx-form-grid{grid-template-columns:1fr}}.dvx-btn{padding:.65rem 1.1rem;border-radius:10px;border:none;font-weight:700;cursor:pointer;font-size:.85rem;background:rgba(var(--g-rgb),.1);color:#ffffffb3;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.dvx-btn:hover{background:rgba(var(--g-rgb),.18);color:#fff}.dvx-btn:disabled{opacity:.45;cursor:not-allowed}.dvx-btn-primary{background:var(--g);color:#000;font-weight:700;box-shadow:0 1px 4px #0000002e}.dvx-btn-primary:hover{filter:brightness(1.06)}@keyframes btn-silver-ring{0%,to{outline-color:#fff0;box-shadow:0 0 #fff0}50%{outline-color:#ffffff73;box-shadow:0 0 12px 2px #ffffff26}}.dvx-btn-sell{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-weight:800}.dvx-btn-full{width:100%;margin-top:.25rem}.dvx-btn-ghost{background:none;border:1px solid rgba(255,255,255,.12);color:#fffc;padding:.35rem .8rem;border-radius:8px;cursor:pointer}.dvx-btn-danger:hover{border-color:#f8717180;color:var(--negative)}.dvx-msg{font-size:.82rem;color:var(--g-ink);font-weight:700;margin:.25rem 0 0}.dvx-wallet-list{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dvx-wallet-item{display:flex;align-items:center;gap:.75rem;padding:.7rem .8rem;background:linear-gradient(180deg,rgba(var(--g-rgb),.07),rgba(var(--g-rgb),.02));border:1px solid rgba(var(--g-rgb),.22);border-radius:14px;box-shadow:inset 0 1px #ffffff0d,0 4px 14px rgba(var(--g-rgb),.05);transition:border-color .16s,box-shadow .16s,transform .16s}.dvx-wallet-item:hover{transform:translateY(-1px);border-color:rgba(var(--g-rgb),.42);box-shadow:inset 0 1px #ffffff0f,0 10px 24px rgba(var(--g-rgb),.12)}.dvx-wallet-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--accent2),var(--accent));color:#fff;font-size:1rem;box-shadow:0 4px 12px rgba(var(--g-rgb),.32),inset 0 1px #ffffff40}.dvx-wallet-icon svg{width:19px;height:19px}.dvx-wallet-name{flex:1;color:var(--text);font-weight:700;font-size:.98rem;letter-spacing:-.01em}.dvx-wallet-item .dvx-btn-danger{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.dvx-wallet-item .dvx-btn-danger:hover{background:#f871711f;border-color:#f8717159;color:#f87171}.dvx-wallet-item .dvx-btn-danger{padding:0;width:38px;height:38px;color:#f87171;border-color:#f8717147}.dvx-wallet-item .dvx-btn-danger svg{width:18px;height:18px;max-width:none;flex-shrink:0}.dvx-type-row{display:flex;gap:.5rem;margin-bottom:.75rem}.dv-type-btn{flex:1;padding:.65rem;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fffc;font-weight:700;cursor:pointer;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.active-buy{background:rgba(var(--g-rgb),.18)!important;border-color:rgba(var(--g-rgb),.5)!important;color:var(--g-ink)!important;font-weight:700}.active-sell{background:#f8717126!important;border-color:#f8717166!important;color:var(--negative)!important}.wl-app{min-height:100dvh;background:var(--bg);position:relative;max-width:100vw}.wl-app-landing{overflow:hidden}.wl-topbar{position:fixed;top:0;left:0;right:0;z-index:200;background:#080f0ceb;backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.07);will-change:transform}.wl-topbar .ticker-strip{border-radius:0;margin:0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid rgba(255,255,255,.06);padding:7px 0}.wl-topbar-inner{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem}.wl-hamburger{background:none;border:1px solid rgba(255,255,255,.14);color:var(--text-muted);border-radius:10px;padding:.4rem .55rem;cursor:pointer;display:flex;align-items:center;transition:background .18s;flex-shrink:0}.wl-hamburger:hover{background:rgba(var(--g-rgb),.1)}.wl-topbar-brand{display:flex;align-items:center;gap:.55rem;flex:1}.wl-topbar-brand-text{display:flex;flex-direction:column;gap:.05rem}.wl-topbar-brand-name{color:var(--text);font-size:1.1rem;font-weight:900;letter-spacing:-.02em;font-family:var(--brand-font);line-height:1;white-space:nowrap}.wl-topbar-brand-actions{display:flex;align-items:center;gap:.18rem}.wl-topbar-brand-action{font-size:.55rem;font-weight:800;letter-spacing:.07em;color:#ffffff80;transition:color .35s}.wl-topbar-brand-action.active{color:var(--g-ink);font-weight:700}.wl-topbar-brand-sep{font-size:.55rem;color:#ffffff4d}[data-wl-light] .wl-topbar-brand-action{color:#000000b3}[data-wl-light] .wl-topbar-brand-action.active{color:var(--g-ink);font-weight:700}[data-wl-light] .wl-topbar-brand-sep{color:#000000b3}.wl-topbar-right{margin-left:auto;display:flex;align-items:center;gap:.5rem;flex-shrink:0}.wl-topbar-brand{min-width:0}.wl-topbar-brand-text{min-width:0;overflow:hidden}.wl-topbar-brand-name{overflow:hidden;text-overflow:ellipsis}.wl-topbar-brand-name{font-size:clamp(14.5px,4.1vw,19px);letter-spacing:-.025em}.wl-topbar-brand-action,.wl-topbar-brand-sep{font-size:clamp(7.4px,2.05vw,9.5px)}.wl-topbar-brand-action{letter-spacing:.04em}.wl-topbar-brand-actions{gap:.1rem}@media(max-width:430px){.wl-topbar-inner{padding:.6rem .65rem;gap:.5rem}.wl-topbar-brand{gap:.4rem}.wl-topbar-right{gap:.35rem}}@media(max-width:340px){.wl-live-tld{display:none}}@media(max-width:344px){.wl-topbar-brand-actions{display:none}}.wl-topbar-brand-actions{min-width:0}.wl-live-badge{display:flex;align-items:center;gap:.35rem;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.3);border-radius:20px;padding:.3rem .7rem;font-size:.7rem;font-weight:800;letter-spacing:.1em;color:var(--g-ink);font-weight:700}.wl-content{width:100%;max-width:100vw;padding-top:calc(var(--wl-topbar-h, 56px) + .75rem);padding-bottom:4.5rem}.twa-mode .news-ticker{margin-top:.75rem}.twa-mode .dvx>.news-ticker:first-child{margin-top:1rem}.wl-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;justify-content:space-around;background:var(--card-bg);backdrop-filter:blur(28px) saturate(1.6);-webkit-backdrop-filter:blur(28px) saturate(1.6);border-top:1px solid rgba(var(--g-rgb),.15);padding:.4rem 0 env(safe-area-inset-bottom,.4rem);box-shadow:0 -6px 24px #00000080,0 -1px #ffffff0d}.wl-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.45rem .1rem .35rem;color:#ffffff80;text-decoration:none;font-size:.58rem;font-weight:600;letter-spacing:.03em;transition:color .2s,transform .15s;position:relative;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0}.wl-nav-item:active{transform:scale(.92)}.wl-nav-item .wl-nav-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;transition:background .2s,color .2s}.wl-nav-item .wl-nav-label{font-size:.58rem;line-height:1;transition:color .2s}.wl-nav-item .wl-nav-indicator{position:absolute;top:0;left:50%;transform:translate(-50%);width:22px;height:3px;background:var(--text);border-radius:0 0 4px 4px}.wl-nav-item.active{background:transparent;color:var(--text);font-weight:700}.wl-nav-item.active .wl-nav-icon{background:transparent;color:var(--text);filter:none}.wl-nav-item.active .wl-nav-label{color:var(--text)}.wl-nav-item:hover{color:#ffffffd9}.wl-page-fallback{display:flex;align-items:center;justify-content:center;min-height:50vh;color:#ffffffbf;font-size:.9rem}.wl-page-fallback-spinner{width:30px;height:30px;border:2.5px solid rgba(var(--g-rgb),.15);border-top-color:var(--g);border-radius:50%;animation:wl-spin .75s linear infinite;will-change:transform;contain:layout style}@keyframes wl-spin{to{transform:rotate(360deg)}}.wl-overlay{position:fixed;inset:0;z-index:299;background:#0009;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .25s;will-change:opacity}.wl-overlay-open{opacity:1;pointer-events:all}@media(prefers-reduced-motion:reduce){.wl-overlay{transition:none}}.wl-drawer{position:fixed;top:0;left:0;bottom:0;z-index:300;width:min(320px,85vw);background:radial-gradient(130% 60% at 0% 0%,rgba(var(--g-rgb),.2),transparent 62%),linear-gradient(180deg,rgba(var(--g-rgb),.1),#08100cfa 32%);border-right:1px solid rgba(var(--g-rgb),.3);box-shadow:4px 0 40px #00000073,inset 0 1px rgba(var(--g-rgb),.12);backdrop-filter:blur(40px);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .28s cubic-bezier(.23,1,.32,1);overflow-y:auto;will-change:transform;contain:layout style}.wl-drawer-open{transform:translate(0)}@media(prefers-reduced-motion:reduce){.wl-drawer{transition:none}}.wl-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1rem .9rem;border-bottom:1px solid rgba(var(--g-rgb),.15);flex-shrink:0}.wl-drawer-brand{display:flex;align-items:center;gap:.75rem}.wl-drawer-brand-text{display:flex;flex-direction:column;gap:.1rem}.wl-drawer-name{color:var(--text);font-weight:900;font-size:1.35rem;font-family:var(--brand-font);letter-spacing:-.02em;line-height:1}.wl-drawer-tag{color:var(--g-ink);font-weight:700;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1}.wl-drawer-brand-actions{display:flex;align-items:center;gap:.3rem;margin-top:.3rem}.wl-drawer-brand-action{display:inline-flex;align-items:center;gap:.25rem;font-size:.6rem;font-weight:800;letter-spacing:.1em;color:#ffffff8c;transition:color .35s}.wl-drawer-brand-action.active{color:var(--g-ink);font-weight:700}.wl-drawer-brand-sep{color:#ffffff4d;font-size:.65rem}.wl-drawer-close{background:none;border:1px solid rgba(var(--g-rgb),.2);color:#fffc;border-radius:8px;padding:.3rem .4rem;cursor:pointer;display:flex;transition:background .18s,color .18s,border-color .18s}.wl-drawer-close:hover{color:#fff;border-color:rgba(var(--g-rgb),.5)}.wl-drawer-section{padding:.9rem .75rem .5rem;border-bottom:1px solid rgba(var(--g-rgb),.1)}.wl-drawer-label{font-size:.64rem;font-weight:800;letter-spacing:.16em;color:#ffffffb3;text-transform:uppercase;margin:0 0 .5rem .25rem}.wl-drawer-item{display:flex;align-items:center;gap:.75rem;width:100%;padding:.7rem .85rem;border:none;border-radius:12px;background:none;color:#ffffffd9;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .18s,color .18s;text-align:left}.wl-drawer-item:hover{background:rgba(var(--g-rgb),.08);color:#fff}.wl-drawer-active{background:rgba(var(--g-rgb),.15)!important;color:var(--g-ink)!important;font-weight:700}.wl-drawer-buy{color:var(--g-ink)!important;font-weight:700}.wl-drawer-sell{color:var(--negative)!important}.wl-drawer-footer{margin-top:auto;padding:1rem 1.25rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;color:#ffffff8c;display:flex;align-items:center;gap:.4rem}.wl-drawer-theme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-bottom:.55rem}.wl-drawer-swatch-btn{display:flex;flex-direction:column;align-items:center;gap:.3rem;background:none;border:1px solid transparent;border-radius:12px;padding:.5rem .25rem;cursor:pointer;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.wl-drawer-swatch-btn:hover{background:#ffffff0d}.wl-drawer-swatch-active{background:#ffffff0f!important;border-color:#ffffff26!important}.wl-drawer-swatch{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;overflow:hidden;border:2px solid transparent;transition:box-shadow .18s,border-color .18s}.wl-drawer-swatch-active .wl-drawer-swatch{box-shadow:inset 0 0 0 2px #ffffff80}.wl-drawer-swatch-label{font-size:.62rem;font-weight:500;color:#ffffffd9;letter-spacing:.02em}.wl-drawer-swatch-active .wl-drawer-swatch-label{color:var(--text);font-weight:600}.wl-drawer-mode-toggle{display:flex;align-items:center;gap:.6rem;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.65rem .85rem;cursor:pointer;color:#ffffffd9;font-size:.88rem;font-weight:600;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.wl-drawer-mode-toggle:hover{background:rgba(var(--g-rgb),.08);color:var(--g-ink);font-weight:700}[data-wl-light] .wl-drawer-swatch-btn:hover{background:#0000000d}[data-wl-light] .wl-drawer-swatch-label{color:var(--text-sub)}[data-wl-light] .wl-drawer-mode-toggle{background:#0000000a;border-color:#0000001a;color:var(--text-muted)}.dvx-cat-summary-row{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.dvx-cat-summary-row::-webkit-scrollbar{display:none}.dvx-cat-summary-card{flex:0 0 auto;min-width:130px;padding:.75rem .9rem!important;display:flex;flex-direction:column;gap:.2rem}.dvx-cat-summary-label{font-size:.72rem;font-weight:600;color:var(--text-sub);white-space:nowrap}.dvx-cat-summary-value{font-size:1rem;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.dvx-cat-summary-pct{font-size:.7rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.dvx-cat-summary-pnl{font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.dvx-cat-summary-pnl.pos{color:var(--g-ink);font-weight:700}.dvx-cat-summary-pnl.neg{color:var(--negative)}.dvx-cat-summary-pnlpct{font-weight:500}.dvx-cat-summary-bar-track{margin-top:.3rem;height:3px;background:#ffffff12;border-radius:2px;overflow:hidden}.dvx-cat-summary-bar-fill{height:100%;background:var(--g);border-radius:2px;transition:width .6s ease;min-width:2px}[data-wl-light] .dvx-cat-summary-bar-track{background:#0000001a}.dvx-cat-group-hdr{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;padding:.6rem 0 .3rem;border-top:1px solid rgba(255,255,255,.05);margin-top:.25rem}.dvx-cat-group-hdr:first-child{border-top:none;margin-top:0;padding-top:.25rem}.dvx-cat-group-name{font-size:.75rem;font-weight:800;color:var(--text-sub);text-transform:uppercase;letter-spacing:.07em}.dvx-cat-group-stats{display:flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}.dvx-cat-group-sep{color:var(--text-muted);opacity:.5}[data-wl-light] .dvx-cat-group-hdr{border-top-color:#000000b3}.dvx-cat-breakdown{padding:1rem 1.15rem!important}.dvx-cat-list{display:flex;flex-direction:column;gap:.65rem}.dvx-cat-row{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;gap:.2rem .75rem;align-items:start}.dvx-cat-info{display:flex;justify-content:space-between;align-items:center}.dvx-cat-label{font-size:.8rem;font-weight:600;color:var(--text)}.dvx-cat-pct{font-size:.75rem;color:var(--g-ink);font-weight:700;font-variant-numeric:tabular-nums}.dvx-cat-bar-track{grid-column:1;height:8px;background:#ffffff12;border-radius:4px;overflow:hidden}[data-wl-light] .dvx-cat-bar-track{background:#0000001a}[data-wl-light] .dvx-cat-label,[data-wl-light] .dvx-cat-value{color:var(--text)}.dvx-cat-bar-fill{height:100%;background:var(--g);border-radius:4px;transition:width .6s ease;min-width:2px;box-shadow:0 0 6px rgba(var(--g-rgb),.18)}.dvx-cat-right{grid-column:2;grid-row:1 / 3;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.dvx-cat-value{font-size:.82rem;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.dvx-cat-pnl{font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.dvx-cat-pnl.pos{color:var(--g-ink);font-weight:700}.dvx-cat-pnl.neg{color:var(--negative)}.dvx-cat-invested{font-size:.65rem;color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums}.dvx-cat-asset-list{grid-column:1 / -1;margin-top:.3rem;display:flex;flex-direction:column;gap:.22rem}.dvx-cat-asset-row{display:grid;grid-template-columns:18px 2.6rem 1fr 2.2rem 3.6rem;align-items:center;gap:.4rem}.dvx-cat-asset-sym{font-size:.67rem;font-weight:700;color:var(--text-sub);letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dvx-cat-asset-bar{height:4px;background:#ffffff12;border-radius:2px;overflow:hidden}[data-wl-light] .dvx-cat-asset-bar{background:#00000014}.dvx-cat-asset-fill{height:100%;background:var(--g);border-radius:2px;opacity:.6;transition:width .5s ease;min-width:2px}.dvx-cat-asset-pct{font-size:.63rem;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.dvx-cat-asset-val{font-size:.63rem;font-weight:600;color:var(--text-sub);font-variant-numeric:tabular-nums;text-align:right}.lp-final-brand-lockup{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-bottom:1.5rem}.lp-final-brand-text{text-align:left}.lp-final-brand-name{font-size:1.6rem;font-weight:900;color:var(--text, #fff);letter-spacing:-.02em;line-height:1.1;font-family:var(--brand-font)}.lp-final-brand-tag{font-size:.68rem;font-weight:800;letter-spacing:.18em;color:var(--g, #4ade80);text-transform:uppercase;margin-top:.15rem}@media(max-width:480px){.lp-final-brand-lockup{flex-direction:column;text-align:center}.lp-final-brand-text{text-align:center}}.dvx-stats-row{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(max-width:600px){.dvx-stats-row{grid-template-columns:repeat(2,1fr)}}.dvx-stat-card{display:flex;flex-direction:column;gap:.28rem;padding:1rem 1.15rem!important;border-radius:16px!important}.dvx-stat-label{font-size:.67rem;font-weight:500;letter-spacing:.05em;color:#ffffffd1;text-transform:uppercase}.dvx-stat-value{font-size:1.1rem;font-weight:700;color:#fff;font-family:var(--mono)}.dvx-stat-sub{font-size:.7rem;color:#ffffffd9}.dvx-stable-badge{display:inline-flex;align-items:center;font-size:.58rem;font-weight:800;letter-spacing:.08em;padding:.1rem .4rem;border-radius:5px;background:#ffffff14;color:#ffffffbf;border:1px solid rgba(255,255,255,.12);text-transform:uppercase;flex-shrink:0;margin-left:.3rem}.dvx-badge-demo{background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.3);color:var(--g-ink);font-weight:700;border-radius:6px;padding:.15rem .5rem;font-size:.65rem;font-weight:800;letter-spacing:.1em}.dvx-badge-warn{background:#e8b82514;border:1px solid rgba(232,184,37,.35);color:var(--amber);border-radius:6px;padding:.15rem .5rem;font-size:.65rem;font-weight:800;letter-spacing:.1em}.dvx-badge-info{background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.4);color:var(--g-ink);font-weight:700;border-radius:6px;padding:.15rem .5rem;font-size:.65rem;font-weight:800;letter-spacing:.1em;animation:wl-shimmer 1.8s ease-in-out infinite}.dvx-show-more{width:100%;margin-top:.65rem;padding:.6rem;background:none;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#ffffffd1;font-size:.78rem;font-weight:500;cursor:pointer;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.dvx-show-more:hover{color:var(--text);border-color:#fff3}.dvx{padding-left:1rem;padding-right:1rem;max-width:880px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}@media(min-width:640px){.dvx{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width:1024px){.dvx{padding-left:1.5rem;padding-right:1.5rem}}.dvx-data-hint{font-size:.78rem;color:#ffffffbf;line-height:1.55;margin:0 0 .75rem}.dvx-code-box{background:#060e0af2;border:1px solid rgba(var(--g-rgb),.35);border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.6rem}.dvx-code-text{font-family:var(--mono);font-size:.72rem;color:var(--g-ink);font-weight:700;word-break:break-all;line-height:1.5;max-height:6rem;overflow-y:auto}.dvx-code-copy{align-self:flex-end;display:flex;align-items:center;gap:.4rem;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.3);border-radius:8px;color:var(--g-ink);font-size:.78rem;font-weight:700;padding:.35rem .75rem;cursor:pointer;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.dvx-code-copy:hover{background:rgba(var(--g-rgb),.2)}.dvx-divider{text-align:center;font-size:.7rem;font-weight:700;letter-spacing:.08em;color:#ffffffb3;padding:.5rem 0;position:relative}.dvx-divider:before,.dvx-divider:after{content:"";position:absolute;top:50%;width:calc(50% - 60px);height:1px;background:rgba(var(--g-rgb),.15)}.dvx-divider:before{left:0}.dvx-divider:after{right:0}.dvx-preview-box{background:rgba(var(--g-rgb),.06);border:1px solid rgba(var(--g-rgb),.25);border-radius:12px;padding:.75rem;display:flex;flex-direction:column;gap:.35rem}.dvx-preview-title{font-size:.68rem;font-weight:800;letter-spacing:.12em;color:var(--g-ink);font-weight:700;text-transform:uppercase;margin-bottom:.15rem}.dvx-preview-row{display:flex;justify-content:space-between;font-size:.8rem;color:#ffffffd9}.dvx-preview-row strong{color:#fff}.dvx-targets-page{display:flex;flex-direction:column;gap:1.25rem;padding-top:.25rem}.dvx-tgt-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(var(--g-rgb),.05),transparent 60%)}.dvx-tgt-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.82rem;min-width:100%}.dvx-tgt-table thead th{text-align:left;font-size:.63rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--text-sub);padding:.7rem .8rem;white-space:nowrap;border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(var(--g-rgb),.08),rgba(var(--g-rgb),.02))}.dvx-tgt-th-asset{position:sticky;left:0;z-index:2;background:linear-gradient(180deg,rgba(var(--g-rgb),.08),rgba(var(--g-rgb),.02)),var(--card-bg)}.dvx-tgt-table tbody tr{transition:background .15s}.dvx-tgt-table tbody tr:hover{background:rgba(var(--g-rgb),.05)}.dvx-tgt-table tbody tr:hover .dvx-tgt-td-asset{background:rgba(var(--g-rgb),.05),var(--card-bg)}.dvx-tgt-table td{padding:.7rem .8rem;border-top:1px solid var(--border);vertical-align:middle;white-space:nowrap}.dvx-tgt-td-asset{position:sticky;left:0;background:var(--card-bg);z-index:1}.dvx-tgt-td-asset strong{color:var(--text);font-weight:800;font-size:.9rem;letter-spacing:.01em;display:inline-block}.dvx-tgt-now{font-size:.68rem;color:var(--text-sub);font-variant-numeric:tabular-nums;display:block;margin-top:.1rem}.dvx-tgt-table td span{display:block}.dvx-tgt-price{display:inline-block;color:var(--text);font-weight:800;font-variant-numeric:tabular-nums;background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.18);padding:.16rem .5rem;border-radius:8px;line-height:1.35}.dvx-tgt-meta{font-size:.65rem;color:var(--text-muted);margin-top:.28rem}.dvx-tgt-cell-reached .dvx-tgt-price{color:#fff;background:linear-gradient(135deg,var(--g),#0ea5e9);border-color:transparent;box-shadow:0 3px 10px rgba(var(--g-rgb),.3)}.dvx-tgt-cell-reached .dvx-tgt-meta{color:var(--g-ink);font-weight:700}.dvx-tgt-empty{color:var(--text-sub);opacity:.45;font-style:italic}.dvx-tgt-th-total{text-align:right!important}.dvx-tgt-td-total{text-align:right;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--g-ink);font-size:.9rem}.dvx-tgt-form{display:flex;flex-direction:column;gap:.7rem;margin-bottom:.75rem}.dvx-tgt-form-row{display:flex;gap:.5rem;flex-wrap:wrap}.dvx-tgt-form-lbl{font-size:.7rem;color:var(--text-sub);margin-bottom:.35rem}.dvx-tgt-mode-row{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-bottom:.5rem}.dvx-tgt-mode-btn{padding:.45rem;border-radius:9px;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--text-muted);font-size:.78rem;font-weight:600;font-family:inherit;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.dvx-tgt-mode-btn.active{background:rgba(var(--g-rgb),.12);border-color:var(--g);color:var(--g-ink);font-weight:700}[data-wl-light] .dvx-tgt-mode-btn{background:#0000000a;border-color:#0000001f}[data-wl-light] .dvx-tgt-mode-btn.active{background:rgba(var(--g-rgb),.1);border-color:var(--g);color:var(--g-ink);font-weight:700}.dvx-tgt-pct-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.dvx-tgt-pct-btn{padding:.5rem;border-radius:10px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--text-muted);font-size:.85rem;font-weight:700;font-family:inherit;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.dvx-tgt-pct-btn:hover{border-color:rgba(var(--g-rgb),.4);color:var(--text)}.dvx-tgt-pct-btn.active{background:rgba(var(--g-rgb),.15);border-color:var(--g);color:var(--g-ink);font-weight:700}[data-wl-light] .dvx-tgt-pct-btn{background:#0000000a;border-color:#0000001f}[data-wl-light] .dvx-tgt-pct-btn.active{background:rgba(var(--g-rgb),.1);border-color:var(--g);color:var(--g-ink);font-weight:700}.dvx-tgt-form-hint{font-size:.7rem;color:var(--text-sub);margin-top:.45rem;font-variant-numeric:tabular-nums}.dvx-tgt-save{width:100%;padding:.6rem 1rem}.dvx-target-card{display:flex;flex-direction:column;gap:.75rem}.dvx-target-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--g-rgb),.12)}.dvx-target-coin{display:flex;align-items:center;gap:.65rem}.dvx-target-row{background:#0f171499;border:1px solid rgba(var(--g-rgb),.15);border-radius:14px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s}.dvx-target-row:hover{border-color:rgba(var(--g-rgb),.35)}.dvx-target-reached{border-color:rgba(var(--g-rgb),.55)!important;background:rgba(var(--g-rgb),.09)!important;animation:dvx-target-glow 2.2s ease-in-out infinite}@keyframes dvx-target-glow{0%,to{box-shadow:0 0 rgba(var(--g-rgb),0)}50%{box-shadow:0 0 16px 1px rgba(var(--g-rgb),.35)}}.dvx-target-reached-banner{display:flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;color:var(--g-ink);font-weight:700;letter-spacing:.01em;margin-bottom:.1rem}@media(prefers-reduced-motion:reduce){.dvx-target-reached{animation:none}}.dvx-target-row-top{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media(max-width:500px){.dvx-target-row-top{grid-template-columns:1fr 1fr}}.dvx-target-cell{display:flex;flex-direction:column;gap:.12rem}.dvx-target-lbl{font-size:.62rem;font-weight:700;letter-spacing:.08em;color:#ffffffb3;text-transform:uppercase}.dvx-target-val{font-size:.88rem;font-weight:700;color:#fff}.dvx-target-bar-wrap{display:flex;align-items:center;gap:.5rem}.dvx-target-bar-bg{flex:1;height:6px;background:#ffffff14;border-radius:99px;overflow:hidden}.dvx-target-bar-fill{height:100%;border-radius:99px;transition:width .6s cubic-bezier(.23,1,.32,1)}.dvx-target-bar-pct{font-size:.68rem;color:#ffffffbf;min-width:2.5rem;text-align:right}.bs-backdrop{position:fixed;inset:0;z-index:299;background:#000000b8;backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .28s}.bs-backdrop-open{opacity:1;pointer-events:all}.bs-pct-live{margin:.45rem 0 0;font-size:.76rem;color:var(--text-sub);text-align:center}.bs-pct-live strong{color:var(--g-ink);font-weight:700;font-weight:800}.bs-confirm-overlay{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0000008c;backdrop-filter:blur(6px);border-radius:inherit;animation:bsConfirmFade .18s ease}@keyframes bsConfirmFade{0%{opacity:0}to{opacity:1}}.bs-confirm-card{width:100%;max-width:340px;background:var(--card-bg);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:1.4rem 1.25rem 1.15rem;box-shadow:0 24px 60px #00000080;text-align:center;animation:bsConfirmPop .22s cubic-bezier(.22,1,.36,1)}@keyframes bsConfirmPop{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.bs-confirm-icon{width:56px;height:56px;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--g-rgb),.12)}.bs-confirm-title{margin:0 0 .5rem;font-size:1.06rem;font-weight:800;color:var(--text)}.bs-confirm-text{margin:0 0 1.15rem;font-size:.85rem;line-height:1.5;color:var(--text-sub)}.bs-confirm-text strong{color:var(--text)}.bs-confirm-actions{display:flex;flex-direction:column;gap:.55rem}.bs-confirm-switch,.bs-confirm-go{width:100%;padding:.7rem 1rem;border-radius:12px;font-size:.9rem;font-weight:700;cursor:pointer;transition:filter .15s,transform .1s,background .15s}.bs-confirm-go{border:none;color:#fff}.bs-confirm-go:hover{filter:brightness(1.06);transform:translateY(-1px)}.bs-confirm-go:active{transform:scale(.99)}.bs-confirm-switch{background:transparent;border:1px solid rgba(255,255,255,.18);color:var(--text)}.bs-confirm-switch:hover{background:#ffffff0f}[data-wl-light] .bs-confirm-switch{border-color:#000000b3}[data-wl-light] .bs-confirm-switch:hover{background:#0000000a}.bs-sheet{position:fixed;bottom:0;left:0;right:0;z-index:300;background:var(--card-bg);border:1px solid rgba(255,255,255,.08);border-bottom:none;border-radius:32px 32px 0 0;backdrop-filter:blur(28px) saturate(140%);box-shadow:0 -1px #ffffff0f,0 -24px 60px #00000073;transform:translateY(100%);transition:transform .42s cubic-bezier(.22,1,.36,1);max-height:82dvh;overflow:hidden;display:flex;flex-direction:column}.bs-sheet:before{content:"";position:absolute;top:0;left:0;right:0;height:160px;background:radial-gradient(120% 100% at 50% 0%,rgba(var(--g-rgb),.16) 0%,transparent 70%);pointer-events:none;z-index:0}.bs-sheet>*{position:relative;z-index:1}.bs-sheet-open{transform:translateY(0)}@media(min-width:640px){.bs-sheet{left:50%;right:auto;width:480px;transform:translate(-50%,calc(100% + 60vh));border-radius:28px;border-bottom:1px solid rgba(255,255,255,.08);bottom:50%;max-height:88vh;box-shadow:0 24px 80px #0000008c,0 0 0 1px #ffffff0f}.bs-sheet-open{transform:translate(-50%,50%)}.bs-sheet:before{border-radius:28px 28px 0 0}}[data-wl-light] .bs-sheet:before{background:radial-gradient(120% 100% at 50% 0%,rgba(var(--g-rgb),.1) 0%,transparent 70%)}.bs-sheet.bs-page{inset:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:none;transform:translateY(100%)}.bs-sheet.bs-page.bs-sheet-open{transform:translateY(0)}.bs-sheet.bs-page:not(.bs-sheet-open){visibility:hidden;pointer-events:none;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.bs-sheet.bs-page:before{border-radius:0;height:220px}@media(min-width:640px){.bs-sheet.bs-page{inset:0 auto 0 50%;width:100%;max-width:720px;height:100dvh;max-height:100dvh;border-radius:0;transform:translate(-50%,100%);box-shadow:0 0 0 1px #ffffff0f,0 24px 80px #00000080}.bs-sheet.bs-page.bs-sheet-open{transform:translate(-50%)}.bs-sheet.bs-page:before{border-radius:0}}.bs-sheet.bs-page .bs-header{padding-top:calc(env(safe-area-inset-top,0px) + .9rem)}.bs-sheet.bs-page .bs-body{padding-bottom:1.5rem}.bs-back{width:40px;height:40px;flex-shrink:0;padding:0;background:none;border:none;cursor:pointer;color:var(--text);display:inline-flex;align-items:center;justify-content:center;opacity:.85;margin-left:-6px;transition:opacity .15s,transform .15s}.bs-back:hover{opacity:1}.bs-back:active{transform:scale(.9)}[data-wl-light] .bs-back{color:#000000b8}.bs-markets{margin-top:.55rem}.bs-markets-head{display:flex;justify-content:space-between;align-items:center;font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-sub);padding:0 .3rem .45rem}.bs-markets-list{display:flex;flex-direction:column}.bs-market-row{display:flex;align-items:center;gap:.7rem;width:100%;padding:.55rem .4rem;background:none;border:none;border-radius:12px;cursor:pointer;text-align:left;transition:background .14s}.bs-market-row:hover{background:rgba(var(--g-rgb),.07)}.bs-market-row:active{background:rgba(var(--g-rgb),.14)}.bs-market-row.active{background:rgba(var(--g-rgb),.12);box-shadow:inset 0 0 0 1.5px rgba(var(--g-rgb),.45)}.bs-market-row .bs-coin-info{min-width:0}.bs-market-row .bs-coin-info strong,.bs-market-row .bs-coin-info .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.bs-market-px{margin-left:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding-left:.5rem}.bs-market-price{font-weight:700;font-size:.92rem;color:var(--text);white-space:nowrap}.bs-market-chg{font-size:.72rem;font-weight:700;white-space:nowrap}.bs-handle{width:40px;height:4px;background:#fff3;border-radius:99px;margin:12px auto 0;flex-shrink:0}.bs-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.3rem .7rem;border-bottom:none;position:sticky;top:0;z-index:2;background:transparent;flex-shrink:0}.bs-header-left{display:flex;align-items:center;gap:.6rem}.bs-type-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.bs-title{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.bs-close{--bs-acc: #00e676;width:44px;height:44px;flex-shrink:0;cursor:pointer;background:none;border:none;padding:0;color:var(--text);opacity:.85;display:flex;align-items:center;justify-content:center;transition:color .18s,opacity .18s,transform .15s;-webkit-tap-highlight-color:transparent}.bs-close svg{transition:transform .28s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 1px 4px rgba(0,0,0,.45))}.bs-close:hover,.bs-close:focus-visible{color:var(--bs-acc);opacity:1;outline:none}.bs-close:hover svg{transform:rotate(90deg)}.bs-close:active{transform:scale(.86)}[data-wl-light] .bs-close{color:#000000a6}[data-wl-light] .bs-close svg{filter:none}[data-wl-light] .bs-close:hover{background:#00000017}.bs-body{padding:.8rem 1.4rem 1rem;display:flex;flex-direction:column;gap:1.1rem;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-width:480px){.bs-body{padding:.75rem 1rem 1.5rem;gap:.85rem}.bs-label{font-size:.7rem}}.bs-mode-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:.3rem;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);border-radius:16px;margin-bottom:.25rem}.bs-mode-tab{border:none;cursor:pointer;padding:.7rem;border-radius:12px;font-size:.98rem;font-weight:700;letter-spacing:.01em;background:transparent;color:var(--text-sub);transition:background .25s cubic-bezier(.22,1,.36,1),color .2s,box-shadow .25s,transform .15s}.bs-mode-tab:hover{color:var(--text-muted)}.bs-mode-tab.active{transform:translateY(-.5px)}.bs-mode-tab.active.buy{background:linear-gradient(135deg,#047857,#10b981);color:#fff;box-shadow:0 4px 14px #05966959}.bs-mode-tab.active.sell{background:linear-gradient(135deg,#fb7185,#ef4444);color:#fff;box-shadow:0 4px 14px #f8717159}[data-wl-light] .bs-mode-tabs{background:#0000000a;border-color:#00000014}.bs-field{display:flex;flex-direction:column;gap:.45rem}.bs-label{font-size:.68rem;font-weight:700;color:var(--text-sub);letter-spacing:.06em;text-transform:uppercase}.bs-input{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#fff;font-size:1rem;padding:.85rem 1rem;min-height:48px;width:100%;box-sizing:border-box;transition:border-color .18s,background .18s,box-shadow .18s;font-family:inherit;-webkit-appearance:none}.bs-input:focus{outline:none;border-color:rgba(var(--g-rgb),.6);background:#ffffff0f;box-shadow:0 0 0 4px rgba(var(--g-rgb),.12)}.bs-input::placeholder{color:#ffffff80}.bs-input[type=date]{color-scheme:dark}select.bs-input option{background:var(--bg3)}.bs-input-value{font-weight:700;background:rgba(var(--g-rgb),.1);border-color:rgba(var(--g-rgb),.35);box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.08);color:#e8fff8}.bs-input-value:focus{background:rgba(var(--g-rgb),.14);border-color:rgba(var(--g-rgb),.65);box-shadow:0 0 0 4px rgba(var(--g-rgb),.14),inset 0 0 0 1px rgba(var(--g-rgb),.12)}.bs-input-value::placeholder{color:rgba(var(--g-rgb),.35)}[data-wl-light] .bs-input-value{background:rgba(var(--g-rgb),.07);border-color:rgba(var(--g-rgb),.3);color:var(--text)}.bs-search-wrap{position:relative}.bs-search-icon{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:rgba(var(--g-rgb),.6);pointer-events:none;display:flex}.bs-search-input{padding-left:2.4rem}.bs-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--card-bg);border:1.5px solid rgba(var(--g-rgb),.28);border-radius:14px;overflow:hidden;box-shadow:0 8px 32px #00000073,0 0 0 1px rgba(var(--g-rgb),.1);max-height:240px;overflow-y:auto}.bs-dropdown-item{display:flex;align-items:center;gap:.6rem;padding:.65rem .9rem;background:none;border:none;border-bottom:1px solid rgba(var(--g-rgb),.08);color:#fff;cursor:pointer;width:100%;text-align:left;font-size:.88rem;transition:background .12s}.bs-dropdown-item:last-child{border-bottom:none}.bs-dropdown-item:hover{background:rgba(var(--g-rgb),.1)}.bs-sym{margin-left:auto;font-size:.72rem;font-family:var(--mono);color:rgba(var(--g-rgb),.8)}.bs-dropdown-logo{width:24px;height:24px;border-radius:50%;flex-shrink:0;object-fit:cover}.bs-coin-selected{display:flex;align-items:center;gap:.75rem;background:rgba(var(--g-rgb),.07);border:1.5px solid rgba(var(--g-rgb),.22);border-radius:14px;padding:.7rem .95rem}.bs-coin-thumb{width:30px;height:30px;border-radius:50%;flex-shrink:0;object-fit:cover}.bs-coin-info{display:flex;flex-direction:column;flex:1}.bs-coin-info strong{font-size:.92rem;font-weight:700;color:var(--text)}.bs-coin-info span{font-size:.72rem;color:rgba(var(--g-rgb),.7)}.bs-coin-clear{background:none;border:none;border-radius:0;width:40px;height:40px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);opacity:.85;cursor:pointer;flex-shrink:0;transition:color .15s,opacity .15s,transform .15s}.bs-coin-clear svg{width:20px;height:20px;flex-shrink:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.bs-coin-clear:hover{background:none;color:var(--negative);opacity:1}.bs-coin-clear:hover svg{transform:rotate(90deg)}.bs-coin-clear:active{transform:scale(.88)}.bs-balance-row{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:#ffffffbf;background:rgba(var(--g-rgb),.04);border:1px solid rgba(var(--g-rgb),.12);border-radius:10px;padding:.5rem .85rem}.bs-balance-max{display:flex;align-items:center;gap:.45rem;background:none;border:none;color:var(--g-ink);font-size:.8rem;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}.bs-balance-max:hover{opacity:.75}.bs-max-tag{font-size:.6rem;font-weight:800;letter-spacing:.06em;background:rgba(var(--g-rgb),.2);color:var(--g-ink);font-weight:700;border:1px solid rgba(var(--g-rgb),.4);border-radius:4px;padding:.1rem .32rem}.bs-row-2{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.bs-row-2>:only-child{grid-column:1 / -1}.bs-total{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,rgba(var(--g-rgb),.1),rgba(var(--g-rgb),.04));border:1px solid rgba(var(--g-rgb),.2);border-radius:16px;padding:.9rem 1.15rem}.bs-footer{flex-shrink:0;padding:.85rem 1.4rem calc(env(safe-area-inset-bottom,0px) + .95rem);background:var(--card-bg);border-top:1px solid rgba(255,255,255,.06)}@media(max-width:480px){.bs-footer{padding:.6rem 1rem calc(env(safe-area-inset-bottom,0px) + .75rem)}}[data-wl-light] .bs-footer{background:#fff;border-top-color:#00000012}.bs-submit{width:100%;padding:1.05rem;border:none;border-radius:16px;font-size:1.05rem;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:filter .15s,transform .15s,box-shadow .2s,opacity .15s;box-shadow:0 8px 24px #00000038}.bs-submit:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 30px #00000047}.bs-submit:active{transform:scale(.99)}.bs-submit:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.bs-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}@media(max-width:380px){.bs-cat-grid{grid-template-columns:repeat(4,1fr);gap:.35rem}}.bs-cat-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.09);border-radius:13px;color:var(--text-muted);font-size:.7rem;font-weight:600;padding:.5rem .3rem;cursor:pointer;box-shadow:inset 0 1px #ffffff0d;transition:transform .16s cubic-bezier(.22,1,.36,1),background .16s,border-color .16s,box-shadow .16s,color .16s;font-family:inherit}.bs-cat-btn span{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:9px;background:linear-gradient(180deg,#ffffff1a,#ffffff08);font-size:1.05rem;line-height:1;flex-shrink:0;transition:background .16s,transform .16s}.bs-cat-btn:hover{transform:translateY(-2px);color:var(--text);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff12,0 7px 18px #0000002e}.bs-cat-btn:active{transform:scale(.95)}.bs-cat-btn.active{font-weight:700;box-shadow:0 8px 22px #00000038,inset 0 1px #ffffff14}.bs-cat-btn.active span{background:#ffffff2e;transform:scale(1.05)}[data-wl-light] .bs-cat-btn{background:linear-gradient(180deg,#fff,#10182806);border-color:#1018281a;box-shadow:0 1px 2px #1018280d}[data-wl-light] .bs-cat-btn:hover{box-shadow:0 6px 16px #1018281a;border-color:#10182829}[data-wl-light] .bs-cat-btn span{background:#1018280d}.bs-popular-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.bs-chip{background:rgba(var(--g-rgb),.05);border:1.5px solid rgba(var(--g-rgb),.18);border-radius:8px;color:#fffc;font-size:.78rem;font-weight:700;padding:.35rem .7rem;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;font-family:inherit}.bs-chip:hover{border-color:rgba(var(--g-rgb),.4);color:#fff}.bs-chip.active{background:rgba(var(--g-rgb),.15);border-color:rgba(var(--g-rgb),.55);color:var(--g-ink);font-weight:700}.bs-stock-wrap{display:flex;flex-direction:column;gap:.45rem}.bs-sector-row{display:flex;gap:.3rem;flex-wrap:wrap;margin-bottom:.1rem}.bs-sector-btn{background:rgba(var(--g-rgb),.04);border:1px solid rgba(var(--g-rgb),.14);border-radius:7px;color:#ffffffbf;font-size:.7rem;font-weight:700;padding:.28rem .6rem;cursor:pointer;transition:background .13s,color .13s,border-color .13s,box-shadow .13s,transform .13s,opacity .13s;font-family:inherit}.bs-sector-btn:hover{color:#fff;border-color:#ffffff4d}.bs-sector-btn.active{background:rgba(var(--gd-rgb),.15);border-color:rgba(var(--gd-rgb),.5);color:var(--g-ink);font-weight:700}.bs-stock-selected{display:flex;align-items:center;gap:.5rem;font-size:.82rem;padding:.5rem .75rem;background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.2);border-radius:10px;flex-wrap:wrap}.bs-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1.4rem;text-align:center}.bs-leg-custom{width:100%;margin-top:.5rem;text-transform:uppercase}.bs-hint{font-size:.72rem;color:#ffffffb3;margin:.2rem 0 0;line-height:1.45}.bs-hint strong{color:#ffffffb8}.bs-req{color:var(--negative);font-weight:900}.bs-leg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}@media(max-width:380px){.bs-leg-grid{grid-template-columns:repeat(4,1fr);gap:.35rem}}.bs-leg-chip{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.35rem;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.09);border-radius:13px;padding:.5rem .35rem;cursor:pointer;box-shadow:inset 0 1px #ffffff0d;transition:transform .16s cubic-bezier(.22,1,.36,1),background .16s,border-color .16s,box-shadow .16s;font-family:inherit}.bs-leg-chip:hover{transform:translateY(-2px);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff12,0 7px 18px #0000002e}.bs-leg-chip:active{transform:scale(.95)}.bs-leg-chip.active{box-shadow:0 8px 22px #00000038,inset 0 1px #ffffff14}.bs-leg-chip-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;flex-shrink:0;background:linear-gradient(180deg,#ffffff1a,#ffffff08);font-size:.95rem;line-height:1;font-weight:800;transition:transform .16s}.bs-leg-chip.active .bs-leg-chip-icon{background:#ffffff29;transform:scale(1.05)}.bs-leg-chip-label{font-size:.7rem;font-weight:600;color:var(--text-muted)}.bs-leg-chip.active .bs-leg-chip-label{font-weight:700}@media(max-width:340px){.bs-leg-chip{flex-direction:column;gap:.25rem}.bs-leg-chip-label{font-size:.64rem}}[data-wl-light] .bs-leg-chip{background:linear-gradient(180deg,#fff,#10182806);border-color:#1018281a;box-shadow:0 1px 2px #1018280d}[data-wl-light] .bs-leg-chip:hover{box-shadow:0 6px 16px #1018281a;border-color:#10182829}[data-wl-light] .bs-leg-chip-icon{background:#1018280d}.bs-buywith-balance{display:flex;flex-direction:column;gap:.5rem;margin-top:.45rem}.bs-buywith-bal-val{font-size:.82rem;font-weight:700;color:var(--text);display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.bs-pct-row{display:flex;gap:.4rem}.bs-pct-btn{flex:1;padding:.45rem 0;border-radius:8px;border:1.5px solid rgba(255,255,255,.12);background:var(--surface-1);color:var(--text-muted);font-size:.8rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .13s,border-color .13s,color .13s}.bs-pct-btn:hover{background:var(--surface-2);border-color:rgba(var(--g-rgb),.4);color:var(--g-ink);font-weight:700}.bs-pct-btn.active{background:rgba(var(--g-rgb),.15);border-color:var(--g);color:var(--g-ink);font-weight:700}.bs-buywith-warn{color:var(--negative)!important;margin-top:.35rem}[data-wl-light] .bs-pct-btn{background:#0000000a;border-color:#00000024;color:var(--text-muted)}[data-wl-light] .bs-pct-btn.active{background:rgba(var(--g-rgb),.1);border-color:var(--g);color:var(--g-ink);font-weight:700}.bs-holdings-sel{display:flex;flex-direction:column;gap:0}.bs-holdings-list{display:flex;flex-direction:column;gap:.2rem;max-height:220px;overflow-y:auto;overscroll-behavior:contain}.bs-holding-row{display:flex;align-items:center;gap:.65rem;background:var(--surface-1);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.55rem .7rem;cursor:pointer;width:100%;font-family:inherit;text-align:left;transition:background .14s,border-color .14s}.bs-holding-row:hover{background:var(--surface-2);border-color:#f8717166}.bs-holding-bal{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;gap:.1rem}.bs-holding-amt{font-size:.82rem;font-weight:700;color:var(--text)}[data-wl-light] .bs-holding-row{background:#0000000a;border-color:#0000001a}[data-wl-light] .bs-holding-row:hover{background:#00000012;border-color:#f8717166}.bs-signal-wrap{display:flex;flex-direction:column;gap:.5rem}.bs-signal-toggle{display:flex;align-items:center;gap:.4rem;background:var(--surface-1);border:1px solid rgba(var(--g-rgb),.3);border-radius:10px;padding:.5rem .85rem;color:var(--g-ink);font-size:.78rem;font-weight:700;cursor:pointer;width:100%;font-family:inherit;transition:background .15s,border-color .15s}.bs-signal-toggle:hover{background:rgba(var(--g-rgb),.12);border-color:rgba(var(--g-rgb),.5)}.wl-logo{display:block;flex-shrink:0}.wl-logo-animated{filter:none}.wl-logo-animated .wl-logo-bar{transform-box:fill-box;transform-origin:bottom center}.wl-logo-animated .wl-logo-bar-1{animation:logo-bar-grow 2.6s ease-in-out infinite 0s}.wl-logo-animated .wl-logo-bar-2{animation:logo-bar-grow 2.6s ease-in-out infinite .26s}.wl-logo-animated .wl-logo-bar-3{animation:logo-bar-grow 2.6s ease-in-out infinite .52s}.wl-logo .wl-logo-glint{opacity:0}.wl-logo-animated .wl-logo-glint{transform-origin:27px 25px;animation:logo-glint 7s linear infinite}@keyframes logo-glint{0%,70%{transform:rotate(-90deg);opacity:0}76%{opacity:.85}90%{opacity:.85}98%,to{transform:rotate(270deg);opacity:0}}@media(prefers-reduced-motion:reduce){.wl-logo-animated .wl-logo-glint{animation:none;opacity:0}}@keyframes logo-bar-grow{0%{transform:scaleY(.15);opacity:.25}30%{transform:scaleY(1);opacity:1}60%{transform:scaleY(1);opacity:1}80%{transform:scaleY(.15);opacity:.25}to{transform:scaleY(.15);opacity:.25}}.lp{min-height:100vh;background:#020f07;color:#fff;font-family:var(--font, "Inter", sans-serif);overflow-x:hidden;--text: #ffffff;--text2: rgba(255,255,255,.82);--text-muted: rgba(255,255,255,.88);--text-sub: rgba(255,255,255,.75);--surface-1: rgba(255,255,255,.04);--surface-2: rgba(255,255,255,.08);--surface-3: rgba(255,255,255,.13);--border: rgba(0,255,170,.3);--card-bg: rgba(14,22,18,.92);--bg2: rgba(14,22,18,.92);--bg3: #0d1610;--bg4: #122018}.lp-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6rem 1.25rem 3rem;overflow:hidden}@keyframes glow-drift{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(30px)}}@keyframes glow-drift2{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}.lp-hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:560px}@keyframes logo-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.lp-brand-lockup{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.6rem}.lp-brand-logo{flex-shrink:0;display:block}.lp-brand-text{display:flex;flex-direction:column;gap:.15rem;text-align:left}.lp-brand-subtext{display:flex;flex-direction:column;gap:.35rem;text-align:left}.lp-brand-title{font-size:clamp(2rem,6vw,3rem);font-weight:900;letter-spacing:-.02em;color:#fff;line-height:1;font-family:var(--brand-font)}.wl-live-tld{display:inline-block;font-weight:800;background:linear-gradient(90deg,#4ade80,#22d3ee,#4ade80);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:wl-live-shimmer 3s linear infinite,wl-live-pulse 2.2s ease-in-out infinite}.wl-live-dot{-webkit-text-fill-color:var(--g-ink);color:var(--g-ink);font-weight:700;text-shadow:0 0 6px rgba(74,222,128,.7);animation:wl-live-blink 1.4s ease-in-out infinite}@keyframes wl-live-shimmer{to{background-position:200% 0}}@keyframes wl-live-pulse{0%,to{filter:drop-shadow(0 0 0 rgba(74,222,128,0))}50%{filter:drop-shadow(0 0 8px rgba(74,222,128,.55))}}@keyframes wl-live-blink{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.wl-live-tld,.wl-live-dot{animation:none}}.lp-brand-tagline{font-size:.72rem;letter-spacing:.22em;color:var(--g-ink);font-weight:700;text-transform:uppercase}.lp-brand-actions{display:flex;align-items:center;gap:.75rem;margin-top:.2rem}.lp-brand-action{display:flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;color:#ffffffb3;transition:color .35s ease}.lp-brand-action svg{transition:color .35s ease}.lp-brand-action-active{color:var(--g-ink);font-weight:700}.lp-brand-sep{color:#ffffff4d;font-size:.75rem}.lp-hero-h1{font-size:clamp(2.2rem,7vw,3.6rem);font-weight:900;line-height:1.1;margin:0;color:#fff}.lp-h1-accent{background:linear-gradient(135deg,var(--g) 0%,var(--g) 55%,#3b82f6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-h1-accent-dynamic{display:inline-block;transition:opacity .32s ease,transform .32s ease}.lp-h1-accent-in{opacity:1;transform:translateY(0)}.lp-h1-accent-out{opacity:0;transform:translateY(8px)}.lp-hero-sub{font-size:1rem;color:#ffffffd9;line-height:1.6;margin:.25rem 0 .5rem;max-width:440px}.lp-cta-row{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.lp-cta-primary{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,var(--g),var(--gd));color:#fff;font-weight:800;font-size:.95rem;border:none;border-radius:14px;padding:.8rem 1.6rem;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 24px rgba(var(--g-rgb),.35);font-family:inherit;animation:lp-cta-glow 2.8s ease-in-out infinite}@keyframes lp-cta-glow{0%,to{box-shadow:0 4px 20px rgba(var(--g-rgb),.35),0 0 rgba(var(--g-rgb),0);outline-color:#fff0}50%{box-shadow:0 4px 32px rgba(var(--g-rgb),.65),0 0 48px rgba(var(--g-rgb),.25);outline-color:#fff6}}.lp-cta-primary{outline:2px solid transparent;outline-offset:2px}.lp-cta-primary:hover{transform:translateY(-2px);box-shadow:0 8px 36px rgba(var(--g-rgb),.7),0 0 60px rgba(var(--g-rgb),.3);animation:none;outline-color:#ffffff8c}.lp-cta-primary:active{transform:scale(.97)}.lp-cta-ghost{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#ffffffd9;font-weight:700;font-size:.95rem;border-radius:14px;padding:.8rem 1.6rem;cursor:pointer;transition:background .15s,border-color .15s;font-family:inherit}.lp-cta-ghost:hover{background:#ffffff1a;border-color:#ffffff4d}.lp-privacy-caption{font-size:.72rem;font-weight:500;color:#ffffffb3;text-align:center;margin:0 0 .65rem;letter-spacing:.02em}.lp-trust-strip{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.85rem}.lp-trust-pill{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;color:#fffc;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:99px;padding:.3rem .75rem;letter-spacing:.01em;transition:background .15s,border-color .15s}.lp-trust-pill:hover{background:#ffffff17;border-color:#ffffff2e}.lp-badges{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.lp-badge{font-size:.7rem;font-weight:700;letter-spacing:.04em;background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.2);color:rgba(var(--g-rgb),.8);padding:.25rem .7rem;border-radius:99px}@keyframes lp-live-pulse{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 8px #0fa}50%{transform:scale(1.5);opacity:.5;box-shadow:0 0 16px #0fa}}@keyframes lp-tip-pulse{0%,to{opacity:1;r:4.5}50%{opacity:.6;r:6.5}}.lp-stats{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;background:#06140cd9;border-top:1px solid rgba(var(--g-rgb),.12);border-bottom:1px solid rgba(var(--g-rgb),.12);padding:1.5rem 1rem}.lp-stat-item{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem}@media(min-width:769px)and (max-width:960px){.lp-stat-sep{display:none}.lp-stat-item{flex:1;padding:.75rem .5rem}}.lp-stat-val{font-size:2rem;font-weight:900;background:linear-gradient(135deg,var(--g),var(--gd));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 10px rgba(var(--g-rgb),.55));animation:lp-stat-glow 3.2s ease-in-out infinite}@keyframes lp-stat-glow{0%,to{filter:drop-shadow(0 0 8px rgba(var(--g-rgb),.45))}50%{filter:drop-shadow(0 0 20px rgba(var(--g-rgb),.9))}}.lp-stat-lbl{font-size:.72rem;color:#ffffffbf;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lp-stat-sep{width:1px;height:40px;background:#ffffff1a}.lp-section{padding:5rem 1.25rem;max-width:1100px;margin:0 auto}.lp-section-alt{max-width:100%;background:#06140cbf;border-top:1px solid rgba(var(--g-rgb),.08);border-bottom:1px solid rgba(var(--g-rgb),.08);padding:5rem 1.25rem}.lp-section-alt>*{max-width:800px;margin-left:auto;margin-right:auto}.lp-section-label{font-size:.65rem;font-weight:800;letter-spacing:.2em;color:rgba(var(--g-rgb),.7);text-transform:uppercase;margin-bottom:.75rem;text-align:center}.lp-section-h2{font-size:clamp(1.6rem,4vw,2.2rem);font-weight:900;color:#fff;text-align:center;margin:0 0 2.5rem;line-height:1.2}.lp-feat-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:600px){.lp-feat-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.lp-feat-grid{grid-template-columns:repeat(3,1fr)}}.lp-feat-card{background:#06140c99;border:1px solid rgba(var(--g-rgb),.12);border-radius:18px;padding:1.5rem;backdrop-filter:blur(16px);opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .5s ease,border-color .2s,box-shadow .2s}.lp-feat-vis{opacity:1;transform:translateY(0)}.lp-feat-card:hover{border-color:rgba(var(--g-rgb),.35);box-shadow:0 8px 32px rgba(var(--g-rgb),.08)}.lp-feat-icon{width:48px;height:48px;background:rgba(var(--g-rgb),.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--g-ink);font-weight:700;margin-bottom:1rem}.lp-feat-title{font-size:1rem;font-weight:800;color:#fff;margin:0 0 .4rem}.lp-feat-desc{font-size:.83rem;color:#fffc;line-height:1.55;margin:0}.lp-steps{display:flex;flex-direction:column;gap:1rem;max-width:600px;margin:0 auto}.lp-step{display:flex;align-items:flex-start;gap:1.25rem;background:#06140c80;border:1px solid rgba(var(--g-rgb),.1);border-radius:16px;padding:1.25rem;opacity:0;transform:translate(-24px);transition:opacity .5s ease,transform .5s ease}.lp-step-vis{opacity:1;transform:translate(0)}.lp-step-num{font-size:1.3rem;font-weight:900;font-family:var(--mono, monospace);color:rgba(var(--g-rgb),.5);min-width:2.5rem;flex-shrink:0;padding-top:.1rem}.lp-step-title{font-size:.95rem;font-weight:800;color:#fff;margin:0 0 .25rem}.lp-step-desc{font-size:.82rem;color:#fffc;margin:0;line-height:1.55}.lp-asset-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:640px;margin:0 auto}@media(min-width:600px){.lp-asset-grid{grid-template-columns:repeat(4,1fr)}}.lp-asset-card{background:#06140c99;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1rem;text-align:center;transition:border-color .2s,transform .2s}.lp-asset-card:hover{border-color:rgba(var(--g-rgb),.25);transform:translateY(-3px)}.lp-asset-icon{width:52px;height:52px;border-radius:50%;font-size:1.3rem;font-weight:900;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem}.lp-asset-name{font-size:.9rem;font-weight:800;color:#fff}.lp-asset-desc{font-size:.72rem;color:#ffffffbf;margin-top:.2rem}.lp-compare-card{background:#ffffff09;border:1px solid rgba(var(--g-rgb),.18);border-radius:20px;overflow:hidden;backdrop-filter:blur(8px)}.lp-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.lp-compare-table{width:100%;border-collapse:collapse;min-width:660px}.lp-compare-table th,.lp-compare-table td{padding:.9rem .7rem;text-align:center;font-size:.88rem;border-bottom:1px solid rgba(255,255,255,.06)}.lp-compare-table thead th{font-size:.8rem;color:#ffffffd9;font-weight:700}.lp-compare-table thead th.lp-compare-us{color:var(--g-ink);font-weight:700;font-size:.98rem;font-weight:900;background:rgba(var(--g-rgb),.09)}.lp-compare-table tbody td:first-child,.lp-compare-table thead th:first-child{text-align:left;min-width:180px;position:sticky;left:0;background:#04130b;font-weight:600}.lp-compare-feat{color:#fff}.lp-compare-uscell{background:rgba(var(--g-rgb),.06)}.lp-c-yes{color:var(--g-ink);font-weight:700;font-weight:800}.lp-c-no{color:var(--red);font-weight:800}.lp-c-part{color:#eab308;font-weight:700;font-size:.8rem}.lp-c-free{color:var(--g-ink);font-weight:700;font-weight:800}.lp-c-muted{color:#fffc;font-size:.82rem}.lp-compare-note{text-align:center;color:#ffffffbf;font-size:.74rem;margin-top:.8rem;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.5}.tc-page{max-width:760px;margin:0 auto;padding:1.4rem 1.1rem 3rem}.tc-head{padding:.6rem 0 1.4rem}.tc-brand{display:inline-flex;align-items:center;gap:.5rem;color:var(--text);text-decoration:none;font-weight:800}.tc-hero{text-align:center;padding:1.2rem 0 1.6rem}.tc-coin-logo{margin:0 auto 1rem;display:block}.tc-h1{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:900;letter-spacing:-.02em;line-height:1.12;color:var(--text)}.tc-sub{color:var(--text-muted);font-size:1.02rem;max-width:620px;margin:1rem auto 0;line-height:1.55}.tc-cta-row{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.6rem}.tc-section{margin-top:2.2rem}.tc-section h2{font-size:1.3rem;font-weight:800;margin-bottom:.7rem;color:var(--text)}.tc-section p{color:var(--text-muted);line-height:1.6}.tc-list,.tc-steps{color:var(--text-muted);line-height:1.7;padding-left:1.2rem;margin-top:.4rem}.tc-list li,.tc-steps li{margin-bottom:.4rem}.tc-section .lp-cta-primary{margin-top:1.3rem}.tc-foot{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin-top:2.6rem;color:var(--text-sub);font-size:.85rem}.tc-foot a{color:var(--g-ink);text-decoration:none}.tc-foot a:hover{text-decoration:underline}.tc-page .lp-cta-ghost{color:var(--text);background:var(--surface-1);border-color:var(--border)}.tc-page .lp-cta-ghost:hover{background:var(--surface-2);border-color:var(--border)}#prerender-content{color:var(--text)!important}#prerender-content a{color:var(--g-ink)}.calc-widget{width:100%;max-width:480px;margin:1.4rem auto 0;background:#0e1612eb;border:1px solid rgba(0,230,118,.25);border-radius:14px;padding:1.4rem}.calc-inputs{display:grid;gap:.85rem}.calc-label{display:flex;flex-direction:column;gap:.3rem;font-size:.82rem;color:#fffc;font-weight:500}.calc-input{background:#ffffff0a;border:1px solid rgba(0,230,118,.2);border-radius:8px;padding:.6rem .75rem;font-size:1rem;color:#fff;width:100%;outline:none;transition:border-color .15s}.calc-input:focus{border-color:#00e67699}.calc-input::placeholder{color:#ffffff8c}.calc-results{margin-top:1.1rem;border-top:1px solid rgba(0,230,118,.15);padding-top:1rem;display:flex;flex-direction:column;gap:.55rem}.calc-result-row{display:flex;justify-content:space-between;align-items:center;font-size:.88rem;color:#fffc}.calc-result-row strong{color:#fff;font-size:.95rem}.calc-pnl{margin-top:.2rem}.calc-pnl strong{font-size:1.1rem;font-weight:800}.calc-pos strong{color:var(--g-ink);font-weight:700}.calc-neg strong{color:#ef4444}.calc-hint{text-align:center;color:#ffffffbf;font-size:.84rem;margin-top:.9rem;padding-top:.75rem;border-top:1px solid rgba(0,230,118,.12)}.rb-widget{width:100%;max-width:620px;margin:1.4rem auto 0;background:#0e1612eb;border:1px solid rgba(0,230,118,.25);border-radius:14px;padding:1.2rem;text-align:left}.rb-table{display:flex;flex-direction:column;gap:.5rem}.rb-row{display:grid;grid-template-columns:1.3fr 1fr .7fr 1.2fr 24px;gap:.5rem;align-items:center}.rb-row-head{font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:#ffffff8c;font-weight:700;padding:0 .1rem}.rb-input{background:#ffffff0a;border:1px solid rgba(0,230,118,.2);border-radius:8px;padding:.5rem .55rem;font-size:.9rem;color:#fff;width:100%;outline:none;transition:border-color .15s;min-width:0}.rb-input:focus{border-color:#00e67699}.rb-input::placeholder{color:#ffffff73}.rb-c-action{font-size:.85rem;font-weight:700}.rb-buy{color:var(--g-ink)}.rb-sell{color:#ef4444}.rb-hold{color:#ffffff8c;font-weight:600}.rb-del{background:none;border:none;color:#fff6;cursor:pointer;font-size:.85rem;padding:.2rem;line-height:1;transition:color .15s}.rb-del:hover{color:#ef4444}.rb-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:.9rem;flex-wrap:wrap}.rb-add{background:#00e6761a;border:1px solid rgba(0,230,118,.3);color:var(--g-ink);font-weight:700;border-radius:8px;padding:.5rem .9rem;font-size:.85rem;cursor:pointer;transition:background .15s}.rb-add:hover{background:#00e6762e}.rb-contrib{display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;color:#ffffffbf}.rb-contrib input{background:#ffffff0a;border:1px solid rgba(0,230,118,.2);border-radius:8px;padding:.5rem .6rem;font-size:.9rem;color:#fff;outline:none;max-width:200px}.rb-contrib input:focus{border-color:#00e67699}.rb-summary{margin-top:1.1rem;border-top:1px solid rgba(0,230,118,.15);padding-top:1rem;display:flex;flex-direction:column;gap:.5rem}.rb-sum-row{display:flex;justify-content:space-between;align-items:center;font-size:.88rem;color:#fffc}.rb-sum-row strong{color:#fff}.rb-sum-row.rb-ok strong{color:var(--g-ink)}.rb-sum-row.rb-warn strong{color:#fbbf24;font-weight:700}.rb-hint{text-align:center;color:#ffffffbf;font-size:.84rem;margin-top:.9rem}@media(max-width:560px){.rb-row-head{display:none}.rb-row{grid-template-columns:1fr 1fr;gap:.4rem .5rem;padding-bottom:.7rem;margin-bottom:.2rem;border-bottom:1px solid rgba(255,255,255,.07);position:relative}.rb-row>.rb-input.rb-c-name{grid-column:1 / span 2;padding-right:1.8rem}.rb-row>.rb-c-action{grid-column:1 / span 2;text-align:left;padding-top:.1rem}.rb-del{position:absolute;top:.55rem;right:0}}.tc-section h3{font-size:1.05rem;font-weight:700;margin:1.2rem 0 .4rem;color:var(--text)}.tc-faq{border-left:3px solid var(--g-ink);padding-left:1rem;margin-top:1.2rem}.tc-faq h3{margin-top:0}.tc-featured-link{display:inline-block;margin-top:.8rem;color:var(--g-ink);font-weight:700;text-decoration:none;font-size:.95rem}.tc-featured-link:hover{text-decoration:underline}.lp-final{position:relative;text-align:center;padding:6rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:1rem;overflow:hidden}.lp-final-glow{position:absolute;width:600px;height:400px;background:radial-gradient(ellipse,rgba(var(--g-rgb),.12) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.lp-final-h2{font-size:clamp(1.8rem,5vw,2.8rem);font-weight:900;color:#fff;margin:0}.lp-final-sub{font-size:.95rem;color:#fffc;max-width:380px;margin:0;line-height:1.6}.lp-final-btn{font-size:1.05rem;padding:1rem 2rem}.lp-final-links{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center;color:#ffffffb3;font-size:.8rem}.lp-link{background:none;border:none;color:rgba(var(--g-rgb),.6);font-size:.8rem;cursor:pointer;font-family:inherit;font-weight:600}.lp-link:hover{color:var(--g-ink);font-weight:700}.lp-footer{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:1.5rem 1rem;background:#020a05eb;border-top:1px solid rgba(255,255,255,.06);font-size:.75rem;color:#ffffffb3}.lp.lp-light{background:#eef6f1;color:#0f172a;--text: #0f172a;--text2: rgba(15,23,42,.85);--g-ink: #047857;--text-muted: rgba(15,23,42,.88);--text-sub: rgba(15,23,42,.75)}.lp-light .lp-brand-title,.lp-light .lp-hero-h1,.lp-light .lp-stat-val,.lp-light .lp-section-h2,.lp-light .lp-feat-title,.lp-light .lp-step-title,.lp-light .lp-asset-name,.lp-light .lp-final-h2,.lp-light .lp-final-brand-name,.lp-light .lp-compare-feat{color:#0f172a}.lp-light .lp-hero-sub,.lp-light .lp-privacy-caption,.lp-light .lp-feat-desc,.lp-light .lp-step-desc,.lp-light .lp-asset-desc,.lp-light .lp-stat-lbl,.lp-light .lp-final-sub,.lp-light .lp-compare-note,.lp-light .lp-c-muted,.lp-light .lp-compare-table thead th{color:#0f172ad1}.lp-light .lp-brand-action{color:#0f172abf}.lp-light .lp-brand-sep{color:#0f172a33}.lp-light .lp-final-links{color:#0f172abf}.lp-light .lp-h1-accent{background:linear-gradient(135deg,#059669 0% 55%,#0284c7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.lp-light .lp-feat-card,.lp-light .lp-asset-card,.lp-light .lp-compare-card{background:#ffffffd1;border-color:#0f172a1a;box-shadow:0 4px 24px #0f172a0f}.lp-light .lp-trust-pill{background:#ffffffc7;border-color:#0f172a1f;color:#0f172ab8}.lp-light .lp-trust-pill:hover{border-color:#0f172a38}.lp-light .lp-cta-ghost{background:#ffffffd1;border-color:#0f172a26;color:#0f172a}.lp-light .lp-cta-ghost:hover{background:#fff;border-color:#0f172a47}.lp-light .lp-section-alt,.lp-light .lp-stats{background:#ffffff80;border-top-color:#0f172a14;border-bottom-color:#0f172a14}.lp-light .lp-stat-sep{background:#0f172a1f}.lp-light .lp-compare-table th,.lp-light .lp-compare-table td{border-bottom-color:#0f172a14}.lp-light .lp-compare-table tbody td:first-child,.lp-light .lp-compare-table thead th:first-child{background:#e7f1ec}.lp-light .lp-compare-table thead th.lp-compare-us{background:rgba(var(--g-rgb),.12)}.lp-light .lp-compare-uscell{background:rgba(var(--g-rgb),.08)}.lp-light .lp-footer{background:#e7f1eceb;border-top-color:#0f172a14;color:#0f172ac7}.lp-light input::placeholder{color:#0f172abf}.lp-light .lp-ai-feat{background:#ffffffd1;border-color:#0f172a1a}.lp-light .lp-step{background:#ffffffd1;border-color:#0f172a1a;box-shadow:0 4px 24px #0f172a0f}.lp-light .lp-step-num{color:#2563eb8c}.lp.lp-light .lp-cta-primary{background:linear-gradient(135deg,#0b1220,#0f3d2e 45%,#059669 80%,#10b981)!important;color:#fff!important;box-shadow:0 6px 22px #05966966,0 0 0 1px #10b98133 inset!important;animation:none!important}.lp.lp-light .lp-cta-primary:hover{box-shadow:0 12px 34px #0596698c!important;background-position:100% 0%!important}.lp.lp-light .lp-cta-ghost{background:#fff!important;border:1.5px solid rgba(16,185,129,.5)!important;color:#0f172a!important;animation:none!important;backdrop-filter:none!important;box-shadow:0 2px 12px #0f172a0f!important}.lp.lp-light .lp-cta-ghost:hover{background:#10b98112!important;border-color:#059669!important;color:#064e3b!important}@keyframes lp-halo-breathe{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.18)}}@keyframes lp-ring-pulse{0%{transform:translate(-50%,-50%) scale(.85);opacity:.9}60%{opacity:.25}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}@keyframes lp-logo-breathe{0%,to{filter:drop-shadow(0 0 14px rgba(210,220,255,.8)) drop-shadow(0 0 28px rgba(200,215,255,.4))}50%{filter:drop-shadow(0 0 32px rgba(220,230,255,1)) drop-shadow(0 0 64px rgba(210,220,255,.7))}}@keyframes lp-logo-pop-anim{0%{transform:scale(1)}35%{transform:scale(1.4);filter:drop-shadow(0 0 40px rgba(210,220,255,1))}to{transform:scale(1)}}.lp>section,.lp>footer{position:relative;z-index:1}@keyframes lp-mockup-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.tx-notes{color:#ffffffbf;font-size:.78rem;font-style:italic}select option{background:#0a180e!important;color:#fff}input[type=date]{color-scheme:dark}.sell-for-row>input{flex:1}.ai-wrap{display:flex;flex-direction:column;gap:1rem;padding:1rem .5rem 2rem}.ai-empty{text-align:center;padding:3rem 1rem;color:#fffc}.ai-empty-icon{font-size:2.5rem;margin-bottom:.75rem}.ai-health-card{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}@media(min-width:520px){.ai-health-card{flex-direction:row;align-items:center}}.ai-health-left{display:flex;align-items:center;gap:1rem;flex-shrink:0}.ai-orb{position:relative;width:100px;height:100px;flex-shrink:0}.ai-orb-ring{width:100%;height:100%}.ai-orb-ring circle:last-child{transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.ai-orb-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-orb-score{font-size:1.6rem;font-weight:900;line-height:1}.ai-orb-label{font-size:.65rem;color:#ffffffbf;font-weight:600}.ai-grade{font-size:2.2rem;font-weight:900;line-height:1}.ai-grade-label{font-size:.72rem;color:#ffffffbf;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ai-health-bars{flex:1;display:flex;flex-direction:column;gap:.6rem}.ai-bar-row{display:flex;align-items:center;gap:.6rem}.ai-bar-label{font-size:.72rem;color:#fffc;min-width:90px;font-weight:600}.ai-bar-track{flex:1;height:6px;background:#ffffff12;border-radius:99px;overflow:hidden}.ai-bar-fill{height:100%;border-radius:99px;transition:width 1s cubic-bezier(.4,0,.2,1)}.ai-bar-val{font-size:.72rem;font-weight:800;min-width:28px;text-align:right;font-family:var(--mono,monospace)}.ai-indicators{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}@media(min-width:480px){.ai-indicators{grid-template-columns:repeat(4,1fr)}}.ai-ind-card{padding:.85rem .75rem;text-align:center}.ai-ind-label{font-size:.65rem;font-weight:700;color:#ffffffbf;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.ai-ind-val{font-size:clamp(.72rem,3.2vw,1.15rem);font-weight:900;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-ind-sub{font-size:.65rem;color:#ffffffb3;margin-top:.2rem;font-family:var(--mono,monospace)}.ai-mc-card{padding:1.1rem 1.1rem 1.25rem}.ai-section-title{font-size:.82rem;font-weight:800;color:#fff;margin:0 0 .85rem;letter-spacing:.02em}.ai-mc-bar-track{display:flex;height:10px;border-radius:99px;overflow:hidden;background:#ffffff0f;margin-bottom:1rem}.ai-mc-seg{height:100%;transition:width .8s ease;min-width:2px}.ai-mc-legend{display:flex;flex-direction:column;gap:.55rem}.ai-mc-item{display:flex;align-items:center;gap:.6rem}.ai-mc-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.ai-mc-info{flex:1;display:flex;flex-direction:column}.ai-mc-name{font-size:.8rem;font-weight:700;color:#fff}.ai-mc-assets{font-size:.7rem;color:#ffffffbf}.ai-mc-pct{font-size:.85rem;font-weight:800;font-family:var(--mono,monospace)}.ai-insights-card{padding:1.1rem}.ai-insights-list{display:flex;flex-direction:column;gap:.65rem}.ai-insight{display:flex;align-items:flex-start;gap:.6rem;font-size:.83rem;color:#fffc;line-height:1.5;padding:.55rem .7rem;border-radius:10px}.ai-insight-good{background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.18)}.ai-insight-warn{background:#f8717114;border:1px solid rgba(248,113,113,.18)}.ai-insight-info{background:#3b82f614;border:1px solid rgba(59,130,246,.18)}.ai-insight-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:5px}.ai-insight-good .ai-insight-dot{background:var(--g)}.ai-insight-warn .ai-insight-dot{background:#f87171}.ai-insight-info .ai-insight-dot{background:#3b82f6}.ai-radar-card{padding:1.1rem;display:flex;flex-direction:column;align-items:center}.ai-radar-svg{width:100%;max-width:280px}.ai-fg-card{padding:1.1rem;text-align:center}.ai-fg-svg{width:100%;max-width:220px;margin:0 auto;display:block}.ai-fg-desc{font-size:.75rem;color:#ffffffbf;margin:.5rem 0 0;line-height:1.5}.ai-today-card{padding:1.1rem}.ai-today-main{font-size:2rem;font-weight:900;text-align:center;margin:.25rem 0 1rem;font-family:var(--mono, monospace)}.ai-today-assets{display:flex;flex-direction:column;gap:.5rem}.ai-today-row{display:grid;grid-template-columns:3rem 1fr 3.5rem 4rem;align-items:center;gap:.5rem}.ai-today-sym{font-size:.75rem;font-weight:800;color:#fff}.ai-today-bar-wrap{height:6px;background:#ffffff0f;border-radius:99px;overflow:hidden;display:flex}.ai-today-bar{height:100%;border-radius:99px;min-width:2px;transition:width .6s ease}.ai-today-chg,.ai-today-pnl{font-size:.72rem;font-weight:700;text-align:right;font-family:var(--mono,monospace)}.ai-entry-card{padding:1.1rem}.ai-entry-sub{font-size:.75rem;margin:-.4rem 0 .75rem}.ai-entry-list{display:flex;flex-direction:column;gap:.65rem}.ai-entry-row{display:flex;align-items:center;gap:.65rem}.ai-entry-left{display:flex;flex-direction:column;min-width:80px}.ai-entry-sym{font-size:.78rem;font-weight:800;color:#fff}.ai-entry-prices{display:flex;flex-wrap:wrap;gap:.2rem}.ai-entry-bar-wrap{flex:1}.ai-entry-bar-bg{height:7px;background:#ffffff12;border-radius:99px;overflow:hidden}.ai-entry-bar-fill{height:100%;border-radius:99px;transition:width .8s ease}.ai-entry-score{font-size:.8rem;font-weight:800;min-width:52px;text-align:right;font-family:var(--mono,monospace)}.lp-ai-showcase{background:transparent}.lp-section-sub{color:var(--text-muted);font-size:.97rem;margin:-.5rem auto 2rem;max-width:600px;text-align:center}.lp-ai-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;margin-top:2rem}.lp-ai-feat{display:flex;gap:1rem;align-items:flex-start;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.2rem 1.25rem;transition:background .2s,border-color .2s,transform .2s}.lp-ai-feat:hover{background:#ffffff0f;border-color:#00e67633;transform:translateY(-2px)}.lp-ai-feat-icon{flex-shrink:0;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}.lp-ai-feat-title{font-weight:600;font-size:.95rem;color:var(--text);margin-bottom:.3rem}.lp-ai-feat-desc{font-size:.84rem;color:var(--text-muted);line-height:1.55}.dvx-share-btn{display:inline-flex;align-items:center;gap:6px;margin-top:.75rem;padding:.4rem .9rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:var(--text-muted);font-size:.8rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}[data-wl-light] .dvx-share-btn{color:var(--g-ink);font-weight:700}.dvx-share-btn:hover{background:rgba(var(--g-rgb),.1);border-color:rgba(var(--g-rgb),.3);color:var(--g-ink);font-weight:700}.share-overlay{position:fixed;inset:0;z-index:9000;background:#000000bf;display:flex;align-items:center;justify-content:center;padding:1rem;backdrop-filter:blur(6px)}.share-modal{background:#0d1f12;border:1px solid rgba(var(--g-rgb),.2);border-radius:18px;width:100%;max-width:700px;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.share-canvas{width:100%!important;height:auto!important;border-radius:10px;border:1px solid rgba(255,255,255,.06);display:block;aspect-ratio:1200 / 630}.share-canvas--square{aspect-ratio:1 / 1}.share-modal-header{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1rem;color:var(--text)}.share-close{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:1.1rem;padding:.2rem .4rem}.share-actions{display:flex;gap:.75rem;flex-wrap:wrap}.share-btn{display:inline-flex;align-items:center;gap:7px;padding:.55rem 1.1rem;border-radius:10px;font-size:.88rem;font-weight:600;cursor:pointer;border:none;transition:opacity .15s,transform .15s}.share-btn:hover{opacity:.85;transform:translateY(-1px)}.share-btn-dl{background:#ffffff1a;color:#fff}.share-btn-copy{background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-weight:700;border:1px solid rgba(var(--g-rgb),.3)}.share-btn-tweet{background:#000;color:#fff}.share-hint{font-size:.8rem;color:var(--text-muted);text-align:center;margin:0}[data-wl-light] .share-hint{color:var(--text-muted)}[data-wl-light] .share-modal-header{color:#000000d9}[data-wl-light] .share-close{color:#000000b3}[data-wl-light] .share-btn-dl{background:#00000012;color:#000c}[data-wl-light] .share-btn-copy{background:rgba(var(--g-rgb),.12);color:var(--g-ink);font-weight:700;border-color:rgba(var(--g-rgb),.3)}.lp-light .lp-section-sub{color:#0f172ad1!important}.lp-light .lp-ai-feat-title{color:#0f172a!important}.lp-light .lp-ai-feat-desc{color:#0f172ad1!important}.lp-light .lp-footer-brand,.lp-light .lp-footer-links a{color:#0f172ac7!important}.dvx-eye-btn{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:0 0 0 6px;vertical-align:middle;opacity:.6;transition:opacity .15s;line-height:1}.dvx-eye-btn:hover{opacity:1;background:none}.dvx-guardian-badge{display:inline-flex;align-items:center;gap:2px;opacity:1;padding-left:8px}.dvx-guardian-badge .dvx-guardian-days{font-size:.66rem;font-weight:800;line-height:1}.dvx-guardian-ok{color:#4ade80}.dvx-guardian-warning{color:#fbbf24}.dvx-guardian-urgent{color:#f87171;animation:pgPulse 1.6s ease-in-out infinite}@keyframes pgPulse{0%,to{opacity:1}50%{opacity:.55}}.dvx-refresh-btn{background:rgba(var(--g-rgb),.12);border:1.5px solid rgba(var(--g-rgb),.35);color:var(--g-ink);font-weight:700;cursor:pointer;padding:4px 6px;border-radius:8px;line-height:1;display:inline-flex;align-items:center;transition:background .15s,opacity .15s;margin-left:2px}.dvx-refresh-btn:hover{background:rgba(var(--g-rgb),.22)}.dvx-refresh-btn:disabled{opacity:.5;cursor:default}.dvx-hidden-val{filter:blur(8px);user-select:none;transition:filter .2s}.doc-page{min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--display);display:flex;flex-direction:column}.doc-header{display:flex;align-items:center;padding:1.1rem 2rem;border-bottom:1px solid rgba(255,255,255,.07);background:#071a0cf2;position:sticky;top:0;z-index:100;backdrop-filter:blur(8px)}.doc-brand{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1rem;color:var(--text);text-decoration:none}.doc-article{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 4rem;flex:1;line-height:1.75}.doc-article h1{font-size:2rem;font-weight:800;margin:0 0 .4rem;color:var(--text)}.doc-article h2{font-size:1.2rem;margin:2.2rem 0 .6rem;color:var(--g-ink);font-weight:700}.doc-article p{margin:0 0 1rem;color:#ffffffd1}.doc-article ul,.doc-article ol{padding-left:1.4rem;margin:0 0 1rem;color:#ffffffd1}.doc-article li{margin-bottom:.4rem}.doc-article a{color:var(--g-ink);font-weight:700}.doc-article code{background:rgba(var(--g-rgb),.1);padding:.1em .4em;border-radius:4px;font-size:.88em}.doc-meta{color:var(--text-muted);font-size:.88rem;margin:0 0 1.5rem}.doc-faq{display:flex;flex-direction:column;gap:.6rem;margin:.5rem 0 1rem}.doc-faq-item{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff08;padding:0 1.1rem}.doc-faq-item summary{cursor:pointer;list-style:none;padding:.95rem 0;font-weight:600;color:var(--text);display:flex;justify-content:space-between;align-items:center;gap:1rem}.doc-faq-item summary::-webkit-details-marker{display:none}.doc-faq-item summary:after{content:"+";color:var(--g-ink);font-size:1.3rem;font-weight:700;flex-shrink:0}.doc-faq-item[open] summary:after{content:"−"}.doc-faq-item p{margin:0 0 1rem;color:#ffffffc7}[data-wl-light] .doc-faq-item p{color:var(--text-muted)}.doc-footer{display:flex;gap:1.5rem;flex-wrap:wrap;padding:1.2rem 2rem;border-top:1px solid rgba(255,255,255,.07);font-size:.875rem}.doc-footer a{color:var(--text-muted);text-decoration:none}.doc-footer a:hover{color:var(--g-ink);font-weight:700}.blog-grid{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.blog-card{display:block;text-decoration:none;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.4rem 1.5rem;transition:border-color .2s,background .2s,transform .15s}.blog-card:hover{border-color:#00e67640;background:rgba(var(--g-rgb),.05);transform:translateY(-2px)}.blog-card-meta{font-size:.8rem;color:var(--text-muted);margin-bottom:.4rem}.blog-card-title{font-size:1.15rem;font-weight:700;color:var(--text);margin:0 0 .5rem}.blog-card-summary{font-size:.9rem;color:#ffffffd9;margin:0 0 .75rem;line-height:1.55}.blog-card-cta{font-size:.85rem;font-weight:600;color:var(--g-ink);font-weight:700}.blog-back{display:inline-block;color:var(--text-muted);font-size:.88rem;text-decoration:none;margin-bottom:1rem}.blog-back:hover{color:var(--g-ink);font-weight:700}.blog-summary{font-size:1rem;color:var(--text-muted);font-style:italic;border-left:3px solid var(--gd);padding-left:.9rem;margin:1rem 0 1.5rem}.blog-divider{border:none;border-top:1px solid rgba(255,255,255,.08);margin:2rem 0}.blog-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.9rem}.blog-table th,.blog-table td{padding:.5rem .75rem;border:1px solid rgba(255,255,255,.1);text-align:left}.blog-table th{background:rgba(var(--g-rgb),.08);color:var(--g-ink);font-weight:700}.blog-cta-box{background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.2);border-radius:12px;padding:1.5rem;margin-top:2rem}.blog-cta-box p{margin:.4rem 0 1rem;color:var(--text-muted)}.blog-cta-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.4rem;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:700;border-radius:10px;text-decoration:none;font-size:.9rem;box-shadow:0 3px 12px #05966959;transition:transform .15s,box-shadow .15s,filter .15s}.blog-binance-ref{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;margin-top:.75rem;background:#f0b90b14;border:1.5px solid rgba(240,185,11,.28);border-radius:12px;text-decoration:none;transition:background .15s,border-color .15s}.blog-binance-ref:hover{background:#f0b90b21;border-color:#f0b90b73}.blog-binance-ref-icon{font-size:1.5rem;flex-shrink:0}.blog-binance-ref-text{display:flex;flex-direction:column;gap:.12rem;min-width:0}.blog-binance-ref-text strong{font-size:.88rem;font-weight:800;color:var(--text);line-height:1.2}.blog-binance-ref-text span{font-size:.72rem;color:var(--text-muted)}.blog-binance-ref-cta{margin-left:auto;color:#f0b90b;font-weight:800;font-size:.82rem;flex-shrink:0}.blog-related{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.blog-related-title{font-size:1.05rem;font-weight:800;margin:0 0 1rem}.blog-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.blog-related-card{display:flex;flex-direction:column;gap:.35rem;padding:.9rem 1rem;border-radius:12px;background:rgba(var(--g-rgb),.05);border:1px solid rgba(var(--g-rgb),.16);text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.blog-related-card:hover{background:rgba(var(--g-rgb),.1);border-color:rgba(var(--g-rgb),.32);transform:translateY(-2px)}.blog-related-meta{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.blog-related-name{font-size:.92rem;font-weight:700;color:var(--text);line-height:1.35}.blog-related-cta{font-size:.8rem;color:var(--g-ink);font-weight:700;margin-top:.15rem}.blog-share-bar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:2rem 0 .5rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.08)}.blog-share-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;margin-right:.35rem}.blog-share-btn{display:inline-flex;align-items:center;gap:.42rem;padding:.46rem 1.05rem;border-radius:999px;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#ffffffbf;font-family:inherit}.blog-share-btn:hover{background:#ffffff1a;border-color:#ffffff47;color:#fff;transform:translateY(-1px)}.blog-share-btn:active{transform:scale(.96)}.blog-share-x{background:#0f0f0f;color:#fff;border-color:transparent}.blog-share-x:hover{background:#000;border-color:transparent;color:#fff;box-shadow:0 3px 10px #00000080;transform:translateY(-1px)}.blog-share-article{background:#00e67617;border-color:#00e67661;color:var(--g-ink)}.blog-share-article:hover{background:#00e6762b;border-color:var(--g-ink);color:var(--g-ink);transform:translateY(-1px);box-shadow:0 3px 10px #00e6761f}.blog-share-hint{flex-basis:100%;margin:.4rem 0 0;font-size:.8rem;line-height:1.55;color:var(--text-muted);background:#00e67612;border:1px solid rgba(0,230,118,.2);border-radius:10px;padding:.65rem .9rem}.blog-share-hint strong{color:var(--g-ink);font-weight:700}[data-wl-light] .blog-share-bar{border-top-color:#000000b3}[data-wl-light] .blog-share-x{background:#000;color:#fff;border-color:transparent}[data-wl-light] .blog-share-x:hover{background:#111;border-color:transparent;color:#fff;box-shadow:0 3px 10px #00000038}[data-wl-light] .blog-share-article{background:#00a05012;border-color:#00a05052;color:#007038}[data-wl-light] .blog-share-article:hover{background:#00a05021;border-color:#007038;color:#005a2c;box-shadow:0 3px 10px #00a0501a}[data-wl-light] .blog-share-hint{background:#00a0500f;border-color:#00a0502e}[data-wl-light] .blog-share-hint strong{color:#006030}.lp-footer{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.25rem;background:#020a05eb}.lp-footer-brand{display:flex;align-items:center;gap:.6rem;color:var(--text-muted);font-size:.85rem}.lp-footer-links{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center}.lp-footer-links a{color:var(--text-muted);text-decoration:none;font-size:.85rem;transition:color .15s}.lp-footer-links a:hover{color:var(--g-ink);font-weight:700}.wl-app-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;max-width:1200px;margin:1.5rem auto 0;padding:1.5rem 1.25rem calc(5.5rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(var(--g-rgb),.12)}.wl-app-footer-brand{display:flex;align-items:center;gap:.55rem;color:var(--text-muted);font-size:.82rem;font-weight:600}.wl-app-footer-links{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}.wl-app-footer-links button{background:none;border:none;padding:0;cursor:pointer;color:var(--text-muted);font-size:.82rem;font-weight:600;font-family:inherit;transition:color .15s}.wl-app-footer-links button:hover{color:var(--g-ink);font-weight:700}.wl-app-footer-x{display:inline-flex;align-items:center;color:var(--text-muted);transition:color .15s}.wl-app-footer-x:hover{color:var(--g-ink);font-weight:700}[dir=rtl] .wl-app-footer{direction:rtl}@media(max-width:560px){.wl-app-footer{flex-direction:column;align-items:center;text-align:center;gap:.85rem}}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] p,[dir=rtl] li,[dir=rtl] label,[dir=rtl] button,[dir=rtl] figcaption,[dir=rtl] td,[dir=rtl] th,[dir=rtl] option,[dir=rtl] summary,[dir=rtl] dt,[dir=rtl] dd,[dir=rtl] blockquote{unicode-bidi:plaintext;text-align:start}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] div,[dir=rtl] span,[dir=rtl] a{unicode-bidi:plaintext}[dir=rtl] .dvx-hero-value,[dir=rtl] .wl-amount,[dir=rtl] code,[dir=rtl] time{unicode-bidi:isolate;direction:ltr}[dir=rtl] .wl-drawer{left:auto;right:0;transform:translate(100%)}[dir=rtl] .wl-drawer-open{transform:translate(0)}[dir=rtl] .wl-topbar-inner,[dir=rtl] .wl-topbar-brand,[dir=rtl] .wl-topbar-right{flex-direction:row-reverse}[dir=rtl] .wl-topbar-brand-text,[dir=rtl] .wl-drawer-brand-text{direction:ltr;text-align:right}[dir=rtl] .wl-topbar-brand-actions,[dir=rtl] .wl-drawer-brand-actions,[dir=rtl] .wl-bottom-nav{direction:rtl}[dir=rtl] .page-header>h2{min-width:0;overflow-wrap:anywhere}[dir=rtl] .dvx-hero,[dir=rtl] .dvx-hero-label,[dir=rtl] .dvx-hero-value,[dir=rtl] .dvx-hero-change{text-align:right}[dir=rtl] .dvx-stats-row{direction:rtl}[dir=rtl] .lp-hero-inner{text-align:right}[dir=rtl] .lp-cta-row{flex-direction:row-reverse;justify-content:flex-end}[dir=rtl] .lp-badges{justify-content:flex-end}[dir=rtl] .lp-section{direction:rtl}[dir=rtl] .lp-feat-card{text-align:right}[dir=rtl] .lp-feat-grid{direction:rtl}[dir=rtl] .lp-ai-feat{flex-direction:row-reverse;text-align:right}[dir=rtl] .lp-footer{direction:rtl}[dir=rtl] .doc-article{direction:rtl;text-align:right}[dir=rtl] .doc-article ul,[dir=rtl] .doc-article ol{padding-right:1.4rem;padding-left:0}[dir=rtl] .blog-card{text-align:right;direction:rtl}[dir=rtl] .wl-drawer-section,[dir=rtl] .wl-drawer-item{direction:rtl;text-align:right}[dir=rtl] .wl-drawer-item svg{order:1;margin-left:.6rem;margin-right:0}[dir=rtl] .wl-drawer-item span{order:0}[dir=rtl] .bs-sheet{direction:rtl}[dir=rtl] .bs-label{text-align:right}[dir=rtl] body,[dir=rtl] button,[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{font-family:Plus Jakarta Sans,IBM Plex Sans Arabic,Cairo,Noto Sans Arabic,system-ui,sans-serif;letter-spacing:0}[dir=rtl] p,[dir=rtl] li,[dir=rtl] .settings-hint{line-height:1.85}[dir=rtl] .wl-topbar-brand-name,[dir=rtl] .wl-drawer-name{font-family:var(--brand-font);letter-spacing:-.02em}.wl-lang-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:var(--text);border-radius:8px;padding:.25rem .6rem;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .15s;min-width:34px}.wl-lang-btn:hover{background:rgba(var(--g-rgb),.15);border-color:rgba(var(--g-rgb),.3);color:var(--g-ink);font-weight:700}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:0}}@keyframes dot-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}.pal-root{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem;position:relative}.pal-toasts{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.pal-toast{background:rgba(var(--g-rgb),.15);border:1px solid rgba(var(--g-rgb),.4);border-radius:12px;padding:.75rem 1.1rem;font-size:.84rem;color:#fff;max-width:340px;animation:toast-in .3s ease;backdrop-filter:blur(10px)}@keyframes toast-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}.pal-notif-banner{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem}.pal-notif-icon{font-size:1.5rem;flex-shrink:0}.pal-notif-btn{margin-left:auto;flex-shrink:0;padding:.4rem 1rem;font-size:.85rem}.pal-header{display:flex;align-items:center;justify-content:space-between}.pal-title{margin:0;font-size:1.2rem;color:#fff}.pal-sub{margin:.2rem 0 0;font-size:.8rem}.pal-add-btn{padding:.45rem 1rem;font-size:.88rem}.pal-form{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.pal-form-title{margin:0 0 .25rem;font-size:1rem;color:#fff}.pal-form-row{display:flex;flex-direction:column;gap:.4rem}.pal-label{font-size:.78rem;color:#fffc;text-transform:uppercase;letter-spacing:.05em}.pal-select{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.6rem .8rem;color:#fff;font-size:.9rem;outline:none}.pal-select:focus{border-color:rgba(var(--g-rgb),.45)}.pal-select option{background:#0d1117}.pal-cond-toggle{display:flex;gap:.5rem}.pal-cond-btn{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:.55rem;font-size:.88rem;color:#fffc;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.pal-cond-btn.active{border-color:rgba(var(--g-rgb),.45);background:rgba(var(--g-rgb),.1);color:var(--g-ink);font-weight:700}.pal-price-row{display:flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;overflow:hidden}.pal-price-row:focus-within{border-color:rgba(var(--g-rgb),.45)}.pal-dollar{padding:0 .5rem 0 .8rem;color:#ffffffbf;font-size:.9rem}.pal-price-input{flex:1;background:none;border:none;padding:.6rem .8rem .6rem 0;color:#fff;font-size:.9rem;outline:none}.pal-hint{font-size:.78rem;margin:.25rem 0 0}.pal-section{display:flex;flex-direction:column;gap:.6rem}.pal-section-label{font-size:.7rem;font-weight:700;letter-spacing:.1em;color:#ffffffb3;margin:.25rem 0 0}.pal-card{padding:.9rem 1.1rem;display:flex;flex-direction:column;gap:.6rem}.pal-card-triggered{opacity:.7}.pal-card-top{display:flex;align-items:center;justify-content:space-between}.pal-card-left{display:flex;align-items:center;gap:.75rem}.pal-card-right{display:flex;align-items:center;gap:.6rem}.pal-sym{font-weight:800;font-size:.95rem;color:#fff}.pal-cond-badge{font-size:.8rem;font-weight:600}.pal-cur-price{font-size:.8rem}.pal-del-btn{background:none;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.15rem .4rem;color:#ffffffb3;cursor:pointer;font-size:.85rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.pal-del-btn:hover{border-color:#f8717166;color:var(--negative)}.pal-reset-btn{background:none;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.15rem .6rem;color:#ffffffbf;cursor:pointer;font-size:.8rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.pal-reset-btn:hover{border-color:rgba(var(--g-rgb),.3);color:var(--g-ink);font-weight:700}.pal-triggered-at{font-size:.75rem;margin:0}.pal-progress-wrap{display:flex;align-items:center;gap:.75rem}.pal-progress-track{flex:1;height:5px;background:#ffffff14;border-radius:99px;overflow:hidden}.pal-progress-fill{height:100%;border-radius:99px;transition:width .5s ease}.pal-progress-pct{font-size:.75rem;font-weight:600;white-space:nowrap;min-width:70px;text-align:right}.pal-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1.5rem;gap:.75rem}.pal-empty-icon{font-size:2.5rem}.pal-empty-title{margin:0;font-size:1.1rem;color:#fff;font-weight:700}.pal-empty-sub{margin:0;font-size:.86rem;max-width:320px;line-height:1.6}.dvx-breakeven-toggle{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.25rem .6rem;font-size:.72rem;color:#ffffffbf;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;white-space:nowrap}.dvx-breakeven-toggle.active{background:rgba(var(--g-rgb),.1);border-color:rgba(var(--g-rgb),.35);color:var(--g-ink);font-weight:700}.dvx-export-btn{display:inline-flex;align-items:center;gap:.3rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.25rem .6rem;font-size:.72rem;color:#ffffffb3;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.dvx-export-btn:hover{background:rgba(var(--g-rgb),.12);border-color:rgba(var(--g-rgb),.3);color:var(--g-ink)}[data-wl-light] .dvx-export-btn{background:var(--surface-1);border-color:#0000001a;color:var(--text-muted)}[data-wl-light] .dvx-export-btn:hover{background:#10b98114;border-color:#10b9814d;color:#059669}.dvx-be-bar-wrap{margin-top:.35rem}.dvx-be-bar-track{position:relative;height:4px;background:#ffffff12;border-radius:99px;overflow:visible}.dvx-be-bar-fill{height:100%;border-radius:99px;transition:width .4s ease}.dvx-be-bar-marker{position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:8px;height:8px;border-radius:50%;background:#ffffff4d;border:1px solid rgba(255,255,255,.5)}.risk-root{display:flex;flex-direction:column;gap:.75rem;padding-bottom:2rem}.risk-legend{padding:1rem 1.25rem}.risk-legend-title{margin:0 0 .75rem;font-size:.8rem;font-weight:700;color:#fffc;text-transform:uppercase;letter-spacing:.08em}.risk-legend-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;margin-bottom:.75rem}.risk-legend-item{display:flex;flex-direction:column;gap:.1rem}.risk-legend-grade{font-size:.82rem;font-weight:800}.risk-legend-range{font-size:.72rem}.risk-legend-desc{font-size:.72rem;line-height:1.4}.risk-legend-note{margin:0;font-size:.74rem;line-height:1.5}.risk-card{padding:.9rem 1.1rem;cursor:pointer;transition:background .15s}.risk-card:hover{background:#ffffff0a}.risk-card-top{display:flex;align-items:center;justify-content:space-between}.risk-card-left{display:flex;align-items:center;gap:.75rem}.risk-card-right{display:flex;align-items:center;gap:.6rem}.risk-sym{font-weight:800;font-size:.95rem;color:#fff}.risk-name{font-size:.72rem;margin-top:.1rem}.risk-grade{font-size:.72rem;font-weight:800;letter-spacing:.04em}.risk-chevron{color:#ffffffb3;transition:transform .2s;display:flex}.risk-ring-svg{flex-shrink:0}.risk-spinner{width:28px;height:28px;border:3px solid rgba(var(--g-rgb),.15);border-top-color:var(--g);border-radius:50%;animation:spin .8s linear infinite;will-change:transform}.risk-signals{display:flex;flex-direction:column;gap:.35rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.06)}.risk-signal{display:flex;align-items:flex-start;gap:.5rem;font-size:.82rem}.risk-signal-icon{font-weight:700;font-size:.78rem;flex-shrink:0;width:14px;margin-top:.05rem}.risk-signal-label{color:#ffffffbf;line-height:1.4}.risk-rescan-btn{background:none;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#ffffffbf;cursor:pointer;font-size:.9rem;padding:2px 6px;transition:color .15s,border-color .15s}.risk-rescan-btn:hover{color:#fff;border-color:#ffffff59}.risk-rescan-all-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffffd9;cursor:pointer;font-size:.78rem;padding:.3rem .7rem;transition:background .15s}.risk-rescan-all-btn:hover{background:#ffffff1a;color:#fff}.risk-legend-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.risk-legend-title{margin:0;font-size:.8rem;font-weight:700;color:#fffc;text-transform:uppercase;letter-spacing:.08em}.risk-portfolio-summary{padding:1.1rem 1.25rem}.risk-summary-header{font-size:.8rem;font-weight:700;color:#fffc;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}.risk-summary-body{display:flex;align-items:center;gap:1.5rem}.risk-summary-score-wrap{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex-shrink:0}.risk-summary-grade{font-size:.78rem;font-weight:800;letter-spacing:.05em}.risk-summary-label{font-size:.7rem}.risk-summary-breakdown{display:flex;flex-direction:column;gap:.4rem;flex:1}.risk-summary-grade-row{display:flex;align-items:center;gap:.5rem;font-size:.82rem}.risk-summary-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.risk-summary-worst{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.07);display:flex;gap:.5rem;font-size:.8rem;align-items:center}@media(max-width:480px){.risk-legend-grid{grid-template-columns:1fr}.risk-summary-body{gap:1rem}}.dvx-movers-card{padding:1rem}.dvx-movers-row{display:flex;flex-direction:column;gap:.5rem}.dvx-movers-divider{border-top:1px solid rgba(255,255,255,.07);margin:.6rem 0}.dvx-mover-item{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;border-radius:10px;background:#ffffff0a}.dvx-mover-up{border-left:2px solid var(--g)}.dvx-mover-dn{border-left:2px solid #f87171}.dvx-mover-meta{flex:1;display:flex;flex-direction:column}.dvx-mover-meta strong{font-size:.82rem}.dvx-mover-meta span{font-size:.72rem;font-weight:600}.dvx-mover-impact{font-size:.75rem;font-weight:700;min-width:4rem;text-align:right}@media(max-width:768px){button,a,select{min-height:44px}.lp-hero{padding:2rem 1rem 1.5rem;min-height:unset}.lp-hero-inner{gap:.6rem}.lp-hero-h1{font-size:clamp(1.8rem,9vw,2.6rem);text-align:center}.lp-brand-lockup{gap:.5rem}.lp-brand-logo{flex-shrink:0}.lp-brand-title{font-size:1.8rem}.lp-hero-sub{font-size:.88rem;text-align:center;padding:0 .5rem}.lp-cta-row{flex-direction:column;align-items:stretch;gap:.6rem;width:100%;max-width:320px}.lp-cta-primary,.lp-cta-ghost{justify-content:center;width:100%;padding:.9rem 1rem;font-size:1rem;border-radius:14px}.lp-badges{gap:.4rem}.lp-badge{font-size:.65rem;padding:.2rem .55rem}.lp-section{padding:2.5rem 1rem}.lp-section-h2{font-size:clamp(1.4rem,6vw,2rem)}.lp-section-sub{font-size:.88rem}.lp-steps{padding:0 .25rem}.lp-step{padding:1rem;gap:1rem}.lp-step-num{width:36px;height:36px;font-size:.85rem;flex-shrink:0}.lp-footer{padding:1.5rem 1rem}.lp-footer-links{flex-wrap:wrap;gap:.75rem;justify-content:center}.lp-stats{padding:1.5rem 1rem;gap:1rem;flex-wrap:wrap}.lp-stat-sep{display:none}.lp-stat-item{flex:1;min-width:80px;text-align:center}.lp-final-h2{font-size:clamp(1.4rem,6vw,2rem)}.dvx-hero-value{font-size:clamp(1.8rem,9vw,3rem)}.dvx-hero{padding:1.25rem;border-radius:18px}.dvx-stats-row{grid-template-columns:repeat(2,1fr);gap:.6rem}.dvx-stat-card{padding:.75rem;border-radius:14px}.dvx-holding{padding:.75rem}.dvx-holding-val{font-size:.9rem}.glass-card{max-width:100%;box-sizing:border-box;word-break:break-word}.dvx{padding:0 .75rem}.risk-card{padding:.9rem 1rem}.risk-card-top{gap:.75rem}.pal-card{padding:.8rem .9rem}.pal-toasts{right:.5rem;left:.5rem;top:.5rem}.pal-toast{max-width:100%}.dvx-movers-card h3{font-size:.9rem}.dvx-mover-item{padding:.4rem .5rem}.dvx-target-row-top{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;font-size:.78rem}.dvx-target-header{flex-wrap:wrap;gap:.5rem}.recharts-wrapper{max-width:100%!important}.dvx-holding-val{font-size:.88rem}.glass-card{padding:1rem;border-radius:16px}.dvx-hero-value{word-break:break-all}}@media(max-width:380px){.lp-hero-h1{font-size:1.65rem}.dvx-hero-value{font-size:1.7rem}}.wl-topbar-x{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:#fffc;text-decoration:none;transition:color .2s,background .2s;flex-shrink:0}.wl-topbar-install{display:inline-flex;align-items:center;gap:.4rem;height:34px;padding:0 .7rem;border-radius:10px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#04210f;font-weight:700;font-size:.8rem;text-decoration:none;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 10px #22c55e4d;transition:transform .15s,box-shadow .2s}.wl-topbar-install:hover{transform:translateY(-1px);box-shadow:0 4px 14px #22c55e73}.wl-topbar-install svg{flex-shrink:0}@media(max-width:640px){.wl-topbar-install{padding:0;width:34px;justify-content:center}.wl-topbar-install-label{display:none}}.wl-topbar-x:hover{color:#fff;background:#ffffff14}.wl-topbar-x svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.wl-topbar-x:hover svg{transform:rotate(-8deg) scale(1.25)}button.wl-topbar-x{background:none;border:none;cursor:pointer;font:inherit}.wl-topbar-gear svg{width:18px;height:18px;flex-shrink:0}.wl-topbar-ctrl{color:var(--g-ink)!important;font-weight:700;background:var(--surface-2, rgba(255,255,255,.08))!important;border:1px solid var(--border, rgba(0,255,170,.3))!important}.wl-topbar-ctrl:hover{background:var(--green-bg, rgba(0,255,170,.18))!important;box-shadow:0 0 0 1px var(--border),0 0 14px rgba(var(--g-rgb),.25)}.wl-topbar-ctrl:hover svg{transform:none}.wl-topbar-ctrl-emoji{font-size:16px;line-height:1;display:block}.wl-topbar-theme-wrap{position:relative;display:flex}.wl-topbar-theme-backdrop{position:fixed;inset:0;z-index:60}.wl-topbar-theme-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:61;background:var(--card-bg, #0e1612);border:1px solid var(--border, rgba(255,255,255,.12));border-radius:12px;padding:6px;min-width:170px;box-shadow:0 12px 40px #00000073;display:flex;flex-direction:column;gap:2px}.wl-topbar-theme-swatch{display:flex;align-items:center;gap:.6rem;background:none;border:none;cursor:pointer;font:inherit;color:var(--text, #fff);font-size:.82rem;font-weight:600;padding:.45rem .55rem;border-radius:8px;text-align:left;width:100%;transition:background .15s}.wl-topbar-theme-swatch:hover{background:var(--surface-2, rgba(255,255,255,.08))}.wl-topbar-theme-swatch.active{background:var(--surface-3, rgba(255,255,255,.13))}.wl-topbar-theme-dot{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.7rem;overflow:hidden}[data-wl-light] .wl-topbar-theme-pop{background:#fff;border-color:#0000001a;box-shadow:0 12px 40px #00000026}[data-wl-light] .wl-topbar-theme-swatch{color:#0f172a}[data-wl-light] .wl-topbar-theme-swatch:hover{background:#0000000d}[data-wl-light] .wl-topbar-theme-swatch.active{background:#00000017}[data-wl-light] .wl-drawer-x{color:#000000b3}[data-wl-light] .wl-drawer-x:hover{color:#000}[data-wl-light] .wl-topbar-x{color:#000000b3}[data-wl-light] .wl-topbar-x:hover{color:#000;background:#0000000f}.wl-drawer-x{display:inline-flex;align-items:center;gap:.35rem;color:#ffffffbf;text-decoration:none;font-size:.78rem;font-weight:600;margin-top:.5rem;transition:color .2s}.wl-drawer-x:hover{color:#fff}.wl-drawer-x svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.wl-drawer-x:hover svg{transform:rotate(-8deg) scale(1.3)}.wl-drawer-tg{display:inline-flex;align-items:center;gap:.35rem;color:#2aabeebf;text-decoration:none;font-size:.78rem;font-weight:600;transition:color .2s}.wl-drawer-tg:hover{color:#2aabee}.wl-drawer-tg svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.wl-drawer-tg:hover svg{transform:scale(1.2)}.wl-drawer-footer{flex-direction:column;align-items:flex-start;gap:.25rem}.alpha-root{display:flex;flex-direction:column;gap:.85rem;padding:0 0 5rem;max-width:600px;margin:0 auto}.alpha-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .25rem}.alpha-header-left{display:flex;align-items:center;gap:.85rem}.alpha-logo{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#a78bfa4d,rgba(var(--g-rgb),.2));display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:900;color:#a78bfa;border:1px solid rgba(167,139,250,.25)}.alpha-title{font-size:1.1rem;font-weight:800;color:#fff;letter-spacing:-.01em}.alpha-subtitle{font-size:.74rem;margin-top:.1rem}.alpha-refresh-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#fffc;cursor:pointer;padding:.45rem .65rem;display:flex;align-items:center;transition:background .15s,color .15s}.alpha-refresh-btn:hover{background:#ffffff1a;color:#fff}.alpha-refresh-btn:disabled{opacity:.5;cursor:not-allowed}.alpha-score-card{padding:1.25rem 1.35rem}.alpha-score-label{font-size:.72rem;font-weight:700;color:#ffffffbf;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.1rem}.alpha-score-body{display:flex;align-items:center;gap:1.5rem}.alpha-score-meta{flex:1}.alpha-score-grade{font-size:1.5rem;font-weight:900;letter-spacing:-.02em;margin-bottom:.9rem}.alpha-score-breakdown{display:flex;flex-direction:column;gap:.55rem}.alpha-breakdown-row{display:grid;grid-template-columns:90px 1fr 44px;align-items:center;gap:.6rem;font-size:.78rem}.alpha-breakdown-bar-wrap{height:5px;background:#ffffff12;border-radius:3px;overflow:hidden}.alpha-breakdown-bar{height:100%;border-radius:3px;transition:width .8s ease}.alpha-score-empty{padding:1.5rem;text-align:center}.alpha-empty-hint{font-size:.85rem;margin-top:.5rem}.alpha-section-card{padding:1.1rem 1.25rem}.alpha-section-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.alpha-section-icon{font-size:1.15rem}.alpha-section-title{font-size:.92rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:.5rem}.alpha-section-sub{font-size:.74rem;margin-top:.1rem}.alpha-pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--pulse-color, var(--g));box-shadow:0 0 0 0 var(--pulse-color, var(--g));animation:alpha-pulse 1.8s ease-in-out infinite}@keyframes alpha-pulse{0%,to{box-shadow:0 0 rgba(var(--g-rgb),.5)}50%{box-shadow:0 0 0 5px rgba(var(--g-rgb),0)}}.alpha-signal-list{display:flex;flex-direction:column;gap:.55rem}.alpha-signal-row{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;background:#ffffff08;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.alpha-signal-icon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.alpha-signal-body{flex:1;min-width:0}.alpha-signal-title{font-size:.88rem;font-weight:700;color:#fff}.alpha-signal-sub{font-size:.74rem;margin-top:.1rem}.alpha-signal-right{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.alpha-signal-value{font-size:.82rem;font-weight:700}.alpha-badge{font-size:.68rem;font-weight:800;padding:.2rem .55rem;border-radius:6px;border:1px solid;letter-spacing:.04em;white-space:nowrap}.alpha-coin-list{display:flex;flex-direction:column;gap:.5rem}.alpha-coin-card{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;background:#ffffff08;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.alpha-coin-left{display:flex;align-items:center;gap:.65rem}.alpha-coin-sym{font-size:.9rem;font-weight:800;color:#fff}.alpha-coin-name{font-size:.72rem;margin-top:.05rem}.alpha-coin-right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.alpha-coin-reason{font-size:.72rem;margin-top:.2rem;text-align:right}.alpha-coin-sub{font-size:.7rem;font-weight:600;text-align:right}.alpha-loading-row{font-size:.82rem;padding:.5rem 0}.alpha-disclaimer{font-size:.72rem;line-height:1.5;text-align:center;padding:0 1rem}@media(max-width:480px){.alpha-score-body{flex-direction:column;align-items:flex-start;gap:1rem}.alpha-breakdown-row{grid-template-columns:80px 1fr 40px;font-size:.74rem}}.wl-nav-alpha svg{color:#a78bfa}.wl-nav-alpha span{color:#a78bfa}.wl-nav-alpha.active svg,.wl-nav-alpha.active span{color:#c4b5fd}.wl-nav-coach svg{color:#00c853}.wl-nav-coach span{color:#00c853}.wl-nav-coach.active svg,.wl-nav-coach.active span{color:var(--g-ink);font-weight:700}.wl-nav-academy svg{color:var(--amber)}.wl-nav-academy span{color:var(--amber)}.wl-nav-academy.active svg,.wl-nav-academy.active span{color:#fde68a}.wl-app,.wl-content{overflow-x:hidden}@media(max-width:360px){.wl-topbar-inner{padding:.5rem .65rem;gap:.5rem}.wl-topbar-brand strong{font-size:.88rem}.wl-nav-item{font-size:.52rem;padding:.4rem .05rem .3rem}.wl-nav-item .wl-nav-icon{width:22px;height:22px}.wl-nav-item .wl-nav-label{font-size:.52rem}.alpha-breakdown-row{grid-template-columns:72px 1fr 38px;font-size:.72rem;gap:.4rem}.coach-tab{padding:.35rem .55rem;font-size:.72rem}.glass-card{padding:.85rem!important}}@media(max-width:390px){.alpha-score-body{flex-direction:column;align-items:flex-start;gap:1rem}.alpha-root{padding:0 0 4rem}.acad-root{padding-bottom:4rem}.coach-tabs{padding:.6rem .75rem .4rem}}.acad-root{display:flex;flex-direction:column;gap:.85rem;padding:0 16px 5rem;max-width:632px;margin:0 auto}.acad-toast-wrap{position:fixed;top:1.5rem;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.acad-toast{background:#1e1e28f7;border:1px solid rgba(232,184,37,.4);border-radius:14px;padding:.75rem 1.1rem;display:flex;align-items:center;gap:.75rem;animation:acad-toast-in .35s ease,acad-toast-out .4s ease 2.6s forwards;min-width:240px}@keyframes acad-toast-in{0%{opacity:0;transform:translateY(-16px) scale(.95)}to{opacity:1;transform:none}}@keyframes acad-toast-out{to{opacity:0;transform:translateY(-8px)}}.acad-toast-icon{font-size:1.5rem}.acad-toast-title{font-size:.7rem;color:#fffc;text-transform:uppercase;letter-spacing:.06em}.acad-toast-badge{font-size:.9rem;font-weight:800;color:var(--amber)}.acad-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .25rem}.acad-header-left{display:flex;align-items:center;gap:.85rem}.acad-logo{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#e8b82540,rgba(var(--g-rgb),.15));display:flex;align-items:center;justify-content:center;font-size:1.3rem;border:1px solid rgba(232,184,37,.2)}.acad-title{font-size:1.1rem;font-weight:800;color:#fff;letter-spacing:-.01em}.acad-subtitle{font-size:.74rem;margin-top:.1rem}.acad-iq-pill{border:1px solid;border-radius:20px;padding:.35rem .85rem;display:flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:800}.acad-rank-card{padding:1.1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.acad-rank-left{display:flex;align-items:center;gap:.75rem}.acad-rank-icon{font-size:1.8rem}.acad-rank-label{font-size:1rem;font-weight:800;letter-spacing:-.01em}.acad-rank-stats{display:flex;gap:1.25rem}.acad-stat{text-align:center}.acad-stat-val{font-size:1.1rem;font-weight:800;color:#fff}.acad-stat-lbl{font-size:.68rem;margin-top:.1rem}.acad-tabs{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.acad-tabs::-webkit-scrollbar{display:none}.acad-tab{flex:0 0 auto;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fffc;cursor:pointer;font-size:.8rem;font-weight:600;padding:.65rem .75rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s;white-space:nowrap}.acad-tab-active{background:#e8b8251f;border-color:#e8b8254d;color:var(--amber)}.acad-challenge-card{padding:1.25rem 1.35rem}.acad-challenge-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.acad-cat-badge{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:#a78bfa26;color:#a78bfa;border:1px solid rgba(167,139,250,.25);border-radius:6px;padding:.2rem .6rem}.acad-timer{display:flex;align-items:center;gap:.3rem;font-size:.9rem;font-weight:800;transition:color .3s}.acad-question{font-size:1.05rem;font-weight:700;color:#fff;line-height:1.45;margin-bottom:1.2rem}.acad-options{display:flex;flex-direction:column;gap:.55rem;margin-bottom:1rem}.acad-option{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#fffc;cursor:pointer;display:flex;align-items:center;gap:.75rem;font-size:.88rem;font-weight:500;padding:.75rem 1rem;text-align:left;transition:background .15s,border-color .15s;width:100%}.acad-option:hover:not(:disabled){background:#ffffff14;border-color:#fff3;color:#fff}.acad-option:disabled{cursor:not-allowed}.acad-option-correct{background:rgba(var(--g-rgb),.12)!important;border-color:rgba(var(--g-rgb),.4)!important;color:var(--g-ink)!important;font-weight:700}.acad-option-wrong{background:#f871711a!important;border-color:#f871714d!important;color:var(--negative)!important}.acad-option-letter{width:26px;height:26px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;flex-shrink:0}.acad-start-btn{width:100%;background:linear-gradient(135deg,#e8b82533,rgba(var(--g-rgb),.15));border:1px solid rgba(232,184,37,.35);border-radius:12px;color:var(--amber);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.95rem;font-weight:700;padding:.85rem;transition:background .15s}.acad-start-btn:hover{background:linear-gradient(135deg,#e8b8254d,rgba(var(--g-rgb),.2))}.acad-done-msg{display:flex;align-items:center;gap:.75rem;background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.2);border-radius:12px;padding:.9rem 1rem}.acad-done-icon{font-size:1.5rem}.acad-result{display:flex;align-items:center;gap:.6rem;border-radius:12px;font-size:.88rem;font-weight:600;margin-top:.5rem;padding:.8rem 1rem;flex-wrap:wrap}.acad-result-correct{background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.25);color:var(--g-ink);font-weight:700}.acad-result-wrong{background:#f8717114;border:1px solid rgba(248,113,113,.2);color:var(--negative)}.acad-explain-btn{margin-left:auto;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffffb3;cursor:pointer;font-size:.8rem;padding:.3rem .65rem;white-space:nowrap}.acad-explanation{background:#60a5fa12;border:1px solid rgba(96,165,250,.2);border-radius:12px;margin-top:.75rem;padding:.9rem 1rem}.acad-explain-title{color:#60a5fa;font-size:.82rem;font-weight:700;margin-bottom:.45rem}.acad-explain-text{color:#ffffffbf;font-size:.84rem;line-height:1.55}.acad-badges-grid{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.acad-badge-card{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:1rem;display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;position:relative}.acad-badge-earned{border-color:#e8b82540;background:#e8b8250d}.acad-badge-locked{opacity:.7}.acad-badge-icon{font-size:1.8rem}.acad-badge-title{font-size:.82rem;font-weight:800}.acad-badge-desc{font-size:.7rem;line-height:1.4}.acad-badge-pts{font-size:.72rem;font-weight:700}.acad-badge-earned-label{position:absolute;top:.5rem;right:.5rem;background:#e8b82533;border:1px solid rgba(232,184,37,.4);border-radius:4px;color:var(--amber);font-size:.58rem;font-weight:800;letter-spacing:.06em;padding:.1rem .35rem}.acad-iq-guide{padding:1rem 1.25rem}.acad-iq-guide-title{font-size:.78rem;font-weight:700;color:#ffffffbf;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem}.acad-iq-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.acad-iq-guide-row{display:flex;align-items:center;gap:.5rem;padding:.35rem 0}@media(max-width:400px){.acad-badges-grid,.acad-iq-guide-grid{grid-template-columns:1fr}}.guessr-idle{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:1rem 0;text-align:center}.guessr-idle-icon{font-size:3rem}.guessr-idle-title{font-size:1.35rem;font-weight:800}.guessr-idle-sub{font-size:.82rem;line-height:1.6;max-width:280px}.guessr-pts-table{display:flex;flex-direction:column;gap:.25rem;width:100%;max-width:220px}.guessr-pts-row{font-size:.78rem;padding:.3rem .6rem;background:#ffffff0a;border-radius:6px;text-align:left}.guessr-playing{display:flex;flex-direction:column;gap:.9rem}.guessr-header{display:flex;justify-content:space-between;align-items:center}.guessr-round{font-size:.8rem}.guessr-score-pill{background:#a78bfa26;border:1px solid rgba(167,139,250,.3);border-radius:20px;padding:.25rem .75rem;font-size:.82rem;font-weight:700;color:#a78bfa}.guessr-mystery-coin{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1rem;background:#ffffff0a;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.guessr-mystery-icon{font-size:2.5rem}.guessr-mystery-label{font-weight:800;font-size:1rem}.guessr-pts-badge{background:#e8b8251f;border:1px solid rgba(232,184,37,.25);border-radius:20px;padding:.2rem .65rem;font-size:.74rem;color:var(--amber);font-weight:700}.guessr-clues{display:flex;flex-direction:column;gap:.5rem}.guessr-clue{display:flex;align-items:flex-start;gap:.6rem;font-size:.84rem;line-height:1.5;padding:.55rem .75rem;background:#ffffff0a;border-radius:10px;animation:fadeInUp .3s ease}.guessr-clue-num{min-width:20px;height:20px;background:#a78bfa40;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:800;color:#a78bfa;flex-shrink:0;margin-top:1px}.guessr-reveal-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.6rem 1rem;font-size:.8rem;color:#ffffffd9;cursor:pointer;transition:background .2s}.guessr-reveal-btn:hover{background:#ffffff1a}.guessr-options{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.guessr-option{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:.75rem .5rem;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.guessr-option:hover{background:#a78bfa26;border-color:#a78bfa66}.guessr-result{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid}.guessr-result-correct{border-color:rgba(var(--g-rgb),.3);background:rgba(var(--g-rgb),.06)}.guessr-result-wrong{border-color:#f871714d;background:#f871710f}.guessr-result-row{display:flex;gap:.5rem;align-items:center;font-size:.88rem;font-weight:700}.guessr-result-options{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.guessr-result-opt{padding:.45rem .5rem;border-radius:8px;font-size:.78rem;font-weight:600;background:#ffffff0a;text-align:center}.guessr-result-correct-opt{background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-weight:700}.guessr-result-wrong-opt{background:#f8717126;color:var(--negative);text-decoration:line-through}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wl-support-nudge{display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;background:linear-gradient(135deg,#ffdd0024,#ffc7000d);border:1px solid rgba(255,199,0,.38);animation:wl-support-in .32s ease-out both}.wl-support-nudge-out{animation:wl-support-out .22s ease-in both}.wl-support-cup{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#1f1400;background:linear-gradient(135deg,#fd0,#ffc700)}.wl-support-text{display:flex;flex-direction:column;flex:1;min-width:0}.wl-support-title{font-size:.95rem;font-weight:800;color:var(--text)}.wl-support-sub{font-size:.78rem;color:var(--text-muted);font-weight:600;margin-top:.15rem;line-height:1.35}.wl-support-actions{flex-shrink:0;display:flex;align-items:center;gap:.5rem}.wl-support-go{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;font-size:.78rem;font-weight:800;color:#1f1400;background:linear-gradient(135deg,#fd0,#ffc700);border-radius:999px;padding:.45rem .9rem;box-shadow:0 2px 8px #ffc70052}.wl-support-go:hover{filter:brightness(1.04)}.wl-support-later{background:none;border:0;cursor:pointer;white-space:nowrap;font-size:.76rem;font-weight:700;color:var(--text-muted);padding:.45rem .55rem;min-height:0}.wl-support-later:hover{color:var(--text)}@keyframes wl-support-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wl-support-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media(max-width:560px){.wl-support-nudge{flex-wrap:wrap}.wl-support-actions{width:100%;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.wl-support-nudge,.wl-support-nudge-out{animation:none}}.dvx-trc{margin:.6rem 0 .2rem;padding:.7rem .8rem;border-radius:12px;background:color-mix(in srgb,var(--trc) 8%,transparent);border:1px solid color-mix(in srgb,var(--trc) 32%,transparent)}.dvx-trc-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.dvx-trc-badge{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.02em;color:#fff;background:var(--trc);border-radius:999px;padding:.2rem .6rem;white-space:nowrap}.dvx-trc-req{font-size:.78rem;font-weight:700;color:var(--text)}.dvx-trc-line{font-size:.78rem;color:var(--text);line-height:1.5;margin-top:.15rem}.dvx-trc-sub{color:var(--text-muted)}.dvx-trc-ai{margin-top:.55rem;padding:.55rem .65rem;border-radius:10px;background:var(--surface-1);border:1px solid var(--border);font-size:.78rem;color:var(--text);line-height:1.55}.dvx-trc-foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;margin-top:.55rem}.dvx-trc-ai-btn{border:1px solid rgba(var(--g-rgb),.35);background:rgba(var(--g-rgb),.1);color:var(--g-ink);border-radius:9px;padding:.4rem .7rem;font-size:.76rem;font-weight:700;cursor:pointer;transition:background .15s}.dvx-trc-ai-btn:hover:not(:disabled){background:rgba(var(--g-rgb),.18)}.dvx-trc-ai-btn:disabled{opacity:.6;cursor:default}.dvx-trc-disclaimer{font-size:.68rem;color:var(--text-sub)}.dvx-trc-compact{margin:.5rem 0 0;padding:.4rem .6rem;display:flex;align-items:flex-start;gap:.5rem}.dvx-trc-compact .dvx-trc-badge{font-size:.68rem;padding:.15rem .5rem;flex-shrink:0}.dvx-trc-compact-tf{flex:1;min-width:0;font-size:.72rem;color:var(--text-muted);font-weight:600;line-height:1.45}.wl-import-tree{position:relative;display:flex;flex-direction:column;gap:.6rem;padding-inline-start:1.15rem}.wl-import-tree:before{content:"";position:absolute;inset-inline-start:.35rem;top:1.35rem;bottom:1.35rem;width:2px;background:var(--border);border-radius:2px}.wl-import-branch{position:relative}.wl-import-branch:before{content:"";position:absolute;inset-inline-start:-.8rem;top:1.4rem;width:.8rem;height:2px;background:var(--border);border-radius:2px}.wl-import-node{display:flex;align-items:center;gap:.7rem;width:100%;text-align:start;cursor:pointer;padding:.65rem .8rem;border-radius:12px;border:1px solid var(--border);background:var(--surface-1);transition:background .15s,border-color .15s}.wl-import-node:hover{background:var(--surface-2);border-color:var(--c)}.wl-import-branch.open>.wl-import-node{border-color:var(--c);background:var(--cbg)}.wl-import-node-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--cbg);color:var(--c);flex-shrink:0}.wl-import-node-text{display:flex;flex-direction:column;flex:1;min-width:0}.wl-import-node-label{font-weight:800;font-size:.9rem;color:var(--text)}.wl-import-node-desc{font-size:.74rem;color:var(--text-muted);margin-top:.1rem}.wl-import-node-chev{color:var(--text-muted);font-size:.85rem;flex-shrink:0}.wl-import-panel{margin:.55rem 0 .2rem;margin-inline-start:.4rem;padding:.6rem 0 .2rem;padding-inline-start:.75rem;border-inline-start:2px dashed var(--border);animation:fadeInUp .25s ease}[dir=rtl] .wl-import-node,[dir=rtl] .wl-import-node-label,[dir=rtl] .wl-import-node-desc{text-align:right}.kw-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}.kw-topbar{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem}.kw-spins{display:flex;flex-direction:column;line-height:1}.kw-spins-num{font-size:1.5rem;font-weight:800;color:var(--text)}.kw-spins-lbl{font-size:.7rem;margin-top:.15rem}.kw-share-btn{border:1px solid rgba(var(--g-rgb),.35);background:rgba(var(--g-rgb),.1);color:var(--g-ink);border-radius:10px;padding:.5rem .85rem;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s,transform .15s}.kw-share-btn:hover:not(:disabled){background:rgba(var(--g-rgb),.18)}.kw-share-btn:active:not(:disabled){transform:scale(.95)}.kw-share-btn:disabled{opacity:.55;cursor:default}.kw-wheel-stage{position:relative;width:240px;height:240px;margin:.5rem 0}.kw-pointer{position:absolute;top:-6px;left:50%;transform:translate(-50%);z-index:3;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid #fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.kw-wheel{position:absolute;inset:0;border-radius:50%;border:6px solid rgba(255,255,255,.9);box-shadow:0 10px 30px #00000059,inset 0 0 0 2px #00000026;will-change:transform}.kw-wedge-label{position:absolute;top:50%;left:50%;margin:-14px 0 0 -14px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff}.kw-wedge-label svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.kw-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:52px;height:52px;border-radius:50%;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 3px 10px #00000059}.kw-spin-btn{min-width:160px;font-size:1rem;letter-spacing:.06em}.kw-hint{font-size:.76rem;text-align:center;margin:-.35rem 0 0}.kw-result{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem;width:100%;text-align:center}.kw-result-emoji{font-size:2.4rem}.kw-result-title{font-size:1rem;font-weight:800;color:var(--text)}.kw-question{display:flex;flex-direction:column;gap:.8rem;padding:1.1rem;width:100%;animation:fadeInUp .3s ease}.kw-q-cat{align-self:flex-start;padding:.28rem .7rem;border-radius:999px;font-size:.74rem;font-weight:800}.kw-q-text{font-size:.95rem;font-weight:700;color:var(--text);line-height:1.4}.kw-q-opts{display:flex;flex-direction:column;gap:.5rem}.kw-q-opt{text-align:left;padding:.7rem .85rem;border-radius:10px;cursor:pointer;font-size:.85rem;font-weight:600;color:var(--text);background:var(--surface-1);border:1px solid var(--border);transition:background .15s,border-color .15s}.kw-q-opt:hover:not(:disabled){background:var(--surface-2);border-color:rgba(var(--g-rgb),.4)}.kw-q-opt:disabled{cursor:default}.kw-q-correct{background:rgba(var(--g-rgb),.15)!important;border-color:rgba(var(--g-rgb),.5)!important;color:var(--g-ink)!important;font-weight:700}.kw-q-wrong{background:#f8717124!important;border-color:#f8717180!important}.kw-explain{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.kw-verdict{font-size:.9rem;font-weight:800}.kw-verdict.ok{color:var(--g-ink)}.kw-verdict.no{color:#f87171}.kw-exp-text{font-size:.82rem;color:var(--text-muted);line-height:1.55;margin:0}@media(prefers-reduced-motion:reduce){.kw-wheel{transition:none!important}}@keyframes tourFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tourFadeOut{0%{opacity:1}to{opacity:0}}@keyframes tourSlideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes tour-icon-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes spotlight-pulse{0%,to{box-shadow:0 0 0 9999px #000000b8,0 0 0 2.5px var(--sp-accent,#fff),0 0 18px 4px #ffffff1a}50%{box-shadow:0 0 0 9999px #000000b8,0 0 0 3px var(--sp-accent,#fff),0 0 28px 8px #ffffff2e}}.ade-ai-badge{font-size:.65rem;font-weight:700;background:linear-gradient(135deg,#a78bfa,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-left:.5rem;letter-spacing:.04em}.ade-tip{display:flex;gap:.5rem;align-items:flex-start;padding:.65rem .85rem;background:#e8b82512;border:1px solid rgba(232,184,37,.2);border-radius:10px;font-size:.8rem;line-height:1.5;color:#ffffffbf;margin-top:.25rem}.ade-tip-icon{flex-shrink:0;font-size:.9rem}.acad-hacks-list{display:flex;flex-direction:column;gap:.6rem}.acad-hack-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem 1.1rem;cursor:pointer;transition:border-color .2s,background .2s;border-left:3px solid var(--hack-color, #a78bfa)}.acad-hack-card:hover{background:#ffffff0d;border-color:#ffffff24}.acad-hack-open{background:#ffffff0d}.acad-hack-header{display:flex;align-items:center;gap:.75rem}.acad-hack-icon{font-size:1.4rem;flex-shrink:0}.acad-hack-meta{flex:1;min-width:0}.acad-hack-cat{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.acad-hack-title{font-size:.88rem;font-weight:700;color:#fff;margin-top:.15rem;line-height:1.3}.acad-hack-chevron{font-size:.65rem;color:#ffffffb3;flex-shrink:0}.acad-hack-body{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.07);font-size:.82rem;color:#ffffffd9;line-height:1.65;animation:fadeInUp .2s ease}.hack-share-btn{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#ffffffb3;font-size:.78rem;font-weight:700;padding:.22rem .55rem;cursor:pointer;line-height:1;transition:background .15s,color .15s,transform .1s}.hack-share-btn:hover{background:#000;color:#fff;transform:scale(1.05)}.hack-share-btn:disabled{opacity:.5;cursor:default}[data-wl-light] .hack-share-btn{background:#0000000f;border-color:#0000001f;color:#000000b3}[data-wl-light] .hack-share-btn:hover{background:#000;color:#fff}.acad-articles-wrap{display:flex;flex-direction:column;gap:1rem}.acad-articles-filters{display:flex;flex-wrap:nowrap;gap:.4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.acad-articles-filters::-webkit-scrollbar{display:none}.acad-articles-filter-btn{flex-shrink:0}.acad-articles-filter-btn{padding:.3rem .75rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#ffffffd9;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.acad-articles-filter-btn:hover{background:#ffffff14;color:#fff}.acad-articles-filter-active{background:#00c85326!important;border-color:var(--g)!important;color:var(--g-ink)!important;font-weight:700}.acad-articles-list{display:flex;flex-direction:column;gap:.6rem}.acad-article-card{display:block;text-decoration:none;color:inherit;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem 1.1rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.acad-article-card:hover{background:#ffffff0f;border-color:#ffffff26;transform:translateY(-1px)}.acad-article-top{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.acad-article-cat{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;padding:.15rem .5rem;border-radius:999px;border:1px solid}.acad-article-time{font-size:.72rem;margin-left:auto}.acad-article-title{font-size:.9rem;font-weight:700;color:#fff;line-height:1.35;margin-bottom:.35rem}.acad-article-summary{font-size:.78rem;line-height:1.5;margin-bottom:.5rem}.acad-article-cta{font-size:.75rem;color:var(--g-ink);font-weight:700}[data-wl-light] .acad-articles-filter-btn{border-color:#0000001a;background:#00000008;color:#0000008c}[data-wl-light] .acad-articles-filter-btn:hover{background:#00000012;color:#000000d9}[data-wl-light] .acad-articles-filter-active{background:#00963c1a!important;border-color:var(--g)!important;color:var(--g-ink)!important;font-weight:700}[data-wl-light] .acad-article-card{background:#00000005;border-color:#00000014}[data-wl-light] .acad-article-card:hover{background:#0000000d;border-color:#00000024}[data-wl-light] .acad-article-title{color:#000000d9}.eval-tone-good{--eval-tone: var(--g);--eval-tone-ink: var(--g-ink)}.eval-tone-warn{--eval-tone: #f59e0b;--eval-tone-ink: #fbbf24}.eval-tone-bad{--eval-tone: #ef4444;--eval-tone-ink: #f87171}.eval-header-card{display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}.eval-header-left{flex:1;min-width:0}.eval-header-title{margin:0;font-size:1.15rem;letter-spacing:-.01em}.eval-header-sub{margin:.3rem 0 0;font-size:.8rem;color:var(--text-muted)}.eval-missing-count{margin-top:.6rem;font-size:.82rem;font-weight:700;color:var(--amber)}.eval-all-clear{color:var(--g-ink)}.eval-section-head{margin:1.25rem 0 .6rem;font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--text-sub)}.eval-section-fix{color:#f87171}.eval-clear-banner{margin-top:1rem;padding:.9rem 1.05rem;border-radius:14px;font-size:.86rem;font-weight:600;color:var(--g-ink);background:rgba(var(--g-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.28)}.eval-gap{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:.7rem .95rem;padding-inline-start:1.15rem;transition:background .18s ease,border-color .18s ease}.eval-gap-open{border-radius:16px;padding:.95rem 1.05rem;padding-inline-start:1.25rem;background:linear-gradient(180deg,color-mix(in srgb,var(--eval-tone) 8%,transparent),#ffffff05);border-color:color-mix(in srgb,var(--eval-tone) 26%,transparent)}.eval-gap:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:4px;background:linear-gradient(180deg,var(--eval-tone),color-mix(in srgb,var(--eval-tone) 45%,transparent))}.eval-gap-top{display:flex;align-items:center;gap:.7rem;width:100%;background:none;border:none;padding:0;cursor:pointer;color:inherit;text-align:start}.eval-gap-chev{font-size:.7rem;color:var(--text-sub);flex-shrink:0}.eval-gap-icon{width:30px;height:30px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.02rem;background:color-mix(in srgb,var(--eval-color, var(--g)) 16%,transparent);color:var(--eval-color, var(--g));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eval-color, var(--g)) 30%,transparent)}.eval-gap-open .eval-gap-icon{width:34px;height:34px;border-radius:11px}.eval-gap-label{flex:1;min-width:0;font-size:.94rem;font-weight:700;letter-spacing:-.01em;color:var(--text)}.eval-gap-score{font-size:1.15rem;font-weight:900;line-height:1;flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--eval-tone-ink)}.eval-gap-open .eval-gap-score{font-size:1.35rem}.eval-gap-bar-wrap{height:4px;margin-top:.55rem;border-radius:99px;overflow:hidden;background:#ffffff17}.eval-gap-open .eval-gap-bar-wrap{height:5px;margin-top:.7rem}.eval-gap-bar{height:100%;border-radius:99px;transition:width 1s ease;background:linear-gradient(90deg,color-mix(in srgb,var(--eval-tone) 55%,transparent),var(--eval-tone))}.eval-gap-tip{margin-top:.7rem;font-size:.83rem;line-height:1.6;color:var(--text-muted)}.eval-gap-action{margin-top:.8rem;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:10px;cursor:pointer;font-size:.8rem;font-weight:700;color:var(--eval-tone-ink);background:color-mix(in srgb,var(--eval-tone) 14%,transparent);border:1px solid color-mix(in srgb,var(--eval-tone) 34%,transparent);transition:background .15s ease,transform .15s ease}.eval-gap-action:hover{background:color-mix(in srgb,var(--eval-tone) 24%,transparent)}.eval-gap-action:active{transform:scale(.97)}[dir=rtl] .eval-gap-arrow{display:inline-block;transform:scaleX(-1)}.eval-pass{background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:.85rem 1rem}.eval-pass-head{display:flex;align-items:center;gap:.55rem;width:100%;background:none;border:none;padding:0;cursor:pointer;color:inherit;text-align:start}.eval-pass-tick{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--g-ink);background:rgba(var(--g-rgb),.18)}.eval-pass-title{flex:1;min-width:0;font-size:.86rem;font-weight:700;color:var(--text)}.eval-pass-toggle{font-size:.76rem;font-weight:700;color:var(--text-sub)}.eval-pass-chev{font-size:.7rem;color:var(--text-sub);transition:transform .2s ease}.eval-pass-chev.open{transform:rotate(180deg)}.eval-pass-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.eval-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--eval-color, var(--g)) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eval-color, var(--g)) 26%,transparent)}.eval-chip-icon{display:flex;color:var(--eval-color, var(--g));font-size:.82rem}.eval-chip-score{font-size:.76rem;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.eval-pass-list{margin-top:.85rem;display:flex;flex-direction:column;gap:.7rem;animation:fadeInUp .2s ease}.eval-pass-row{display:flex;flex-direction:column;gap:.15rem}.eval-pass-row-label{font-size:.82rem;font-weight:700;color:var(--text)}.eval-pass-row-tip{font-size:.79rem;line-height:1.55;color:var(--text-muted)}.eval-ring-wrap{position:relative;width:112px;height:112px;flex-shrink:0}.eval-ring-wrap svg{width:112px;height:112px}.eval-ring-track{stroke:#ffffff17}.eval-ring-inner{position:absolute;inset:0 -14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;text-align:center}.eval-ring-score{font-size:1.85rem;font-weight:900;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.eval-ring-label{font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;opacity:.9;line-height:1.2;max-width:100%}.eval-grid{display:flex;flex-direction:column;gap:.6rem}.eval-cat-card{position:relative;background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.95rem 1.05rem .95rem 1.15rem;cursor:pointer;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.eval-cat-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--eval-color, var(--g)),color-mix(in srgb,var(--eval-color, var(--g)) 55%,transparent))}.eval-cat-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--eval-color, var(--g)) 45%,transparent);box-shadow:0 12px 28px #0000004d}.eval-cat-open{border-color:color-mix(in srgb,var(--eval-color, var(--g)) 50%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--eval-color, var(--g)) 9%,transparent),#ffffff05)}.eval-cat-header{display:flex;align-items:center;gap:.8rem}.eval-cat-icon{width:42px;height:42px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eval-color, var(--g)) 30%,transparent)}.eval-cat-info{flex:1;min-width:0}.eval-cat-label{font-size:.92rem;font-weight:700;letter-spacing:-.01em;color:#fffffff0;margin-bottom:.45rem}.eval-cat-bar-wrap{height:6px;background:#ffffff17;border-radius:99px;overflow:hidden}.eval-cat-bar{height:100%;border-radius:99px;transition:width 1s ease;background:linear-gradient(90deg,color-mix(in srgb,var(--eval-color, var(--g)) 60%,transparent),var(--eval-color, var(--g)));box-shadow:0 0 10px color-mix(in srgb,var(--eval-color, var(--g)) 45%,transparent)}.eval-cat-right{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.eval-cat-score{font-size:1.1rem;font-weight:800;min-width:30px;text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.eval-cat-badge{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800}.eval-badge-pass{background:linear-gradient(180deg,rgba(var(--g-rgb),.3),rgba(var(--g-rgb),.15));color:var(--g-ink);box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.38)}.eval-badge-fail{background:linear-gradient(180deg,#f871714d,#f8717126);color:var(--negative);box-shadow:inset 0 0 0 1px #f8717161}.eval-cat-tip{margin-top:.85rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.09);font-size:.83rem;color:#ffffffdb;line-height:1.65;animation:fadeInUp .2s ease}.news-feed-wrap{max-width:760px;margin:0 auto;padding:0 0 2rem}.news-feed-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:.75rem;flex-wrap:wrap}.news-feed-title{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:#fff}.news-feed-controls{display:flex;align-items:center;gap:.5rem}.news-filter-pills{display:flex;gap:.25rem}.news-filter-pill{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:.25rem .75rem;font-size:.8rem;color:#fffc;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.news-filter-pill:hover{border-color:#fff3;color:#fff}.news-filter-pill.active{background:rgba(var(--g-rgb),.15);border-color:var(--g);color:var(--g-ink);font-weight:700}.news-refresh-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.3rem .45rem;cursor:pointer;color:#fffc;display:flex;align-items:center;transition:background .15s}.news-refresh-btn:hover{background:#ffffff1f;color:#fff}.news-refresh-btn:disabled{opacity:.4;cursor:default}@keyframes news-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.news-refresh-btn:disabled svg{will-change:transform}.news-last-updated{font-size:.75rem;color:#ffffffb3;margin-bottom:1rem}.news-card-list{display:flex;flex-direction:column;gap:.75rem}.news-card{display:flex;gap:.75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.85rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.news-card:hover{background:#ffffff12;border-color:#ffffff24;transform:translateY(-1px)}.news-card-thumb{flex-shrink:0;width:88px;height:66px;border-radius:8px;overflow:hidden;background:#ffffff0f}.news-card-thumb img{width:100%;height:100%;object-fit:cover}.news-card-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.news-card-meta{display:flex;align-items:center;gap:.5rem}.news-source-tag{font-size:.72rem;font-weight:600}.news-card-time{font-size:.72rem;color:#ffffffb3;margin-left:auto}.news-card-title{font-size:.88rem;font-weight:600;color:#ffffffe6;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-coin-tags{display:flex;gap:.3rem;flex-wrap:wrap}.news-coin-tag{font-size:.68rem;background:rgba(var(--g-rgb),.12);color:var(--g-ink);font-weight:700;border:1px solid rgba(var(--g-rgb),.25);border-radius:4px;padding:.1rem .35rem}.news-card-desc{font-size:.78rem;color:#ffffffbf;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-skeleton-list{display:flex;flex-direction:column;gap:.75rem}.news-skeleton-card{display:flex;gap:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:.85rem;animation:news-pulse 1.4s ease-in-out infinite}.news-skeleton-thumb{flex-shrink:0;width:88px;height:66px;border-radius:8px;background:#ffffff12}.news-skeleton-lines{flex:1;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.news-skel-line{background:#ffffff12;border-radius:4px}@keyframes news-pulse{0%,to{opacity:1}50%{opacity:.45}}.news-error,.news-empty{padding:2rem;text-align:center;color:#ffffffbf;font-size:.9rem;display:flex;flex-direction:column;gap:.75rem;align-items:center}.news-error button{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:.4rem 1rem;color:#fff;cursor:pointer}.news-ticker-wrap{display:flex;align-items:center;gap:0;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden;height:36px;margin-bottom:.75rem;user-select:none}.news-ticker-label{flex-shrink:0;display:flex;align-items:center;gap:5px;padding:0 .75rem;font-size:.68rem;letter-spacing:.08em;color:var(--g-ink);font-weight:700;border-right:1px solid rgba(255,255,255,.08);height:100%;background:rgba(var(--g-rgb),.07)}.news-ticker-label svg{animation:ticker-pulse 1.8s ease-in-out infinite}@keyframes ticker-pulse{0%,to{opacity:1}50%{opacity:.3}}.news-ticker-mask{flex:1;overflow:hidden;position:relative;height:100%}.news-ticker-mask:before,.news-ticker-mask:after{content:"";position:absolute;top:0;bottom:0;width:32px;z-index:1;pointer-events:none}.news-ticker-mask:before{left:0;background:linear-gradient(to right,rgba(10,10,15,.9),transparent)}.news-ticker-mask:after{right:0;background:linear-gradient(to left,rgba(10,10,15,.9),transparent)}.news-ticker-track{display:flex;align-items:center;white-space:nowrap;height:100%;animation:news-ticker-scroll 40s linear infinite}@keyframes news-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.news-ticker-source{font-size:.68rem;font-weight:700;flex-shrink:0}.news-ticker-title{font-size:.78rem;color:#ffffffd9;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-ticker-dot{color:#ffffffb3;font-size:.9rem;margin-left:.25rem}.news-ticker-item{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:0 .5rem}.news-ticker-link{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;cursor:pointer;transition:opacity .15s;padding:0 .25rem}.news-ticker-link:hover{opacity:.7}.news-ticker-share{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:5px;color:#ffffffd9;font-size:.65rem;font-weight:700;padding:.1rem .3rem;cursor:pointer;line-height:1;transition:background .15s,color .15s;flex-shrink:0}.news-ticker-share:hover{background:#ffffff24;color:#fff}.news-show-all-wrap{display:flex;justify-content:center;margin-top:.4rem;margin-bottom:.25rem}.news-show-all-btn{display:flex;align-items:center;gap:.4rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:.3rem 1rem;font-size:.75rem;color:#fffc;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.news-show-all-btn:hover{background:rgba(var(--g-rgb),.08);border-color:rgba(var(--g-rgb),.3);color:var(--g-ink);font-weight:700}.news-modal-overlay{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:flex-end;justify-content:center;animation:news-modal-in .2s ease}@keyframes news-modal-in{0%{opacity:0}to{opacity:1}}.news-modal{width:100%;max-width:640px;max-height:85vh;background:#0e0e18;border:1px solid rgba(255,255,255,.1);border-radius:20px 20px 0 0;display:flex;flex-direction:column;animation:news-modal-slide .25s cubic-bezier(.22,1,.36,1)}@keyframes news-modal-slide{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.news-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.news-modal-title{display:flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;color:#fff}.news-modal-close{background:#ffffff12;border:none;border-radius:50%;width:32px;height:32px;color:#ffffffd9;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center;transition:background .15s}.news-modal-close:hover{background:#ffffff24;color:#fff}.news-modal-tabs{display:flex;gap:.4rem;flex-shrink:0;padding:.65rem 1.25rem .15rem}.news-modal-tab{flex:1;padding:.4rem .6rem;border-radius:999px;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;font-size:.78rem;font-weight:700;transition:background .15s,color .15s,border-color .15s}.news-modal-tab:hover{color:#fff;background:#ffffff1a}.news-modal-tab.active{background:rgba(var(--g-rgb),.18);border-color:rgba(var(--g-rgb),.5);color:#fff}.news-modal-empty{padding:2rem 1rem;text-align:center;color:#ffffff8c;font-size:.85rem}.news-modal-list{overflow-y:auto;padding:.75rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.6rem}.news-modal-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:.85rem;display:flex;flex-direction:column;gap:.35rem}.news-modal-card-meta{display:flex;align-items:center;gap:.5rem}.news-modal-card-title{font-size:.88rem;font-weight:600;color:#ffffffe6;text-decoration:none;line-height:1.4;transition:color .15s}.news-modal-card-title:hover{color:var(--g-ink);font-weight:700}.news-modal-card-desc{font-size:.78rem;color:#ffffffbf;line-height:1.5;margin:0}.news-modal-share-btn{align-self:flex-start;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);border-radius:6px;padding:.28rem .72rem;font-size:.73rem;font-weight:700;font-family:inherit;color:#ffffffeb;cursor:pointer;margin-top:.2rem;letter-spacing:.01em;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;box-shadow:0 1px 4px #0000004d}.news-modal-share-btn:hover{background:#ffffff2e;border-color:#fff6;color:#fff;box-shadow:0 2px 8px #0006}@keyframes ep-logo-breathe{0%,to{filter:drop-shadow(0 0 4px currentColor);transform:scale(1)}50%{filter:drop-shadow(0 0 10px currentColor);transform:scale(1.08)}}@keyframes ep-logo-rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ep-logo-ibkr-rise{0%,to{filter:drop-shadow(0 0 4px #e8121f88);transform:translateY(0)}50%{filter:drop-shadow(0 0 10px #e8121fcc);transform:translateY(-3px)}}.coin-note-card{margin-bottom:1rem}.coin-note-input{width:100%;box-sizing:border-box;background:#ffffff0a;border:1px solid rgba(var(--g-rgb),.25);border-radius:10px;color:#fff;font-size:.9rem;padding:.65rem .85rem;resize:vertical;font-family:inherit;line-height:1.55;outline:none;transition:border-color .15s}.coin-note-input:focus{border-color:rgba(var(--g-rgb),.55)}.coin-note-input::placeholder{color:#ffffff8c}@keyframes slideUpFade{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.settings-page{padding:1rem;max-width:600px;margin:0 auto}.settings-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.settings-section{margin-bottom:1rem;padding:1rem 1.1rem;border-radius:14px}.settings-section-title{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffbf;margin-bottom:.9rem}.settings-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.settings-row-toggle{align-items:center}.np-channels-summary{width:100%;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.np-channels-summary:hover .settings-label>span:first-child{color:var(--g-ink, inherit)}.np-channels-chevron{font-size:.7rem;opacity:.6;padding-inline-start:.5rem;transition:opacity .15s ease}.np-channels-summary:hover .np-channels-chevron{opacity:1}@media(prefers-reduced-motion:reduce){.np-channels-chevron{transition:none}}.settings-label{display:flex;flex-direction:column;gap:.15rem;flex:1}.settings-label>span:first-child{font-size:.92rem;font-weight:600;color:#fff}.settings-hint{font-size:.78rem;color:#ffffffbf}.settings-divider{height:1px;background:#ffffff0f;margin:.75rem 0}.settings-chips{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.settings-chip{display:flex;align-items:center;gap:.35rem;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.35rem .65rem;color:#ffffffd9;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.settings-chip.active{background:rgba(var(--g-rgb),.15);border-color:var(--g);color:var(--g)}.settings-chip-swatch{width:14px;height:14px;border-radius:4px;display:inline-block;flex-shrink:0}.settings-toggle{position:relative;width:44px;height:26px;background:#ffffff1a;border:none;border-radius:13px;cursor:pointer;flex-shrink:0;transition:background .2s}.settings-toggle.on{background:var(--g)}.settings-toggle-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s;display:block}.settings-toggle.on .settings-toggle-thumb{transform:translate(18px)}.tua-root{background:#ffffff08;border:1px solid rgba(248,113,113,.2);border-radius:14px;overflow:hidden}.tua-header{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;cursor:pointer;user-select:none}.tua-header:hover{background:#ffffff08}.tua-header-icon{font-size:1.3rem}.tua-header-text{flex:1}.tua-header-title{font-weight:700;color:#fff;font-size:.9rem;display:block}.tua-header-sub{font-size:.73rem;color:#ffffffbf}.tua-chevron{font-size:.7rem;color:#ffffffb3}.tua-list{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.5rem}.tua-card{border:1px solid;border-radius:10px;padding:.65rem .75rem}.tua-card-top{display:flex;align-items:flex-start;gap:.65rem}.tua-card-info{flex:1;min-width:0}.tua-card-sym{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;margin-bottom:.2rem}.tua-card-sym strong{color:#fff;font-size:.88rem}.tua-sev-pill{font-size:.62rem;font-weight:700;padding:.07rem .45rem;border-radius:20px;border:1px solid}.tua-card-note{font-size:.7rem;color:#ffffffbf;line-height:1.4}.tua-card-right{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex-shrink:0}.tua-unlock-pct{font-size:.8rem;font-weight:800}.tua-next-unlock{font-size:.65rem;color:#ffffffbf;white-space:nowrap}.tua-show-more{background:none;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffbf;font-size:.72rem;padding:.35rem .75rem;cursor:pointer;width:100%;margin-top:.25rem}.tua-source-link{display:block;text-align:center;font-size:.7rem;color:#ffffffb3;padding:.5rem 0 .25rem;text-decoration:none}.tua-source-link:hover{color:#ffffffd9}.sa-root{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem;position:relative}.sa-toast{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:flex-start;gap:.75rem;background:#0a0a12f7;border:1px solid rgba(var(--g-rgb),.5);border-radius:14px;padding:.85rem 1.1rem;max-width:340px;width:90%;box-shadow:0 8px 40px #0009,0 0 0 1px rgba(var(--g-rgb),.25);animation:sa-slidein .3s ease}@keyframes sa-slidein{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.sa-toast-icon{font-size:1.4rem;margin-top:.1rem}.sa-toast-title{font-size:.88rem;color:var(--g-ink);font-weight:700}.sa-toast-body{font-size:.78rem;color:#ffffffd9;margin-top:.2rem;line-height:1.4}.sa-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sa-header-left{display:flex;align-items:center;gap:.75rem}.sa-header-icon{font-size:1.6rem}.sa-title{font-size:1rem;font-weight:800;margin:0;color:#fff}.sa-subtitle{font-size:.72rem;color:#ffffffbf;margin:.1rem 0 0}.sa-badge{background:rgba(var(--g-rgb),.15);color:var(--g-ink);border:1px solid rgba(var(--g-rgb),.3);font-size:.7rem;font-weight:800;border-radius:999px;padding:.1rem .5rem;min-width:20px;text-align:center}.sa-header-actions{display:flex;gap:.5rem}.sa-check-btn{display:flex;align-items:center;gap:.4rem;padding:.4rem .85rem;background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.3);color:var(--g-ink);border-radius:20px;font-size:.75rem;font-weight:700;cursor:pointer;transition:background .15s}.sa-check-btn:hover{background:rgba(var(--g-rgb),.22)}.sa-check-btn:disabled{opacity:.6;cursor:not-allowed}.sa-cfg-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffd9;border-radius:50%;cursor:pointer;transition:background .15s}.sa-cfg-btn:hover{background:#ffffff1f;color:#fff}@keyframes sa-spin{to{transform:rotate(360deg)}}.sa-spin{animation:sa-spin .8s linear infinite}.sa-last-check{font-size:.7rem;color:#ffffffb3}.sa-cfg{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.sa-cfg-title{font-size:.85rem;font-weight:700;color:#fff;margin:0 0 .25rem}.sa-cfg-grid{display:flex;flex-direction:column;gap:.65rem}.sa-cfg-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8rem;color:#ffffffb3}.sa-cfg-chips{display:flex;gap:.35rem}.sa-chip{padding:.2rem .6rem;border-radius:20px;font-size:.72rem;font-weight:700;cursor:pointer;background:#ffffff12;border:1px solid rgba(255,255,255,.15);color:#ffffffd9;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.sa-chip.active{background:rgba(var(--g-rgb),.18);border-color:rgba(var(--g-rgb),.5);color:var(--g-ink);font-weight:700}.sa-chip:hover:not(.active){background:#ffffff1f}.sa-legend{display:flex;gap:.75rem;flex-wrap:wrap;padding:.5rem 0}.sa-legend-item{display:flex;align-items:center;gap:.3rem;font-size:.7rem}.sa-section{display:flex;flex-direction:column;gap:.6rem}.sa-section-hd{display:flex;align-items:center;justify-content:space-between;font-size:.78rem;font-weight:700;color:#fffc;padding:0 .1rem}.sa-clear-btn{font-size:.7rem;color:#ffffffbf;background:none;border:none;cursor:pointer;padding:0}.sa-clear-btn:hover,.sa-muted{color:#ffffffb3}.sa-card{padding:.9rem 1rem;display:flex;flex-direction:column;gap:.65rem;border-radius:14px}.sa-card-dim{opacity:.45}.sa-card-top{display:flex;align-items:center;gap:.5rem .75rem;flex-wrap:wrap}.sa-card-coin{display:flex;align-items:center;gap:.6rem;flex:1 1 auto;min-width:0}.sa-card-coin>div{min-width:0}.sa-card-symbol{font-weight:800;font-size:.9rem;color:#fff;display:block;white-space:nowrap}.sa-card-name{font-size:.7rem;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-card-price{font-size:.82rem;font-weight:700;color:var(--g-ink);margin-left:auto;white-space:nowrap;flex-shrink:0}.sa-card-meta{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.sa-signal-count{font-size:.68rem;font-weight:800;background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-weight:700;border-radius:20px;padding:.15rem .5rem}.sa-ago{font-size:.68rem;color:#ffffffb3}.sa-dismiss{background:none;border:none;cursor:pointer;color:#ffffffb3;font-size:.8rem;padding:.1rem .2rem;border-radius:4px}.sa-dismiss:hover{color:#ffffffb3;background:#ffffff12}.sa-delete{font-size:.72rem}.sa-signals{display:flex;flex-direction:column;gap:.4rem}.sa-signal-pill{display:flex;align-items:flex-start;gap:.5rem;padding:.45rem .65rem;background:rgba(var(--sc, 255,255,255),.06);border:1px solid rgba(var(--sc, 255,255,255),.15);border-radius:8px;font-size:.76rem}.sa-signal-icon{font-size:.9rem;flex-shrink:0;margin-top:.05rem}.sa-signal-desc{color:#fffc;flex:1;line-height:1.4}.sa-signal-extra{font-size:.68rem;color:#ffffffbf;flex-shrink:0;margin-top:.1rem}.sa-empty{text-align:center;padding:2.5rem 1rem;color:#ffffffbf}.sa-empty-icon{font-size:2.5rem;margin-bottom:.5rem}.sa-empty p{margin:.25rem 0;font-size:.85rem}.sa-empty-sub{font-size:.75rem;color:#ffffffb3;max-width:280px;margin:.4rem auto 0;line-height:1.5}.sa-alert-tabs{display:flex;gap:.4rem;margin-bottom:1.25rem}.sa-alert-tab{flex:1;padding:.55rem .5rem;border-radius:10px;font-size:.8rem;font-weight:700;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fffc;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.sa-alert-tab.active{background:rgba(var(--g-rgb),.14);border-color:rgba(var(--g-rgb),.4);color:var(--g-ink);font-weight:700}.sa-alert-tab:hover:not(.active){background:#ffffff17;color:#ffffffbf}.rb-summary{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}.rb-row{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.65rem;transition:border-color .2s}.rb-input{width:68px;padding:.35rem .5rem;border-radius:8px;font-size:.85rem;font-weight:600;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff;text-align:right;outline:none}.rb-input:focus{border-color:rgba(var(--g-rgb),.6);background:rgba(var(--g-rgb),.08)}.rb-hint{font-size:.72rem;color:#ffffffb3;text-align:center;margin-top:.5rem;line-height:1.5}.ms-overlay{position:fixed;inset:0;z-index:2000;background:#000000bf;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:1rem}.ms-modal{background:var(--card-bg, #0d1117);border:1px solid rgba(var(--g-rgb),.35);border-radius:24px;padding:2rem 1.75rem 1.75rem;max-width:360px;width:100%;text-align:center;position:relative;box-shadow:0 0 60px rgba(var(--g-rgb),.15),0 20px 60px #00000080;animation:ms-pop .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ms-pop{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.ms-confetti{position:absolute;inset:0;overflow:hidden;border-radius:24px;pointer-events:none}.ms-confetti-bit{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;opacity:0;animation:ms-confetti-fall 2.2s cubic-bezier(.2,.6,.4,1) forwards}@keyframes ms-confetti-fall{0%{opacity:0;transform:translateY(-10px) rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(360px) rotate(540deg)}}.ms-close{position:absolute;top:.9rem;right:1rem;background:none;border:none;color:#ffffffb3;cursor:pointer;font-size:1rem;line-height:1}.ms-close:hover{color:#ffffffb3}.ms-emoji{font-size:3rem;margin-bottom:.5rem}.ms-title{font-size:1.35rem;font-weight:800;color:#fff;margin:0 0 .4rem}.ms-sub{font-size:.9rem;color:#fffc;margin:0 0 1.4rem;line-height:1.5}.ms-actions{display:flex;flex-direction:column;gap:.6rem}.ms-btn{padding:.75rem 1.25rem;border-radius:14px;font-size:.9rem;font-weight:700;cursor:pointer;border:none;transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .15s,opacity .15s,filter .15s}.ms-btn-share{background:var(--g);color:#fff;box-shadow:0 4px 16px rgba(var(--g-rgb),.35)}.ms-btn-share:hover{opacity:.9;transform:translateY(-1px)}.ms-btn-skip{background:#ffffff0f;color:#fffc}.ms-btn-skip:hover{background:#ffffff1a;color:#ffffffbf}.dvx-excel-import-panel{padding:1rem;margin-bottom:.5rem}.si-root{display:flex;flex-direction:column;gap:.75rem}.si-tabs{display:flex;gap:.4rem;padding:.3rem;background:#ffffff0a;border-radius:12px}.si-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;border-radius:9px;border:none;cursor:pointer;font-size:.8rem;font-weight:600;background:transparent;color:var(--text-muted);transition:background .15s,color .15s}.si-tab:hover{background:#ffffff0f;color:var(--text)}.si-tab-active{background:rgba(var(--g-rgb),.15)!important;color:var(--g-ink)!important;font-weight:700}.si-dropzone{border:2px dotted rgba(var(--g-rgb),.3);border-radius:14px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;text-align:center;transition:border-color .15s,background .15s;background:rgba(var(--g-rgb),.03)}.si-dropzone:hover,.si-dropzone-over{border-color:var(--g);background:rgba(var(--g-rgb),.07)}.si-dropzone-icon{font-size:2rem}.si-dropzone-label{font-size:.88rem;font-weight:600;color:var(--text-muted)}.si-dropzone-hint{font-size:.72rem;color:var(--text-sub)}.si-msg{border-radius:10px;padding:.6rem .85rem;font-size:.8rem;font-weight:600}.si-msg-ok{background:rgba(var(--g-rgb),.12);color:var(--g-ink);font-weight:700;border:1px solid rgba(var(--g-rgb),.25)}.si-msg-error{background:#ef44441a;color:var(--negative);border:1px solid rgba(239,68,68,.25)}.si-hint{font-size:.75rem;color:var(--text-sub);margin:0}.si-hint strong{color:var(--text-muted)}.si-table-wrap{overflow-x:auto;border-radius:12px;border:1px solid var(--border)}.si-table{width:100%;border-collapse:collapse;font-size:.78rem}.si-table th{padding:.5rem .6rem;text-align:left;font-weight:700;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-sub);border-bottom:1px solid var(--border);background:#ffffff05}.si-table td{padding:.35rem .4rem;border-bottom:1px solid rgba(255,255,255,.04)}.si-table tr:last-child td{border-bottom:none}.si-cell-input{width:100%;min-width:60px;padding:.3rem .4rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text);font-size:.78rem;outline:none;transition:border-color .15s}.si-cell-input:focus{border-color:var(--g)}.si-cell-num{max-width:90px}.si-remove-btn{background:none;border:none;cursor:pointer;color:#ffffffb3;font-size:.75rem;padding:.2rem .4rem;border-radius:4px;transition:color .15s}.si-remove-btn:hover{color:var(--negative)}.si-import-bar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.si-select{flex:1;min-width:120px;padding:.5rem .7rem;background:var(--surface-1);border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:.82rem;outline:none;cursor:pointer}[data-wl-light] .si-tabs{background:#0000000a}[data-wl-light] .si-tab:hover{background:#0000000f}[data-wl-light] .si-dropzone{background:rgba(var(--g-rgb),.03);border-color:rgba(var(--g-rgb),.25)}[data-wl-light] .si-dropzone:hover,[data-wl-light] .si-dropzone-over{background:rgba(var(--g-rgb),.07)}[data-wl-light] .si-table th{background:#00000005}[data-wl-light] .si-table td{border-bottom-color:#000000b3}[data-wl-light] .si-cell-input{background:#0000000a;border-color:#0000001f;color:var(--text)}[data-wl-light] .si-remove-btn{color:#000000b3}[data-wl-light] .si-select{background:#0000000a}.si-dropzone-compact{padding:.6rem 1rem;flex-direction:row;gap:.5rem;border-style:dashed;min-height:unset}.si-dropzone-compact .si-dropzone-icon{font-size:1rem}.si-dropzone-compact .si-dropzone-label{font-size:.78rem}.si-thumb-strip{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem 0}.si-thumb{position:relative;width:64px;height:64px;border-radius:8px;overflow:hidden;border:2px solid transparent;flex-shrink:0}.si-thumb img{width:100%;height:100%;object-fit:cover;display:block}.si-thumb-queued{border-color:#ffffff26;opacity:.6}.si-thumb-reading{border-color:#fbbf24}.si-thumb-done{border-color:#10b981}.si-thumb-error{border-color:#f87171;opacity:.7}.si-thumb-badge{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000007a;font-size:.65rem;font-weight:700;color:#fff;line-height:1}.si-thumb-done .si-thumb-badge{background:#10b98173}.si-thumb-error .si-thumb-badge{background:#f8717180;font-size:.9rem}.si-thumb-spin{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:si-spin .7s linear infinite}@keyframes si-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.si-thumb-spin{animation:none;border-top-color:#fff9}}[data-wl-light] .si-thumb-queued{border-color:#00000026}[data-wl-light] .tick-name,[data-wl-light] .qs-value{color:var(--text)}[data-wl-light] .qs-label{color:#000000b3}[data-wl-light] .qs-stat-val{color:var(--text)}[data-wl-light] .qs-stat-label{color:#000000b3}[data-wl-light] .qs-mover-coin{color:var(--text)}[data-wl-light] .qs-mover-label,[data-wl-light] .qs-empty,[data-wl-light] .qs-close{color:#000000b3}[data-wl-light] .qs-close:hover{color:var(--text);background:#0000000f}[data-wl-light] .ai-section-title,[data-wl-light] .ai-mc-name,[data-wl-light] .ai-today-sym,[data-wl-light] .ai-entry-sym,[data-wl-light] .ai-badge{color:var(--text)}[data-wl-light] .ade-trigger-sub,[data-wl-light] .ade-confidence,[data-wl-light] .ade-assets-title,[data-wl-light] .ade-asset-weight,[data-wl-light] .ade-reason,[data-wl-light] .ade-disclaimer,[data-wl-light] .ade-empty{color:#000000b3}[data-wl-light] .pal-toast{background:rgba(var(--g-rgb),.08);border-color:rgba(var(--g-rgb),.25);color:var(--text)}[data-wl-light] .pal-title,[data-wl-light] .pal-form-title,[data-wl-light] .pal-sym,[data-wl-light] .pal-empty-title{color:var(--text)}[data-wl-light] .pal-select{background:#0000000a;border-color:#0000001f;color:var(--text)}[data-wl-light] .pal-price-input,[data-wl-light] .sa-title,[data-wl-light] .sa-cfg-title,[data-wl-light] .sa-card-symbol{color:var(--text)}[data-wl-light] .sa-cfg-btn:hover{background:#0000000f;color:var(--text)}[data-wl-light] .ms-title,[data-wl-light] .news-title{color:var(--text)}[data-wl-light] .news-filter-pill:hover{color:var(--text);background:#0000000f}[data-wl-light] .news-refresh-btn:hover{color:var(--text)}[data-wl-light] input::placeholder,[data-wl-light] textarea::placeholder{color:#0000004d}[data-wl-light] .ade-trigger-sub,[data-wl-light] .ade-step-label,[data-wl-light] .ade-confidence,[data-wl-light] .ade-assets-title,[data-wl-light] .ade-asset-weight,[data-wl-light] .ade-reason,[data-wl-light] .ade-disclaimer,[data-wl-light] .ade-empty,[data-wl-light] .pal-label,[data-wl-light] .pal-dollar,[data-wl-light] .pal-section-label,[data-wl-light] .pal-del-btn,[data-wl-light] .pal-reset-btn,[data-wl-light] .risk-rescan-btn,[data-wl-light] .alpha-score-label,[data-wl-light] .acad-iq-guide-title,[data-wl-light] .tua-header-sub,[data-wl-light] .tua-chevron,[data-wl-light] .tua-show-more,[data-wl-light] .tua-source-link,[data-wl-light] .sa-clear-btn,[data-wl-light] .sa-dismiss{color:#000000b3}.coach-hero{position:relative;overflow:hidden;background:linear-gradient(165deg,#020d05,#051408,#020d05);padding:1.5rem 1.25rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(0,200,83,.12)}.coach-hero-glow{position:absolute;top:-40px;left:50%;transform:translate(-50%);width:300px;height:200px;border-radius:50%;background:#00c8531f;filter:blur(60px);pointer-events:none}.coach-hero-inner{display:flex;align-items:center;gap:.9rem;position:relative}.coach-hero-icon{width:58px;height:58px;border-radius:50%;flex-shrink:0;background:#00c8531a;border:1.5px solid rgba(0,200,83,.3);box-shadow:0 0 20px #00c85326;display:flex;align-items:center;justify-content:center;color:#00c853}.coach-hero-title{margin:0;font-size:1.35rem;font-weight:900;color:#fff}.coach-hero-sub{margin:.15rem 0 0;font-size:.75rem;color:#ffffffbf}.coach-hero-score{position:relative}.coach-score-pill{display:flex;align-items:baseline;gap:2px;background:#00000059;border:1px solid;border-radius:12px;padding:.45rem .8rem}.coach-score-num{font-size:1.5rem;font-weight:900;line-height:1}.coach-score-lbl{font-size:.7rem;font-weight:600;opacity:.65}.coach-tabs{display:flex;gap:0;overflow-x:auto;padding:.75rem 1rem .5rem;scrollbar-width:none}.coach-tabs::-webkit-scrollbar{display:none}.coach-tab{display:flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:20px;border:none;background:#ffffff0d;color:#fffc;font-size:.78rem;font-weight:600;white-space:nowrap;cursor:pointer;margin-right:.4rem;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s,opacity .18s,filter .18s}.coach-tab:hover{background:#ffffff1a;color:#fffc}.coach-tab-active{background:#00c85326!important;color:#00c853!important;border:1px solid rgba(0,200,83,.28)}.coach-loading-bar{display:flex;align-items:center;gap:.5rem;font-size:.78rem;color:#ffffffbf;padding:.6rem 1rem;margin:.5rem 1rem;background:#ffffff0a;border-radius:8px}.coach-loading-dot{width:8px;height:8px;border-radius:50%;background:var(--g);animation:pulse 1.4s ease-in-out infinite}.coach-ring-wrap{position:relative;width:130px;height:130px;flex-shrink:0}.coach-ring-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.coach-ring-score{font-size:1.9rem;font-weight:900;line-height:1}.coach-ring-label{font-size:.65rem;font-weight:700;letter-spacing:.04em;margin-top:.1rem}.coach-eval-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.75rem 1rem}.coach-eval-header-left{flex:1}.coach-eval-title{margin:0;font-size:1.15rem;font-weight:900}.coach-action-card{display:flex;align-items:center;gap:.9rem;margin-bottom:.7rem;cursor:pointer;transition:transform .15s,box-shadow .15s}.coach-action-card:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0000004d}.coach-action-card:active{transform:scale(.98)}.coach-action-icon{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.coach-action-body{flex:1;min-width:0}.coach-action-title{font-size:.92rem;font-weight:700;margin-bottom:.15rem}.coach-action-sub{font-size:.75rem;color:#ffffffbf;line-height:1.4}.coach-action-arrow{font-size:1rem;color:#ffffffb3;flex-shrink:0}.coach-cta-btn{background:linear-gradient(135deg,var(--g),var(--gd));color:#fff;border:none;border-radius:12px;padding:.75rem 1.75rem;font-size:.9rem;font-weight:800;cursor:pointer;box-shadow:0 4px 16px rgba(var(--g-rgb),.35);transition:transform .15s,box-shadow .15s}.coach-cta-btn:hover{transform:translateY(-1px);box-shadow:0 6px 22px rgba(var(--g-rgb),.45)}[data-wl-light] .coach-hero{background:linear-gradient(165deg,#e8f5e9,#f1f8e9,#e8f5e9);border-color:#00963c26}[data-wl-light] .coach-hero-glow{background:#00b43c1a}[data-wl-light] .coach-hero-title{color:#0a2010}[data-wl-light] .coach-hero-sub{color:#000000b3}[data-wl-light] .coach-tab{background:#0000000d;color:#00000080}[data-wl-light] .coach-tab:hover{background:#00000017;color:#000000bf}[data-wl-light] .coach-tab-active{background:#00b43c1f!important;color:#008040!important;border-color:#00b43c4d}[data-wl-light] .coach-action-sub,[data-wl-light] .coach-action-arrow{color:#000000b3}@media(max-width:400px){.coach-hero{padding:1.1rem .9rem 1rem}.coach-hero-icon{width:46px;height:46px}.coach-hero-icon svg{width:28px;height:28px}.coach-hero-title{font-size:1.15rem}.coach-score-num{font-size:1.25rem}.coach-score-pill{padding:.35rem .6rem}.dvx-page{overflow-x:hidden}.dvx-page .magic-hero{overflow:hidden}}[data-wl-light] .coach-score-pill{background:#ffffffb3}.dvx-btn-primary,.lp-cta-primary,.ms-btn-share,.blog-cta-btn,.buy-btn,.submit-btn.buy{background:var(--g);color:#000;font-weight:800;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(var(--g-rgb),.32);outline:none;animation:none;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.dvx-btn-primary:hover,.lp-cta-primary:hover,.ms-btn-share:hover,.blog-cta-btn:hover,.buy-btn:hover,.submit-btn.buy:hover{background:var(--g);color:#000;filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 7px 22px rgba(var(--g-rgb),.45);outline:none;animation:none}.dvx-btn-primary:active,.lp-cta-primary:active,.ms-btn-share:active,.blog-cta-btn:active,.buy-btn:active,.submit-btn.buy:active{transform:translateY(0);box-shadow:0 3px 10px rgba(var(--g-rgb),.3);filter:brightness(.98)}.dvx-btn-primary:disabled,.lp-cta-primary:disabled,.submit-btn.buy:disabled{opacity:.5;filter:none;transform:none;box-shadow:none;cursor:not-allowed}.dvx-targets-page .dvx-btn-primary,.dvx-form-page .dvx-btn-primary{background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:800;border:none;box-shadow:0 4px 14px #05966966}.dvx-targets-page .dvx-btn-primary:hover,.dvx-form-page .dvx-btn-primary:hover{background:linear-gradient(135deg,#047857,#10b981);color:#fff;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 7px 22px #05966980}.dvx-targets-page .dvx-btn-primary:active,.dvx-form-page .dvx-btn-primary:active{transform:translateY(0);box-shadow:0 3px 10px #05966959;filter:brightness(.97)}.dvx-targets-page .dvx-btn-primary:disabled,.dvx-form-page .dvx-btn-primary:disabled{opacity:.5;filter:none;transform:none;box-shadow:none;cursor:not-allowed}.bs-submit.dvx-btn-primary{background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:800;box-shadow:0 4px 14px #05966966}.bs-submit.dvx-btn-primary:hover{background:linear-gradient(135deg,#047857,#10b981);color:#fff;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 7px 22px #05966980}.bs-submit.dvx-btn-primary:active{transform:translateY(0);box-shadow:0 3px 10px #05966959;filter:brightness(.97)}.lp .lp-cta-primary{position:relative;overflow:hidden;background:linear-gradient(135deg,#064e35,#047857 30%,#10b981,#34d399);background-size:200% 200%;color:#fff;font-weight:800;border:none;border-radius:14px;padding:.85rem 1.8rem;box-shadow:0 4px 24px #10b98173,0 0 0 1px #34d3992e inset;animation:lp-cta-premium-pulse 3.2s ease-in-out infinite;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}@keyframes lp-cta-premium-pulse{0%,to{background-position:0% 50%;box-shadow:0 4px 24px #10b98173,0 0 0 1px #34d3992e inset}50%{background-position:100% 50%;box-shadow:0 6px 36px #10b981b3,0 0 64px #34d39938,0 0 0 1px #34d3994d inset}}.lp .lp-cta-primary:before{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skew(-18deg);animation:lp-cta-shimmer 2.8s ease-in-out infinite;pointer-events:none}@keyframes lp-cta-shimmer{0%{left:-80%}55%,to{left:160%}}.lp .lp-cta-primary:hover{transform:translateY(-3px) scale(1.028);box-shadow:0 12px 48px #10b981b8,0 0 80px #34d39947,0 0 0 1.5px #34d39980 inset;animation:none;color:#fff;background-position:100% 0%}.lp .lp-cta-primary:hover:before{animation:none;left:160%}.lp .lp-cta-primary:active{transform:scale(.963) translateY(1px);box-shadow:0 3px 16px #10b98180;animation:none}.lp .lp-cta-primary:active:before{animation:none}.lp .lp-cta-ghost{position:relative;overflow:hidden;border:1px solid rgba(52,211,153,.28);color:#ffffffeb;backdrop-filter:blur(12px);background:linear-gradient(120deg,#064e358c,#10b98152 38%,#064e358c 72%,#10b98152);background-size:220% 220%;box-shadow:0 2px 14px #00000038,0 0 0 1px #34d39914 inset;animation:lp-cta-ghost-flow 5s ease-in-out infinite;transition:border-color .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}@keyframes lp-cta-ghost-flow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.lp .lp-cta-ghost:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);transform:skew(-18deg);animation:lp-cta-shimmer 4.2s ease-in-out infinite;pointer-events:none}.lp .lp-cta-ghost:hover{border-color:#34d39999;color:#fff;transform:translateY(-2px);box-shadow:0 8px 26px #00000047,0 0 20px #34d39947,0 0 0 1px #34d39938 inset;animation-duration:2.4s}.lp .lp-cta-ghost:active{transform:scale(.97) translateY(0);box-shadow:0 2px 10px #00000040}.lp .lp-final-btn{font-size:1.1rem;padding:1.05rem 2.4rem;border-radius:16px}.blog-cta-btn,.blog-cta-btn:hover,.blog-cta-btn:visited{background:linear-gradient(135deg,#047857,#10b981)!important;color:#fff!important}.blog-cta-btn:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 6px 20px #05966973!important;text-decoration:none}.blog-cta-btn:active{transform:scale(.97);box-shadow:0 2px 8px #0596694d!important}.wlc-fab{position:fixed;bottom:1.25rem;right:1.25rem;z-index:900;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:grab;touch-action:none;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 6px 22px #10b98180,0 0 0 1px #34d39940 inset;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.wlc-fab:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 30px #10b981a6}.wlc-fab:active{transform:scale(.94)}.wlc-fab-dragging{cursor:grabbing;transition:none;transform:scale(1.08);box-shadow:0 14px 36px #10b981b3;will-change:transform}.wlc-fab-open{background:linear-gradient(135deg,#334155,#1e293b);box-shadow:0 6px 18px #0006}.wlc-panel{position:fixed;bottom:5.5rem;right:1.25rem;z-index:900;width:min(380px,calc(100vw - 2rem));height:min(560px,calc(100vh - 7.5rem));display:flex;flex-direction:column;background:var(--card-bg, #0d1117);border:1px solid rgba(var(--g-rgb),.18);border-radius:18px;box-shadow:0 18px 50px #00000080;overflow:hidden;animation:wlc-pop .2s cubic-bezier(.34,1.56,.64,1)}@keyframes wlc-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.wlc-header{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(135deg,#0478572e,#10b98114)}.wlc-header-title{display:flex;align-items:center;gap:.5rem;font-weight:800;font-size:.92rem;color:var(--text, #fff)}.wlc-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 #10b98199;animation:wlc-pulse 2s infinite}@keyframes wlc-pulse{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 7px #10b98100}to{box-shadow:0 0 #10b98100}}.wlc-close{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;border-radius:8px;display:flex;transition:color .15s,background .15s}.wlc-close:hover{color:var(--text, #fff);background:#ffffff0f}.wlc-scroll{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.6rem}.wlc-msg{max-width:88%;padding:.6rem .8rem;border-radius:14px;font-size:.86rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.wlc-msg-assistant{align-self:flex-start;background:#ffffff0d;color:var(--text, #e7e9ea);border-bottom-left-radius:4px}.wlc-msg-user{align-self:flex-end;background:linear-gradient(135deg,#047857,#10b981);color:#fff;border-bottom-right-radius:4px}.wlc-msg-text{margin:0}.wlc-md-p{margin:0 0 .45rem}.wlc-md-p:last-child{margin-bottom:0}.wlc-md-list{margin:.15rem 0 .45rem;padding-inline-start:1.15rem}.wlc-md-list:last-child{margin-bottom:0}.wlc-md-list li{margin:.12rem 0}.wlc-msg-text strong{font-weight:700}.wlc-msg-text em{font-style:italic}.wlc-md-code{background:#ffffff1f;padding:.05rem .32rem;border-radius:5px;font-size:.82em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}[data-wl-light] .wlc-md-code{background:#00000014}.wlc-suggestions{display:flex;flex-direction:column;gap:.4rem;margin-top:.2rem}.wlc-suggestion{text-align:start;background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.18);color:var(--text, #e7e9ea);border-radius:12px;padding:.55rem .75rem;font-size:.82rem;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,transform .15s}.wlc-suggestion:hover{background:rgba(var(--g-rgb),.13);border-color:rgba(var(--g-rgb),.32);transform:translateY(-1px)}.wlc-navs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.wlc-nav-btn{display:inline-flex;align-items:center;gap:.35rem;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:700;font-size:.8rem;border:none;border-radius:999px;padding:.42rem .85rem;cursor:pointer;font-family:inherit;box-shadow:0 3px 10px #05966959;transition:transform .15s,box-shadow .15s,filter .15s}.wlc-nav-btn:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 5px 16px #05966973}.wlc-nav-btn:active{transform:scale(.96)}.wlc-typing{display:inline-flex;gap:4px;align-items:center}.wlc-typing-dot{width:6px;height:6px;border-radius:50%;background:var(--text-muted);animation:wlc-bounce 1.2s infinite ease-in-out}.wlc-typing-dot:nth-child(2){animation-delay:.18s}.wlc-typing-dot:nth-child(3){animation-delay:.36s}@keyframes wlc-bounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.wlc-error{align-self:stretch;background:#ef44441a;border:1px solid rgba(239,68,68,.28);color:#fca5a5;font-size:.82rem;border-radius:12px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.wlc-input-row{display:flex;gap:.5rem;padding:.75rem;border-top:1px solid rgba(255,255,255,.07)}.wlc-input{flex:1;min-width:0;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.6rem .8rem;color:var(--text, #fff);font-size:.86rem;font-family:inherit;outline:none;transition:border-color .15s}.wlc-input:focus{border-color:#10b98180}.wlc-send{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#047857,#10b981);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:filter .15s,transform .15s,opacity .15s}.wlc-send:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.wlc-send:disabled{opacity:.4;cursor:not-allowed}[dir=rtl] .wlc-fab,[dir=rtl] .wlc-panel{right:auto;left:1.25rem}[dir=rtl] .wlc-msg-user{background:linear-gradient(135deg,#047857,#10b981)}[data-wl-light] .wlc-panel{background:#fff;border-color:#05966933}[data-wl-light] .wlc-msg-assistant{background:#0000000a;color:#1e293b}[data-wl-light] .wlc-suggestion{color:#1e293b}[data-wl-light] .wlc-input{background:#00000008;color:#1e293b;border-color:#0000001f}.wl-coffee-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;min-height:36px;padding:0;flex-shrink:0;text-decoration:none;color:#1f1400;background:linear-gradient(135deg,#fd0,#ffc700);box-shadow:0 2px 10px #ffc70061,0 0 0 1px #ffffff59 inset;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.wl-coffee-btn:hover{transform:translateY(-1px) scale(1.06);box-shadow:0 5px 16px #ffc7008c}.wl-coffee-btn:active{transform:scale(.94)}.wl-coffee-btn:focus-visible{outline:2px solid #ffdd00;outline-offset:2px}.wl-coffee-steam{transform-box:fill-box;transform-origin:center;animation:wl-coffee-rise 2.9s ease-in-out infinite}.wl-coffee-steam-b{animation-delay:.75s}@keyframes wl-coffee-rise{0%,to{opacity:.4;transform:translateY(1.2px) scaleY(.92)}50%{opacity:1;transform:translateY(-1.4px) scaleY(1.06)}}.wl-coffee-btn{animation:wl-coffee-glow 4.5s ease-in-out infinite}@keyframes wl-coffee-glow{0%,to{box-shadow:0 2px 10px #ffc70061,0 0 0 1px #ffffff59 inset}50%{box-shadow:0 2px 16px #ffc7009e,0 0 0 1px #ffffff73 inset}}.wl-coffee-btn:hover{animation:none}.wl-coffee-btn:after{content:"";position:absolute;inset:-4px}@media(prefers-reduced-motion:reduce){.wl-coffee-btn{transition:none;animation:none}.wl-coffee-btn:hover{transform:none}.wl-coffee-steam{animation:none;opacity:.85}}.wlc-history-btn,.wlc-new-chat-btn{background:none;border:none;color:var(--text-muted, rgba(255,255,255,.5));cursor:pointer;padding:.25rem;border-radius:8px;display:flex;transition:color .15s,background .15s}.wlc-history-btn:hover,.wlc-new-chat-btn:hover{color:var(--g);background:rgba(var(--g-rgb,16,185,129),.1)}.wlc-header{gap:.4rem}.wlc-history-panel{max-height:200px;overflow-y:auto;border-bottom:1px solid rgba(255,255,255,.07);padding:.5rem}.wlc-history-list{display:flex;flex-direction:column;gap:.25rem}.wlc-history-empty{text-align:center;color:var(--text-muted, rgba(255,255,255,.4));font-size:.8rem;padding:1rem}.wlc-history-item{background:none;border:none;text-align:left;padding:.5rem .65rem;border-radius:8px;cursor:pointer;transition:background .15s;width:100%}.wlc-history-item:hover{background:#ffffff0d}.wlc-history-item.active{background:rgba(var(--g-rgb,16,185,129),.12)}.wlc-history-preview{font-size:.78rem;color:var(--text, rgba(255,255,255,.85));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlc-history-time{font-size:.65rem;color:var(--text-muted, rgba(255,255,255,.35));margin-top:.15rem}.wlc-history-clear{display:block;width:100%;margin-top:.5rem;padding:.4rem;background:none;border:1px solid rgba(248,113,113,.25);border-radius:8px;color:#f87171;font-size:.75rem;cursor:pointer;transition:background .15s}.wlc-history-clear:hover{background:#f871711a}[data-wl-light] .wlc-history-btn,[data-wl-light] .wlc-new-chat-btn{color:#00000073}[data-wl-light] .wlc-history-btn:hover,[data-wl-light] .wlc-new-chat-btn:hover{color:var(--g)}[data-wl-light] .wlc-history-item:hover{background:#0000000a}[data-wl-light] .wlc-history-item.active{background:rgba(var(--g-rgb,16,185,129),.08)}[data-wl-light] .wlc-history-panel{border-color:#00000014}::selection{background:rgba(var(--g-rgb),.3);color:#fff}[data-wl-light] ::selection{background:rgba(var(--g-rgb),.22);color:#0f172a}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--g);outline-offset:2px;border-radius:8px}:focus:not(:focus-visible){outline:none}@media(hover:none)and (pointer:coarse){a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}}button:disabled,button[disabled],[role=button][aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:grayscale(.2);transform:none!important;box-shadow:none!important}button:disabled:hover,button[disabled]:hover{filter:grayscale(.2) brightness(1)!important}input:disabled,select:disabled,textarea:disabled{opacity:.55;cursor:not-allowed}button:not(:disabled):active,.action-btn:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{transition-duration:.06s}.holding-card,.asset-card{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease);will-change:transform}.holding-card:hover,.asset-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:rgba(var(--g-rgb),.4)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.lp-ai-feat-icon{border-radius:14px;width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.lp-ai-feat-icon[data-i="1"]{background:#00ffaa1f;color:#0fa}.lp-ai-feat-icon[data-i="2"]{background:#e8b8251f;color:#e8b825}.lp-ai-feat-icon[data-i="3"]{background:#ef44441f;color:var(--negative)}.lp-ai-feat-icon[data-i="4"]{background:#a855f71f;color:#c084fc}.lp-ai-feat-icon[data-i="5"]{background:#3b82f61f;color:#60a5fa}.lp-ai-feat-icon[data-i="6"]{background:#14b8a61f;color:#2dd4bf}.lp-ai-feat-icon[data-i="7"]{background:#fb923c1f;color:#fb923c}.lp-ai-feat-icon[data-i="8"]{background:#a78bfa1f;color:#a78bfa}.lp-asset-icon[data-asset=btc]{background:#f7931a1f;color:#f7931a}.lp-asset-icon[data-asset=stocks]{background:#3b82f61f;color:#3b82f6}.lp-asset-icon[data-asset=cash]{background:#34d3991f;color:#34d399}.lp-asset-icon[data-asset=gold]{background:#f59e0b24}.lp-asset-icon[data-asset=silver]{background:#94a3b82e}.lp-anchor{display:block;position:relative;top:-80px;visibility:hidden}.lp-section-alt>.lp-section-h2{margin-left:auto;margin-right:auto}.lp-plat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.1rem;max-width:1040px!important;margin:0 auto 1.75rem!important;text-align:left}.lp-plat-card{display:flex;flex-direction:column;background:linear-gradient(165deg,#ffffff0e,#ffffff05);border:1px solid rgba(var(--g-rgb),.16);border-radius:18px;padding:1.35rem 1.3rem 1.2rem;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.lp-plat-card:hover{transform:translateY(-3px);border-color:rgba(var(--g-rgb),.34);box-shadow:0 12px 40px #0006,0 0 50px rgba(var(--g-rgb),.09)}.lp-plat-head{display:flex;align-items:center;gap:.7rem;margin-bottom:.85rem}.lp-plat-mark{flex-shrink:0;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:13px}.lp-plat-mark-web{color:var(--g-ink)}.lp-plat-name{font-size:1.02rem;font-weight:800;color:#fff;margin:0 0 .12rem;line-height:1.2}.lp-plat-tag{font-size:.7rem;font-weight:600;letter-spacing:.03em;color:rgba(var(--g-rgb),.85)}.lp-plat-desc{font-size:.87rem;line-height:1.55;color:#fffc;margin:0 0 .9rem}.lp-plat-list{list-style:none;padding:0;margin:0 0 1.15rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.lp-plat-list li{position:relative;padding-left:1.35rem;font-size:.82rem;line-height:1.45;color:#ffffffbf}.lp-plat-list li:before{content:"";position:absolute;left:0;top:.42em;width:.42rem;height:.72rem;border:solid var(--g-ink);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:.9}.lp-plat-card a.lp-plat-cta,.lp-plat-card button.lp-plat-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.65rem 1rem;background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.3);border-radius:12px;color:var(--g-ink);font-family:inherit;font-size:.86rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.lp-plat-card a.lp-plat-cta:hover,.lp-plat-card button.lp-plat-cta:hover{background:rgba(var(--g-rgb),.2);border-color:rgba(var(--g-rgb),.5);transform:translateY(-1px)}.lp-plat-foot{text-align:center;font-size:.78rem;font-weight:600;color:#ffffffa6}.lp-launch-pill{display:inline-flex;align-items:center;gap:.45rem;align-self:center;margin-bottom:.35rem;padding:.34rem .85rem .34rem .7rem;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.28);border-radius:99px;color:var(--g-ink);font-size:.74rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.lp-launch-pill:hover{background:rgba(var(--g-rgb),.17);border-color:rgba(var(--g-rgb),.45);transform:translateY(-1px)}.lp-launch-dot{width:6px;height:6px;border-radius:50%;background:var(--g-ink);box-shadow:0 0 8px rgba(var(--g-rgb),.9);animation:lp-live-pulse 1.6s ease-in-out infinite}.lp-store-block{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.1rem}.lp-store-or{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.lp-store-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.lp-store-badge{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .95rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.16);border-radius:12px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.lp-store-badge:hover{background:#ffffff17;border-color:rgba(var(--g-rgb),.4);transform:translateY(-2px)}.lp-store-badge-text{display:flex;flex-direction:column;line-height:1.15;text-align:left}.lp-store-badge-sub{font-size:.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff9}.lp-store-badge-main{font-size:.92rem;font-weight:700;color:#fff}.lp-store-row-compact .lp-store-badge{padding:.4rem .75rem}.lp-store-row-compact .lp-store-badge-main{font-size:.82rem}.lp-store-note{font-size:.72rem;font-weight:500;color:#ffffff8c}.lp-footer-products{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.1rem;padding-bottom:.35rem}.lp-footer-products-label{font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--g-rgb),.7)}.lp-footer-products a{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);text-decoration:none;font-size:.85rem;font-weight:600;transition:color .15s}.lp-footer-products a:hover{color:var(--g-ink)}@media(max-width:560px){.lp-plat-grid{grid-template-columns:1fr}.lp-store-row{flex-direction:column;align-items:stretch}.lp-store-badge{justify-content:flex-start}}.lp-hero-shot{position:relative;z-index:1;width:100%;max-width:300px;margin:2.2rem auto 0}.lp-hero-shot img{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 45px rgba(6,40,24,.28))}.lp-shot{margin:0 auto 3rem;max-width:900px;text-align:center}.lp-shot:last-child{margin-bottom:0}.lp-shot img{display:block;width:100%;height:auto;border-radius:16px;filter:drop-shadow(0 18px 40px rgba(6,40,24,.16))}.lp-shot:not(.lp-shot-wide) img{border-radius:0;filter:drop-shadow(0 14px 32px rgba(6,40,24,.14))}.lp-shot-wide img{border:1px solid rgba(15,23,42,.09)}.lp-shot figcaption{margin-top:.9rem;font-size:.83rem;font-weight:600;color:#0f172aa8}.lp-light .lp-plat-card{background:#fff;border-color:#0f172a1a;box-shadow:0 1px 2px #0f172a0a}.lp-light .lp-plat-card:hover{border-color:rgba(var(--g-rgb),.4);box-shadow:0 14px 36px #0f172a1a}.lp-light .lp-plat-mark{background:#f4f8f6;border-color:#0f172a14}.lp-light .lp-plat-name{color:#0f172a}.lp-light .lp-plat-desc{color:#0f172ac7}.lp-light .lp-plat-list li{color:#0f172ab8}.lp-light .lp-plat-foot{color:#0f172a9e}.lp-light .lp-plat-card a.lp-plat-cta,.lp-light .lp-plat-card button.lp-plat-cta{background:rgba(var(--g-rgb),.1);border-color:rgba(var(--g-rgb),.32)}.lp-light .lp-plat-card a.lp-plat-cta:hover,.lp-light .lp-plat-card button.lp-plat-cta:hover{background:rgba(var(--g-rgb),.17)}.lp-light .lp-store-or,.lp-light .lp-store-note{color:#0f172a99}.lp-light .lp-store-badge{background:#fff;border-color:#0f172a24;box-shadow:0 1px 2px #0f172a0d}.lp-light .lp-store-badge:hover{background:#fff;border-color:rgba(var(--g-rgb),.45);box-shadow:0 8px 22px #0f172a1a}.lp-light .lp-store-badge-sub{color:#0f172a99}.lp-light .lp-store-badge-main{color:#0f172a}.lp-light .lp-footer-products a{color:#0f172ac7}.lp-light .lp-footer-products a:hover{color:var(--g-ink)}.lp-light .wl-logo-animated .wl-logo-bar-1,.lp-light .wl-logo-animated .wl-logo-bar-2,.lp-light .wl-logo-animated .wl-logo-bar-3{animation-name:logo-bar-grow-light}@keyframes logo-bar-grow-light{0%{transform:scaleY(.15);opacity:.6}30%{transform:scaleY(1);opacity:1}60%{transform:scaleY(1);opacity:1}80%{transform:scaleY(.15);opacity:.6}to{transform:scaleY(.15);opacity:.6}}.lp-cta-center{display:flex;justify-content:center}.wl-optin{width:100%;max-width:440px;margin:0 auto}.wl-optin-row{display:flex;gap:.6rem;flex-wrap:wrap}.wl-optin-input{flex:1 1 200px;min-width:0;border-radius:12px;padding:.7rem .9rem;font-size:.92rem;font-family:inherit;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);color:#fff;outline:none;transition:border-color .15s,background .15s}.wl-optin-input:focus-visible{border-color:rgba(var(--g-rgb),.55);background:#ffffff1a}.wl-optin-btn{flex-shrink:0}.wl-optin-btn:disabled{opacity:.7;cursor:default}.wl-optin-error{color:#f87171;font-size:.8rem;margin-top:.5rem;text-align:center}.wl-optin-note{color:var(--text-muted);font-size:.72rem;margin-top:.6rem;text-align:center}.wl-optin-ok{text-align:center;color:var(--g-ink);font-weight:600;margin:1rem 0}.wl-optin-ok-compact{margin:.5rem 0}.lp-light .wl-optin-input{background:#fff;border-color:#0f172a29;color:#0f172a;box-shadow:0 1px 2px #0f172a0d}.lp-light .wl-optin-input:focus-visible{background:#fff;border-color:rgba(var(--g-rgb),.6);box-shadow:0 0 0 3px rgba(var(--g-rgb),.15)}.lp-light .wl-optin-error{color:#dc2626}.lp-light .wl-optin-note{color:#0f172aa8}.wl-ext-badge{display:inline-flex;align-items:center;gap:.5rem;background:#0b1f12;border:1px solid rgba(74,222,128,.3);border-radius:10px;padding:.5rem .9rem;text-decoration:none;color:#e2f5ea;font-weight:600;font-size:.85rem;transition:background .15s,border-color .15s,transform .15s}.wl-ext-badge:hover{transform:translateY(-1px);border-color:#4ade8080}.wl-ext-badge-sub{opacity:.7;font-size:.72rem}.lp-light .wl-ext-badge{background:#fff;border-color:#0f172a24;color:#0f172a;box-shadow:0 1px 2px #0f172a0d}.lp-light .wl-ext-badge:hover{border-color:rgba(var(--g-rgb),.45);box-shadow:0 8px 22px #0f172a1a}.lp-light .wl-ext-badge-sub{opacity:1;color:#0f172a99}.lp-light .wl-live-tld{background:linear-gradient(90deg,#059669,#0891b2,#059669);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.coach-action-icon[data-action=ai]{background:#60a5fa26;color:#60a5fa}.coach-action-icon[data-action=targets]{background:#e8b82526;color:var(--amber)}.coach-action-icon[data-action=alerts]{background:#00c85321;color:var(--g-ink)}.coach-action-icon[data-action=risk]{background:#f8717126;color:var(--negative)}.coach-action-icon[data-action=alpha]{background:#a78bfa26;color:#a78bfa}@keyframes wl-skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.wl-skeleton{background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f 80%);background-size:800px 100%;animation:wl-skeleton-shimmer 1.6s ease-in-out infinite;border-radius:8px}[data-wl-light] .wl-skeleton{background:linear-gradient(90deg,#0000000f,#0000001f,#0000000f 80%);background-size:800px 100%}.wl-skeleton-row{height:18px;margin-bottom:10px}.wl-skeleton-row:last-child{width:65%}.wl-skeleton-card{border-radius:var(--radius);padding:1rem;background:var(--card-bg);border:1px solid var(--border)}.wl-skeleton-block{height:48px;border-radius:12px;margin-bottom:.75rem}.wl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem;text-align:center;gap:.75rem}.wl-empty-icon{font-size:2.25rem;opacity:.6;line-height:1}.wl-empty-title{font-size:1rem;font-weight:700;color:var(--text)}.wl-empty-body{font-size:.85rem;color:var(--text-muted);max-width:280px;line-height:1.55}.wl-empty-cta{margin-top:.5rem;padding:.5rem 1.2rem;border-radius:10px;background:var(--accent-bg);border:1px solid rgba(var(--g-rgb),.25);color:var(--g-ink);font-weight:700;font-size:.82rem;cursor:pointer;transition:background .15s,transform .15s}.wl-empty-cta:hover{background:rgba(var(--g-rgb),.2);transform:translateY(-1px)}.wl-section-head{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-sub);margin-bottom:.85rem}.wl-section-head-icon{opacity:.7}.pg-wrapper{display:flex;flex-direction:column;gap:.75rem}.pg-intro{font-size:.82rem;line-height:1.65;color:var(--text-muted);margin:0 0 .75rem}.pg-portfolio-preview{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.6rem .85rem;background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.18);border-radius:10px;font-size:.78rem;margin-bottom:.5rem}.pg-portfolio-label{color:var(--g-ink);font-weight:700}.pg-portfolio-assets{color:var(--text-sub)}.pg-portfolio-value{margin-left:auto;color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.pg-form{display:flex;flex-direction:column;gap:1.1rem}.pg-field{display:flex;flex-direction:column;gap:.45rem}.pg-field-label{font-size:.82rem;font-weight:700;color:var(--text-sub);display:flex;align-items:center;gap:.5em}.pg-field-hint{font-size:.74rem;font-weight:400;color:var(--text-muted)}.pg-field-error{font-size:.77rem;color:var(--negative)}.pg-input{width:100%;padding:.6rem .8rem;border-radius:10px;border:1px solid var(--border);background:#ffffff0d;color:var(--text);font-size:.88rem;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.pg-input:focus{border-color:rgba(var(--g-rgb),.5);box-shadow:0 0 0 3px rgba(var(--g-rgb),.08)}.pg-textarea{resize:vertical;min-height:72px;line-height:1.5}.pg-char-count{font-size:.72rem;color:var(--text-muted);text-align:right;display:block;margin-top:-.3rem}.pg-heirs-list{display:flex;flex-direction:column;gap:.55rem}.pg-heir-row{display:flex;align-items:flex-start;gap:.5rem}.pg-heir-num{width:22px;height:22px;min-width:22px;border-radius:50%;background:rgba(var(--g-rgb),.15);color:var(--g-ink);font-size:.72rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:.65rem}.pg-heir-inputs{flex:1;display:grid;grid-template-columns:1fr 1.4fr;gap:.4rem;min-width:0}@media(max-width:480px){.pg-heir-inputs{grid-template-columns:1fr}}.pg-heir-remove{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:.4rem;border-radius:6px;display:flex;align-items:center;margin-top:.55rem;transition:color .15s,background .15s}.pg-heir-remove:hover{color:var(--negative);background:#f871711a}.pg-add-heir{background:none;border:1px dashed rgba(var(--g-rgb),.3);border-radius:8px;color:var(--g-ink);font-size:.78rem;font-weight:600;padding:.45rem .75rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4em;margin-top:.3rem;transition:background .15s,border-color .15s}.pg-add-heir:hover{background:rgba(var(--g-rgb),.08);border-color:rgba(var(--g-rgb),.5)}.pg-interval-chips{display:flex;gap:.5rem}.pg-interval-chip{padding:.45rem 1rem;border-radius:20px;border:1px solid var(--border);background:#ffffff0a;color:var(--text-sub);font-size:.83rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.pg-interval-chip:hover{background:rgba(var(--g-rgb),.08);border-color:rgba(var(--g-rgb),.3);color:var(--g-ink)}.pg-interval-chip.active{background:rgba(var(--g-rgb),.18);border-color:var(--g-ink);color:var(--g-ink)}.pg-interval-hint{font-size:.78rem;color:var(--text-muted);margin:.4rem 0 0;line-height:1.5}.pg-error{font-size:.8rem;color:var(--negative);margin:0}.pg-submit{width:100%;padding:.75rem;border-radius:12px;border:none;background:linear-gradient(135deg,var(--g),color-mix(in srgb,var(--g) 70%,#0af));color:#04210f;font-size:.92rem;font-weight:800;cursor:pointer;transition:opacity .15s,transform .15s}.pg-submit:hover{opacity:.9;transform:translateY(-1px)}.pg-test-btn{width:100%;padding:.7rem;margin-bottom:.6rem;border-radius:12px;border:1px solid rgba(var(--g-rgb),.4);background:rgba(var(--g-rgb),.08);color:var(--g-ink);font-size:.88rem;font-weight:700;cursor:pointer;transition:background .15s,transform .15s,opacity .15s}.pg-test-btn:hover{background:rgba(var(--g-rgb),.14);transform:translateY(-1px)}.pg-test-btn:disabled{opacity:.6;cursor:default}.pg-test-ok{margin:0 0 .7rem;font-size:.8rem;line-height:1.5;color:var(--g-ink)}.pg-submit:active{transform:translateY(0);opacity:.85}.pg-submit:disabled{opacity:.55;cursor:not-allowed;transform:none}.pg-status-card{display:flex;flex-direction:column;gap:.85rem}.pg-status-header{display:flex;align-items:center;gap:.75rem}.pg-status-icon{width:40px;height:40px;min-width:40px;border-radius:10px;background:rgba(var(--g-rgb),.12);color:var(--g-ink);display:flex;align-items:center;justify-content:center}.pg-status-title{font-size:.95rem;font-weight:700;color:var(--text)}.pg-status-subtitle{font-size:.76rem;color:var(--text-muted);margin-top:.1rem}.pg-days-badge{margin-left:auto;display:flex;flex-direction:column;align-items:center;min-width:48px;padding:.3rem .6rem;border-radius:10px;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.2)}.pg-days-badge.warning{background:#e8b8251f;border-color:#e8b8254d}.pg-days-badge.urgent{background:#f871711f;border-color:#f871714d}.pg-days-num{font-size:1.3rem;font-weight:800;color:var(--g-ink);line-height:1;font-variant-numeric:tabular-nums}.pg-days-badge.warning .pg-days-num{color:var(--amber)}.pg-days-badge.urgent .pg-days-num{color:var(--negative)}.pg-days-label{font-size:.6rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-top:.1rem}.pg-deadline-banner{padding:.6rem .85rem;border-radius:10px;font-size:.8rem;line-height:1.55;font-weight:600}.pg-deadline-banner.warning{background:#e8b8251a;border:1px solid rgba(232,184,37,.25);color:var(--amber)}.pg-deadline-banner.urgent{background:#f871711a;border:1px solid rgba(248,113,113,.25);color:var(--negative)}.pg-heirs-summary{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pg-heirs-label{font-size:.74rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.pg-heirs-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pg-heir-chip{padding:.2rem .6rem;border-radius:20px;background:#ffffff12;border:1px solid var(--border);font-size:.76rem;color:var(--text-sub)}.pg-status-meta{font-size:.75rem;color:var(--text-muted);display:flex;gap:.5rem;flex-wrap:wrap}.pg-auto-note{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;border-radius:10px;background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.18);color:var(--g-ink);font-size:.78rem;line-height:1.45}.pg-auto-note svg{flex-shrink:0;margin-top:.12rem;opacity:.9}.pg-actions{display:flex;gap:.6rem;flex-wrap:wrap}.pg-actions .pg-cancel-btn{flex:1;text-align:center}.pg-checkin-link{background:none;border:none;cursor:pointer;font-size:.78rem;color:var(--text-muted);padding:0;text-decoration:underline;text-underline-offset:2px;text-align:left;transition:color .15s}.pg-checkin-link:hover:not(:disabled){color:var(--text-sub)}.pg-checkin-link:disabled{cursor:default;text-decoration:none;opacity:.75}.pg-cancel-btn{padding:.65rem 1rem;border-radius:11px;border:1px solid rgba(248,113,113,.25);background:#f871710f;color:var(--negative);font-size:.83rem;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.pg-cancel-btn:hover{background:#f8717121;border-color:#f8717166}.pg-cancel-btn:disabled{opacity:.5;cursor:not-allowed}.pg-back-link{align-self:flex-start;background:none;border:none;cursor:pointer;font-size:.78rem;color:var(--text-muted);padding:0;text-decoration:underline;text-underline-offset:2px;text-align:left;transition:color .15s}.pg-back-link:hover{color:var(--text-sub)}.pg-reconfigure-link{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.3);color:var(--g-ink);font-size:.82rem;font-weight:700;padding:.6rem 1.25rem;border-radius:11px;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.pg-reconfigure-link:hover{background:rgba(var(--g-rgb),.16);border-color:rgba(var(--g-rgb),.45);color:var(--g-ink);transform:translateY(-1px)}.pg-activate-btn{width:100%;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(var(--g-rgb),.25);background:rgba(var(--g-rgb),.07);color:var(--g-ink);font-size:.88rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .15s,border-color .15s,transform .15s}.pg-activate-btn:hover{background:rgba(var(--g-rgb),.14);border-color:rgba(var(--g-rgb),.4);transform:translateY(-1px)}.vp-page{padding:1rem 1rem 3rem;max-width:900px;margin:0 auto}.vp-header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.vp-header-text h1{margin:0 0 .25rem;font-size:1.4rem}.vp-header-text p{margin:0;opacity:.6;font-size:.88rem}.vp-loading{text-align:center;padding:3rem;opacity:.5}.vp-summary{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.vp-stat{flex:1 1 130px;background:var(--card-bg);border-radius:12px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.2rem;border:1px solid rgba(255,255,255,.07)}.vp-stat-label{font-size:.72rem;opacity:.55;text-transform:uppercase;letter-spacing:.04em}.vp-stat-val{font-size:1.1rem;font-weight:700}.vp-layout{display:grid;grid-template-columns:200px 1fr;gap:1.5rem;align-items:start}@media(max-width:640px){.vp-layout{grid-template-columns:1fr}}.vp-chart-col{display:flex;flex-direction:column;align-items:center;gap:.75rem}.vp-legend{width:100%;display:flex;flex-direction:column;gap:.3rem}.vp-legend-row{display:flex;align-items:center;gap:.5rem;font-size:.82rem}.vp-legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.vp-legend-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-legend-pct{opacity:.6}.vp-cards-col{display:flex;flex-direction:column;gap:.75rem}.vp-card{background:var(--card-bg);border-radius:12px;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.07)}.vp-card-head{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.6rem}.vp-type-icon{font-size:1.3rem;line-height:1;flex-shrink:0;margin-top:1px}.vp-card-title{flex:1;min-width:0}.vp-card-title strong{display:block;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-type-label{font-size:.72rem;opacity:.5}.vp-card-actions{display:flex;gap:.3rem;flex-shrink:0}.vp-btn-icon{background:none;border:none;cursor:pointer;padding:4px;border-radius:6px;color:var(--fg);opacity:.5;transition:opacity .15s,background .15s}.vp-btn-icon:hover{opacity:1;background:#ffffff14}.vp-btn-del:hover{color:#ef4444}.vp-card-values{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-bottom:.5rem}.vp-val{font-size:1.05rem;font-weight:700}.vp-target{font-size:.82rem;opacity:.55}.vp-nwshare{font-size:.72rem;opacity:.5;background:#ffffff12;padding:.1rem .45rem;border-radius:999px}.vp-runway{font-size:.72rem;font-weight:600;letter-spacing:.03em;color:var(--g-ink);border:1px solid rgba(var(--g-rgb),.35);padding:.1rem .45rem;border-radius:999px}.vp-bar-wrap{position:relative;height:6px;background:#ffffff14;border-radius:999px;overflow:hidden;margin-bottom:4px}.vp-bar{height:100%;border-radius:999px;transition:width .4s ease}.vp-bar-pct{position:absolute;right:0;top:-14px;font-size:.67rem;opacity:.55}.vp-notes{margin:.5rem 0 0;font-size:.78rem;opacity:.55;font-style:italic}.vp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center;gap:.5rem}.vp-empty-icon{font-size:3rem}.vp-empty h2{margin:.25rem 0}.vp-empty p{opacity:.55;margin:0 0 1rem}.vp-btn-add{margin-top:1rem;width:100%;padding:.75rem;border-radius:12px;border:1.5px dashed rgba(255,255,255,.2);background:none;color:var(--fg);font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.vp-btn-add:hover{border-color:var(--g-ink);background:rgba(var(--g-rgb),.06)}.vp-add-first{margin-top:0;width:auto;border-style:solid}.vp-empty-actions{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:.5rem}.vp-btn-ghost{padding:.7rem 1.1rem;border-radius:12px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-muted);font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.vp-btn-ghost:hover{background:var(--surface-2);color:var(--text)}.vp-autogen-primary,.vp-autogen-btn{position:relative;overflow:hidden;background:linear-gradient(120deg,#10b981,#0ea5e9 55%,#8b5cf6);background-size:180% 180%;color:#fff;border:none;font-weight:700;cursor:pointer;animation:vp-gen-shift 5s ease-in-out infinite;box-shadow:0 6px 18px #10b98147}.vp-autogen-primary{padding:.75rem 1.3rem;border-radius:12px;font-size:.9rem}.vp-autogen-btn{padding:.42rem .85rem;border-radius:10px;font-size:.78rem;box-shadow:0 4px 12px #10b98140;flex-shrink:0}.vp-autogen-primary:after,.vp-autogen-btn:after{content:"";position:absolute;inset:0 0 0 -60%;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:vp-gen-shine 3.2s ease-in-out infinite;pointer-events:none}.vp-autogen-primary:hover,.vp-autogen-btn:hover{filter:brightness(1.05)}@keyframes vp-gen-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes vp-gen-shine{0%{left:-60%}60%,to{left:130%}}.vp-header-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.vp-explain{position:relative;margin-bottom:1.25rem;padding:1rem 1.1rem 1.1rem;border-radius:16px;border:1px solid var(--border);background:linear-gradient(135deg,#10b9810f,#8b5cf60f)}.vp-explain-x{position:absolute;top:.6rem;right:.6rem;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;line-height:0;border-radius:8px}.vp-explain-x:hover{background:var(--surface-2);color:var(--text)}.vp-explain-head{display:flex;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.92rem}.vp-explain-grid{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1rem}.vp-explain-step{display:flex;gap:.6rem;align-items:flex-start}.vp-explain-ico{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(var(--g-rgb),.14);color:var(--g-ink)}.vp-explain-step>div{display:flex;flex-direction:column;gap:.1rem}.vp-explain-t{font-size:.8rem;font-weight:700}.vp-explain-d{font-size:.72rem;color:var(--text-muted);line-height:1.35}@media(max-width:560px){.vp-explain-grid{grid-template-columns:1fr}}.vp-modal-backdrop{position:fixed;inset:0;background:#0000008c;z-index:9500;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(min-width:500px){.vp-modal-backdrop{align-items:center}}.vp-modal{background:var(--bg4);border-radius:20px 20px 0 0;width:100%;max-width:480px;max-height:90dvh;display:flex;flex-direction:column;border:1px solid var(--border);box-shadow:0 -12px 40px #0000004d}[data-wl-light] .vp-modal{background:#fff;box-shadow:0 -12px 40px #0000002e}@media(min-width:500px){.vp-modal{border-radius:20px}}.vp-modal-sm{border-radius:16px;padding:1.25rem 1.25rem .75rem;max-width:340px}.vp-modal-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem .5rem;border-bottom:1px solid var(--border)}.vp-modal-head h3{margin:0;font-size:1rem}.vp-modal-body{padding:.75rem 1.1rem;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:.75rem}.vp-modal-foot{padding:.75rem 1.1rem 1rem;display:flex;gap:.5rem;justify-content:flex-end;border-top:1px solid var(--border)}.vp-field{display:flex;flex-direction:column;gap:.3rem;font-size:.84rem;font-weight:600;color:var(--text)}.vp-field>span{color:var(--text-muted)}.vp-input{background:var(--surface-1);border:1px solid var(--border);border-radius:9px;padding:.5rem .75rem;color:var(--text);font-size:.88rem;outline:none;transition:border-color .15s}.vp-input:focus{border-color:var(--g-ink)}.vp-textarea{resize:vertical;min-height:56px}.vp-colors{display:flex;flex-wrap:wrap;gap:.4rem}.vp-color-swatch{width:26px;height:26px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;transition:transform .15s,border-color .15s}.vp-color-swatch.active{border-color:var(--bg4);transform:scale(1.2);box-shadow:0 0 0 2px var(--text)}[data-wl-light] .vp-color-swatch.active{border-color:#fff}.vp-radios{display:flex;flex-wrap:wrap;gap:.4rem .8rem}.vp-radio{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;font-size:.83rem;cursor:pointer;color:var(--text);white-space:nowrap}.vp-assets-list{max-height:160px;overflow-y:auto;border:1px solid var(--border);border-radius:9px}.vp-asset-check{display:flex;align-items:center;gap:.55rem;padding:.45rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent);cursor:pointer;font-weight:500;font-size:.84rem;color:var(--text)}.vp-asset-check:last-child{border-bottom:none}.vp-asset-check:hover{background:var(--surface-1)}.vp-btn-primary{background:linear-gradient(135deg,var(--accent2),var(--accent));color:#fff;border:none;border-radius:10px;padding:.55rem 1.1rem;font-size:.88rem;font-weight:700;cursor:pointer;box-shadow:0 4px 14px rgba(var(--g-rgb),.32);transition:opacity .15s,filter .15s}.vp-btn-primary:hover{filter:brightness(1.06)}.vp-btn-ghost{background:var(--surface-1);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:.55rem 1.1rem;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s}.vp-btn-ghost:hover{background:var(--surface-2)}.vp-btn-danger{background:#ef4444;color:#fff;border:none;border-radius:10px;padding:.55rem 1.1rem;font-size:.88rem;font-weight:700;cursor:pointer;transition:opacity .15s}.vp-btn-danger:hover{opacity:.85}.vp-cat-btns{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem}.vp-cat-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid var(--border);background:var(--surface-1);color:var(--text);cursor:pointer;transition:border-color .15s,background .15s;position:relative}.vp-cat-btn:hover{border-color:var(--cat-color, #888);background:var(--surface-2)}.vp-cat-btn.active{border-color:var(--cat-color, #888);background:color-mix(in srgb,var(--cat-color, #888) 18%,transparent);color:var(--cat-color, #888)}.vp-cat-btn.partial{border-color:color-mix(in srgb,var(--cat-color, #888) 50%,transparent);color:color-mix(in srgb,var(--cat-color, #888) 80%,var(--fg))}.vp-cat-btn-dot{font-size:.65rem;vertical-align:middle;margin-left:.1rem}.vp-asset-group-label{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.3rem .75rem .15rem;opacity:.85}.vp-linked-summary{font-size:.76rem;opacity:.55;padding:.25rem 0 0;text-align:right}.vp-cat-badges{display:flex;flex-wrap:wrap;gap:.3rem;margin:.4rem 0 .1rem}.vp-cat-badge{font-size:.7rem;font-weight:600;padding:.15rem .45rem;border-radius:999px;border:1px solid;opacity:.8}.vp-analysis{margin-top:.55rem;display:flex;flex-direction:column;gap:.25rem}.vp-analysis-item{display:flex;align-items:flex-start;gap:.4rem;font-size:.76rem;line-height:1.35}.vp-analysis-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:3px}.vp-analysis-ok .vp-analysis-dot{background:#10b981}.vp-analysis-warn .vp-analysis-dot{background:#f59e0b}.vp-analysis-info .vp-analysis-dot{background:#6366f1}.vp-analysis-ok{color:color-mix(in srgb,#10b981 70%,var(--fg))}.vp-analysis-warn{color:color-mix(in srgb,#f59e0b 80%,var(--fg))}.vp-analysis-info{opacity:.7}.vp-cat-breakdown{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.9rem 1rem;margin-bottom:1.25rem}.vp-section-title{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.5;margin:0 0 .7rem}.vp-cat-layout{display:flex;align-items:center;gap:1rem}.vp-cat-rows{flex:1;display:flex;flex-direction:column;gap:.35rem}.vp-cat-row{display:flex;align-items:center;gap:.5rem;font-size:.82rem}.vp-cat-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.vp-cat-name{flex:1}.vp-cat-val{font-weight:600}.vp-cat-pct{opacity:.5;font-size:.74rem;min-width:2.8rem;text-align:right}.vp-contrib{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0 .1rem}.vp-contrib-amt{font-size:.78rem;font-weight:700;color:#10b981}.vp-eta{font-size:.72rem;font-weight:600;opacity:.7;background:#ffffff12;padding:.1rem .45rem;border-radius:999px}.vp-simulate{display:inline-flex;align-items:center;gap:.4em;margin-top:.55rem;padding:.4rem .7rem;border-radius:999px;cursor:pointer;background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.3);color:var(--g-ink);font-size:.74rem;font-weight:700;transition:background .15s ease,transform .15s ease}.vp-simulate:hover{background:rgba(var(--g-rgb),.18)}.vp-simulate:active{transform:scale(.96)}.vp-simulate>svg{flex:0 0 auto}.vp-cat-badge-planned{border-style:dashed;opacity:.7}.vp-field-row{display:flex;gap:.6rem}.vp-field-row .vp-field{flex:1;min-width:0}.vp-field-hint{font-size:.76rem;font-weight:400;opacity:.7;margin-top:.3rem;color:var(--g-ink)}.vp-field-hint strong{font-weight:700}.vp-ai{margin-top:1.25rem;padding:1rem 1.1rem;background:rgba(var(--g-rgb),.05);border:1px solid rgba(var(--g-rgb),.18);border-radius:16px}.vp-ai-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.vp-ai-title{margin:0;font-size:1rem}.vp-ai-btn{background:linear-gradient(135deg,var(--accent2),var(--accent));color:#fff;border:none;border-radius:999px;padding:.45rem 1rem;font-size:.82rem;font-weight:700;cursor:pointer;box-shadow:0 3px 10px rgba(var(--g-rgb),.28);transition:filter .15s,opacity .15s}.vp-ai-btn:hover{filter:brightness(1.06)}.vp-ai-btn:disabled{opacity:.55;cursor:default}.vp-ai-empty{margin:.6rem 0 0;font-size:.82rem;opacity:.6;line-height:1.45}.vp-ai-err{color:#ef4444;opacity:.85}.vp-ai-body{margin-top:.85rem;display:flex;flex-direction:column;gap:.85rem}.vp-ai-headline{display:flex;align-items:center;gap:.7rem}.vp-ai-score{font-size:1.6rem;font-weight:800;line-height:1}.vp-ai-score small{font-size:.7rem;font-weight:600;opacity:.55}.vp-ai-headline-text{font-size:.95rem;font-weight:700;line-height:1.3}.vp-ai-insights{display:flex;flex-direction:column;gap:.5rem}.vp-ai-insight{display:flex;align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.4}.vp-ai-insight>div{display:flex;flex-direction:column;gap:.1rem}.vp-ai-insight strong{font-weight:700}.vp-ai-insight span{opacity:.8}.vp-ai-ins-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:5px}.vp-ai-good .vp-ai-ins-dot{background:#10b981}.vp-ai-warn .vp-ai-ins-dot{background:#f59e0b}.vp-ai-tip .vp-ai-ins-dot{background:#6366f1}.vp-ai-actions{background:#ffffff0a;border-radius:12px;padding:.65rem .9rem}.vp-ai-actions-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.55}.vp-ai-actions ol{margin:.4rem 0 0;padding-inline-start:1.1rem;display:flex;flex-direction:column;gap:.3rem}.vp-ai-actions li{font-size:.84rem;line-height:1.4}.vp-ai-disclaimer{margin:0;font-size:.7rem;opacity:.4;font-style:italic}.vp-summary-monthly{margin-top:-.4rem}.vp-templates{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.vp-tpl-btn{padding:.3rem .7rem;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text);font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.vp-tpl-btn:hover{background:#ffffff1f;border-color:#ffffff40}.vp-drag-wrap{transition:opacity .15s}.vp-drag-over{outline:2px dashed rgba(255,255,255,.3);outline-offset:3px;border-radius:14px}.vp-drag-handle{cursor:grab;font-size:1rem;opacity:.3;padding:0 .2rem;user-select:none;flex-shrink:0}.vp-drag-handle:hover{opacity:.7}.vp-drag-handle:active{cursor:grabbing}.vp-card--done{opacity:.7}.vp-card--done .vp-bar{background:#10b981!important}.vp-done-badge{font-size:.65rem;font-weight:700;background:#10b9812e;color:#10b981;border:1px solid rgba(16,185,129,.35);border-radius:10px;padding:.1rem .45rem;letter-spacing:.03em}.vp-goal-met{display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;background:#10b9811f;border:1px solid rgba(16,185,129,.3);border-radius:10px;margin-top:.5rem;font-size:.82rem;font-weight:600;color:#10b981}.vp-goal-met span{flex:1}.vp-goal-met-btn{padding:.2rem .6rem;border-radius:8px;border:1px solid rgba(16,185,129,.4);background:#10b98126;color:#10b981;font-size:.75rem;font-weight:700;cursor:pointer}.vp-goal-met-btn:hover{background:#10b98147}.vp-autolink-tip{display:flex;align-items:center;gap:.6rem;padding:.45rem .7rem;background:#6366f11a;border:1px solid rgba(99,102,241,.25);border-radius:10px;margin-bottom:.5rem;font-size:.8rem;color:var(--text)}.vp-autolink-tip span{flex:1;opacity:.85}.vp-autolink-btn{padding:.25rem .65rem;border-radius:8px;border:1px solid rgba(99,102,241,.4);background:#6366f12e;color:#a5b4fc;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap}.vp-autolink-btn:hover{background:#6366f152}[data-wl-light] .vp-autolink-btn{color:#4f46e5}.vp-empty-tip{font-size:.84rem;opacity:.7;margin:.3rem 0 .8rem;line-height:1.5}.vp-export-btn{display:flex;align-items:center;gap:.35rem;padding:.4rem .8rem;border-radius:10px;border:1px solid var(--border);background:var(--surface-1);color:var(--text-muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s;flex-shrink:0}.vp-export-btn:hover{background:var(--surface-2);color:var(--text)}.dvx-holding{flex-wrap:wrap}.dvx-ha-toggle{flex-shrink:0;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--text-muted);cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .1s}.dvx-ha-toggle:hover{background:#ffffff1a;border-color:#fff3;color:var(--text)}.dvx-ha-toggle:active{transform:scale(.9)}.dvx-ha-toggle.open{background:color-mix(in srgb,var(--row-col, var(--g)) 16%,transparent);border-color:color-mix(in srgb,var(--row-col, var(--g)) 40%,transparent);color:var(--text)}[data-wl-light] .dvx-ha-toggle{border-color:#0000001a;background:#00000008}[data-wl-light] .dvx-ha-toggle:hover{background:#0000000f}.dvx-holding-actions{width:100%;display:none;flex-direction:row;gap:6px;margin-top:.45rem;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.06);animation:dvx-actions-in .22s ease both}.dvx-holding-actions.open{display:flex}@keyframes dvx-actions-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dvx-ha-btn{flex:1;height:30px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.3rem;padding:0 .5rem;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.dvx-ha-btn:hover{background:#ffffff1f;border-color:#fff3;color:var(--text)}.fn-strip{display:flex;align-items:center;gap:.35rem;padding:.5rem .75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;margin:.35rem 0 .5rem;flex-wrap:wrap}.fn-strip-label{font-size:.72rem;color:var(--text-muted);font-weight:600;flex-shrink:0;margin-inline-end:.1rem}.fn-strip-btn{padding:.22rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff12;color:var(--text);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .12s;white-space:nowrap}.fn-strip-btn:hover{background:#ffffff26;border-color:#ffffff38}.fn-strip-close{margin-inline-start:auto;background:none;border:none;color:var(--text-muted);font-size:1.1rem;cursor:pointer;padding:0 .15rem;opacity:.5;line-height:1}.fn-strip-close:hover{opacity:1}.wr-email-section{border-top:1px solid rgba(255,255,255,.08);padding:1rem 1.25rem .75rem}.wr-email-label{font-size:.82rem;color:var(--text-muted);font-weight:600;margin-bottom:.65rem;text-align:center}.wr-sub-ok{color:var(--g-ink);font-weight:700;font-size:.85rem;margin:0 0 .5rem}@media print{.vp-btn-add,.vp-export-btn,.back-btn,.vp-card-actions,.vp-ai-btn,.vp-modal-backdrop,.vp-drag-handle{display:none!important}.vp-page{padding:0!important;background:#fff!important;color:#111!important}.vp-card{break-inside:avoid;border:1px solid #ddd!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.vp-summary{background:#f5f5f5!important;border-radius:10px;padding:.5rem 1rem}.vp-ai{break-inside:avoid}body{background:#fff!important}}.fgi-article{max-width:760px}.fgi-score-card{display:flex;flex-direction:column;align-items:center;gap:.4rem;background:#ffffff0a;border-radius:1.25rem;padding:2rem 1.5rem;margin:1.5rem 0;text-align:center}.fgi-loading{color:var(--text-muted);font-size:.95rem}.fgi-score-num{font-size:5rem;font-weight:900;line-height:1;letter-spacing:-.03em}.fgi-score-label{font-size:1.5rem;font-weight:700}.fgi-score-sub{font-size:.85rem;color:var(--text-muted);margin-top:.25rem}.fgi-zones{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 1.5rem}.fgi-zone{padding:.8rem 1rem;background:#ffffff08;border-radius:.75rem}.fgi-zone-head{display:flex;align-items:center;gap:.6rem;margin-bottom:.3rem}.fgi-zone-range{font-size:.78rem;font-weight:700;font-variant-numeric:tabular-nums;min-width:52px}.fgi-zone-label{font-size:.9rem;font-weight:700}.fgi-zone-desc{font-size:.85rem;color:var(--text-sub);margin:0;line-height:1.5}.fgi-faqs{display:flex;flex-direction:column;gap:1.25rem;margin:1rem 0}.fgi-faq-q{font-size:1rem;font-weight:700;margin:0 0 .4rem}.fgi-faq-a{font-size:.9rem;color:var(--text-sub);margin:0;line-height:1.65}.mki-page{padding:1rem}.mki-wrap{max-width:880px;margin:0 auto}.mki-head{text-align:center;padding:1.5rem .5rem 1rem}.mki-eyebrow{font-size:.7rem;font-weight:800;letter-spacing:.22em;color:var(--g-ink);margin-bottom:.6rem}.mki-h1{font-size:clamp(1.7rem,5vw,2.6rem);font-weight:800;letter-spacing:-.03em;margin:0 0 .6rem;line-height:1.1}.mki-lede{color:var(--text-muted);font-size:.95rem;line-height:1.6;max-width:620px;margin:0 auto}.mki-loading{text-align:center;padding:3rem;color:var(--text-muted)}.mki-hero{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;margin-bottom:1rem;flex-wrap:wrap;justify-content:center}.mki-gauge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;border:6px solid var(--mki-color, var(--g));box-shadow:0 0 50px -10px var(--mki-color, var(--g));flex-shrink:0}.mki-score{font-size:3.4rem;font-weight:800;line-height:1;letter-spacing:-.04em}.mki-outof{font-size:.8rem;color:var(--text-muted);margin-top:.2rem}.mki-verdict{flex:1;min-width:220px}.mki-label{font-size:1.6rem;font-weight:800;margin-bottom:.4rem}.mki-note{color:var(--text-muted);font-size:.92rem;line-height:1.5;margin:0 0 .6rem}.mki-updated{font-size:.72rem;color:var(--text-sub)}.mki-pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem}.mki-pillar{padding:.9rem 1rem}.mki-pillar-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.mki-pillar-label{font-size:.78rem;color:var(--text-muted);font-weight:600}.mki-pillar-val{font-size:1.4rem;font-weight:800}.mki-pillar-track{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.mki-pillar-fill{height:100%;border-radius:3px;transition:width .6s ease}.mki-pillar-sub{font-size:.7rem;color:var(--text-sub);margin-top:.4rem}.mki-pillar-off{opacity:.55}.mki-coverage{font-size:.76rem;line-height:1.55;color:var(--text-sub);margin:-.25rem 0 1rem;padding:.6rem .8rem;border-radius:10px;border:1px solid rgba(251,146,60,.28);background:#fb923c12}.mki-cite{padding:1.1rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(var(--g-rgb),.25)}.mki-cite-label{font-size:.78rem;font-weight:800;letter-spacing:.06em;color:var(--g-ink);margin-bottom:.6rem}.mki-cite-text{font-size:.85rem;line-height:1.5;color:var(--text);background:var(--surface-2);border-radius:10px;padding:.7rem .85rem;margin-bottom:.75rem}.mki-cite-actions{display:flex;gap:.5rem;flex-wrap:wrap}.mki-btn{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:.45rem .9rem;font-size:.8rem;font-weight:700;color:var(--text);cursor:pointer;transition:all .15s}.mki-btn:hover{border-color:rgba(var(--g-rgb),.4)}.mki-btn-primary{background:var(--g);color:#fff;border-color:var(--g)}.mki-cite-hint{font-size:.72rem;color:var(--text-sub);margin:.7rem 0 0}.mki-cite-hint code{background:var(--surface-2);padding:.1rem .35rem;border-radius:5px}.mki-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1rem}.mki-stat{padding:.85rem 1rem}.mki-stat-label{font-size:.7rem;color:var(--text-muted);margin-bottom:.3rem}.mki-stat-value{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.mki-tabs{display:flex;gap:.4rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 0 .85rem;padding-bottom:2px}.mki-tabs::-webkit-scrollbar{display:none}.mki-tab{flex:0 0 auto;font:inherit;font-size:.78rem;font-weight:600;color:var(--text-muted);background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:.34rem .85rem;cursor:pointer;transition:background .15s,color .15s}.mki-tab:hover{background:#ffffff17}.mki-tab-on{color:#071a0c;background:var(--g, #10b981);border-color:transparent}.mki-tab-on:hover{background:var(--g, #10b981)}.mki-tab:focus-visible{outline:2px solid var(--g, #10b981);outline-offset:2px}.mki-range{margin-top:.45rem}.mki-range-track{position:relative;display:block;height:3px;border-radius:2px;background:#ffffff1a}.mki-range-marker{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:var(--text-muted);transform:translate(-50%,-50%)}.mki-ext-empty{font-size:.8rem;color:var(--text-sub);margin:.35rem 0 .15rem;line-height:1.5}.mki-ext-section{padding:1rem 1.25rem;margin-bottom:1rem}.mki-ext-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:.6rem}.mki-ext-cell{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .75rem;border-radius:12px;background:#ffffff09;border:1px solid var(--border);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.mki-ext-cell:hover{transform:translateY(-2px);border-color:rgba(var(--g-rgb),.32);box-shadow:0 8px 22px #00000038}[data-wl-light] .mki-ext-cell{background:var(--surface-1)}[data-wl-light] .mki-ext-cell:hover{box-shadow:0 8px 22px #0f172a14}.mki-ext-label{font-size:.7rem;color:var(--text-muted);font-weight:600;white-space:nowrap}.mki-ext-val{font-size:1.1rem;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mki-ext-chg{font-size:.76rem;font-weight:800;font-variant-numeric:tabular-nums}.mki-markets-head{display:flex;align-items:center;flex-wrap:wrap;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:var(--text);margin:1.4rem 0 .85rem}.mki-markets-sub{font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--g-ink);background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.28);padding:.2rem .5rem;border-radius:50px;margin-left:.7rem}.mki-movers{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.mki-mover{padding:1rem}.mki-section-title{font-size:.85rem;font-weight:800;margin-bottom:.75rem}.mki-mover-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.mki-mover-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;font-size:.82rem}.mki-mover-name{display:flex;align-items:center;gap:.4rem}.mki-mover-name img{border-radius:50%}.mki-mover-price{color:var(--text-muted);font-variant-numeric:tabular-nums}.mki-mover-chg{font-weight:700;font-variant-numeric:tabular-nums;min-width:64px;text-align:right}.mki-trending{padding:1rem;margin-bottom:1rem}.mki-trend-row{display:flex;flex-wrap:wrap;gap:.5rem}.mki-trend-chip{display:inline-flex;align-items:center;gap:.35rem;background:var(--surface-2);border:1px solid var(--border);border-radius:20px;padding:.3rem .7rem;font-size:.78rem;font-weight:700}.mki-trend-chip img{border-radius:50%}.mki-method{padding:1.1rem 1.25rem;margin-bottom:2rem}.mki-method p{color:var(--text-muted);font-size:.88rem;line-height:1.6;margin:0 0 .7rem}.mki-method-list{color:var(--text-muted);font-size:.88rem;line-height:1.6;margin:0 0 .9rem;padding-left:1.1rem}.mki-method-list li{margin-bottom:.35rem}.mki-method-list strong{color:var(--text-main)}.mki-method strong{color:var(--text)}.mki-foot-cta{font-size:.9rem}.mki-foot-cta a{color:var(--g-ink);font-weight:700}@media(max-width:640px){.mki-pillars{grid-template-columns:1fr}.mki-stats{grid-template-columns:1fr 1fr}.mki-movers{grid-template-columns:1fr}.mki-hero{flex-direction:column;text-align:center}}@media(prefers-reduced-motion:reduce){.mki-pillar-fill{transition:none}}.wlw-root{display:flex;flex-direction:column;gap:.75rem;padding-bottom:2rem}.wlw-notif-banner{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:14px}.wlw-notif-icon{font-size:1.2rem;flex-shrink:0}.wlw-notif-banner>div{flex:1;font-size:.82rem;color:var(--text-muted)}.wlw-notif-banner>div strong{color:var(--text)}.wlw-notif-btn{font-size:.78rem!important;padding:.38rem .85rem!important;flex-shrink:0}.wlw-header{display:flex;align-items:center;justify-content:space-between;padding:.25rem 0 .1rem}.wlw-title{font-size:1.15rem;font-weight:800;color:var(--text)}.wlw-sub{font-size:.78rem;margin-top:.15rem}.wlw-add-btn{font-size:.82rem!important;padding:.45rem 1rem!important}.wlw-search-card{padding:.75rem 1rem}.wlw-search-row{display:flex;align-items:center;gap:.55rem;background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:.5rem .75rem}.wlw-search-icon{flex-shrink:0}.wlw-search-input{flex:1;background:none;border:none;outline:none;font-size:.88rem;color:var(--text);min-width:0}.wlw-search-input::placeholder{color:var(--text-sub)}.wlw-search-clear{background:none;border:none;cursor:pointer;color:var(--text-sub);font-size:.85rem;padding:0;line-height:1}.wlw-search-hint{font-size:.78rem;padding:.5rem .25rem 0;margin:0}.wlw-no-results{font-size:.8rem;padding:.5rem .25rem 0;margin:0}.wlw-suggestions{display:flex;flex-direction:column;margin-top:.5rem}.wlw-suggestion{display:flex;align-items:center;gap:.65rem;padding:.55rem .35rem;border-radius:8px;background:none;border:none;cursor:pointer;text-align:left;transition:background .12s}.wlw-suggestion:hover{background:var(--surface-2)}.wlw-sug-info{flex:1;display:flex;flex-direction:column;gap:.1rem}.wlw-sug-sym{font-size:.88rem;font-weight:800;color:var(--text)}.wlw-sug-name{font-size:.75rem}.wlw-sug-badge{font-size:.68rem;font-weight:700;padding:.2rem .55rem;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);white-space:nowrap}.wlw-empty{text-align:center;padding:2.5rem 1.5rem}.wlw-empty-icon{font-size:2.5rem;margin-bottom:.75rem}.wlw-empty-title{font-size:1rem;font-weight:800;color:var(--text);margin:0 0 .5rem}.wlw-empty-sub{font-size:.82rem;margin:0 0 1.25rem;line-height:1.55}.wlw-list{display:flex;flex-direction:column;gap:.6rem}.wlw-item{padding:.9rem 1rem}.wlw-item-main{display:flex;align-items:center;gap:.75rem}.wlw-item-info{flex:1;min-width:0}.wlw-item-sym{font-size:.95rem;font-weight:800;color:var(--text);display:flex;align-items:center;gap:.45rem;white-space:nowrap;min-width:0}.wlw-item-cls{font-size:.65rem;font-weight:700;padding:.15rem .45rem;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.wlw-item-name{font-size:.75rem;margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlw-item-price{text-align:right;flex-shrink:0;min-width:80px}.wlw-price-usd{font-size:.95rem;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums}.wlw-price-chg{font-size:.75rem;font-weight:700;margin-top:.1rem;font-variant-numeric:tabular-nums}.wlw-item-btns{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.wlw-bell{display:flex;align-items:center;gap:.25rem;position:relative;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:.42rem .52rem;cursor:pointer;color:var(--text-muted);transition:background .12s,color .12s,border-color .12s}.wlw-bell:hover{color:var(--text);background:var(--surface-1)}.wlw-bell-open{color:var(--g-ink);border-color:rgba(var(--g-rgb),.45);background:rgba(var(--g-rgb),.08)}.wlw-bell-set{color:var(--g-ink);border-color:rgba(var(--g-rgb),.35)}.wlw-bell-count{font-size:.65rem;font-weight:800;background:rgba(var(--g-rgb),.18);color:var(--g-ink);border:1px solid rgba(var(--g-rgb),.35);border-radius:50%;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.wlw-remove{background:none;border:none;cursor:pointer;color:var(--text-sub);padding:.42rem .45rem;border-radius:8px;transition:color .12s,background .12s}.wlw-remove:hover{color:#f87171;background:#f8717114}.wlw-alert-form{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border)}.wlw-alert-form-title{font-size:.8rem;font-weight:700;color:var(--text-muted);margin-bottom:.6rem}.wlw-cond-row{display:flex;gap:.45rem;margin-bottom:.6rem}.wlw-cond-btn{flex:1;padding:.45rem .6rem;border-radius:8px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-size:.8rem;font-weight:700;cursor:pointer;transition:all .14s}.wlw-cond-btn.active{background:rgba(var(--g-rgb),.12);border-color:rgba(var(--g-rgb),.45);color:var(--g-ink)}.wlw-alert-price-row{display:flex;align-items:center;gap:.4rem}.wlw-dollar{font-size:.95rem;font-weight:700;color:var(--text-sub);flex-shrink:0}.wlw-price-input{flex:1;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:.45rem .65rem;font-size:.9rem;color:var(--text);outline:none;min-width:0}.wlw-price-input:focus{border-color:rgba(var(--g-rgb),.6)}.wlw-alert-set{font-size:.82rem!important;padding:.45rem .9rem!important;flex-shrink:0}.wlw-alert-hint{font-size:.76rem;margin:.4rem 0 0}.wlw-alert-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--border)}.wlw-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .55rem;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);font-size:.76rem;font-weight:700}.wlw-chip-triggered{border-color:rgba(var(--g-rgb),.3);background:rgba(var(--g-rgb),.06)}.wlw-chip-cond{font-weight:800}.wlw-chip-dist{font-size:.7rem;font-weight:600}.wlw-chip-del,.wlw-chip-reset{background:none;border:none;cursor:pointer;padding:0;line-height:1;font-size:.78rem;color:var(--text-sub)}.wlw-chip-del:hover{color:#f87171}.wlw-chip-reset:hover{color:var(--g-ink)}[data-wl-light] .wlw-search-input{color:var(--text)}[data-wl-light] .wlw-price-input{background:var(--surface-1);border-color:#0000001f;color:var(--text)}[data-wl-light] .wlw-sug-sym,[data-wl-light] .wlw-item-sym,[data-wl-light] .wlw-empty-title,[data-wl-light] .wlw-price-usd{color:var(--text)}@keyframes fs-in-right{0%{transform:translate(46px) scale(.97);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes fs-in-left{0%{transform:translate(-46px) scale(.97);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes fs-aurora{0%{transform:translate(-12%,-8%) rotate(0)}50%{transform:translate(10%,8%) rotate(180deg)}to{transform:translate(-12%,-8%) rotate(360deg)}}@keyframes fs-orb{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.06)}}@keyframes fs-icon-pop{0%{transform:scale(.4) rotate(-12deg);opacity:0}60%{transform:scale(1.12) rotate(4deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes fs-tag-shine{0%{background-position:-150% 0}to{background-position:250% 0}}@keyframes fs-bar{0%{width:0}to{width:100%}}@keyframes fs-rise{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.fs-aurora,.fs-orb,.fs-icon,.fs-bar{animation:none!important}}@keyframes ob-aurora{0%{transform:translate(-12%,-10%) rotate(0)}50%{transform:translate(10%,8%) rotate(180deg)}to{transform:translate(-12%,-10%) rotate(360deg)}}@keyframes ob-logo-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@keyframes ob-orb{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.12);opacity:1}}@keyframes ob-row{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ob-check{0%{transform:scale(0)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes ob-bar{0%{width:0}}.ip-overlay,.wls-overlay,.pg-modal-overlay{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:20px;background:#03060ab8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:wlmFade .22s ease}@keyframes wlmFade{0%{opacity:0}to{opacity:1}}@keyframes wlmRise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.pg-modal{position:relative;width:100%;max-width:420px;max-height:calc(100dvh - 40px);overflow-y:auto;background:linear-gradient(180deg,#1e2329,#181a20);border:1px solid rgba(var(--g-rgb),.22);border-radius:22px;padding:26px 24px 22px;box-shadow:0 24px 70px #0000008c,0 0 0 1px #ffffff08 inset;animation:wlmRise .28s cubic-bezier(.34,1.3,.64,1)}[data-wl-light] .pg-modal{background:#fff;border-color:#00000014;color:#0f172a;box-shadow:0 24px 70px #0000002e}.wlm-close{position:absolute;top:12px;right:12px;width:40px;height:40px;flex-shrink:0;padding:0;background:none;border:none;cursor:pointer;color:var(--text-muted);opacity:.9;display:flex;align-items:center;justify-content:center;transition:color .18s,transform .15s,opacity .18s;-webkit-tap-highlight-color:transparent}.wlm-close svg{width:24px;height:24px;flex-shrink:0;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4))}.wlm-close:hover,.wlm-close:focus-visible{color:var(--text);opacity:1;outline:none}.wlm-close:hover svg{transform:rotate(90deg);transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.wlm-close:active{transform:scale(.88)}[data-wl-light] .wlm-close{color:#0009}[data-wl-light] .wlm-close svg{filter:none}.pg-modal-title{margin:0 0 8px;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--text)}[data-wl-light] .pg-modal-title{color:#0f172a}.pg-modal-text{margin:0 0 18px;font-size:.9rem;line-height:1.6;color:var(--text-muted)}.pg-modal-cta{width:100%;padding:.9rem 1rem;border:none;border-radius:18px;background:linear-gradient(135deg,#059669,#10b981 45%,#34d399);color:#fff;font-weight:800;font-size:.95rem;font-family:inherit;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;letter-spacing:.02em;box-shadow:0 6px 24px #10b9814d,inset 0 1px #ffffff26;position:relative;overflow:hidden}.pg-modal-cta:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);border-radius:18px;pointer-events:none;animation:no-btn-shimmer 3s ease-in-out infinite}.pg-modal-cta:hover{transform:translateY(-2px);box-shadow:0 10px 32px #10b98173,inset 0 1px #fff3}.pg-modal-cta:active{transform:scale(.97) translateY(0)}.pg-modal-cta:disabled{opacity:.55;cursor:default;transform:none}.pg-modal-icon{width:56px;height:56px;border-radius:16px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;background:rgba(var(--g-rgb),.14);color:var(--g-ink);border:1px solid rgba(var(--g-rgb),.3)}.pg-modal-list{margin:0 0 20px;padding-left:18px}.pg-modal-list li{margin:0 0 10px;font-size:.86rem;line-height:1.55;color:var(--text-sub, var(--text-muted))}.pg-modal-list b{color:var(--text)}[data-wl-light] .pg-modal-list b{color:#0f172a}.news-modal-close,.qs-close,.ms-close,.wlc-close,.share-close{background:none!important;border:none!important;border-radius:0!important;width:40px;height:40px;padding:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);opacity:.85;cursor:pointer;font-size:0;line-height:0;box-shadow:none!important;transition:color .18s,opacity .18s,transform .15s;-webkit-tap-highlight-color:transparent}.news-modal-close svg,.qs-close svg,.ms-close svg,.wlc-close svg,.share-close svg{width:22px;height:22px;flex-shrink:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.news-modal-close:hover,.qs-close:hover,.ms-close:hover,.wlc-close:hover,.share-close:hover{color:var(--text)!important;opacity:1;background:none!important}.news-modal-close:hover svg,.qs-close:hover svg,.ms-close:hover svg,.wlc-close:hover svg,.share-close:hover svg{transform:rotate(90deg)}.news-modal-close:active,.qs-close:active,.ms-close:active,.wlc-close:active,.share-close:active{transform:scale(.88)}[data-wl-light] .qs-close,[data-wl-light] .ms-close,[data-wl-light] .wlc-close,[data-wl-light] .share-close{color:#0009}.news-modal-close,[data-wl-light] .news-modal-close{color:#fffc}.news-modal-close:hover,[data-wl-light] .news-modal-close:hover{color:#fff!important}.ade-panel .qs-close,[data-wl-light] .ade-panel .qs-close{color:#fffc}.ade-panel .qs-close:hover,[data-wl-light] .ade-panel .qs-close:hover,.dvx-btn-primary,.ms-btn-share,.buy-btn,.submit-btn.buy,.pg-modal-cta,.pg-submit,.bs-submit.dvx-btn-primary,.bs-mode-tab.active.buy,.dvx-show-more,.lp-cta-primary{color:#fff!important}.dvx-btn-primary,.ms-btn-share,.buy-btn,.submit-btn.buy,.pg-modal-cta,.pg-submit,.bs-submit.dvx-btn-primary,.bs-mode-tab.active.buy,.dvx-show-more{background:linear-gradient(135deg,#047857,#10b981)!important;border:none!important;box-shadow:0 4px 14px #05966959!important}.dvx-btn-primary:hover,.ms-btn-share:hover,.buy-btn:hover,.submit-btn.buy:hover,.pg-modal-cta:hover,.pg-submit:hover,.bs-submit.dvx-btn-primary:hover,.bs-mode-tab.active.buy:hover,.dvx-show-more:hover{filter:brightness(1.06);box-shadow:0 7px 22px #05966980!important}.ip-overlay,.wls-overlay{align-items:stretch!important;justify-content:center!important;padding:0!important;overflow-y:auto!important;overscroll-behavior:contain}:root{--tooltip-bg: #0e1418}[data-wl-light]{--tooltip-bg: #ffffff}.wl-topbar-help svg{display:block}.wl-tip{position:relative;display:inline-flex;vertical-align:middle;margin-left:.35em}.wl-tip-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;cursor:pointer;border-radius:50%;background:transparent;color:var(--text-sub);transition:color .15s,background .15s}.wl-tip-btn:hover,.wl-tip-btn.open{color:var(--g-ink);background:rgba(var(--g-rgb),.14)}.wl-tip-btn svg{display:block}.wl-tip-pop{position:absolute;z-index:60;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:max-content;max-width:min(260px,72vw);padding:.55rem .7rem;border-radius:10px;background:var(--card-bg);border:1px solid var(--border);color:var(--text);font-size:.74rem;line-height:1.45;font-weight:500;text-align:left;white-space:normal;box-shadow:0 10px 30px #00000059;backdrop-filter:blur(12px);animation:wl-tip-in .14s ease both}.wl-tip-pop:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:var(--border)}@keyframes wl-tip-in{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.wl-help-overlay{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;backdrop-filter:blur(4px);animation:wl-help-fade .2s ease both}@keyframes wl-help-fade{0%{opacity:0}to{opacity:1}}.wl-help-sheet{width:100%;max-width:560px;max-height:92vh;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border);border-radius:22px 22px 0 0;box-shadow:0 -12px 44px #00000073;animation:wl-help-up .28s cubic-bezier(.22,1,.36,1) both}@media(min-width:640px){.wl-help-overlay{align-items:center}.wl-help-sheet{border-radius:22px;max-height:88vh}}@keyframes wl-help-up{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}.wl-help-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.15rem 1.25rem .6rem}.wl-help-title{margin:0;font-size:1.18rem;font-weight:800;color:var(--text)}.wl-help-sub{margin:.2rem 0 0;font-size:.82rem;color:var(--text-muted)}.wl-help-x{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:.15rem;border-radius:8px}.wl-help-x:hover{color:var(--text)}.wl-help-body{overflow-y:auto;padding:.4rem 1.25rem;-webkit-overflow-scrolling:touch}.wl-help-card{display:flex;gap:.75rem;padding:.75rem 0;border-bottom:1px solid var(--border)}.wl-help-card:last-of-type{border-bottom:none}.wl-help-ico{flex-shrink:0;font-size:1.3rem;line-height:1.4}.wl-help-card-main{flex:1;min-width:0}.wl-help-card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.wl-help-card-top strong{font-size:.92rem;font-weight:800;color:var(--text)}.wl-help-card-main p{margin:.2rem 0 0;font-size:.8rem;line-height:1.5;color:var(--text-muted)}.wl-help-go{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .7rem;border-radius:999px;border:none;cursor:pointer;font-size:.74rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 4px 14px #05966959}.wl-help-go svg{display:block}.wl-help-tips{margin:.5rem 0 .3rem;padding:.85rem;border-radius:14px;background:rgba(var(--g-rgb),.07);border:1px solid rgba(var(--g-rgb),.16)}.wl-help-tips-title{margin:0 0 .5rem;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--g-ink)}.wl-help-tip-row{display:flex;gap:.55rem;padding:.28rem 0;font-size:.8rem;line-height:1.5;color:var(--text)}.wl-help-tip-row>span:first-child{flex-shrink:0}.wl-help-foot{padding:.8rem 1.25rem calc(.9rem + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.wl-help-done{width:100%;padding:.8rem;border-radius:13px;border:none;cursor:pointer;font-size:.92rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 4px 14px #05966959}.wl-help-primary{display:flex;align-items:center;gap:.7rem;width:100%;margin:.5rem 0 .4rem;padding:.8rem .9rem;cursor:pointer;border-radius:14px;border:1px solid rgba(var(--g-rgb),.35);background:rgba(var(--g-rgb),.12);color:var(--text);text-align:left}.wl-help-primary:hover{background:rgba(var(--g-rgb),.18)}.wl-help-primary-ico{font-size:1.25rem;flex-shrink:0}.wl-help-primary-txt{flex:1;min-width:0;display:flex;flex-direction:column}.wl-help-primary-txt strong{font-size:.9rem;font-weight:800}.wl-help-primary-txt span{font-size:.76rem;color:var(--text-muted)}.wl-help-primary>svg{flex-shrink:0;color:var(--g-ink)}.wl-aag-overlay{position:fixed;inset:0;z-index:1250;display:flex;align-items:flex-end;justify-content:center;background:#00000094;backdrop-filter:blur(4px);animation:wl-help-fade .2s ease both}.wl-aag-sheet{width:100%;max-width:480px;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border);border-radius:22px 22px 0 0;box-shadow:0 -12px 44px #00000080;animation:wl-help-up .28s cubic-bezier(.22,1,.36,1) both;padding-bottom:env(safe-area-inset-bottom)}@media(min-width:640px){.wl-aag-overlay{align-items:center}.wl-aag-sheet{border-radius:22px}}.wl-aag-head{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.1rem .2rem}.wl-aag-step-count{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--g-ink)}.wl-aag-x{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:.15rem;border-radius:8px}.wl-aag-x:hover{color:var(--text)}.wl-aag-body{padding:.6rem 1.4rem .4rem;text-align:center}.wl-aag-badge{position:relative;width:66px;height:66px;margin:.4rem auto .9rem;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(var(--g-rgb),.9),rgba(var(--g-rgb),.55));box-shadow:0 8px 22px rgba(var(--g-rgb),.35)}.wl-aag-badge-ico{font-size:2rem;line-height:1}.wl-aag-badge-num{position:absolute;top:-8px;right:-8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--card-bg);border:2px solid rgba(var(--g-rgb),.9);font-size:.78rem;font-weight:800;color:var(--g-ink)}.wl-aag-title{margin:0 0 .35rem;font-size:1.18rem;font-weight:800;color:var(--text)}.wl-aag-desc{margin:0 auto;max-width:22rem;font-size:.9rem;line-height:1.55;color:var(--text-muted);min-height:3.2em}.wl-aag-dots{display:flex;justify-content:center;gap:.4rem;padding:.9rem 0 .3rem}.wl-aag-dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;cursor:pointer;background:rgba(var(--g-rgb),.22);transition:all .2s}.wl-aag-dot.done{background:rgba(var(--g-rgb),.5)}.wl-aag-dot.active{width:22px;border-radius:5px;background:var(--g-ink)}.wl-aag-foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.7rem 1.1rem 1rem}.wl-aag-back{background:none;border:none;cursor:pointer;font-size:.9rem;font-weight:700;color:var(--text-muted);padding:.6rem .4rem}.wl-aag-back:hover{color:var(--text)}.wl-aag-next{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.2rem;border-radius:12px;border:none;cursor:pointer;font-size:.9rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 4px 14px #05966959}.wl-aag-next svg{display:block}.wl-tour{position:fixed;inset:0;z-index:1300;pointer-events:none}.wl-tour>*{pointer-events:auto}.wl-tour-spot{position:fixed;border-radius:12px;pointer-events:none;box-shadow:0 0 0 4px #10b981e6,0 0 0 9999px #0009;animation:wl-tour-ring 1.6s ease-in-out infinite;transition:top .15s,left .15s,width .15s,height .15s}@keyframes wl-tour-ring{0%,to{box-shadow:0 0 0 4px #10b981e6,0 0 0 9999px #0009}50%{box-shadow:0 0 0 7px #10b9818c,0 0 0 9999px #0009}}.wl-tour-arrow{position:fixed;transform:translate(-50%);color:#10b981;pointer-events:none;filter:drop-shadow(0 4px 10px rgba(5,150,105,.6))}.wl-tour-arrow svg{display:block}.wl-tour-arrow.up{animation:wl-tour-bob-up 1s ease-in-out infinite}.wl-tour-arrow.down{animation:wl-tour-bob-down 1s ease-in-out infinite}@keyframes wl-tour-bob-up{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-7px)}}@keyframes wl-tour-bob-down{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(7px)}}.wl-tour-card{position:fixed;left:50%;transform:translate(-50%);width:calc(100% - 2rem);max-width:380px;padding:1rem 1.1rem .9rem;border-radius:16px;background:var(--card-bg);border:1px solid var(--border);box-shadow:0 14px 40px #00000080;backdrop-filter:blur(12px);animation:wl-tour-card-in .25s ease both}@keyframes wl-tour-card-in{0%{opacity:0;transform:translate(-50%) translateY(8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.wl-tour-card-top{display:flex;align-items:center;justify-content:space-between}.wl-tour-step{font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--g-ink)}.wl-tour-skip{background:none;border:none;cursor:pointer;font-size:.76rem;font-weight:700;color:var(--text-muted);padding:.2rem .3rem}.wl-tour-skip:hover{color:var(--text)}.wl-tour-title{margin:.35rem 0 .2rem;font-size:1.05rem;font-weight:800;color:var(--text)}.wl-tour-text{margin:0;font-size:.86rem;line-height:1.5;color:var(--text-muted)}.wl-tour-dots{display:flex;gap:.35rem;margin:.75rem 0 .2rem}.wl-tour-dot{width:7px;height:7px;border-radius:50%;background:rgba(var(--g-rgb),.25);transition:all .2s}.wl-tour-dot.done{background:rgba(var(--g-rgb),.55)}.wl-tour-dot.active{width:20px;border-radius:4px;background:var(--g-ink)}.wl-tour-actions{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.6rem}.wl-tour-back{background:none;border:none;cursor:pointer;font-size:.86rem;font-weight:700;color:var(--text-muted);padding:.5rem .3rem}.wl-tour-back:hover{color:var(--text)}.wl-tour-next{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:11px;border:none;cursor:pointer;font-size:.88rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 4px 14px #05966959}.wl-tour-next svg{display:block}@media(prefers-reduced-motion:reduce){.wl-tour-spot,.wl-tour-arrow.up,.wl-tour-arrow.down{animation:none}}.wl-guide-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.6rem;margin:0 auto 1.5rem;padding:.7rem 1.1rem .7rem .95rem;border:none;cursor:pointer;border-radius:999px;color:#fff;text-align:left;background:linear-gradient(120deg,#065f46,#10b981 52%,#34d399);background-size:220% 100%;box-shadow:0 6px 22px #10b98173,inset 0 1px #ffffff2e;animation:wl-guide-grad 5s ease infinite,wl-guide-glow 2.4s ease-in-out infinite;transition:transform .18s ease}.wl-guide-cta>*{position:relative;z-index:1}.wl-guide-cta:hover{transform:translateY(-2px) scale(1.03)}.wl-guide-cta:active{transform:scale(.98)}@keyframes wl-guide-grad{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes wl-guide-glow{0%,to{box-shadow:0 6px 22px #10b9816b,inset 0 1px #ffffff2e}50%{box-shadow:0 8px 32px #10b981b8,inset 0 1px #ffffff2e}}.wl-guide-cta:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.38) 50%,transparent 68%);transform:translate(-120%);animation:wl-guide-shine 3.4s ease-in-out infinite}@keyframes wl-guide-shine{0%{transform:translate(-120%)}55%,to{transform:translate(130%)}}.wl-guide-cta-ico{display:inline-flex;color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.5));animation:wl-guide-twinkle 2.2s ease-in-out infinite}.wl-guide-cta-ico svg{display:block}@keyframes wl-guide-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.92}50%{transform:scale(1.12) rotate(8deg);opacity:1}}.wl-guide-cta-text{display:flex;flex-direction:column;line-height:1.2}.wl-guide-cta-text strong{font-size:1rem;font-weight:800;letter-spacing:.01em}.wl-guide-cta-text span{font-size:.72rem;font-weight:600;opacity:.9}.wl-guide-cta-badge{font-size:.58rem;font-weight:800;letter-spacing:.08em;padding:.18rem .4rem;border-radius:999px;background:#ffffff38;color:#fff;align-self:center}.wl-guide-cta-arrow{display:inline-flex;transition:transform .18s ease}.wl-guide-cta-arrow svg{display:block}.wl-guide-cta:active .wl-guide-cta-arrow{transform:translate(4px)}@media(prefers-reduced-motion:reduce){.wl-guide-cta,.wl-guide-cta:after,.wl-guide-cta-ico{animation:none}}.dvx-hero-value,.dvx-hero-change,.dvx-stat-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ai-bar-fill,.ai-entry-bar-fill,.eval-cat-bar,.dvx-target-bar-fill,.dvx-cat-summary-bar-fill,.dvx-cat-bar-fill,.dvx-be-bar-fill{transform-origin:left center;animation:wl-bar-grow .85s cubic-bezier(.22,1,.36,1) both}@keyframes wl-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dvx-stat-card{transition:transform .18s ease,box-shadow .22s ease;will-change:transform}.dvx-stat-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0000002e}.dvx-stat-card:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.ai-bar-fill,.ai-entry-bar-fill,.eval-cat-bar,.dvx-target-bar-fill,.dvx-cat-summary-bar-fill,.dvx-cat-bar-fill,.dvx-be-bar-fill{animation:none}.dvx-stat-card{transition:none}}.dvx-form-page .glass-card:not(.dvx-hero){box-shadow:0 1px 2px #0000000d,0 10px 26px #00000012}[data-wl-light] .dvx-form-page .glass-card:not(.dvx-hero){box-shadow:0 1px 2px #1018280a,0 12px 30px #10182817;border:1px solid rgba(16,24,40,.06)}.dvx-form-page .glass-card:not(.dvx-hero){animation:wl-card-in .5s cubic-bezier(.22,1,.36,1) both}.dvx-form-page .glass-card:not(.dvx-hero):nth-of-type(2){animation-delay:.05s}.dvx-form-page .glass-card:not(.dvx-hero):nth-of-type(3){animation-delay:.1s}.dvx-form-page .glass-card:not(.dvx-hero):nth-of-type(4){animation-delay:.15s}.dvx-form-page .glass-card:not(.dvx-hero):nth-of-type(n+5){animation-delay:.2s}@keyframes wl-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dvx-currency-pill,.dvx-tf-chip{transition:transform .14s ease,filter .14s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.dvx-currency-pill:hover,.dvx-tf-chip:hover{filter:brightness(1.06)}.dvx-currency-pill:active,.dvx-tf-chip:active{transform:scale(.9)}.dvx-tf-chip{padding:.28rem .72rem;border-radius:999px;border:1px solid transparent;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;background:var(--surface-2);color:var(--text-muted)}.dvx-tf-chip:hover{color:var(--text)}.dvx-tf-chip.active{color:#fff;background:linear-gradient(135deg,var(--accent2),var(--accent));box-shadow:0 3px 12px color-mix(in srgb,var(--accent) 42%,transparent)}.dvx-catfilter{display:flex;gap:.4rem;overflow-x:auto;padding:.1rem 0 .4rem;margin:0 0 .35rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dvx-catfilter::-webkit-scrollbar{display:none}.dvx-catchip{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.34rem .7rem;border-radius:12px;cursor:pointer;flex-shrink:0;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-family:inherit;line-height:1.1;transition:background .15s,color .15s,border-color .15s}.dvx-catchip:hover{color:var(--text)}.dvx-catchip-label{font-size:.72rem;font-weight:700}.dvx-catchip-val{font-size:.66rem;font-weight:600;opacity:.75;font-variant-numeric:tabular-nums}.dvx-catchip.active{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--accent2),var(--accent));box-shadow:0 3px 12px color-mix(in srgb,var(--accent) 40%,transparent)}.dvx-catchip.active .dvx-catchip-val{opacity:.9}.dvx-hero-catlabel{text-align:center;margin:-.35rem 0 .5rem;font-size:.75rem;font-weight:600;color:var(--text-muted)}.dvx-charttype-seg{display:inline-flex;gap:2px;padding:3px;margin:0 0 .6rem;background:var(--surface-2);border:1px solid var(--border);border-radius:10px}.dvx-ct-chip{display:inline-flex;align-items:center;gap:.32rem;padding:.28rem .62rem;border-radius:7px;border:none;cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:700;background:transparent;color:var(--text-muted);transition:background .15s ease,color .15s ease}.dvx-ct-chip svg{opacity:.85}.dvx-ct-chip.active{color:#fff;background:linear-gradient(135deg,var(--accent2),var(--accent));box-shadow:0 2px 8px color-mix(in srgb,var(--accent) 34%,transparent)}.dvx-ct-chip.active svg{opacity:1}.dvx-ct-chip:active{transform:scale(.94)}@media(hover:hover){.dvx-ct-chip:not(.active):hover{color:var(--text);background:none}}.dvx-live-ind{animation:wl-live-pulse 1.8s ease-in-out infinite}@keyframes wl-live-pulse{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.dvx-form-page .glass-card:not(.dvx-hero){animation:none}.dvx-live-ind{animation:none}.dvx-currency-pill,.dvx-tf-chip{transition:none}}.wl-reb-overlay{position:fixed;inset:0;z-index:1250;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;backdrop-filter:blur(4px);animation:wl-help-fade .2s ease both}.wl-reb-sheet{width:100%;max-width:540px;max-height:92vh;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border);border-radius:22px 22px 0 0;box-shadow:0 -12px 44px #00000080;animation:wl-help-up .28s cubic-bezier(.22,1,.36,1) both}@media(min-width:640px){.wl-reb-overlay{align-items:center}.wl-reb-sheet{border-radius:22px;max-height:88vh}}.wl-reb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.1rem 1.25rem .4rem}.wl-reb-title{margin:0;font-size:1.2rem;font-weight:800;color:var(--text)}.wl-reb-sub{margin:.2rem 0 0;font-size:.8rem;color:var(--text-muted)}.wl-reb-x{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:.15rem;border-radius:8px}.wl-reb-x:hover{color:var(--text)}.wl-reb-actions{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem .6rem}.wl-reb-quick{padding:.4rem .8rem;border-radius:999px;cursor:pointer;font-size:.78rem;font-weight:700;background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.3);color:var(--g-ink)}.wl-reb-quick:active{transform:scale(.95)}.wl-reb-sum{margin-left:auto;font-size:.78rem;font-weight:800;padding:.3rem .6rem;border-radius:999px}.wl-reb-sum.ok{color:var(--g-ink);background:rgba(var(--g-rgb),.12)}.wl-reb-sum.off{color:#fbbf24;background:#e8b82524}.wl-reb-list{overflow-y:auto;padding:0 1.25rem;-webkit-overflow-scrolling:touch}.wl-reb-row{display:grid;grid-template-columns:1fr 48px 84px minmax(96px,1.2fr);align-items:center;gap:.5rem;padding:.6rem 0;border-bottom:1px solid var(--border)}.wl-reb-row-head{font-size:.64rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-sub);border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--card-bg)}.wl-reb-row-head>span:nth-child(2),.wl-reb-row-head>span:nth-child(3){text-align:center}.wl-reb-row-head>span:last-child{text-align:right}.wl-reb-sym{font-weight:800;font-size:.9rem;color:var(--text)}.wl-reb-now{text-align:center;font-size:.85rem;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.wl-reb-tgt{display:inline-flex;align-items:center;justify-content:center;gap:.15rem}.wl-reb-tgt input{width:52px;text-align:center;padding:.35rem .3rem;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums}.wl-reb-tgt input:focus{outline:none;border-color:rgba(var(--g-rgb),.6)}.wl-reb-tgt em{font-style:normal;color:var(--text-sub);font-size:.8rem}.wl-reb-act{text-align:right;font-size:.84rem;font-weight:800;font-variant-numeric:tabular-nums}.wl-reb-act.buy{color:var(--g-ink)}.wl-reb-act.sell{color:#f87171}.wl-reb-act.flat{color:var(--text-sub);font-weight:600}.wl-reb-empty{padding:1.5rem 0;text-align:center;color:var(--text-muted);font-size:.85rem}.wl-reb-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.25rem calc(.95rem + env(safe-area-inset-bottom));border-top:1px solid var(--border)}.wl-reb-hint{font-size:.75rem;color:#fbbf24}.wl-reb-hint.ok{color:var(--g-ink)}.wl-reb-done{padding:.65rem 1.4rem;border-radius:12px;border:none;cursor:pointer;font-size:.9rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 4px 14px #05966959}.wl-reb-profiles{display:flex;gap:.5rem;padding:.3rem 1.25rem .5rem}.wl-reb-profile{flex:1;display:flex;flex-direction:column;align-items:center;gap:.05rem;padding:.5rem .4rem;border-radius:12px;cursor:pointer;text-align:center;background:var(--surface-2);border:1.5px solid var(--border);color:var(--text);transition:transform .14s ease,border-color .15s ease,background .15s ease}.wl-reb-profile:active{transform:scale(.97)}.wl-reb-profile strong{font-size:.86rem;font-weight:800}.wl-reb-profile em{font-style:normal;font-size:.64rem;color:var(--text-muted)}.wl-reb-profile.active{background:rgba(var(--g-rgb),.14);border-color:rgba(var(--g-rgb),.6)}.wl-reb-profile.active strong{color:var(--g-ink)}.wl-reb-advice{margin:0 1.25rem .4rem;padding:.7rem .85rem;border-radius:12px;background:rgba(var(--g-rgb),.08);border:1px solid rgba(var(--g-rgb),.18)}.wl-reb-advice-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--g-ink);margin-bottom:.3rem}.wl-reb-advice p{margin:.2rem 0;font-size:.8rem;line-height:1.45;color:var(--text)}.wl-topbar-stats{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;margin-left:.5rem;padding:.32rem .6rem;cursor:pointer;border-radius:999px;border:1px solid var(--border);background:var(--surface-1);color:var(--text);font-size:.74rem;font-weight:800;letter-spacing:.01em;transition:transform .14s ease,background .15s ease}.wl-topbar-stats svg{display:block}.wl-topbar-stats:hover{background:var(--surface-2)}.wl-topbar-stats:active{transform:scale(.94)}@media(max-width:480px){.wl-topbar-stats .wl-stats-label{display:none}.wl-topbar-stats{padding:.34rem .46rem;margin-left:.3rem}}.wl-topbar{background:radial-gradient(120% 150% at 12% -30%,rgba(16,185,129,.14),transparent 55%),#080f0ceb;box-shadow:0 8px 28px #0000004d}.wl-topbar:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:linear-gradient(90deg,#10b981,#14b8a6,#22d3ee,#38bdf8,#a3e635,#34d399,#10b981);background-size:300% 100%;animation:wl-topline-flow 7s linear infinite;opacity:.95;z-index:2;pointer-events:none;box-shadow:0 0 10px #22d3ee59}@keyframes wl-topline-flow{to{background-position:-300% 0}}@media(prefers-reduced-motion:reduce){.wl-topbar:before{animation:none}}.wk-signup{display:flex;flex-direction:column;gap:.6rem}.wk-lead{margin:0;font-size:.82rem;line-height:1.5;color:var(--text-muted)}.wk-row{display:flex;gap:.5rem}.wk-input{flex:1;min-width:0;border-radius:10px;padding:.6rem .8rem;font-size:.85rem;background:var(--surface-1);border:1px solid var(--border);color:var(--text);outline:none}.wk-input:focus{border-color:var(--g)}.wk-btn{padding:.6rem 1.1rem;border-radius:10px;border:none;cursor:pointer;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:700;font-size:.82rem;white-space:nowrap;box-shadow:0 4px 12px #10b9814d;transition:transform .14s ease,box-shadow .2s ease}.wk-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #10b9816b}.wk-btn:disabled{opacity:.7;cursor:default}.wk-err{margin:0;font-size:.76rem;color:#f87171}.wk-note{margin:0;font-size:.72rem;color:var(--text-sub)}.wk-signup--done{gap:.5rem}.wk-done-title{margin:0;display:inline-flex;align-items:center;gap:.4em;font-weight:800;font-size:.9rem;color:var(--g-ink)}.wk-done-email{color:var(--text);font-weight:700}.wk-done-lead{margin:0;font-size:.8rem;color:var(--text-muted)}.wk-how-title{margin:.25rem 0 0;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-sub)}.wk-how{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.wk-how li{display:flex;align-items:flex-start;gap:.55em;font-size:.8rem;line-height:1.45;color:var(--text-muted)}.wk-how li>svg{flex:0 0 auto;margin-top:.15em;color:var(--g)}.wk-how li>span{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.wk-how strong{color:var(--text);font-weight:700;overflow-wrap:anywhere}.wk-modal-overlay{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:1.1rem;background:#040a079e;backdrop-filter:blur(6px);overflow-y:auto;animation:wk-modal-fade .18s ease-out}.wk-modal{width:100%;max-width:400px;border-radius:20px;padding:1.4rem 1.3rem 1.2rem;background:var(--bg4, #0d1f14);border:1px solid var(--border);box-shadow:0 24px 60px #00000080;text-align:center;display:flex;flex-direction:column;max-height:calc(100vh - 2.2rem);max-height:calc(100dvh - 2.2rem);animation:wk-modal-pop .24s cubic-bezier(.34,1.56,.64,1)}.wk-modal-badge,.wk-modal-title,.wk-modal-sub,.wk-modal-btn{flex:none}.wk-modal-badge{width:56px;height:56px;border-radius:50%;margin:0 auto .85rem;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 20px #10b98173,inset 0 1px #ffffff4d}.wk-modal-title{margin:0 0 .35rem;font-size:1.15rem;font-weight:900;color:var(--text)}.wk-modal-sub{margin:0 0 1rem;font-size:.85rem;line-height:1.5;color:var(--text-muted)}.wk-modal-sub strong{color:var(--text)}.wk-modal-how{text-align:left;margin:0 0 1.1rem;overflow-y:auto;min-height:0;overscroll-behavior:contain}.wk-modal-how .wk-how-title{margin-top:0}.wk-modal-btn{width:100%;padding:.75rem 1rem;border-radius:12px;border:none;cursor:pointer;background:linear-gradient(135deg,#047857,#10b981);color:#fff;font-weight:800;font-size:.9rem;box-shadow:0 6px 16px #10b98166;transition:transform .14s ease}.wk-modal-btn:hover{transform:translateY(-1px)}@keyframes wk-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes wk-modal-pop{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wk-modal-overlay,.wk-modal{animation:none}}.wk-off{align-self:flex-start;margin-top:.35rem;background:none;border:none;color:var(--text-sub);font-size:.76rem;text-decoration:underline;cursor:pointer;padding:.2rem 0}.wk-off:hover{color:#f87171}[data-wl-light] .wl-topbar{background:radial-gradient(120% 150% at 12% -30%,rgba(16,185,129,.12),transparent 55%),#ffffffd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 26px #143c281a}.wl-topbar .wl-logo-btn{position:relative;width:46px;height:46px;border-radius:14px}.wl-topbar .wl-logo-btn:before{content:"";position:absolute;inset:0;border-radius:14px;z-index:0;background:linear-gradient(145deg,#4ade8038,#10b9810f)}.wl-topbar .wl-logo-btn:after{content:"";position:absolute;inset:0;border-radius:14px;z-index:0;pointer-events:none;box-shadow:inset 0 1px #ffffff52,0 6px 16px #10b98147}[data-wl-light] .wl-topbar .wl-logo-btn:before{background:linear-gradient(145deg,#4ade8047,#10b9811a)}.wl-topbar .wl-logo-btn .wl-logo{position:relative;z-index:1}.wl-topbar .wl-brand-wl{background:linear-gradient(180deg,#fff,#c8d4ce);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}[data-wl-light] .wl-topbar .wl-brand-wl{background:linear-gradient(180deg,#0f1f17,#2f5244);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.wl-topbar .wl-live-dot{font-size:0;position:relative;display:inline-block;width:6px;height:6px;margin:0 2px 1px 0;vertical-align:middle;-webkit-text-fill-color:transparent}.wl-topbar .wl-live-dot:before{content:"";position:absolute;inset:0;border-radius:50%;background:#34d399;box-shadow:0 0 8px #34d399}.wl-topbar .wl-topbar-brand-action{position:relative;padding-bottom:3px}.wl-topbar .wl-topbar-brand-action.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#34d399,#10b981)}.wl-topbar .wl-topbar-brand-sep{font-size:0;display:inline-block;width:4px;height:4px;border-radius:1px;transform:rotate(45deg);background:#ffffff59}[data-wl-light] .wl-topbar .wl-topbar-brand-sep{background:#14281e66}.wl-topbar .wl-topbar-x{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}[data-wl-light] .wl-topbar .wl-topbar-x{border-color:#00000017;background:#fff9;color:#14281eb8}button.wl-topbar .wl-topbar-x,.wl-topbar button.wl-topbar-x{background:#ffffff0a}.wl-topbar .wl-topbar-stats{color:#fff;border:none;background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 6px 16px #10b98166,inset 0 1px #ffffff47;padding:.42rem .85rem}.wl-topbar .wl-topbar-stats:hover{background:linear-gradient(135deg,#14c98d,#059669);transform:translateY(-1px)}.wl-stats-live{width:7px;height:7px;border-radius:50%;background:#eafff5;box-shadow:0 0 8px #d1fae5e6;flex-shrink:0}@media(max-width:380px){.wl-stats-live{display:none}}.wl-logo-scan-ring{position:absolute;inset:0;border-radius:14px;pointer-events:none;opacity:0;z-index:0}.wl-logo-btn.wl-logo-scanning{animation:wl-logo-pop .5s cubic-bezier(.34,1.56,.64,1)}.wl-logo-btn.wl-logo-scanning .wl-logo-scan-ring{border:2px solid rgba(52,211,153,.75);animation:wl-logo-scan-ring .6s ease-out forwards}.wl-logo-btn.wl-logo-scanning .wl-logo-glint{animation:wl-logo-glint-fast .55s ease-out}.wl-logo-btn.wl-logo-scanning .wl-logo-bar-1{animation:wl-logo-bar-pop .5s ease-out 0s}.wl-logo-btn.wl-logo-scanning .wl-logo-bar-2{animation:wl-logo-bar-pop .5s ease-out .06s}.wl-logo-btn.wl-logo-scanning .wl-logo-bar-3{animation:wl-logo-bar-pop .5s ease-out .12s}@keyframes wl-logo-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes wl-logo-scan-ring{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.9);opacity:0}}@keyframes wl-logo-glint-fast{0%{transform:rotate(-90deg);opacity:0}20%{opacity:.9}85%{opacity:.9}to{transform:rotate(270deg);opacity:0}}@keyframes wl-logo-bar-pop{0%{transform:scaleY(1)}35%{transform:scaleY(.4)}70%{transform:scaleY(1.15)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.wl-logo-btn.wl-logo-scanning,.wl-logo-btn.wl-logo-scanning .wl-logo-scan-ring,.wl-logo-btn.wl-logo-scanning .wl-logo-glint,.wl-logo-btn.wl-logo-scanning .wl-logo-bar{animation:none}}.dvx-stat-card{position:relative;overflow:hidden}.dvx-stat-spark{position:absolute;inset:auto 0 0;width:100%;height:46%;pointer-events:none;opacity:.9}.dvx-stat-card--pos{box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.22),0 8px 22px rgba(var(--g-rgb),.06)}.dvx-stat-card--neg{box-shadow:inset 0 0 0 1px #f8717138,0 8px 22px #f871710f}.dvx-stat-card--pos:hover{box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.3),0 12px 30px rgba(var(--g-rgb),.12)}.dvx-stat-card--neg:hover{box-shadow:inset 0 0 0 1px #f871714d,0 12px 30px #f871711f}.dvx-stat-label,.dvx-stat-value,.dvx-stat-sub{position:relative;z-index:1}.dvx-cat-bar-fill,.dvx-cat-summary-bar-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--bar-col, var(--g)) 45%,transparent),var(--bar-col, var(--g)))!important;box-shadow:0 0 8px color-mix(in srgb,var(--bar-col, var(--g)) 45%,transparent)}.dvx-cat-asset-fill{background:var(--bar-col, var(--g))!important}.dvx-cat-row{border-radius:12px;padding:.5rem .55rem;margin:0 -.55rem;transition:background .15s ease}.dvx-cat-row:hover{background:color-mix(in srgb,var(--bar-col, var(--g)) 8%,transparent)}[data-wl-light] .dvx-cat-row:hover{background:color-mix(in srgb,var(--bar-col, var(--g)) 11%,transparent)}.dvx-cat-summary-card{position:relative;overflow:hidden}.dvx-cat-summary-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--bar-col, var(--g));opacity:.9}.dvx-cat-summary-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bar-col, var(--g)) 30%,transparent),0 10px 26px color-mix(in srgb,var(--bar-col, var(--g)) 14%,transparent)}.dvx-cat-asset-logo{flex-shrink:0;border-radius:50%}.dvx-holding-pnl-pill{display:inline-flex;align-items:center;gap:.18rem;margin-top:.2rem;padding:.1rem .4rem;border-radius:999px;font-size:.63rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.dvx-holding-pnl-pill.pos{color:var(--g-ink);background:rgba(var(--g-rgb),.14)}.dvx-holding-pnl-pill.neg{color:#f87171;background:#f8717124}@media(prefers-reduced-motion:reduce){.dvx-holding-actions{animation:none}}.dvx-holdings{gap:.55rem}.dvx-holding{position:relative;align-items:flex-start;gap:.7rem;padding:.8rem .9rem .8rem 1rem;border-radius:16px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);border:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px #ffffff09}.dvx-holding>input[type=checkbox]{margin-top:.55rem}.dvx-holding .dvx-holding-icon,.dvx-holding .dvx-ha-toggle{margin-top:.1rem}.dvx-holding:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--row-col, var(--g));opacity:.45;transition:opacity .16s,top .16s,bottom .16s}.dvx-holding:hover:before{opacity:.85;top:6px;bottom:6px}.dvx-holding:hover{border-color:color-mix(in srgb,var(--row-col, var(--g)) 28%,transparent);box-shadow:inset 0 1px #ffffff0d,0 10px 26px color-mix(in srgb,var(--row-col, var(--g)) 12%,transparent)}.dvx-holding.selected{background:linear-gradient(180deg,color-mix(in srgb,var(--row-col, var(--g)) 12%,rgba(255,255,255,.03)),color-mix(in srgb,var(--row-col, var(--g)) 5%,transparent));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--row-col, var(--g)) 55%,transparent)}.dvx-holding.selected:before{opacity:1;top:6px;bottom:6px}.dvx-holding-icon{box-shadow:0 0 0 2px #ffffff0d,0 2px 6px #00000047}.dvx-holding-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.dvx-holding-line1{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.dvx-holding-meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.4rem}.dvx-holding-meta strong{font-size:.94rem;letter-spacing:-.01em;flex:0 0 auto;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dvx-holding-meta .dvx-cat-badge,.dvx-holding-meta .dvx-stable-badge{flex-shrink:0}.dvx-holding-valblock{flex-shrink:0;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;text-align:right}.dvx-holding-val{font-size:.98rem;letter-spacing:-.01em}.dvx-holding-detail{display:block;width:100%;font-size:.75rem;opacity:.92;line-height:1.3}.dvx-holding-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.3rem;width:100%;margin-top:.15rem}.dvx-hstat{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;padding:.25rem .55rem;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:.72rem;line-height:1.25}.dvx-hstat em{flex:0 0 auto;white-space:nowrap;font-style:normal;font-weight:800;font-size:.56rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-sub)}.dvx-hstat b{min-width:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}[data-wl-light] .dvx-hstat{background:#1018280d;border-color:#10182817}[data-wl-light] .dvx-holding{background:linear-gradient(180deg,#fff,#10182805);border-color:#10182817;box-shadow:0 1px 2px #1018280d,0 8px 20px #1018280a}[data-wl-light] .dvx-holding:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--row-col, var(--g)) 14%,rgba(16,24,40,.06))}[data-wl-light] .dvx-holding-icon{box-shadow:0 0 0 2px #1018280d,0 2px 6px #1018281f}.dvx-cat-group-hdr{padding:.75rem 0 .4rem;gap:.5rem}.dvx-cat-group-stats{margin-left:auto}.bs-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;flex-shrink:0;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09)}.bs-seg-btn{appearance:none;border:none;cursor:pointer;font-family:inherit;padding:.16rem .62rem;border-radius:999px;line-height:1;font-size:.66rem;font-weight:700;letter-spacing:.02em;background:transparent;color:var(--text-muted);transition:color .15s,background .15s,box-shadow .15s}.bs-seg-btn:hover{color:var(--text)}.bs-seg-btn.active{color:#fff;background:linear-gradient(135deg,#047857,#10b981);box-shadow:0 2px 8px #10b98152}[data-wl-light] .bs-seg{background:#1018280b;border-color:#10182817}[data-wl-light] .bs-seg-btn.active{box-shadow:0 2px 8px #05966947}.bs-cat-btn,.bs-leg-chip{position:relative;overflow:hidden}.bs-cat-btn>*,.bs-leg-chip>*{position:relative;z-index:1}.bs-sheet-open .bs-leg-grid .bs-leg-chip,.bs-sheet-open .bs-cat-grid .bs-cat-btn{animation:bs-tile-in .42s cubic-bezier(.22,1,.36,1) both}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(1),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(1){animation-delay:.02s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(2),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(2){animation-delay:.05s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(3),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(3){animation-delay:.08s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(4),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(4){animation-delay:.11s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(5),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(5){animation-delay:.14s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(6),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(6){animation-delay:.17s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(7),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(7){animation-delay:.2s}.bs-sheet-open .bs-leg-grid .bs-leg-chip:nth-child(8),.bs-sheet-open .bs-cat-grid .bs-cat-btn:nth-child(8){animation-delay:.23s}@keyframes bs-tile-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.bs-cat-btn.active,.bs-leg-chip.active{animation:bs-pop .34s cubic-bezier(.34,1.56,.64,1)}@keyframes bs-pop{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:scale(1)}}.bs-cat-btn.active:before,.bs-leg-chip.active:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.28) 50%,transparent 62%);transform:translate(-140%);animation:bs-active-sheen 2.8s ease-in-out infinite}@keyframes bs-active-sheen{0%{transform:translate(-140%)}55%,to{transform:translate(140%)}}@media(hover:hover){.bs-cat-btn:after,.bs-leg-chip:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.22) 50%,transparent 68%);transform:translate(-130%);transition:transform .6s cubic-bezier(.22,1,.36,1)}.bs-cat-btn:hover:after,.bs-leg-chip:hover:after{transform:translate(130%)}}.bs-mode-tab.active.buy,.bs-mode-tab.active.sell{background-size:180% 180%;animation:bs-grad-drift 4s ease infinite}@keyframes bs-grad-drift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.bs-submit:not(:disabled){position:relative;overflow:hidden}.bs-submit:not(:disabled):after{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.28),transparent);transform:translate(-180%);animation:bs-submit-shimmer 3.2s ease-in-out infinite;pointer-events:none}@keyframes bs-submit-shimmer{0%{transform:translate(-180%)}55%,to{transform:translate(320%)}}.bs-search-input{transition:border-color .18s,box-shadow .22s,background .18s}.bs-search-input:focus{outline:none;border-color:rgba(var(--g-rgb),.55);box-shadow:0 0 0 3px rgba(var(--g-rgb),.14),0 6px 18px rgba(var(--g-rgb),.12)}@media(prefers-reduced-motion:reduce){.bs-sheet-open .bs-leg-chip,.bs-sheet-open .bs-cat-btn,.bs-cat-btn.active,.bs-leg-chip.active,.bs-mode-tab.active.buy,.bs-mode-tab.active.sell,.bs-submit:not(:disabled):after{animation:none}.bs-cat-btn:after,.bs-leg-chip:after,.bs-cat-btn.active:before,.bs-leg-chip.active:before{display:none}}.dvx-tabgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem}.dvx-tabtile{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.85rem .4rem;border-radius:16px;cursor:pointer;font-family:inherit;background:linear-gradient(180deg,#ffffff0d,#ffffff04);border:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-size:.8rem;font-weight:700;box-shadow:inset 0 1px #ffffff0a;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .18s,border-color .18s,box-shadow .18s,color .18s}.dvx-tabtile-icon{width:34px;height:34px;border-radius:11px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--tile-col);background:color-mix(in srgb,var(--tile-col) 15%,transparent);transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,color .18s}.dvx-tabtile-icon svg{width:19px;height:19px}.dvx-tabtile-icon,.dvx-tabtile-label{position:relative;z-index:1}.dvx-tabtile:hover{transform:translateY(-3px);color:var(--text);border-color:color-mix(in srgb,var(--tile-col) 45%,transparent);box-shadow:inset 0 1px #ffffff0f,0 8px 20px color-mix(in srgb,var(--tile-col) 15%,transparent)}.dvx-tabtile:hover .dvx-tabtile-icon{transform:scale(1.1) translateY(-1px)}.dvx-tabtile:active{transform:scale(.96)}.dvx-tabtile:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%);transform:translate(-130%);transition:transform .6s ease}.dvx-tabtile:hover:after{transform:translate(130%)}.dvx-tabtile.active{color:#fff;border-color:transparent;background:linear-gradient(160deg,color-mix(in srgb,var(--tile-col) 78%,#000),var(--tile-col));box-shadow:0 10px 24px color-mix(in srgb,var(--tile-col) 42%,transparent),inset 0 1px #ffffff40;animation:dvx-tile-pop .4s cubic-bezier(.34,1.56,.64,1)}.dvx-tabtile.active .dvx-tabtile-icon{color:#fff;background:#ffffff38;animation:dvx-icon-bounce .42s cubic-bezier(.34,1.56,.64,1)}@keyframes dvx-tile-pop{0%{transform:scale(.94)}55%{transform:scale(1.04)}to{transform:scale(1)}}[data-wl-light] .dvx-tabtile{background:linear-gradient(180deg,#fff,#10182805);border-color:#1018281a;box-shadow:0 1px 2px #1018280d}[data-wl-light] .dvx-tabtile.active{color:#fff;border-color:transparent;background:linear-gradient(160deg,color-mix(in srgb,var(--tile-col) 82%,#000),var(--tile-col));box-shadow:0 10px 24px color-mix(in srgb,var(--tile-col) 40%,transparent),inset 0 1px #ffffff47}@media(prefers-reduced-motion:reduce){.dvx-tabtile,.dvx-tabtile-icon,.dvx-tabtile:after{animation:none!important;transition:color .15s,background .15s}.dvx-tabtile:hover{transform:none}}@media(max-width:400px){.wl-topbar-inner{padding:.5rem .65rem;gap:.4rem}.wl-topbar-brand-name{font-size:.95rem}.wl-topbar-right{gap:.3rem}.wl-live-badge{font-size:.6rem;padding:.2rem .5rem}.wl-content{padding-top:calc(var(--wl-topbar-h, 56px) + .75rem)}.wl-nav-item{padding:.4rem .1rem .3rem;font-size:.52rem}.wl-nav-item .wl-nav-icon{width:22px;height:22px}.wl-nav-item .wl-nav-label{font-size:.52rem}.dvx{padding-left:.6rem;padding-right:.6rem}.dvx-stats-row{gap:.5rem}.dvx-stat-card{padding:.75rem .85rem!important}.dvx-stat-value{font-size:.95rem}.dvx-stat-label{font-size:.6rem}.dvx-holding{padding:.65rem .75rem;gap:.65rem}.dvx-holding-icon{width:30px;height:30px}.dvx-holding-val{font-size:.82rem}.dvx-holding-meta strong{font-size:.8rem}.ai-health-card{padding:1rem!important}.ai-orb{width:56px;height:56px}.page h2{font-size:1.35rem}.dvx-tabtile{padding:.8rem .6rem!important;min-height:80px}.dvx-tabtile-icon{width:38px;height:38px}.dvx-tabtile-label{font-size:.72rem}.wl-topbar-x svg{width:14px;height:14px}.filter-pills{gap:.3rem}}@media(max-width:480px){.wl-topbar-inner{padding:.55rem .75rem}.wl-content{padding-top:calc(var(--wl-topbar-h, 56px) + .75rem)}.dvx{padding-left:.75rem;padding-right:.75rem}.dvx-holding{flex-wrap:wrap}.dvx-stat-card{min-width:0}.lp-feat-grid{grid-template-columns:1fr!important}.lp-asset-grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem}}@media(max-width:768px){.wl-content{padding-top:calc(var(--wl-topbar-h, 56px) + .75rem)}}.dvx-holding-meta strong,td,th{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}div[class*=table],div[class*=grid][class*=scroll]{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}img,svg,iframe,video,embed{max-width:100%;height:auto}.wl-topbar-help svg,.wl-topbar-gear svg{width:18px;height:18px;max-width:none;flex-shrink:0}.sa-cfg-btn svg{width:16px;height:16px;max-width:none;flex-shrink:0}.wl-tip-btn svg{width:13px;height:13px;max-width:none;flex-shrink:0}.wl-bottom-nav{padding-bottom:max(env(safe-area-inset-bottom,0px),.5rem)!important}.wlc-send svg{width:30px;height:30px;max-width:none;display:block;flex-shrink:0}@media(max-width:400px){.wlc-send{width:44px;height:44px}.wlc-send svg{width:28px;height:28px}}input,select,textarea,.dvx-input{max-width:100%;box-sizing:border-box}.glass-card,[class*=card]:not([class*=icon]):not([class*=badge]){max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.coin-logo,[class*=logo] img{max-width:100%}.recharts-responsive-container,.recharts-wrapper{max-width:100%!important}@media(max-width:380px){.dvx-target-row-top{grid-template-columns:1fr!important;gap:.2rem}.form-row-2{grid-template-columns:1fr}.page h2{font-size:1.2rem}}.wl-nav-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.wl-drawer{max-width:85vw;width:min(320px,85vw)}[data-wl-light] .dvx-holding{background:#00000005;border-color:#0000000f}.no-container{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff;user-select:none;-webkit-user-select:none}@keyframes no-float{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:.15}90%{opacity:.15}to{transform:translateY(-110vh) rotate(360deg);opacity:0}}.no-slide{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem 1.8rem 1rem;max-width:380px;width:100%;animation:no-slideIn .4s cubic-bezier(.22,1,.36,1)}@keyframes no-slideIn{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.no-portfolio{width:100%;max-width:340px}@keyframes no-launch-entrance{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes no-launch-ring-pulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.12);opacity:.7}}@keyframes no-launch-core-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(.88);opacity:1}}.no-nav-next{border:none;border-radius:999px;cursor:pointer;color:#02120a;font-size:.85rem;font-weight:800;padding:.7rem 1.6rem;box-shadow:0 4px 20px #00000059}.no-nav-next:focus-visible{outline:2px solid #fff;outline-offset:2px}.dvx-hero,.dvx-holding{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.lp-menu{background:var(--card-bg, rgba(18,18,28,.96));border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:6px;min-width:180px;box-shadow:0 12px 40px #0000008c,0 2px 8px #0000004d;backdrop-filter:blur(20px);animation:lp-pop .18s cubic-bezier(.34,1.56,.64,1);transform-origin:top left}@keyframes lp-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.lp-item{display:flex;align-items:center;gap:.65rem;width:100%;padding:.6rem .85rem;border:none;background:none;border-radius:10px;cursor:pointer;font-size:.82rem;font-weight:600;color:var(--text, rgba(255,255,255,.9));transition:background .12s;text-align:left}.lp-item:hover{background:rgba(var(--g-rgb,16,185,129),.12)}.lp-item:active{background:rgba(var(--g-rgb,16,185,129),.2)}.lp-item:disabled{opacity:.4;cursor:not-allowed}.lp-icon{font-size:1rem;line-height:1;flex-shrink:0;width:22px;text-align:center}.lp-label{flex:1;white-space:nowrap}.lp-badge{font-size:.65rem;padding:.1em .45em;border-radius:6px;background:rgba(var(--g-rgb,16,185,129),.15);color:var(--g-ink, var(--g));font-weight:700}.lp-divider{height:1px;background:#ffffff12;margin:4px 8px}[data-wl-light] .lp-menu{background:#fff;border-color:#0000001a;box-shadow:0 8px 32px #0000002e}[data-wl-light] .lp-item{color:#1e293b}[data-wl-light] .lp-item:hover{background:rgba(var(--g-rgb,16,185,129),.08)}[data-wl-light] .lp-divider{background:#00000012}[data-cache-bust="178415073"]{display:none}@keyframes ptr-spin{to{transform:rotate(360deg)}}@keyframes wl-fw-trail{0%{opacity:0;height:0}1%{opacity:.9;height:0}12.1%{opacity:.9;height:150px}12.2%{opacity:0;height:150px}to{opacity:0;height:0}}@keyframes wl-fw-flash{0%,12.1%{opacity:0;transform:scale(.4)}12.2%{opacity:.9;transform:scale(1)}18%{opacity:0;transform:scale(2.4)}to{opacity:0}}@keyframes wl-fw-sky{0%{opacity:0}14%{opacity:.2}38%{opacity:.14}66%{opacity:.18}to{opacity:0}}.fx-layer{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.fx-layer *{pointer-events:none}.fx-glow{position:absolute;inset-inline:0;bottom:0;height:55vh;background:radial-gradient(60% 80% at 50% 100%,var(--accent, #12b76a) 0%,transparent 70%);opacity:0}.fx-canvas{position:absolute;inset:0;width:100%;height:100%}.fx-champ{position:absolute;top:50%;left:50%;width:min(76vw,76vh);height:min(76vw,76vh);margin:0;translate:-50% -50%;display:flex;align-items:center;justify-content:center;opacity:0;will-change:transform,opacity;animation:fx-champ-zoom 2.6s cubic-bezier(.55,0,.85,.35) forwards}.fx-champ-img{width:100%!important;height:100%!important;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent, #12b76a) 40%,transparent),0 24px 80px #00000073}@keyframes fx-champ-zoom{0%{opacity:0;transform:scale(.1) rotate(-8deg)}6%{opacity:1;transform:scale(.16) rotate(-6deg)}18%{opacity:1;transform:scale(.3) rotate(-4deg)}30%{opacity:1;transform:scale(.52) rotate(-2deg)}38%{opacity:1;transform:scale(.76) rotate(-1deg)}44%{opacity:1;transform:scale(1) rotate(0)}48%{opacity:.92;transform:scale(1.26)}58%{opacity:.45;transform:scale(1.72)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.fx-flash{position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 50%,#fff 0%,color-mix(in srgb,var(--accent, #12b76a) 70%,#fff) 45%,transparent 78%);opacity:0;animation:fx-champ-flash 2.6s linear forwards}@keyframes fx-champ-flash{0%,42%{opacity:0}45%{opacity:.82}52%{opacity:.22}62%,to{opacity:0}}.fx-champ-label{position:absolute;left:50%;translate:-50% 0;bottom:max(9vh,calc(env(safe-area-inset-bottom,0px) + 56px));display:flex;align-items:baseline;gap:10px;padding:8px 18px;border-radius:999px;background:#080e0cb8;box-shadow:0 0 0 1px #ffffff1a,0 10px 34px #00000073;white-space:nowrap;opacity:0;animation:fx-champ-label 2.6s ease-out forwards}.fx-champ-sym{font-weight:800;font-size:1.05rem;color:#fff;letter-spacing:.02em}.fx-champ-pct{font-weight:900;font-size:1.7rem;letter-spacing:-.02em;color:#34d399;font-variant-numeric:tabular-nums}.fx-champ-label.is-down .fx-champ-pct{color:#f87171}@keyframes fx-champ-label{0%,8%{opacity:0;transform:translateY(14px)}20%{opacity:1;transform:translateY(0)}44%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}60%{opacity:1;transform:scale(1)}86%{opacity:1}to{opacity:0}}.fx-explode .fx-glow{animation:fx-soft 2.6s ease-out forwards}@keyframes fx-soft{0%{opacity:0}30%{opacity:.5}70%{opacity:.34}to{opacity:0}}.fx-rocket-track{position:absolute;inset:0;display:grid;place-items:center}.fx-rocket{position:absolute;display:grid;place-items:center;animation:fx-rocket-fly 1.9s cubic-bezier(.4,0,.5,1) forwards}.fx-rocket-mark{width:72px!important;height:72px!important;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#0a140ee6;box-shadow:0 0 0 2px #ffffff2e,0 10px 34px #00000080}.fx-mark-text{font-weight:900;font-size:1.05rem;letter-spacing:.02em;color:#fff;font-family:var(--mono, inherit)}@keyframes fx-rocket-fly{0%{transform:translateY(46vh) scale(.7);opacity:0}14%{opacity:1}to{transform:translateY(-58vh) scale(1.05);opacity:0}}.fx-flame{position:absolute;top:62px;width:20px;height:46px;border-radius:50%;background:linear-gradient(180deg,#fbbf24,#f97316 55%,#f9731600);filter:blur(2px);animation:fx-flame-flicker .13s ease-in-out infinite alternate}@keyframes fx-flame-flicker{0%{transform:scaleY(.82) scaleX(.9);opacity:.85}to{transform:scaleY(1.15) scaleX(1.05);opacity:1}}.fx-rocket-label{position:absolute;bottom:16vh;font-weight:900;font-size:1.6rem;letter-spacing:-.02em;color:#34d399;text-shadow:0 4px 18px rgba(0,0,0,.6);animation:fx-label-in 1.9s ease-out forwards}@keyframes fx-label-in{0%{transform:translateY(12px);opacity:0}18%{transform:translateY(0);opacity:1}78%{opacity:1}to{opacity:0}}.fx-rocket .fx-glow{animation:fx-soft 2.5s ease-out forwards}.fx-celebrate{position:absolute;inset:0;display:grid;place-items:center}.fx-confetti{position:absolute;width:9px;height:15px;border-radius:2px;animation:fx-bit-fly 2.3s cubic-bezier(.12,.7,.3,1) forwards;animation-delay:var(--fx-delay, 0ms)}@keyframes fx-bit-fly{0%{transform:translate(0) scale(.4);opacity:0}12%{opacity:1}to{transform:translate(var(--fx-x),var(--fx-y)) scale(.9);opacity:0}}.fx-c0{background:#fbbf24}.fx-c1{background:#34d399}.fx-c2{background:#60a5fa}.fx-c3{background:#f472b6}.fx-ath-badge{position:relative;padding:.7rem 1.5rem;border-radius:999px;background:linear-gradient(135deg,#fbbf24f2,#f59e0bf2);box-shadow:0 12px 40px #f59e0b73;animation:fx-ath-in 2.5s cubic-bezier(.2,.9,.3,1) forwards}.fx-ath-title{font-weight:900;font-size:1.05rem;letter-spacing:.01em;color:#1c1400;white-space:nowrap}@keyframes fx-ath-in{0%{transform:scale(.6);opacity:0}14%{transform:scale(1.08);opacity:1}26%{transform:scale(1)}82%{opacity:1}to{transform:scale(1.02);opacity:0}}.fx-ath .fx-glow{animation:fx-soft 2.6s ease-out forwards}.wl-trend-badge{grid-column:1 / -1;display:flex;align-items:center;gap:.4rem;min-width:0;white-space:nowrap;padding:.25rem .55rem;border-radius:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:.72rem;line-height:1.25}.wl-trend-badge em{flex:0 0 auto;white-space:nowrap;font-style:normal;font-weight:800;font-size:.56rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-sub)}.wl-trend-badge b{display:inline-flex;align-items:center;gap:.28rem;flex:0 0 auto;white-space:nowrap;font-weight:700}.wl-trend-badge .wl-trend-spark{margin-inline-start:auto}.wl-trend-badge--up b{color:var(--g-ink)}.wl-trend-badge--down b{color:#f87171}.wl-trend-badge--flat b{color:var(--text-sub)}.wl-trend-window{flex:0 0 auto;white-space:nowrap;font-weight:600;opacity:.55;font-variant-numeric:tabular-nums}.wl-trend-spark{display:block;flex-shrink:0;overflow:visible}.wl-trend-spark--up .wl-trend-spark-line{stroke:var(--g-ink)}.wl-trend-spark--down .wl-trend-spark-line{stroke:#f87171}.wl-trend-spark--up .wl-trend-spark-fill{fill:var(--g-ink);fill-opacity:.12}.wl-trend-spark--down .wl-trend-spark-fill{fill:#f87171;fill-opacity:.12}.wl-trend-spark-line{stroke-opacity:.75}.wl-trend-cooling{color:#f59e0b;font-weight:900;cursor:help}[data-wl-light] .wl-trend-badge{background:#1018280d;border-color:#10182817}.wl-trend{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:13px;height:13px;line-height:0;vertical-align:-1px}.wl-trend svg{overflow:visible}.wl-trend--flat{color:var(--text-sub);opacity:.45}.wl-trend--up{color:var(--g-ink);opacity:var(--wl-trend-weight, 1)}.wl-trend--down{color:#f87171;opacity:var(--wl-trend-weight, 1)}.wl-trend--down svg{transform:rotate(180deg)}.wl-trend--strong{filter:drop-shadow(0 0 3px currentColor)}.wl-trend--strong .wl-trend-chev--trail{opacity:.55}.wl-trend--diverging{filter:none}.wl-trend--diverging .wl-trend-chev--trail{opacity:.25}@keyframes wl-trend-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}.wl-trend--strong .wl-trend-chev--lead{animation:wl-trend-drift 2.6s ease-in-out infinite}[data-wl-theme] .dvx-hero:after{content:"";position:absolute;top:-12px;inset-inline-end:-20px;width:136px;height:136px;background-image:var(--wl-motif);background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1);opacity:.055;pointer-events:none;z-index:0}[data-wl-light][data-wl-theme] .dvx-hero:after{filter:brightness(0);opacity:.05}[data-wl-theme] .dvx-hero>*{position:relative;z-index:1}.zk-lp-card{margin:1.4rem auto 0;max-width:620px;text-align:start;background:var(--card-bg);border:1px solid var(--border);border-radius:18px;padding:1.1rem}.zk-lp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem}.zk-lp-field{display:flex;flex-direction:column;gap:.3rem;min-width:0}.zk-lp-label{font-size:.74rem;font-weight:700;color:var(--text-muted)}.zk-lp-input{display:flex;align-items:center;gap:.4rem;background:var(--surface-1);border:1px solid var(--border);border-radius:10px;padding:.5rem .7rem}.zk-lp-input input{flex:1;min-width:0;border:0;background:none;color:var(--text);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;outline:none}.zk-lp-input em{font-style:normal;font-size:.8rem;color:var(--text-sub);flex:0 0 auto}.zk-lp-opts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.zk-lp-seg{display:flex;border:1px solid var(--border);border-radius:10px;overflow:hidden}.zk-lp-seg button{padding:.45rem .8rem;font-size:.78rem;font-weight:700;background:none;border:0;color:var(--text-muted);cursor:pointer}.zk-lp-seg button.on{background:var(--accent);color:var(--ink)}.zk-lp-spot{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--border)}.zk-lp-spot>span{grid-column:1 / -1;font-size:.72rem;font-weight:700;color:var(--text-sub)}.zk-lp-out{margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--border)}.zk-lp-out-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.35rem 0;font-size:.88rem;color:var(--text-muted)}.zk-lp-out-row b{color:var(--text);font-variant-numeric:tabular-nums;font-size:1rem}.zk-lp-out-total{border-top:1px dashed var(--border);margin-top:.35rem;padding-top:.6rem}.zk-lp-out-total b{font-size:1.5rem;letter-spacing:-.02em}.zk-lp-out-total.due b{color:var(--g-ink)}.zk-lp-note{margin:.5rem 0 0;font-size:.8rem;color:var(--text-sub)}.zk-lp-ramadan{margin-top:1rem;font-size:.92rem;color:var(--text-muted)}.zk-lp-defs{margin:.6rem 0 0;padding:0}.zk-lp-defs>div{padding:.7rem 0;border-top:1px solid var(--border)}.zk-lp-defs dt{font-weight:700;color:var(--text);margin:0 0 .25rem}.zk-lp-defs dd{margin:0;color:var(--text-muted)}.zk-lp-disclaimer{font-size:.85rem;color:var(--text-sub)}@media(max-width:480px){.zk-lp-spot{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.wl-trend--strong .wl-trend-chev--lead{animation:none}}@media(prefers-reduced-motion:reduce){.fx-champ,.fx-flash,.fx-canvas,.fx-rocket-track,.fx-celebrate{display:none}.fx-ath-badge,.fx-glow{animation:fx-quiet-fade 1.2s ease-out forwards}@keyframes fx-quiet-fade{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}}html.wl-msstore a[href*="play.google.com"],html.wl-msstore a[href*="chromewebstore.google.com"],html.wl-msstore a[href*="chrome.google.com/webstore"]{display:none!important}.wl-st{display:flex;flex-direction:column;gap:.75rem;padding:.75rem .25rem 1.5rem;text-align:start}.wl-st-label{margin-top:.4rem;font-size:.74rem;font-weight:800;color:var(--text-sub);letter-spacing:.04em}.wl-st-more{display:flex;flex-wrap:wrap;gap:.45rem}.wl-st-more button{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .8rem;border-radius:999px;cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;color:var(--text-muted);background:transparent;border:1px solid rgba(var(--g-rgb),.22)}.wl-st-private{font-size:.72rem;color:var(--text-sub);text-align:center}.wl-st-unlock{margin-top:.6rem;text-align:center}.wl-st-unlock .wl-st-label{text-align:start;margin-bottom:.5rem}.wl-st-prog{margin:.75rem 0;padding:1rem;border-radius:18px;background:var(--surface-1);border:1.5px solid rgba(var(--g-rgb),.24)}.wl-st-prog-h{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.wl-st-prog-h strong{font-size:1rem;font-weight:800;color:var(--text)}.wl-st-prog-x{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:0;cursor:pointer;background:transparent;color:var(--text-sub)}.wl-st-prog-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:.7rem 0 .4rem}.wl-st-prog-bar i{height:6px;border-radius:3px;background:rgba(var(--g-rgb),.15)}.wl-st-prog-bar i.on{background:rgb(var(--g-rgb))}.wl-st-prog-n{font-size:.78rem;font-weight:800;color:var(--g-ink)}.wl-st-prog p{margin:.3rem 0 .8rem;font-size:.84rem;line-height:1.55;color:var(--text-muted)}.wl-st-prog-btns{display:flex;flex-wrap:wrap;gap:.5rem}.wl-st-prog-btns button{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem .9rem;border-radius:12px;cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;color:var(--g-ink);background:rgba(var(--g-rgb),.12);border:0}.wl-st-prog-btns .wl-st-prog-main{color:#fff;background:rgb(var(--g-rgb))}[dir=rtl] .wl-tour-next-ic{transform:scaleX(-1)}.bs-market-chips{display:flex;gap:.4rem;overflow-x:auto;padding:.1rem .05rem .45rem;margin-bottom:.2rem;scrollbar-width:none}.bs-market-chips::-webkit-scrollbar{display:none}.bs-market-chip{position:relative;flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .75rem .38rem .42rem;border-radius:999px;border:1.5px solid rgba(var(--g-rgb),.18);background:var(--surface-1);color:var(--text);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap}[dir=rtl] .bs-market-chip{padding:.38rem .42rem .38rem .75rem}.bs-market-chip.active{border-color:rgb(var(--g-rgb));background:rgba(var(--g-rgb),.12);color:var(--g-ink)}.bs-market-home{position:absolute;top:3px;inset-inline-end:5px;width:6px;height:6px;border-radius:50%;background:rgb(var(--g-rgb))}.bs-markets-sub{margin-top:.4rem}.bs-market-title{font-size:.78rem;font-weight:800;color:var(--text-sub);margin:.1rem .15rem .4rem}.bs-market-more{margin:.55rem .2rem .2rem;font-size:.78rem;text-align:center}.bs-market-usd{font-size:.72rem;color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bs-market-usd b{font-weight:700}.bs-market-showmore{display:block;width:100%;margin:.5rem 0 .2rem;padding:.6rem;border-radius:12px;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;color:var(--g-ink);background:rgba(var(--g-rgb),.1);border:1px solid rgba(var(--g-rgb),.25)}.wl-extbar{position:fixed;z-index:120;top:calc(var(--wl-topbar-h, 64px) + 14px);right:20px;display:flex;align-items:center;gap:14px;max-width:min(560px,calc(100vw - 40px));padding:12px 12px 12px 14px;border-radius:18px;background:linear-gradient(135deg,#0f172af7,#052e16f7);color:#fff;font-family:inherit;box-shadow:0 0 0 1px #4ade8059,0 24px 60px -18px #0000008c,0 12px 40px -20px #22c55e99}@media(prefers-reduced-motion:no-preference){.wl-extbar{animation:wl-extbar-in .45s cubic-bezier(.2,1.2,.3,1) both}}@keyframes wl-extbar-in{0%{opacity:0;transform:translateY(-14px) scale(.97)}to{opacity:1;transform:none}}.wl-extbar-icon{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.wl-extbar-text{display:flex;flex-direction:column;gap:2px;min-width:0}.wl-extbar-text b{font-weight:800;font-size:.95rem;letter-spacing:-.01em}.wl-extbar-text span{font-size:.8rem;line-height:1.35;color:#e2e8f0c7}.wl-extbar-text a{color:#4ade80;font-weight:700;text-decoration:none;white-space:nowrap}.wl-extbar-text a:hover{text-decoration:underline}.wl-extbar-add{flex:none;padding:10px 16px;border-radius:12px;text-decoration:none;white-space:nowrap;font-weight:800;font-size:.86rem;color:#04210f;background:linear-gradient(135deg,#4ade80,#16a34a);box-shadow:0 6px 18px -6px #22c55eb3;transition:transform .15s,box-shadow .15s}.wl-extbar-add:hover{transform:translateY(-1px);box-shadow:0 10px 24px -8px #22c55ed9}.wl-extbar-close{flex:none;width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:10px;background:#ffffff14;color:#e2e8f0d9;cursor:pointer}.wl-extbar-close svg{flex:none;width:14px;height:14px}.wl-extbar-close:hover{background:#ffffff29;color:#fff}.wl-extbar[dir=rtl]{right:auto;left:20px}html.wl-msstore .wl-extbar{display:none!important}.wl-bell-wrap{position:relative;display:inline-flex}.wl-topbar-bell{position:relative}.wl-bell-badge{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-weight:800;line-height:1;color:#fff;background:#e5484d;box-shadow:0 0 0 2px var(--nl-card, var(--card-bg, #fff))}.wl-bell-panel{position:absolute;top:calc(100% + 10px);right:0;z-index:200;width:min(380px,calc(100vw - 24px));max-height:min(520px,70vh);display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:var(--nl-card, var(--card-bg, #fff));color:var(--nl-ink, var(--text, #0f1d2b));box-shadow:0 0 0 1px var(--nl-line, rgba(15, 29, 43, .08)),0 24px 60px -18px #0f1d2b73;animation:wl-bell-in .2s ease both}@keyframes wl-bell-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:640px){.wl-bell-panel{position:fixed;top:calc(var(--wl-topbar-h, 64px) + 8px);left:10px;right:10px;width:auto;max-height:calc(100vh - var(--wl-topbar-h, 64px) - 120px)}}.wl-bell-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:14px 16px 10px;border-bottom:1px solid var(--nl-line, rgba(15, 29, 43, .08))}.wl-bell-head b{font-size:.98rem;font-weight:800}.wl-bell-head span{display:flex;gap:.25rem}.wl-bell-head button,.wl-bell-foot{padding:5px 9px;border-radius:9px;border:0;background:transparent;color:var(--g-ink, var(--g));font:inherit;font-size:.76rem;font-weight:700;cursor:pointer}.wl-bell-head button:hover,.wl-bell-foot:hover{filter:none;background:var(--nl-seg, rgba(15, 29, 43, .06))}.wl-bell-list{list-style:none;margin:0;padding:6px;overflow-y:auto}.wl-bell-list button{width:100%;display:flex;align-items:flex-start;gap:10px;padding:10px;border:0;border-radius:14px;text-align:start;background:transparent;color:inherit;font:inherit;cursor:pointer;position:relative}.wl-bell-list button:hover{filter:none;background:var(--nl-seg, rgba(15, 29, 43, .05))}.wl-bell-list button.unread:after{content:"";position:absolute;top:16px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--g)}.wl-bell-ic{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font-size:16px;background:rgba(var(--g-rgb),.12)}.wl-bell-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-right:14px}.wl-bell-txt b{font-size:.84rem;font-weight:800;line-height:1.25}.wl-bell-txt small{font-size:.76rem;line-height:1.35;color:var(--nl-sub, var(--text-muted, #64748b));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wl-bell-list time{flex:none;font-size:.7rem;font-weight:700;color:var(--nl-sub, var(--text-muted, #64748b));margin-top:2px}.wl-bell-list button.unread time{margin-right:12px}.wl-bell-empty{padding:30px 22px;text-align:center}.wl-bell-empty-ic{font-size:30px}.wl-bell-empty b{display:block;margin-top:8px;font-size:.92rem}.wl-bell-empty p{margin:6px 0 0;font-size:.8rem;line-height:1.4;color:var(--nl-sub, var(--text-muted, #64748b))}.wl-bell-foot{margin:0;padding:12px 16px;border-radius:0;border-top:1px solid var(--nl-line, rgba(15, 29, 43, .08));text-align:center}.wl-topbar-inner:has(.wl-bell-panel){position:relative;z-index:60}.np-ask-yes{width:100%;padding:.85rem;border-radius:14px;border:0;cursor:pointer;font-weight:800;font-size:.95rem;letter-spacing:-.01em;color:#fff;background:linear-gradient(180deg,#1fd193,#12a874);box-shadow:0 10px 22px -10px #16c784d9,inset 0 1px #ffffff40;transition:transform .15s,filter .15s,box-shadow .15s}.np-ask-yes:disabled{opacity:.7;cursor:default}.np-ask-yes:active{transform:scale(.98)}.np-ask-no{width:100%;margin-top:.5rem;padding:.6rem;border-radius:12px;border:0;cursor:pointer;background:transparent;color:var(--text-sub);font-size:.88rem;font-weight:600}@media(hover:hover){.np-ask-yes:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 14px 26px -10px #16c784e6,inset 0 1px #ffffff40}.np-ask-no:hover{filter:none;background:#7882961a;color:var(--text)}}.wl-bell-head,.wl-bell-tabs,.wl-bell-foot,.wl-bell-empty{flex:none}.wl-bell-list{flex:1 1 auto;min-height:0}.wl-bell-tabs{display:flex;gap:4px;padding:8px 10px 6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:1px solid var(--nl-line, rgba(15, 29, 43, .08))}.wl-bell-tabs::-webkit-scrollbar{display:none}.wl-bell-tabs button{flex:none;display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:0;border-radius:999px;cursor:pointer;background:transparent;color:var(--nl-sub, var(--text-muted, #64748b));font:inherit;font-size:.76rem;font-weight:700}.wl-bell-tabs button.on{background:var(--nl-ink, #0f1d2b);color:var(--nl-card, #fff)}.wl-bell-tabs button:not(.on):hover{filter:none;background:var(--nl-seg, rgba(15, 29, 43, .06))}.wl-bell-tabs i{font-style:normal;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:grid;place-items:center;font-size:10px;background:#e5484d;color:#fff}.wl-bell-new{font-style:normal;display:inline-block;margin-right:6px;padding:1px 6px;border-radius:6px;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;color:#fff;background:linear-gradient(135deg,#8b5cf6,#22c55e)}.wl-bell-panel[dir=rtl] .wl-bell-new{margin-right:0;margin-left:6px}.wl-bell-none{padding:22px 12px;text-align:center;font-size:.8rem;color:var(--nl-sub, var(--text-muted, #64748b))}.wl-bell-panel[dir=rtl] .wl-bell-list button.unread:after{right:auto;left:10px}.wl-bell-panel[dir=rtl] .wl-bell-txt{padding-right:0;padding-left:14px}.wl-bell-panel[dir=rtl] .wl-bell-list button.unread time{margin-right:0;margin-left:12px}html.wl-bell-open .wlc-fab{opacity:0;pointer-events:none}.wl-landing-link{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:14px;text-decoration:none;color:var(--text);background:linear-gradient(135deg,rgba(var(--g-rgb),.1),rgba(var(--g-rgb),.03));box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.22);transition:box-shadow .18s ease,transform .18s ease,background .18s ease}.wl-landing-link:hover{box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.45),0 8px 22px -14px rgba(var(--g-rgb),.6);transform:translateY(-1px)}.wl-landing-link:focus-visible{outline:2px solid var(--g);outline-offset:2px}.wl-landing-link-ic{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;color:var(--g);background:rgba(var(--g-rgb),.14)}.wl-landing-link-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wl-landing-link-txt b{font-size:.86rem;font-weight:700;line-height:1.3}.wl-landing-link-txt small{font-size:.74rem;color:var(--text-muted);line-height:1.4}.wl-landing-link-go{flex:none;color:var(--g);transition:transform .18s ease}.wl-landing-link:hover .wl-landing-link-go{transform:translate(2px)}[dir=rtl] .wl-landing-link-go{transform:scaleX(-1)}[dir=rtl] .wl-landing-link:hover .wl-landing-link-go{transform:scaleX(-1) translate(2px)}.aw{--aw-card: var(--nl-card, var(--card-bg, #ffffff));--aw-ink: var(--nl-ink, var(--text, #0f1d2b));--aw-sub: var(--nl-sub, var(--text-muted, #64748b));--aw-line: var(--nl-line, rgba(127, 127, 127, .15));display:flex;flex-direction:column;gap:20px;color:var(--aw-ink)}.aw-page-head{display:flex;align-items:center;gap:12px}.aw-back-ic{width:42px;height:42px;flex:none;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--nl-ink, var(--text));background:var(--nl-card, var(--card-bg, #fff));box-shadow:var(--nl-shadow, none)}.aw-h{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.01em;color:var(--aw-ink)}.aw-over{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#22c55e}[dir=rtl] .aw-over{letter-spacing:0}.aw-sec{display:flex;flex-direction:column;gap:10px}.aw-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.aw-sec-head small{display:block;margin-top:2px;font-size:.78rem}.aw-link{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;color:#0f9d58;display:inline-flex;align-items:center;gap:6px;text-align:start}.aw-link:hover{filter:none;background:none;text-decoration:underline}.aw-poster{position:relative;display:block;overflow:hidden;background:linear-gradient(var(--s1) 0 30%,var(--s2) 30% 48%,var(--s3) 48% 60%,var(--g1) 60% 100%)}.aw-poster i{position:absolute;left:50%;top:60%;width:34%;aspect-ratio:2 / 1;transform:translate(-50%,-100%);border-radius:999px 999px 0 0;background:var(--sun)}.aw-poster.p-sunset{--s1: #4c2a7a;--s2: #a2386f;--s3: #f2804a;--g1: #1f3a86;--sun: #ffd56b}.aw-poster.p-day{--s1: #2f80cf;--s2: #6cb8ea;--s3: #a9dcf5;--g1: #2f7d4f;--sun: #ffe08a}.aw-poster.p-night{--s1: #0b1530;--s2: #1d2b5a;--s3: #2c3f78;--g1: #0f1d2b;--sun: #e8edf5}.aw-poster.p-ember{--s1: #4a1424;--s2: #8f2a40;--s3: #d4574f;--g1: #2a1018;--sun: #ffb38a}.aw-poster.p-mint{--s1: #0b4f3f;--s2: #128a68;--s3: #4cc59a;--g1: #0b3b2f;--sun: #d8ffe9}.aw-hero{display:flex;flex-direction:column;padding:0;border:0;border-radius:26px;overflow:hidden;cursor:pointer;text-align:start;font:inherit;color:#fff;background:#0f1d2b;box-shadow:0 24px 44px -28px #0f1d2bd9;transition:transform .18s ease}.aw-hero:hover{filter:none;transform:translateY(-2px)}.aw-hero-art{position:relative;display:block}.aw-poster.lg{height:210px}.aw-hero-tag{position:absolute;top:14px;inset-inline-start:14px;padding:5px 10px;border-radius:999px;background:#22c55e;color:#052e14;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.aw-hero-play{position:absolute;bottom:16px;inset-inline-end:16px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 10px 24px -10px #0009}.aw-hero-txt{display:flex;flex-direction:column;gap:5px;padding:16px 18px 18px}.aw-hero-txt b{font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.aw-hero-txt span{font-size:.9rem;line-height:1.45;color:#c9d3de}.aw-hero-txt small{font-size:.76rem;color:#9fb0c2}.aw-progress{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:20px;background:var(--aw-card);box-shadow:var(--nl-shadow, none)}.aw-progress-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.aw-progress-top small{font-size:.8rem;color:var(--aw-sub)}.aw-bar{height:8px;border-radius:4px;overflow:hidden;background:var(--aw-line)}.aw-bar.dark{background:#ffffff24}.aw-bar i{display:block;height:100%;border-radius:4px;background:#16a34a;transition:width .3s ease}.aw-shelf{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;scroll-snap-type:x proximity}.aw-shelf::-webkit-scrollbar{display:none}.aw-tile{position:relative;flex:none;width:140px;height:204px;padding:0;border:0;border-radius:18px;overflow:hidden;cursor:pointer;scroll-snap-align:start;font:inherit;color:#fff;text-align:start;background:#0f1d2b;transition:transform .18s ease}.aw-tile:hover{filter:none;transform:translateY(-2px)}.aw-tile .aw-poster{position:absolute;inset:0}.aw-tile-kind{position:absolute;top:10px;inset-inline-start:10px;padding:3px 8px;border-radius:999px;font-size:.66rem;font-weight:700;background:#0f1d2b99}.aw-tile-done{position:absolute;top:10px;inset-inline-end:10px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#052e14;background:#22c55e}.aw-tile-txt{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:28px 10px 10px;background:linear-gradient(transparent,#080e18e0)}.aw-tile-txt b{font-size:.86rem;line-height:1.2}.aw-tile-txt small{font-size:.7rem;line-height:1.3;color:#d6dee7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aw-list{display:flex;flex-direction:column;padding:2px 14px;border-radius:20px;background:var(--aw-card);box-shadow:var(--nl-shadow, none)}.aw-row{display:flex;align-items:center;gap:12px;width:100%;padding:13px 0;border:0;border-bottom:1px solid var(--aw-line);background:none;cursor:pointer;font:inherit;text-align:start;color:var(--aw-ink)}.aw-row:last-child{border-bottom:0}.aw-row:hover{filter:none;background:none}.aw-row:hover b{color:#0f9d58}.aw-row-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-row-txt small{font-size:.74rem;color:var(--aw-sub)}.aw-row-txt b{font-size:.95rem}.aw-row-txt .muted{font-size:.8rem;line-height:1.35;color:var(--aw-sub)}.aw-row-thumb{position:relative;flex:none;width:54px;height:72px;border-radius:12px;overflow:hidden}.aw-row-thumb .aw-poster{position:absolute;inset:0}.aw-row-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb}.aw-row-done{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;color:#0b7a3e;background:#22c55e29}.aw-chev{flex:none;color:var(--aw-sub)}[dir=rtl] .aw-chev{transform:scaleX(-1)}.aw-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;color:var(--aw-sub)}.aw-back:hover{filter:none;background:none;color:var(--aw-ink)}[dir=rtl] .aw-back svg{transform:scaleX(-1)}.aw-course-hero{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:24px;color:#fff;background:#0f1d2b}.aw-course-hero b{font-size:1.6rem;font-weight:800;letter-spacing:-.02em}.aw-course-hero p{margin:0;font-size:.9rem;line-height:1.5;color:#c9d3de}.aw-course-hero small{font-size:.8rem;color:#c9d3de}.aw-cta{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:.88rem;font-weight:800;color:#052e14;background:#22c55e}.aw-cta:hover{filter:brightness(1.05)}.aw-how-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw-how{display:flex;align-items:center;gap:10px;min-height:64px;padding:12px;border:0;border-radius:16px;cursor:pointer;font:inherit;text-align:start;color:var(--aw-ink);background:var(--aw-card);box-shadow:var(--nl-shadow, none)}.aw-how:hover{filter:none;box-shadow:inset 0 0 0 1px #22c55e73}.aw-how b{font-size:.8rem;line-height:1.3}.aw-how-ic{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;color:#0b7a3e;background:#22c55e24}.aw-channel{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;text-decoration:none;color:var(--aw-ink);background:var(--aw-card);box-shadow:var(--nl-shadow, none)}.aw-channel:hover{box-shadow:inset 0 0 0 1px #e0003059}.aw-channel-ic{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e000301a}.aw-channel-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-channel-txt b{font-size:.9rem}.aw-channel-txt small{font-size:.76rem;color:var(--aw-sub);line-height:1.4}.aw-channel-sub{flex:none;padding:7px 13px;border-radius:999px;font-size:.78rem;font-weight:800;color:#fff;background:#e00030}.aw-empty{padding:1.4rem 1.25rem;text-align:center}.aw-empty p{margin:6px 0 0;color:var(--aw-sub);font-size:.86rem}.aw-player{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:12px;background:#020617d6;backdrop-filter:blur(8px);animation:wl-bell-in .2s ease both}.aw-player-card{position:relative;width:min(420px,100%);max-height:calc(100vh - 24px);overflow-y:auto;border-radius:24px;color:#e2e8f0;background:#0b1220;box-shadow:0 30px 80px -20px #000c,inset 0 0 0 1px #ffffff14}.aw-player-card.wide{width:min(860px,100%)}.aw-close{position:absolute;top:10px;inset-inline-start:10px;z-index:2;width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#fff;background:#0f172ab3;cursor:pointer}.aw-frame{position:relative;width:100%;aspect-ratio:9 / 16;max-height:62vh;background:#000}.aw-player-card.wide .aw-frame{aspect-ratio:16 / 9;max-height:none}.aw-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.aw-frame-out{display:block;padding:0;border:0;cursor:pointer;overflow:hidden}.aw-frame-out:hover{filter:none}.aw-frame-out .aw-poster{position:absolute;inset:0}.aw-frame-out-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:14px 20px;border-radius:999px;white-space:nowrap;font:inherit;font-size:.95rem;font-weight:800;color:#0f1d2b;background:#fff;box-shadow:0 14px 30px -12px #000000b3}.aw-yt{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:#e2e8f0;text-decoration:none}.aw-yt:hover{color:#fff;text-decoration:underline}.aw-after{padding:16px;display:flex;flex-direction:column;gap:12px}.aw-head{display:flex;flex-direction:column;gap:4px}.aw-name{font-weight:800;font-size:1.15rem;color:#fff}.aw-takeaway{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:16px;background:#131d30}.aw-takeaway .aw-over{color:#9fb0c2}.aw-takeaway b{font-size:.95rem;color:#fff}.aw-takeaway p{margin:0;font-size:.86rem;line-height:1.55;color:#e2e8f0d1}.aw-try{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border:0;border-radius:16px;cursor:pointer;font:inherit;text-align:start;color:#fff;background:#0f2a1c}.aw-try:hover{filter:none;background:#13361f}.aw-try .aw-chev{color:#5ee08f}.aw-try-ic{width:38px;height:38px;flex:none;border-radius:12px;display:grid;place-items:center;color:#5ee08f;background:#164a2e}[dir=rtl] .aw-try-ic svg{transform:scaleX(-1)}.aw-try-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-try-txt b{font-size:.9rem}.aw-try-txt small{font-size:.8rem;color:#a8c7b5}.aw-upnext{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;background:none;cursor:pointer;font:inherit;text-align:start;color:#fff}.aw-upnext:hover{filter:none;background:none}.aw-upnext .aw-poster.sm{width:48px;height:64px;flex:none;border-radius:10px}.aw-upnext-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aw-upnext-txt small{font-size:.74rem;color:#9fb0c2}.aw-pill{padding:8px 14px;border-radius:999px;font-size:.8rem;font-weight:800;color:#052e14;background:#22c55e}.aw-foot{font-size:.68rem;color:#e2e8f080}.nl-lesson{width:100%;display:flex;gap:14px;margin:.75rem 0 0;padding:14px;border:0;cursor:pointer;font:inherit;text-align:start;color:#fff;background:#0f1d2b;box-shadow:0 18px 36px -24px #0f1d2bbf}.nl-lesson:hover{filter:none;transform:translateY(-1px)}.nl-lesson-art{width:88px;height:120px;flex:none;border-radius:16px}.nl-lesson-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb}.nl-lesson-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.nl-lesson-over{font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#5ee08f}[dir=rtl] .nl-lesson-over{letter-spacing:0}.nl-lesson-txt b{font-size:1.05rem;font-weight:800;line-height:1.2}.nl-lesson-line{font-size:.8rem;line-height:1.45;color:#c9d3de}.nl-lesson-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.nl-lesson-foot small{font-size:.72rem;color:#9fb0c2}.nl-lesson-btn{padding:8px 14px;border-radius:999px;font-size:.8rem;font-weight:800;color:#052e14;background:#22c55e}html.wl-aw-open .wlc-fab{opacity:0;pointer-events:none}.hack-play-btn{width:26px;height:26px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#04210f;background:#4ade80;cursor:pointer}html.wl-v2{--v2-t1: #0e6663;--v2-t2: #0c4d52;--v2-t3: #16805e;--v2-b1: #0a2a2c;--v2-b2: #0b1d22;--v2-b3: #0c2a22;--v2-glass: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.03));--v2-glass-border: rgba(255,255,255,.1);--v2-glass-shadow: 0 10px 30px -12px rgba(0,0,0,.6), inset 0 1px 0 rgba(255,255,255,.08);--v2-bar: var(--v2-b2)}html.wl-v2[data-wl-theme=gold]{--v2-t1: #7a5a12;--v2-t2: #4a3510;--v2-t3: #6e3514;--v2-b1: #2a1f0b;--v2-b2: #19140d;--v2-b3: #26140c}html.wl-v2[data-wl-theme=silver]{--v2-t1: #3c4f6b;--v2-t2: #26364c;--v2-t3: #4a5576;--v2-b1: #18202c;--v2-b2: #11161f;--v2-b3: #1d2234}html.wl-v2[data-wl-theme=bitcoin]{--v2-t1: #7a400a;--v2-t2: #4d2a0a;--v2-t3: #72240f;--v2-b1: #2b180a;--v2-b2: #1a110b;--v2-b3: #27110d}html.wl-v2[data-wl-theme=ethereum]{--v2-t1: #26399a;--v2-t2: #1c2d66;--v2-t3: #4a2590;--v2-b1: #111a44;--v2-b2: #0e132b;--v2-b3: #1c1548}html.wl-v2[data-wl-theme=solana]{--v2-t1: #5b21b6;--v2-t2: #45208a;--v2-t3: #8424b8;--v2-b1: #1c0f3a;--v2-b2: #150f33;--v2-b3: #291044}html.wl-v2[data-wl-light]{--v2-glass: #ffffff;--v2-glass-border: rgba(15,40,30,.08);--v2-glass-shadow: 0 10px 26px -14px rgba(16,60,48,.28), inset 0 1px 0 rgba(255,255,255,.9);--v2-bar: #ffffff}html.wl-v2 body{background:var(--v2-b2)!important}html.wl-v2[data-wl-light] body{background:#f4f7f6!important}html.wl-v2 body:before{content:"";position:fixed;inset:0;z-index:-4;pointer-events:none;background:radial-gradient(110% 38% at 0% 0%,var(--v2-t1) 0%,transparent 62%),radial-gradient(80% 30% at 100% 22%,var(--v2-t2) 0%,transparent 65%),radial-gradient(100% 34% at 100% 72%,color-mix(in srgb,var(--v2-t3) 80%,transparent) 0%,transparent 65%),radial-gradient(110% 36% at 0% 100%,var(--v2-t3) 0%,transparent 62%),linear-gradient(180deg,var(--v2-b1) 0%,var(--v2-b2) 45%,var(--v2-b3) 100%);transition:background .4s}html.wl-v2[data-wl-light] body:before{background:radial-gradient(90% 32% at 0% 0%,rgba(var(--g-rgb),.14) 0%,transparent 62%),radial-gradient(80% 30% at 100% 85%,rgba(var(--g-rgb),.08) 0%,transparent 62%),linear-gradient(180deg,#f7faf9,#f1f5f4)}html.wl-v2 .wl-app{background:transparent}html.wl-v2 .dynamic-bg{opacity:.25}html.wl-v2[data-wl-light] .dynamic-bg{opacity:.12}html.wl-v2 .wl-topbar{background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--v2-t1) 55%,transparent),transparent 70%),var(--v2-b1);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px -18px #0009}html.wl-v2[data-wl-light] .wl-topbar{background:#f7faf9;border-bottom-color:#0000000f;box-shadow:0 8px 24px -18px #103c3059}html.wl-v2 .wl-topbar:before{background:linear-gradient(90deg,var(--g),var(--v2-t3),var(--gd),var(--g));background-size:300% 100%;box-shadow:0 0 10px rgba(var(--g-rgb),.35)}html.wl-v2[data-wl-light] .wl-topbar:before{background:linear-gradient(90deg,var(--g),var(--gd),var(--g));background-size:300% 100%}html.wl-v2 .wl-topbar .ticker-strip{background:transparent}@media(max-width:440px){html.wl-v2 .wl-topbar-inner{gap:.4rem;padding-inline:.6rem}html.wl-v2 .wl-hamburger{width:38px;height:38px;min-width:38px}html.wl-v2 .wl-topbar-right{gap:.3rem}html.wl-v2 .wl-topbar-right .wl-topbar-x{width:34px!important;height:34px!important;min-width:34px;flex-shrink:0}html.wl-v2 .wl-topbar-right .wl-topbar-stats{padding:.3rem .5rem;margin-left:.15rem;flex-shrink:0}html.wl-v2 .wl-topbar-install{display:none!important}}html.wl-v2 .glass-card{background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow);border-radius:22px}html.wl-v2 .dvx-hero.glass-card{background:radial-gradient(70% 90% at 100% 0%,rgba(var(--g-rgb),.22),transparent 60%),linear-gradient(140deg,rgba(var(--g-rgb),.26),color-mix(in srgb,var(--v2-t2) 70%,transparent) 55%,color-mix(in srgb,var(--v2-t3) 80%,transparent));border-color:#ffffff24;box-shadow:0 24px 48px -22px #000000a6,inset 0 1px #ffffff29}html.wl-v2[data-wl-light] .dvx-hero.glass-card{background:radial-gradient(70% 90% at 100% 0%,rgba(var(--g-rgb),.16),transparent 60%),linear-gradient(140deg,rgba(var(--g-rgb),.1),#ffffffeb 60%),#fff;border-color:rgba(var(--g-rgb),.18);box-shadow:0 20px 40px -24px rgba(var(--g-rgb),.45),inset 0 1px #fff}html.wl-v2 .wl-content .glass-card{backdrop-filter:none;-webkit-backdrop-filter:none}html.wl-v2 .dvx-hero.heartbeat{animation:none}html.wl-v2 .dvx-hero.heartbeat:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;box-shadow:inset 0 0 26px rgba(var(--g-rgb),.22);opacity:0;animation:v2-heartbeat 2.2s ease-in-out infinite}html.wl-v2 .dvx-hero.heartbeat-v0:before{animation-duration:3.5s}html.wl-v2 .dvx-hero.heartbeat-v2:before{animation-duration:1.4s}html.wl-v2 .dvx-hero.heartbeat-v3:before{animation-duration:.8s}@keyframes v2-heartbeat{0%,to{opacity:0}50%{opacity:1}}@media(prefers-reduced-motion:reduce){html.wl-v2 .dvx-hero.heartbeat:before{animation:none}}html.wl-v2 .wl-app{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html.wl-v2 .wlc-fab{bottom:calc(88px + env(safe-area-inset-bottom,0px))}html.wl-v2 .wl-bottom-nav{background:var(--v2-bar);border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -10px 30px -12px #00000073;padding:.45rem .5rem calc(.45rem + env(safe-area-inset-bottom,0px))}html.wl-v2[data-wl-light] .wl-bottom-nav{border-top-color:#0000000f;box-shadow:0 -8px 24px -14px #103c3040}html.wl-v2 .wl-nav-item{color:#ffffff8c;gap:.25rem}html.wl-v2[data-wl-light] .wl-nav-item{color:#00000073}html.wl-v2 .wl-nav-item .wl-nav-icon{width:48px;height:30px;border-radius:12px}html.wl-v2 .wl-nav-item .wl-nav-label{font-size:.66rem}html.wl-v2 .wl-nav-item.active,html.wl-v2 .wl-nav-item.active .wl-nav-icon,html.wl-v2 .wl-nav-item.active .wl-nav-label{color:var(--g)}html.wl-v2 .wl-nav-item.active .wl-nav-icon{background:rgba(var(--g-rgb),.15);box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.3)}html.wl-v2 .wl-nav-item .wl-nav-indicator{display:none}html.wl-v2 .wl-drawer-v2{width:min(340px,88vw);max-width:88vw;padding:0 .85rem 1rem;gap:.55rem;background:radial-gradient(120% 35% at 0% 0%,var(--v2-t1),transparent 65%),radial-gradient(120% 35% at 0% 100%,var(--v2-t3),transparent 65%),linear-gradient(180deg,var(--v2-b1),var(--v2-b2) 50%,var(--v2-b3));border-right:1px solid rgba(255,255,255,.08)}html.wl-v2[data-wl-light] .wl-drawer-v2{background:radial-gradient(120% 30% at 0% 0%,rgba(var(--g-rgb),.14),transparent 65%),#f6f9f8;border-right-color:#0000000f}.wl-v2-head{display:flex;align-items:center;gap:.7rem;padding:calc(1rem + env(safe-area-inset-top,0px)) .2rem .4rem}.wl-v2-head-text{flex:1;min-width:0}.wl-v2-close{width:34px;height:34px;border-radius:50%;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#ffffff0f;border:1px solid var(--v2-glass-border);color:var(--text-muted)}.wl-v2-close svg{width:18px;height:18px;min-width:18px;flex-shrink:0}[data-wl-light] .wl-v2-close{background:#fff}.wl-v2-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.wl-v2-tile{--hue: var(--g);display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.65rem .2rem;border-radius:16px;cursor:pointer;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow);color:var(--text);font:inherit;font-size:.66rem;font-weight:700;line-height:1.15;text-align:center}.wl-v2-tile>span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--hue),color-mix(in srgb,var(--hue) 70%,#000));box-shadow:0 6px 14px -6px color-mix(in srgb,var(--hue) 70%,transparent)}.wl-v2-tile-buy{--hue: #10b981}.wl-v2-tile-sell{--hue: #f43f5e}.wl-v2-label{font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-sub);padding:.45rem .4rem 0}.wl-v2-group{border-radius:18px;overflow:hidden;flex-shrink:0;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow)}.wl-v2-row{--hue: var(--g);width:100%;display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;border:0;border-top:1px solid rgba(255,255,255,.06);background:none;color:var(--text);font:inherit;font-size:.86rem;font-weight:600;text-align:start;cursor:pointer}[data-wl-light] .wl-v2-row{border-top-color:#0000000d}.wl-v2-row:first-child{border-top:0}.wl-v2-row:hover,.wl-v2-row:focus-visible{background:rgba(var(--g-rgb),.08);outline:none}.wl-v2-row-on{background:rgba(var(--g-rgb),.14)}.wl-v2-row-ico{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;color:var(--hue);background:color-mix(in srgb,var(--hue) 16%,transparent)}.wl-v2-row-ico svg{width:18px;height:18px}.wl-v2-row-text{flex:1;min-width:0;display:flex;flex-direction:column}.wl-v2-row-text small{font-size:.68rem;font-weight:500;color:var(--text-sub)}.wl-v2-row-chev{color:var(--text-sub);font-size:1.1rem}[dir=rtl] .wl-v2-row-chev{transform:scaleX(-1)}.wl-v2-prefs{padding:.75rem .6rem;display:flex;flex-direction:column;gap:.7rem}.wl-v2-prefs .wl-drawer-theme-grid{margin:0;padding:0}.wl-v2-mode{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:#ffffff0d;border:1px solid var(--v2-glass-border)}[data-wl-light] .wl-v2-mode{background:#00000009}.wl-v2-mode button{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem;border-radius:9px;border:0;cursor:pointer;background:none;color:var(--text-muted);font:inherit;font-size:.78rem;font-weight:600}.wl-v2-mode button.on{background:rgba(var(--g-rgb),.16);color:var(--text);box-shadow:inset 0 0 0 1px rgba(var(--g-rgb),.3)}html.wl-v2 .wl-drawer-v2 .wl-drawer-footer{border-top:0;padding:.4rem 0 0;justify-content:center}html.wl-v2 .wl-topbar-bell svg{width:18px;height:18px;max-width:none;flex-shrink:0}html.wl-v2 .bs-sheet.bs-v2{--tk-buy: #10b981;--tk-buy2: #047857;--tk-sell: #f43f5e;--tk-sell2: #be123c;--tk-up: #34d399;--tk-dn: #fb7185;background:radial-gradient(120% 40% at 0% 0%,color-mix(in srgb,var(--v2-t1) 85%,transparent),transparent 65%),radial-gradient(120% 40% at 100% 100%,color-mix(in srgb,var(--v2-t3) 70%,transparent),transparent 65%),linear-gradient(180deg,var(--v2-b1),var(--v2-b2) 55%,var(--v2-b3));border-color:#ffffff1a;max-height:92dvh}html.wl-v2[data-wl-light] .bs-sheet.bs-v2{--tk-up: #0f9d58;--tk-dn: #e11d48;background:radial-gradient(120% 35% at 0% 0%,rgba(var(--g-rgb),.13),transparent 65%),#f6f9f8;border-color:#0000000f}html.wl-v2 .bs-v2:before{display:none}html.wl-v2 .bs-v2 .tk-num{font-variant-numeric:tabular-nums}html.wl-v2 .bs-v2 .tk-up{color:var(--tk-up)}html.wl-v2 .bs-v2 .tk-dn{color:var(--tk-dn)}html.wl-v2 .bs-v2 .tk-head{display:flex;align-items:center;gap:.5rem;padding:.9rem 1rem .5rem}html.wl-v2 .bs-v2.bs-page .tk-head{padding-top:calc(env(safe-area-inset-top,0px) + .9rem)}html.wl-v2 .bs-v2 .tk-ib{width:38px;height:38px;border-radius:13px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-ib svg{width:18px;height:18px;max-width:none;flex-shrink:0}html.wl-v2 .bs-v2 .tk-mode{flex:1;position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:15px;background:var(--v2-glass);border:1px solid var(--v2-glass-border)}html.wl-v2 .bs-v2 .tk-mode:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:11px;background:linear-gradient(135deg,var(--tk-buy),var(--tk-buy2));box-shadow:0 8px 18px -8px var(--tk-buy);transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s}html.wl-v2 .bs-v2 .tk-mode.is-sell:before{transform:translate(100%);background:linear-gradient(135deg,var(--tk-sell),var(--tk-sell2));box-shadow:0 8px 18px -8px var(--tk-sell)}html.wl-v2[dir=rtl] .bs-v2 .tk-mode:before{left:auto;right:4px}html.wl-v2[dir=rtl] .bs-v2 .tk-mode.is-sell:before{transform:translate(-100%)}html.wl-v2 .bs-v2 .tk-mode button{position:relative;z-index:1;border:0;background:none;cursor:pointer;padding:.55rem 0;text-align:center;font:inherit;font-size:.86rem;font-weight:800;color:var(--text-sub);transition:color .2s}html.wl-v2 .bs-v2 .tk-mode button.on{color:#fff}html.wl-v2 .bs-v2 .tk-steps{display:flex;gap:6px;padding:.15rem 1rem .35rem}html.wl-v2 .bs-v2 .tk-steps i{flex:1;height:3px;border-radius:3px;background:#7f7f7f2e;transition:background .3s}html.wl-v2 .bs-v2 .tk-steps i.on{background:linear-gradient(90deg,var(--g),var(--gd))}html.wl-v2 .bs-v2 .tk-body{gap:.75rem;padding-top:.5rem}html.wl-v2 .bs-v2 .tk-body>*{flex-shrink:0}html.wl-v2 body:has(.bs-v2.bs-sheet-open) .wlc-fab{display:none}html.wl-v2 .bs-v2 .tk-card{border-radius:20px;padding:.35rem .9rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow)}html.wl-v2 .bs-v2 .tk-sec{display:flex;justify-content:space-between;padding:0 .3rem;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-cats{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}html.wl-v2 .bs-v2 .tk-cats::-webkit-scrollbar{display:none}html.wl-v2 .bs-v2 .tk-cat{display:flex;align-items:center;gap:.4rem;flex-shrink:0;cursor:pointer;padding:.4rem .75rem .4rem .4rem;border-radius:999px;background:var(--v2-glass);border:1px solid var(--v2-glass-border);font:inherit;font-size:.76rem;font-weight:700;color:var(--text-muted);white-space:nowrap}html.wl-v2 .bs-v2 .tk-cat-ico{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.72rem;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent)}html.wl-v2 .bs-v2 .tk-cat-ico svg{max-width:none}html.wl-v2 .bs-v2 .tk-cat.on{color:var(--text);border-color:color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 14%,transparent)}html.wl-v2 .bs-v2 .tk-list{padding:.2rem .6rem}html.wl-v2 .bs-v2 .tk-asset{display:flex;flex-direction:column;gap:.6rem}html.wl-v2 .bs-v2 .bs-search-wrap .bs-input,html.wl-v2 .bs-v2 .tk-asset>.bs-input,html.wl-v2 .bs-v2 .tk-custom{border-radius:16px;padding-block:.8rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border)}html.wl-v2 .bs-v2 .bs-markets{border-radius:20px;padding:.35rem .6rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow)}html.wl-v2 .bs-v2 .bs-market-row{border-radius:14px}html.wl-v2 .bs-v2 .bs-market-row.active{background:rgba(var(--g-rgb),.12)}html.wl-v2 .bs-v2 .tk-assetbar{display:flex;align-items:center;gap:.7rem;padding:.65rem .8rem}html.wl-v2 .bs-v2 .tk-metal{width:38px;display:grid;place-items:center;font-size:1.6rem}html.wl-v2 .bs-v2 .tk-assetbar-n{flex:1;min-width:0;display:flex;flex-direction:column}html.wl-v2 .bs-v2 .tk-assetbar-n b{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.wl-v2 .bs-v2 .tk-assetbar-n small{font-size:.72rem;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-chip{border:1px solid var(--v2-glass-border);background:#7f7f7f1a;color:var(--text-muted);font:inherit;font-size:.68rem;font-weight:800;padding:.35rem .7rem;border-radius:999px;cursor:pointer}html.wl-v2 .bs-v2 .tk-hold{padding:.75rem .9rem;display:flex;flex-direction:column;gap:.45rem}html.wl-v2 .bs-v2 .tk-hold-row{display:flex;justify-content:space-between;gap:.5rem;font-size:.72rem;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-hold-row b{color:var(--text)}html.wl-v2 .bs-v2 .tk-meter{height:8px;border-radius:8px;background:#7f7f7f24;overflow:hidden}html.wl-v2 .bs-v2 .tk-meter i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--tk-sell),var(--tk-sell2));transition:width .25s}html.wl-v2 .bs-v2 .tk-amount{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.6rem 0 .2rem}html.wl-v2 .bs-v2 .tk-lbl{font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-big{display:flex;align-items:baseline;justify-content:center;gap:.2rem;max-width:100%;cursor:text}html.wl-v2 .bs-v2 .tk-big input{border:0!important;outline:0;background:none!important;box-shadow:none!important;padding:0!important;margin:0;min-width:1ch;max-width:11ch;height:auto!important;border-radius:0!important;color:var(--text);font-family:inherit;font-size:clamp(2.2rem,11vw,3rem)!important;font-weight:800;letter-spacing:-.04em;text-align:center;caret-color:var(--g);font-variant-numeric:tabular-nums}html.wl-v2 .bs-v2 .tk-big input::placeholder{color:var(--text-sub);opacity:.6}html.wl-v2 .bs-v2 .tk-cur{font-size:1.3rem;font-weight:800;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-conv{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-swap{width:28px;height:28px;border-radius:50%;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--g)}html.wl-v2 .bs-v2 .tk-swap svg{max-width:none;flex-shrink:0}html.wl-v2 .bs-v2 .tk-seg{display:inline-flex;padding:3px;gap:3px;border-radius:10px;background:#7f7f7f1f}html.wl-v2 .bs-v2 .tk-seg button{border:0;background:none;cursor:pointer;font:inherit;font-size:.7rem;font-weight:800;padding:.2rem .6rem;border-radius:7px;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-seg button.on{background:rgba(var(--g-rgb),.2);color:var(--text)}html.wl-v2 .bs-v2 .tk-pct{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}html.wl-v2 .bs-v2 .tk-pct button{padding:.55rem 0;border-radius:13px;cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-pct button.on{color:var(--text);background:rgba(var(--g-rgb),.16);border-color:rgba(var(--g-rgb),.5)}html.wl-v2 .bs-v2 .tk-kv{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.35rem 0;border-top:1px solid rgba(127,127,127,.12);font-size:.8rem}html.wl-v2 .bs-v2 .tk-kv:first-child{border-top:0}html.wl-v2 .bs-v2 .tk-k{flex:1;color:var(--text-sub)}html.wl-v2 .bs-v2 .tk-v{display:flex;align-items:center;gap:.4rem;font-weight:700;color:var(--text);text-align:end}html.wl-v2 .bs-v2 .tk-v small{font-weight:600;color:var(--text-sub);font-size:.7rem}html.wl-v2 .bs-v2 .tk-inline{border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--text);font-family:inherit;font-size:.9rem!important;font-weight:700;text-align:end;width:9.5rem;max-width:45vw;height:auto!important;padding:.3rem 0!important;outline:none;color-scheme:inherit}html.wl-v2 .bs-v2 .tk-inline:focus{border-bottom:1.5px solid var(--g)!important}html.wl-v2 .bs-v2 select.tk-inline{width:auto}html.wl-v2 .bs-v2 .tk-tag{font-size:.56rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.18rem .4rem;border-radius:6px;background:rgba(var(--g-rgb),.14);color:var(--g)}html.wl-v2 .bs-v2 .tk-legs{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding:.1rem 0 .7rem}html.wl-v2 .bs-v2 .tk-legs::-webkit-scrollbar{display:none}html.wl-v2 .bs-v2 .tk-leg{display:flex;align-items:center;gap:.35rem;flex-shrink:0;cursor:pointer;padding:.35rem .65rem .35rem .35rem;border-radius:12px;background:#7f7f7f14;border:1px solid var(--v2-glass-border);font:inherit;font-size:.72rem;font-weight:700;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-leg-ico{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:.7rem;font-weight:800;color:#fff;background:var(--c)}html.wl-v2 .bs-v2 .tk-leg-ico svg{max-width:none}html.wl-v2 .bs-v2 .tk-leg.on{color:var(--text);border-color:color-mix(in srgb,var(--c) 65%,transparent);background:color-mix(in srgb,var(--c) 15%,transparent)}html.wl-v2 .bs-v2 .tk-custom{width:100%;margin-bottom:.6rem}html.wl-v2 .bs-v2 .tk-note{margin:0 0 .6rem;font-size:.7rem;color:var(--text-sub);line-height:1.45}html.wl-v2 .bs-v2 .tk-warn{color:var(--tk-dn)}html.wl-v2 .bs-v2 .tk-pnl{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;font-size:.78rem}html.wl-v2 .bs-v2 .tk-pnl-t{flex:1;display:flex;flex-direction:column}html.wl-v2 .bs-v2 .tk-pnl-t small{color:var(--text-sub);font-size:.66rem}html.wl-v2 .bs-v2 .tk-pnl-ico{width:32px;height:32px;border-radius:11px;display:grid;place-items:center;color:var(--tk-up);background:color-mix(in srgb,var(--tk-up) 16%,transparent)}html.wl-v2 .bs-v2 .tk-pnl-ico.is-loss{color:var(--tk-dn);background:color-mix(in srgb,var(--tk-dn) 16%,transparent);transform:scaleY(-1)}html.wl-v2 .bs-v2 .tk-signal{padding:.2rem .9rem .6rem}html.wl-v2 .bs-v2 .tk-signal.is-closed{padding-bottom:.2rem}html.wl-v2 .bs-v2 .tk-signal-body>div{border:0!important;background:none!important;padding:0!important;margin:0!important}html.wl-v2 .bs-v2 .tk-signal-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px;border:0;background:none;cursor:pointer;font:inherit;font-size:.8rem;font-weight:700;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-foot{display:flex;flex-direction:column;gap:.6rem;padding:.75rem 1rem calc(.9rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--v2-b3) 80%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.08)}html.wl-v2[data-wl-light] .bs-v2 .tk-foot{background:#ffffffe0;border-top-color:#0000000f}html.wl-v2 .bs-v2 .tk-msg{margin:0;font-size:.78rem;color:var(--tk-dn)}html.wl-v2 .bs-v2 .tk-sum{display:flex;justify-content:space-between;align-items:baseline;padding:0 .2rem;font-size:.76rem;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-sum b{font-size:1.05rem;color:var(--text)}html.wl-v2 .bs-v2 .tk-slide{--a: var(--tk-buy);--a2: var(--tk-buy2);position:relative;height:60px;border-radius:20px;overflow:hidden;user-select:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--a),var(--a2));color:#fff;box-shadow:0 16px 30px -14px var(--a),inset 0 1px #ffffff40;outline:none}html.wl-v2 .bs-v2 .tk-slide-sell{--a: var(--tk-sell);--a2: var(--tk-sell2)}html.wl-v2 .bs-v2 .tk-slide:focus-visible{box-shadow:0 0 0 3px var(--bg, #000),0 0 0 5px var(--a)}html.wl-v2 .bs-v2 .tk-slide.is-off{filter:saturate(.35);opacity:.6;box-shadow:none}html.wl-v2 .bs-v2 .tk-slide:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-100%);animation:tk-shine 2.8s ease-in-out infinite}html.wl-v2 .bs-v2 .tk-slide.is-off:after{animation:none}@keyframes tk-shine{60%,to{transform:translate(100%)}}html.wl-v2 .bs-v2 .tk-slide-fill{position:absolute;left:0;top:0;bottom:0;background:#ffffff24;border-radius:20px}html.wl-v2 .bs-v2 .tk-slide-label{position:relative;font-weight:800;font-size:.95rem;letter-spacing:.01em;padding:0 3.6rem;text-align:center}html.wl-v2 .bs-v2 .tk-slide-arrows{position:absolute;right:16px;opacity:.55;letter-spacing:-2px}html.wl-v2 .bs-v2 .tk-slide-knob{position:absolute;left:5px;top:5px;bottom:5px;width:50px;border-radius:16px;display:grid;place-items:center;background:#fffffff5;color:var(--a2);box-shadow:0 6px 14px #00000040;cursor:grab;touch-action:none;transition:transform .25s cubic-bezier(.22,1,.36,1)}html.wl-v2 .bs-v2 .tk-slide-knob:active{cursor:grabbing;transition:none}html.wl-v2 .bs-v2 .tk-slide-knob svg{max-width:none;flex-shrink:0}html.wl-v2 .bs-v2 .tk-slide.is-nudge .tk-slide-knob{animation:tk-nudge .6s ease}@keyframes tk-nudge{30%{transform:translate(26px)}60%{transform:translate(-4px)}}html.wl-v2 .bs-v2 .tk-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:tk-spin .7s linear infinite}@keyframes tk-spin{to{transform:rotate(360deg)}}html.wl-v2 .bs-v2 .tk-btn{padding:.95rem;border-radius:17px;cursor:pointer;font:inherit;font-weight:800;font-size:.9rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text)}html.wl-v2 .bs-v2 .tk-btn-main{border:0;color:#fff;background:linear-gradient(135deg,var(--g),var(--gd));box-shadow:0 14px 28px -14px var(--g)}html.wl-v2 .bs-v2 .tk-btn:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}html.wl-v2 .bs-v2 .tk-continue{width:100%;min-height:56px}html.wl-v2 .bs-v2 .tk-done{flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;padding:1rem 1.1rem calc(1.4rem + env(safe-area-inset-bottom,0px));text-align:center}html.wl-v2 .bs-v2 .tk-ring{--a: var(--tk-buy);--a2: var(--tk-buy2);width:116px;height:116px;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle,color-mix(in srgb,var(--a) 30%,transparent),transparent 70%)}html.wl-v2 .bs-v2 .tk-ring.is-sell{--a: var(--tk-sell);--a2: var(--tk-sell2)}html.wl-v2 .bs-v2 .tk-ring:before{content:"";position:absolute;inset:10px;border-radius:50%;border:2px solid color-mix(in srgb,var(--a) 45%,transparent);animation:tk-pop .5s ease-out}html.wl-v2 .bs-v2 .tk-ring span{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--a),var(--a2));box-shadow:0 14px 30px -10px var(--a);animation:tk-pop .45s cubic-bezier(.34,1.56,.64,1)}html.wl-v2 .bs-v2 .tk-ring svg{max-width:none}@keyframes tk-pop{0%{transform:scale(.6);opacity:0}}html.wl-v2 .bs-v2 .tk-done h3{margin:0;font-size:1.3rem;letter-spacing:-.01em;color:var(--text)}html.wl-v2 .bs-v2 .tk-done>p{margin:0;font-size:.85rem;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-receipt{width:100%;text-align:start}html.wl-v2 .bs-v2 .tk-nudge{width:100%;display:flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer;padding:.7rem;border-radius:14px;border:1px dashed var(--v2-glass-border);background:none;font:inherit;font-size:.78rem;font-weight:600;color:var(--text-muted)}html.wl-v2 .bs-v2 .tk-nudge svg{max-width:none;flex-shrink:0}html.wl-v2 .bs-v2 .tk-btns{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(prefers-reduced-motion:reduce){html.wl-v2 .bs-v2 .tk-slide:after,html.wl-v2 .bs-v2 .tk-ring:before,html.wl-v2 .bs-v2 .tk-ring span,html.wl-v2 .bs-v2 .tk-slide.is-nudge .tk-slide-knob{animation:none}html.wl-v2 .bs-v2 .tk-mode:before,html.wl-v2 .bs-v2 .tk-slide-knob{transition:none}}html.wl-v2 .coach-hero{width:auto;margin:.75rem 1rem 0;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(70% 120% at 100% 0%,rgba(var(--g-rgb),.22),transparent 60%),linear-gradient(140deg,rgba(var(--g-rgb),.2),color-mix(in srgb,var(--v2-t2) 70%,transparent) 55%,color-mix(in srgb,var(--v2-t3) 80%,transparent));box-shadow:0 20px 40px -22px #0009,inset 0 1px #ffffff24}html.wl-v2[data-wl-light] .coach-hero{border-color:rgba(var(--g-rgb),.18);background:radial-gradient(70% 120% at 100% 0%,rgba(var(--g-rgb),.16),transparent 60%),linear-gradient(140deg,rgba(var(--g-rgb),.1),#fff 65%);box-shadow:0 18px 36px -24px rgba(var(--g-rgb),.45)}html.wl-v2 .coach-hero-glow{background:rgba(var(--g-rgb),.18)}html.wl-v2 .coach-hero-icon{color:var(--g);background:rgba(var(--g-rgb),.12);border-color:rgba(var(--g-rgb),.35);box-shadow:0 0 22px rgba(var(--g-rgb),.2)}html.wl-v2 .coach-hero-title{color:var(--text)}html.wl-v2 .coach-hero-sub{color:var(--text-muted)}html.wl-v2 .coach-score-pill{background:#00000038;border-radius:14px}html.wl-v2[data-wl-light] .coach-score-pill{background:#fff}html.wl-v2 .coach-tabs{gap:.4rem;padding:.85rem 1rem .5rem}html.wl-v2 .coach-tab{margin:0;padding:.55rem .95rem;border-radius:999px;font-weight:700;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text-muted)}html.wl-v2 .coach-tab:hover{background:rgba(var(--g-rgb),.08);color:var(--text)}html.wl-v2 .coach-tab-active{background:rgba(var(--g-rgb),.16)!important;color:var(--text)!important;border-color:rgba(var(--g-rgb),.5)!important;box-shadow:0 8px 18px -10px rgba(var(--g-rgb),.7)}html.wl-v2 .coach-tab-active svg{color:var(--g)}html.wl-v2 .coach-eval-header.glass-card{width:auto;margin:.75rem 1rem;padding:1.1rem 1.1rem 1.1rem 1.25rem;border-radius:24px;overflow:hidden;background:radial-gradient(60% 120% at 100% 50%,rgba(var(--g-rgb),.14),transparent 65%),var(--v2-glass)}html.wl-v2 .coach-eval-title{color:var(--text)}html.wl-v2 .coach-ring-wrap svg circle:first-child{stroke:#7f7f7f2e}html.wl-v2 .eval-cat-card{border-radius:20px;padding:.9rem 1rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow)}html.wl-v2 .eval-cat-card:before{display:none}html.wl-v2 .eval-cat-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--eval-color) 40%,transparent)}html.wl-v2 .eval-cat-open{border-color:color-mix(in srgb,var(--eval-color) 50%,transparent)}html.wl-v2 .eval-cat-icon{width:42px;height:42px;border-radius:14px;box-shadow:none}html.wl-v2 .eval-cat-glyph{font-weight:800;font-size:1.05rem;line-height:1}html.wl-v2 .eval-cat-label{color:var(--text)}html.wl-v2 .eval-cat-bar-wrap{background:#7f7f7f29}html.wl-v2 .eval-cat-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--eval-color) 55%,transparent),var(--eval-color));box-shadow:none}html.wl-v2 .eval-cat-badge{width:26px;height:26px}html.wl-v2 .eval-cat-tip{margin-top:.75rem;padding:.7rem .8rem;border-radius:14px;font-size:.8rem;line-height:1.5;background:color-mix(in srgb,var(--eval-color) 9%,transparent);color:var(--text-muted)}html.wl-v2{--sc-up: #34d399;--sc-dn: #fb7185;--sc-e1: #22d3ee;--sc-e2: #f59e0b;--sc-e3: #c084fc;--sc-gold: #facc15;--sc-grid: rgba(255,255,255,.06);--sc-axis: rgba(255,255,255,.5);--sc-rsi: #a78bfa}html.wl-v2[data-wl-light]{--sc-up: #0f9d58;--sc-dn: #e11d48;--sc-e1: #0891b2;--sc-e2: #d97706;--sc-e3: #7c3aed;--sc-gold: #ca8a04;--sc-grid: rgba(0,0,0,.06);--sc-axis: rgba(0,0,0,.45);--sc-rsi: #6d28d9}html.wl-v2 .ac-page{display:flex;flex-direction:column;gap:.75rem;padding-inline:1rem;padding-bottom:5.5rem;max-width:760px;margin-inline:auto;box-sizing:border-box}html.wl-v2 body:has(.ac-page) .wlc-fab{bottom:calc(150px + env(safe-area-inset-bottom,0px))}html.wl-v2 body:has(.ac-sheet-wrap) .wlc-fab{display:none}html.wl-v2 .ac-page>*{margin-bottom:0}html.wl-v2 .ac-head{display:flex;align-items:center;gap:.65rem}html.wl-v2 .ac-ib{width:38px;height:38px;border-radius:13px;flex-shrink:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text-muted)}html.wl-v2 .ac-ib svg{max-width:none;flex-shrink:0}html.wl-v2 .ac-name{flex:1;min-width:0;display:flex;flex-direction:column}html.wl-v2 .ac-name b{font-size:1.05rem;color:var(--text)}html.wl-v2 .ac-name small{font-size:.72rem;color:var(--text-sub)}html.wl-v2 .ac-price{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:0 .2rem}html.wl-v2 .ac-big{font-size:clamp(1.9rem,8vw,2.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--text);font-variant-numeric:tabular-nums}html.wl-v2 .ac-chg{display:inline-block;margin-top:.45rem;font-size:.74rem;font-weight:800;padding:.25rem .6rem;border-radius:999px;font-variant-numeric:tabular-nums}html.wl-v2 .ac-chg.is-up{color:var(--sc-up);background:color-mix(in srgb,var(--sc-up) 15%,transparent)}html.wl-v2 .ac-chg.is-dn{color:var(--sc-dn);background:color-mix(in srgb,var(--sc-dn) 15%,transparent)}html.wl-v2 .ac-hold{text-align:end;display:flex;flex-direction:column;font-size:.68rem;color:var(--text-sub);font-variant-numeric:tabular-nums}html.wl-v2 .ac-hold b{font-size:.9rem;color:var(--text)}html.wl-v2 .ac-chart,html.wl-v2 .ac-sig{border-radius:22px;background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow)}html.wl-v2 .ac-chart{padding:.65rem .5rem .6rem;display:flex;flex-direction:column;gap:.5rem}html.wl-v2 .ac-tf{display:flex;justify-content:space-between;gap:.2rem;padding:0 .2rem}html.wl-v2 .ac-tf button{border:0;background:none;cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;padding:.35rem .6rem;border-radius:999px;color:var(--text-sub)}html.wl-v2 .ac-tf button.on{background:rgba(var(--g-rgb),.18);color:var(--text)}html.wl-v2 .ac-tf button.ac-tf-full{flex:0 0 auto;display:grid;place-items:center;padding-inline:.55rem;color:var(--text-muted)}html.wl-v2 .ac-tf button.ac-tf-full svg{max-width:none;flex-shrink:0}html.wl-v2 .ic-root{display:flex;flex-direction:column;gap:.75rem}html.wl-v2 .ic-full{position:fixed;inset:0;z-index:450;display:flex;flex-direction:column;gap:.55rem;padding:calc(.75rem + env(safe-area-inset-top,0px)) .75rem calc(.75rem + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 40% at 0% 0%,color-mix(in srgb,var(--v2-t1) 70%,transparent),transparent 65%),var(--v2-b2);overflow-y:auto}html.wl-v2[data-wl-light] .ic-full{background:#f6f9f8}html.wl-v2 .ic-full-h{display:flex;align-items:center;justify-content:space-between;gap:.6rem}html.wl-v2 .ic-full-name{display:flex;align-items:baseline;gap:.6rem;font-variant-numeric:tabular-nums}html.wl-v2 .ic-full-name b{font-size:1.1rem;color:var(--text)}html.wl-v2 .ic-full-name span{font-size:.95rem;color:var(--text-muted);font-weight:700}html.wl-v2 body:has(.ic-full) .wlc-fab,html.wl-v2 body:has(.ic-full) .wl-bottom-nav{display:none}html.wl-v2 .ic-root .ac-sheet-wrap{z-index:460}html.wl-v2 .tc-panel{display:flex;flex-direction:column;gap:.75rem}html.wl-v2 .tc-assets{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}html.wl-v2 .tc-assets::-webkit-scrollbar{display:none}html.wl-v2 .tc-asset{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;padding:.35rem .75rem .35rem .4rem;border-radius:999px;color:var(--text-muted);background:var(--v2-glass);border:1px solid var(--v2-glass-border)}html.wl-v2 .tc-asset.on{color:var(--text);border-color:rgba(var(--g-rgb),.5);background:rgba(var(--g-rgb),.14)}html.wl-v2 .tc-search{position:relative;display:flex;align-items:center}html.wl-v2 .tc-search-ico{position:absolute;left:.85rem;color:var(--text-sub);pointer-events:none;max-width:none}html.wl-v2 .tc-search input{width:100%;box-sizing:border-box;height:44px!important;padding:0 .9rem 0 2.4rem!important;border-radius:14px!important;font:inherit;font-size:.88rem!important;color:var(--text);background:var(--v2-glass)!important;border:1px solid var(--v2-glass-border)!important;box-shadow:none!important;outline:none}html.wl-v2 .tc-search input:focus{border-color:rgba(var(--g-rgb),.55)!important}html.wl-v2 .tc-results{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;max-height:320px;overflow-y:auto;padding:.35rem;border-radius:16px;display:flex;flex-direction:column;gap:.15rem;background:var(--v2-b2);border:1px solid var(--v2-glass-border);box-shadow:0 18px 40px -16px #0009}html.wl-v2[data-wl-light] .tc-results{background:#fff}html.wl-v2 .tc-result{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .6rem!important;border-radius:12px;border:0;background:none;cursor:pointer;font:inherit;text-align:start;color:var(--text)}html.wl-v2 .tc-result:hover,html.wl-v2 .tc-result:focus-visible{background:rgba(var(--g-rgb),.12);outline:none}html.wl-v2 .tc-result-name{flex:1;min-width:0;display:flex;flex-direction:column}html.wl-v2 .tc-result-name b{font-size:.86rem}html.wl-v2 .tc-result-name small{font-size:.72rem;color:var(--text-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.wl-v2 .tc-result-kind{font-size:.64rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-sub)}html.wl-v2 .tc-result-empty{padding:.8rem;font-size:.8rem;color:var(--text-sub);text-align:center}html.wl-v2 .tc-head{display:flex;align-items:center;gap:.6rem;padding:0 .2rem}html.wl-v2 .tc-name{flex:1;min-width:0;display:flex;flex-direction:column}html.wl-v2 .tc-name b{font-size:.98rem;color:var(--text)}html.wl-v2 .tc-name small{font-size:.7rem;color:var(--text-sub)}html.wl-v2 .tc-open{font:inherit;font-size:.75rem;font-weight:800;cursor:pointer;padding:.4rem .8rem;border-radius:999px;color:var(--g);background:rgba(var(--g-rgb),.12);border:1px solid rgba(var(--g-rgb),.3)}html.wl-v2 .ac-chips{display:flex;gap:.35rem;overflow-x:auto;scrollbar-width:none;padding:0 .2rem}html.wl-v2 .ac-chips::-webkit-scrollbar{display:none}html.wl-v2 .ac-chip{display:flex;align-items:center;gap:.35rem;flex-shrink:0;cursor:pointer;white-space:nowrap;font:inherit;font-size:.7rem;font-weight:700;padding:.4rem .7rem;border-radius:999px;background:#7f7f7f14;border:1px solid var(--v2-glass-border);color:var(--text-muted)}html.wl-v2 .ac-chip svg{max-width:none;flex-shrink:0}html.wl-v2 .ac-chip.on{color:var(--text);border-color:rgba(var(--g-rgb),.5);background:rgba(var(--g-rgb),.13)}html.wl-v2 .ac-dot{width:8px;height:8px;border-radius:50%}html.wl-v2 .ac-dot.is-sig{background:var(--sc-up)}html.wl-v2 .ac-dot.is-gc{background:var(--sc-gold)}html.wl-v2 .ac-note{margin:0;padding:0 .4rem;font-size:.7rem;color:var(--text-sub);line-height:1.45}html.wl-v2 .sc-wrap{display:flex;flex-direction:column;gap:.3rem}html.wl-v2 .sc-readout{display:flex;flex-wrap:wrap;gap:.2rem .75rem;min-height:1.1rem;padding:0 .4rem;font-family:DM Mono,ui-monospace,monospace;font-size:.64rem;color:var(--text-sub)}html.wl-v2 .sc-readout b{color:var(--text);font-weight:500}html.wl-v2 .sc-key{display:inline-block;width:9px;height:2px;border-radius:2px;vertical-align:middle;margin-inline-end:4px}html.wl-v2 .sc-k1{background:var(--sc-e1)}html.wl-v2 .sc-k2{background:var(--sc-e2)}html.wl-v2 .sc-k3{background:var(--sc-e3)}html.wl-v2 .sc-t-up{color:var(--sc-up)!important}html.wl-v2 .sc-t-dn{color:var(--sc-dn)!important}html.wl-v2 .sc-svg{display:block;max-width:100%;height:auto;border-radius:14px;background:#00000029;touch-action:pan-y}html.wl-v2[data-wl-light] .sc-svg{background:#fbfcfc}html.wl-v2 .sc-empty{padding:3.5rem 1rem;text-align:center;color:var(--text-sub);font-size:.85rem}html.wl-v2 .sc-grid{stroke:var(--sc-grid)}html.wl-v2 .sc-axis{fill:var(--sc-axis);font-size:8.5px;font-family:DM Mono,ui-monospace,monospace}html.wl-v2 .sc-up line{stroke:var(--sc-up)}html.wl-v2 .sc-up rect{fill:var(--sc-up)}html.wl-v2 .sc-dn line{stroke:var(--sc-dn)}html.wl-v2 .sc-dn rect{fill:var(--sc-dn)}html.wl-v2 .sc-ema{fill:none;stroke-linejoin:round}html.wl-v2 .sc-e1{stroke:var(--sc-e1);stroke-width:1.2}html.wl-v2 .sc-e2{stroke:var(--sc-e2);stroke-width:1.4}html.wl-v2 .sc-e3{stroke:var(--sc-e3);stroke-width:1.8}html.wl-v2 .sc-cross circle{fill:var(--sc-up);stroke:#0b1220;stroke-width:1}html.wl-v2 .sc-cross rect{fill:var(--sc-up);opacity:.95}html.wl-v2 .sc-cross.is-big circle,html.wl-v2 .sc-cross.is-big rect{fill:var(--sc-gold)}html.wl-v2 .sc-cross.is-bad circle,html.wl-v2 .sc-cross.is-bad rect{fill:var(--sc-dn)}html.wl-v2 .sc-cross text{fill:#0b1220;font-size:7.5px;font-weight:800}html.wl-v2 .sc-sig.is-buy path,html.wl-v2 .sc-sig.is-buy rect{fill:var(--sc-up)}html.wl-v2 .sc-sig.is-sell path,html.wl-v2 .sc-sig.is-sell rect{fill:var(--sc-dn)}html.wl-v2 .sc-sig text{fill:#fff;font-size:7.5px;font-weight:800}html.wl-v2 .sc-level line{stroke-dasharray:3 3;stroke-width:1}html.wl-v2 .sc-level text{fill:#fff;font-size:7px;font-weight:800}html.wl-v2 .sc-level .sc-level-k{fill-opacity:.78;font-weight:700}html.wl-v2 .sc-level.is-sl line{stroke:var(--sc-dn)}html.wl-v2 .sc-level.is-sl rect{fill:var(--sc-dn)}html.wl-v2 .sc-level.is-tp line{stroke:var(--sc-up)}html.wl-v2 .sc-level.is-tp rect{fill:var(--sc-up)}html.wl-v2 .sc-level.is-entry line{stroke:var(--sc-axis)}html.wl-v2 .sc-level.is-entry rect{fill:var(--sc-axis)}html.wl-v2 .sc-now{stroke:var(--g);stroke-dasharray:1 3}html.wl-v2 .sc-cursor{stroke:var(--sc-axis);stroke-dasharray:2 3}html.wl-v2 .sc-vol{opacity:.18}html.wl-v2 .sc-svg text{letter-spacing:0}html.wl-v2 .sc-sig.is-past{opacity:.55}html.wl-v2 .sc-vol.is-up{fill:var(--sc-up)}html.wl-v2 .sc-vol.is-dn{fill:var(--sc-dn)}html.wl-v2 .sc-lead{stroke:var(--sc-axis);stroke-width:.6;opacity:.55}html.wl-v2 .sc-sig.is-forming rect{fill-opacity:.25;stroke-dasharray:2 2;stroke-width:1}html.wl-v2 .sc-sig.is-buy.is-forming rect{stroke:var(--sc-up)}html.wl-v2 .sc-sig.is-sell.is-forming rect{stroke:var(--sc-dn)}html.wl-v2 .sc-sig.is-buy.is-forming text{fill:var(--sc-up)}html.wl-v2 .sc-sig.is-sell.is-forming text{fill:var(--sc-dn)}html.wl-v2 .sc-level.is-done{opacity:.4}html.wl-v2 .sc-nowtag text,html.wl-v2 .sc-hover-text{fill:#fff;font-size:7.5px;font-weight:800;font-family:DM Mono,ui-monospace,monospace}html.wl-v2 .sc-nowtag.is-now-up rect{fill:var(--sc-up)}html.wl-v2 .sc-nowtag.is-now-dn rect{fill:var(--sc-dn)}html.wl-v2 .sc-hover-tag{fill:var(--text, #111);opacity:.85}html.wl-v2[data-wl-light] .sc-hover-tag{fill:#0b1220}html.wl-v2 .sc-rsi-band{fill:var(--sc-rsi);opacity:.07}html.wl-v2 .sc-rsi-mid{stroke:var(--sc-axis);stroke-dasharray:2 3;opacity:.5}html.wl-v2 .sc-rsi-line{fill:none;stroke:var(--sc-rsi);stroke-width:1.3}html.wl-v2 .sc-rsi-label{fill:var(--sc-axis);font-size:8px;font-weight:700}html.wl-v2 .sc-rsi-label .sc-t-up{fill:var(--sc-up)}html.wl-v2 .sc-rsi-label .sc-t-dn{fill:var(--sc-dn)}html.wl-v2 .ac-sig{padding:.8rem .85rem;display:flex;flex-direction:column;gap:.6rem}html.wl-v2 .ac-sig-top{display:flex;align-items:center;gap:.5rem}html.wl-v2 .ac-sig-top b{flex:1;font-size:.86rem;color:var(--text)}html.wl-v2 .ac-sig-top small{font-size:.7rem;color:var(--text-sub);font-variant-numeric:tabular-nums}html.wl-v2 .ac-pill{font-size:.66rem;font-weight:800;padding:.25rem .55rem;border-radius:999px;color:#fff}html.wl-v2 .ac-pill.is-buy{background:#10b981}html.wl-v2 .ac-pill.is-sell{background:#f43f5e}html.wl-v2 .ac-levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:.4rem}html.wl-v2 .ac-lv{padding:.45rem .3rem;border-radius:12px;text-align:center;background:#7f7f7f14;border:1px solid var(--v2-glass-border);font-variant-numeric:tabular-nums}html.wl-v2 .ac-lv small{display:block;font-size:.56rem;font-weight:800;letter-spacing:.08em;color:var(--text-sub)}html.wl-v2 .ac-lv b{font-size:.76rem}html.wl-v2 .ac-lv.is-sl b{color:var(--sc-dn)}html.wl-v2 .ac-lv.is-tp b{color:var(--sc-up)}html.wl-v2 .ac-gc{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.72rem;color:var(--text-muted);padding-top:.55rem;border-top:1px solid rgba(127,127,127,.14)}html.wl-v2 .ac-sig>.ac-gc:first-child{border-top:0;padding-top:0}html.wl-v2 .ac-status{margin:.1rem 0 .4rem;font-size:.74rem;font-weight:700;color:var(--text-muted)}html.wl-v2 .ac-status.is-tp{color:var(--sc-up)}html.wl-v2 .ac-status.is-stopped{color:var(--sc-dn)}html.wl-v2 .ac-status.is-forming{color:var(--sc-e2)}html.wl-v2 .ac-lv.is-hit{outline:1.5px solid currentColor;outline-offset:-1.5px}html.wl-v2 .ac-record{margin-top:.45rem}html.wl-v2 .ac-trend{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.72rem;color:var(--text-muted);padding-top:.55rem;margin-top:.55rem;border-top:1px solid rgba(127,127,127,.14)}html.wl-v2 .ac-trend .ac-tag.is-up{background:color-mix(in srgb,var(--sc-up) 18%,transparent);color:var(--sc-up)}html.wl-v2 .ac-trend .ac-tag.is-down{background:color-mix(in srgb,var(--sc-dn) 18%,transparent);color:var(--sc-dn)}html.wl-v2 .ac-rsi{font-weight:700}html.wl-v2 .ac-rsi.is-overbought{color:var(--sc-dn)}html.wl-v2 .ac-rsi.is-oversold{color:var(--sc-up)}html.wl-v2 .ac-tag{font-size:.6rem;font-weight:800;padding:.2rem .5rem;border-radius:7px;text-transform:uppercase;letter-spacing:.04em;color:var(--sc-gold);background:color-mix(in srgb,var(--sc-gold) 18%,transparent)}html.wl-v2 .ac-tag.is-bad{color:var(--sc-dn);background:color-mix(in srgb,var(--sc-dn) 15%,transparent)}html.wl-v2 .ac-sheet-wrap{position:fixed;inset:0;z-index:400;background:#00000080;display:flex;align-items:flex-end;justify-content:center}html.wl-v2 .ac-sheet{width:min(560px,100%);max-height:85dvh;overflow-y:auto;border-radius:26px 26px 0 0;padding:1rem 1rem calc(1.2rem + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:.75rem;background:radial-gradient(120% 40% at 0% 0%,color-mix(in srgb,var(--v2-t1) 85%,transparent),transparent 65%),linear-gradient(180deg,var(--v2-b1),var(--v2-b2) 60%,var(--v2-b3));border-top:1px solid rgba(255,255,255,.1)}html.wl-v2[data-wl-light] .ac-sheet{background:#f6f9f8;border-top-color:#0000000f}html.wl-v2 .ac-sheet-h{display:flex;align-items:center;justify-content:space-between}html.wl-v2 .ac-sheet-h b{font-size:1.05rem;color:var(--text)}html.wl-v2 .ac-ind{padding:.8rem;border-radius:18px;display:flex;flex-direction:column;gap:.6rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border)}html.wl-v2 .ac-ind-top{display:flex;align-items:center;gap:.6rem;cursor:pointer}html.wl-v2 .ac-ind-top>span{flex:1;display:flex;flex-direction:column}html.wl-v2 .ac-ind-top b{font-size:.86rem;color:var(--text)}html.wl-v2 .ac-ind-top small{font-size:.68rem;color:var(--text-sub)}html.wl-v2 .ac-tog{appearance:none;-webkit-appearance:none;width:42px;height:24px;margin:0;border-radius:999px;background:#7f7f7f59;position:relative;cursor:pointer;flex-shrink:0;transition:background .2s}html.wl-v2 .ac-tog:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}html.wl-v2 .ac-tog:checked{background:var(--g)}html.wl-v2 .ac-tog:checked:after{transform:translate(18px)}html.wl-v2 .ac-tog:focus-visible{outline:2px solid var(--g);outline-offset:2px}html.wl-v2 .ac-params{display:grid;grid-template-columns:repeat(5,1fr);gap:.35rem}html.wl-v2 .ac-params.ac-p3{grid-template-columns:repeat(3,1fr)}html.wl-v2 .ac-pm{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .2rem;border-radius:12px;background:#7f7f7f14;border:1px solid var(--v2-glass-border)}html.wl-v2 .ac-pm small{font-size:.56rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-sub)}html.wl-v2 .ac-pm input{width:100%;min-width:0;text-align:center;border:0!important;background:none!important;box-shadow:none!important;padding:0!important;height:auto!important;font-family:DM Mono,ui-monospace,monospace;font-size:.9rem!important;font-weight:500;color:var(--text);outline:none}html.wl-v2 .ac-sheet-btns{display:grid;grid-template-columns:1fr 2fr;gap:.5rem}html.wl-v2 .ac-btn{padding:.85rem;border-radius:15px;cursor:pointer;font:inherit;font-weight:800;font-size:.86rem;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text)}html.wl-v2 .ac-btn.is-main{border:0;color:#fff;background:linear-gradient(135deg,var(--g),var(--gd));box-shadow:0 12px 24px -12px var(--g)}html.wl-v2 .ac-page .dstat,html.wl-v2 .ac-page .detail-holdings{background:var(--v2-glass);border:1px solid var(--v2-glass-border);box-shadow:var(--v2-glass-shadow);border-radius:18px}html.wl-v2 .ac-page .detail-actions{position:fixed;left:0;right:0;bottom:calc(68px + env(safe-area-inset-bottom,0px));z-index:150;margin:0;padding:.6rem 1rem;gap:.5rem;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--v2-b3) 85%,transparent) 35%)}html.wl-v2[data-wl-light] .ac-page .detail-actions{background:linear-gradient(180deg,transparent,rgba(255,255,255,.9) 35%)}html.wl-v2 .ac-page .detail-act{border-radius:16px;min-height:50px;font-weight:800}html.wl-v2 .ac-page .buy-btn{background:linear-gradient(135deg,#10b981,#047857);color:#fff;border:0;box-shadow:0 12px 24px -12px #10b981}html.wl-v2 .ac-page .sell-btn{background:linear-gradient(135deg,#f43f5e,#be123c);color:#fff;border:0;box-shadow:0 12px 24px -12px #f43f5e}@media(min-width:900px){html.wl-v2 .ac-page .detail-actions{left:50%;right:auto;transform:translate(-50%);width:min(560px,100%)}}@media(prefers-reduced-motion:reduce){html.wl-v2 body:before{transition:none}}html.wl-v2 .bs-v2 .tk-lbl-row{display:flex;align-items:center;gap:.5rem}html.wl-v2 .bs-v2 .tk-curpick{display:inline-flex;align-items:center;gap:.3rem;cursor:pointer;font:inherit;padding:.2rem .5rem .2rem .25rem;border-radius:99px;font-size:.7rem;font-weight:800;letter-spacing:.02em;background:var(--v2-glass);border:1px solid var(--v2-glass-border);color:var(--text)}html.wl-v2 .bs-v2 .tk-curpick svg{max-width:none;color:var(--text-sub)}
