:root{--bg:#030712;--bg2:#07111f;--card:#080f1fe0;--card2:#0b152af5;--line:#ffffff17;--text:#f8fafc;--muted:#8ea3c7;--blue:#0ea5e9;--cyan:#22d3ee;--green:#22c55e;--orange:#fb923c;--red:#ef4444;--yellow:#facc15;--violet:#8b5cf6;--shadow:0 18px 45px #00000047;--radius:26px;--radius2:18px;--max:1500px}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 0 0,#0ea5e933,transparent 24%),radial-gradient(circle at 100% 0,#8b5cf61f,transparent 24%),linear-gradient(180deg,var(--bg),var(--bg2) 50%,#0b1730);margin:0;font-family:Inter,Arial,sans-serif;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0}.container{z-index:1;max-width:var(--max);margin:auto;padding:24px;position:relative}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.brand{align-items:center;gap:14px;display:flex}.logo{border:1px solid var(--line);width:68px;height:68px;box-shadow:var(--shadow);background:linear-gradient(135deg,#0ea5e9b3,#38bdf82e);border-radius:24px;place-items:center;font-size:30px;display:grid}h1{letter-spacing:-.08em;margin:0;font-size:44px;line-height:1}.subtitle{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.5}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{border:1px solid var(--line);background:#ffffff0b;border-radius:999px;padding:10px 14px;font-size:12px}.premium{background:linear-gradient(135deg,#0ea5e92e,#8b5cf629);border-color:#38bdf840}.grid{gap:14px;display:grid}.grid2{grid-template-columns:1fr 1fr}.grid3{grid-template-columns:repeat(3,1fr)}.grid4{grid-template-columns:repeat(4,1fr)}.grid5{grid-template-columns:repeat(5,1fr)}.hero-grid{grid-template-columns:1.35fr .65fr;gap:18px}.split{grid-template-columns:1fr 1fr;gap:18px}.fields{grid-template-columns:1fr 1fr}.card,.mini,.item{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:22px;position:relative;overflow:hidden}.mini,.item{border-radius:var(--radius2);background:var(--card2);padding:16px;transition:all .18s}.mini:hover,.item:hover,.card:hover{border-color:#38bdf840}.card:before,.mini:before,.item:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000 44%);position:absolute;inset:0}.section{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex;position:relative}.kicker{text-transform:uppercase;letter-spacing:.16em;color:#c7d7f2;opacity:.8;margin-bottom:8px;font-size:11px}h2,h3{letter-spacing:-.035em;margin:0}.muted{color:var(--muted)}.positive{color:var(--green)}.neutral{color:#e2e8f0}.hero{background:linear-gradient(#0a1224f0,#070d1af2);border-color:#38bdf821;padding-top:28px}.hero:after{content:"";background:linear-gradient(90deg,#0ea5e926,#22d3eed9,#8b5cf659);height:4px;position:absolute;top:0;left:0;right:0}.hero-value{z-index:1;letter-spacing:-.09em;text-shadow:0 0 24px #0ea5e933;word-break:break-word;margin:10px 0 0;font-size:clamp(50px,6vw,86px);font-weight:900;line-height:1;position:relative}.badges{z-index:1;flex-wrap:wrap;gap:10px;margin-top:18px;display:flex;position:relative}.badge{border:1px solid var(--line);color:#dbeafe;background:#ffffff0d;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.badge.green{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e40}.badge.red{color:#fecaca;background:#ef44441f;border-color:#ef444440}.label{z-index:1;color:var(--muted);margin-bottom:8px;font-size:12px;position:relative}.value{z-index:1;letter-spacing:-.04em;word-break:break-word;font-size:clamp(18px,2vw,28px);font-weight:900;line-height:1.18;position:relative}.value.small{font-size:clamp(15px,1.6vw,21px)}label{color:#c7d7f2;margin:10px 0 6px;font-size:12px;display:block}input,select,textarea{color:#fff;background:#0d172b;border:1px solid #ffffff17;border-radius:14px;outline:none;width:100%;padding:14px;font-size:14px}textarea{resize:vertical;min-height:96px}select option{color:#111827;background:#fff}button{color:#fff;background:linear-gradient(135deg,var(--blue),#38bdf8);cursor:pointer;border:0;border-radius:14px;width:100%;margin-top:12px;padding:14px;font-weight:900;box-shadow:0 10px 26px #0ea5e938}button:hover{filter:brightness(1.05);transform:translateY(-1px)}button:disabled{opacity:.7;cursor:not-allowed;transform:none}.secondary{background:linear-gradient(135deg,#475569,#64748b)!important}.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important}.danger{background:linear-gradient(135deg,#dc2626,#ef4444)!important}.gold{color:#111827!important;background:linear-gradient(135deg,#f59e0b,#facc15)!important}.row{flex-wrap:wrap;gap:8px;display:flex}.row button{width:auto;min-width:96px;padding:10px 12px}.status{min-height:20px;margin-top:12px;font-size:14px;line-height:1.5}.status-success{color:var(--green)}.status-error{color:#fecaca}.status-info{color:#cbd5e1}.empty{text-align:center;color:#cbd5e1;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:18px;padding:22px}.asset{grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:10px;display:grid}.asset-title{margin-bottom:4px;font-size:18px;font-weight:900}.asset-meta{color:var(--muted);font-size:13px;line-height:1.6}.asset-right{text-align:right;min-width:190px;font-weight:900}.bar{background:#111827;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.fill{background:linear-gradient(90deg,var(--blue),var(--cyan));border-radius:999px;height:100%}.auth-toggle{text-align:center;color:#49b2ff;cursor:pointer;margin-top:12px}.input-wrap{margin-top:10px;position:relative}.eye{background:#ffffff0d;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.boot{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060816eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.boot.hidden{opacity:0;visibility:hidden;pointer-events:none}.bootbox{border:1px solid var(--line);width:min(420px,100vw - 32px);box-shadow:var(--shadow);text-align:center;background:#0f172af5;border-radius:24px;padding:24px}.spinner{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite spin}.toast-wrap{z-index:99999;gap:10px;width:min(460px,100vw - 24px);display:grid;position:fixed;top:18px;right:18px}.toast{border:1px solid var(--line);box-shadow:var(--shadow);background:#0f172af5;border-radius:16px;padding:14px 16px;line-height:1.5}.toast.success{border-color:#22c55e59}.toast.error{border-color:#ef444459}.modal{z-index:9998;background:#000000a3;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.show{display:flex}.modalbox{border:1px solid var(--line);width:100%;max-width:460px;box-shadow:var(--shadow);background:linear-gradient(#0f172a,#111827);border-radius:24px;padding:24px}svg{width:100%;height:320px;display:block}.offline{color:#fecaca;background:#ef444424;border:1px solid #ef444440;border-radius:16px;margin-bottom:16px;padding:12px 14px;display:none}.offline.show{display:block}#appSection{display:none}.performance-mode:before{display:none!important}.performance-mode.card,.performance-mode.mini,.performance-mode.item{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;box-shadow:0 10px 24px #00000038!important}.performance-mode button:hover{transform:none!important}.chart-note{color:#8ea3c7;margin-top:8px;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}.dymivra766-ladder-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.dymivra766-tier{background:#02081259;border:1px solid #ffffff1a;border-radius:24px;min-height:310px;padding:16px;position:relative;overflow:hidden}.dymivra766-tier.pro{border-color:#22d3ee47;box-shadow:0 18px 54px #0ea5e91a}.dymivra766-tier.elite{border-color:#facc154d;box-shadow:0 18px 54px #facc151a}.dymivra766-tier:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 0,#ffffff1f,#0000 34%);position:absolute;inset:-1px}.dymivra766-tier>*{z-index:1;position:relative}.dymivra766-plan-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.dymivra766-plan-icon{background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;place-items:center;width:46px;height:46px;font-size:24px;display:grid}.dymivra766-tag{color:#e0f2fe;white-space:nowrap;background:#0ea5e914;border:1px solid #7dd3fc2e;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900}.dymivra766-tier.elite.dymivra766-tag{color:#fef3c7;background:#facc151a;border-color:#facc1538}.dymivra766-tier h4{color:#fff;margin:0;font-size:26px;line-height:1.05}.dymivra766-price{color:#fff;margin:8px 0 10px;font-size:24px;font-weight:950}.dymivra766-desc{color:#cbd5e1;margin-bottom:12px;line-height:1.45}.dymivra766-list{gap:8px;display:grid}.dymivra766-list div{color:#e5e7eb;background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;padding:9px;font-size:13px;line-height:1.35}.dymivra766-meter{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;margin-top:14px;padding:14px}.dymivra766-meter-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.dymivra766-meter-card{background:#02081257;border:1px solid #ffffff14;border-radius:16px;padding:11px}.dymivra766-meter-card span{color:#94a3b8;margin-bottom:4px;font-size:12px;font-weight:850;display:block}.dymivra766-meter-card strong{color:#fff;font-size:17px}@media (width<=920px){.dymivra766-ladder-grid,.dymivra766-meter-grid{grid-template-columns:1fr}}.premium-panel{background:radial-gradient(circle at 12% 0,#22d3ee29,#0000 28%),radial-gradient(circle at 88% 5%,#8b5cf629,#0000 26%),linear-gradient(#080f1ff5,#070d1af0);border-color:#38bdf833}.command-grid{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:16px;display:grid}.score-shell{text-align:center;background:linear-gradient(#0c162cf0,#080f1ff5);border:1px solid #38bdf82e;border-radius:26px;place-items:center;min-height:280px;padding:18px;display:grid;position:relative;overflow:hidden}.score-shell:after{content:"";opacity:.55;background:conic-gradient(from 180deg,#0000,#22d3ee1a,#0000,#8b5cf614,#0000);animation:14s linear infinite spin;position:absolute;inset:-40%}.score-ring{z-index:1;background:conic-gradient(var(--cyan) 0deg,#ffffff14 0deg);border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:relative;box-shadow:0 0 34px #22d3ee29}.score-ring:before{content:"";background:linear-gradient(#0f172a,#07111f);border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:14px}.score-inner{z-index:2;position:relative}.score-number{letter-spacing:-.08em;font-size:42px;font-weight:950;line-height:1}.score-label{color:var(--muted);margin-top:5px;font-size:12px}.command-metrics{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.command-card{background:#0c162ce0;border:1px solid #ffffff14;border-radius:22px;min-height:112px;padding:16px;position:relative;overflow:hidden}.command-card:after{content:"";background:radial-gradient(circle,#22d3ee1a,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;bottom:-50px;right:-40px}.command-card strong,.command-card div{z-index:1;position:relative}.command-headline{letter-spacing:-.04em;margin-top:8px;font-size:22px;font-weight:950;line-height:1.08}.intelligence-grid{grid-template-columns:1.1fr .9fr 1fr;gap:14px;margin-top:14px;display:grid}.priority-stack{gap:10px;display:grid}.priority-item{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:12px 14px;line-height:1.45}.priority-item.high{background:#ef444417;border-color:#ef44444d}.priority-item.mid{background:#fb923c14;border-color:#fb923c4d}.priority-item.good{background:#22c55e14;border-color:#22c55e47}.action-hero{letter-spacing:-.05em;margin-top:8px;font-size:24px;font-weight:950;line-height:1.12}.micro-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.micro{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px}@media (width<=900px){.compact-tools{grid-template-columns:1fr 1fr}.app-nav{border-radius:18px;top:6px}.nav-btn{padding:10px 12px;font-size:12px}}@media (width<=560px){.compact-tools{grid-template-columns:1fr}}.input-wrap{overflow:visible}.password-input{padding-right:76px!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border-color:#38bdf838!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #0d172b!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border-color:#38bdf838!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #0d172b!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border-color:#38bdf838!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #0d172b!important}input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;caret-color:#fff!important;border-color:#38bdf838!important;transition:background-color 9999s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #0d172b!important}.eye.eye-premium{z-index:5;color:#bae6fd;background:#0f172a38;border:1px solid #7dd3fc24;border-radius:14px;place-items:center;width:42px;height:42px;margin:0;padding:0;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff0b}.eye.eye-premium:hover{color:#fff;filter:none;background:#0ea5e91f;border-color:#38bdf847;transform:translateY(-50%);box-shadow:0 0 0 1px #38bdf80f,inset 0 1px #ffffff0d}.eye.eye-premium:active{transform:translateY(-50%)}.eye.eye-premium.active{color:#67e8f9;background:#22d3ee1a;border-color:#22d3ee47}.eye.eye-premium.eye-svg{opacity:0;pointer-events:none;width:21px;height:21px;transition:opacity .14s,transform .14s;position:absolute;transform:scale(.92)}.eye.eye-premium.eye-svg.active{opacity:1;transform:scale(1)}.performance-mode.eye.eye-premium{box-shadow:none!important;background:#0f172a38!important}.input-wrap.password-wrap.password-input{width:100%!important;padding-right:78px!important;display:block!important}.input-wrap.password-wrap.eye.eye-premium{z-index:6!important;color:#8fe7ff!important;width:62px!important;height:100%!important;min-height:0!important;box-shadow:none!important;filter:none!important;background:linear-gradient(#38bdf81a,#0f172a0f)!important;border:0!important;border-left:1px solid #7dd3fc29!important;border-radius:0 18px 18px 0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;transition:background .14s,color .14s,border-color .14s!important;display:flex!important;position:absolute!important;inset:0 0 0 auto!important;transform:none!important}.input-wrap.password-wrap.eye.eye-premium:hover,.input-wrap.password-wrap.eye.eye-premium:active,.input-wrap.password-wrap.eye.eye-premium:focus{color:#fff!important;width:62px!important;height:100%!important;box-shadow:none!important;background:linear-gradient(#38bdf829,#0f172a14)!important;outline:none!important;top:0!important;right:0!important;transform:none!important}.input-wrap.password-wrap.eye.eye-premium.active{color:#67e8f9!important;background:linear-gradient(#22d3ee2b,#0f172a14)!important}.input-wrap.password-wrap.eye.eye-premium:after{display:none!important}.auth-shell{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 12% 0,#22d3ee29,#0000 28%),radial-gradient(circle at 96% 10%,#8b5cf61f,#0000 30%),linear-gradient(#080f1feb,#070d1af5);border:1px solid #38bdf82e;border-radius:30px;grid-template-columns:1.05fr .75fr;gap:18px;padding:20px;display:grid;position:relative;overflow:hidden}.auth-shell:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff09,#0000);position:absolute;inset:0}.auth-copy,.auth-panel{z-index:1;position:relative}.auth-copy{background:radial-gradient(circle at 0 0,#0ea5e924,#0000 35%),linear-gradient(#0c162cd1,#070d1abd);border:1px solid #ffffff14;border-radius:26px;min-height:500px;padding:26px}.auth-copy h2{letter-spacing:-.08em;max-width:760px;margin:8px 0 12px;font-size:clamp(36px,5vw,72px);line-height:.98}.auth-copy p{color:#dbeafe;max-width:720px;margin:0;font-size:16px;line-height:1.65}.auth-feature-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.auth-feature{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:14px}.auth-feature strong{margin-bottom:7px;display:block}.auth-feature span{color:var(--muted);font-size:13px;line-height:1.45;display:block}.auth-note{color:#dcfce7;background:#22c55e14;border:1px solid #22c55e38;border-radius:18px;margin-top:18px;padding:14px;line-height:1.5}.auth-panel{background:#070d1ab3;border:1px solid #ffffff17;border-radius:26px;align-self:center;padding:22px;box-shadow:0 14px 40px #0003}.auth-security{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.auth-security span{color:#dbeafe;background:#ffffff0d;border:1px solid #ffffff12;border-radius:999px;padding:7px 9px;font-size:12px;display:inline-flex}.start-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:16px;display:grid}.start-hero{background:radial-gradient(circle at 12% 0,#22d3ee24,#0000 32%),linear-gradient(#0c162cf0,#070d1af5);border:1px solid #38bdf838;border-radius:26px;padding:20px}.start-score{letter-spacing:-.09em;margin:10px 0;font-size:clamp(44px,5vw,82px);font-weight:950;line-height:.95}.start-actions{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.start-checklist{gap:10px;display:grid}.start-step{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.start-step.good{background:#22c55e14;border-color:#22c55e40}.start-step.warn{background:#fb923c12;border-color:#fb923c3d}.start-step.step-icon{background:#38bdf81f;border-radius:13px;place-items:center;width:36px;height:36px;display:grid}.start-step strong{margin-bottom:3px;display:block}.start-step span{color:var(--muted);font-size:12px;line-height:1.35;display:block}.install-card{background:linear-gradient(#0ea5e917,#ffffff06);border:1px solid #38bdf82e;border-radius:22px;padding:16px}.bottom-safe-space{height:0}@media (width<=1120px){.auth-shell,.start-grid{grid-template-columns:1fr}.auth-copy{min-height:auto}}@media (width<=760px){.auth-shell{border-radius:24px;padding:14px}.auth-copy,.auth-panel{padding:16px}.auth-feature-grid,.start-actions{grid-template-columns:1fr}.app-nav{z-index:160;border-radius:22px;padding:8px;bottom:10px;left:10px;right:10px;box-shadow:0 18px 52px #00000073;position:fixed!important;top:auto!important}.container{padding-bottom:112px!important}.floating-top{bottom:92px!important}.nav-btn{padding:10px 12px;font-size:12px}.bottom-safe-space{height:70px}}.performance-mode.auth-shell,.performance-mode.auth-panel,.performance-mode.auth-copy{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 8px 20px #0003!important}.chip-action{cursor:pointer;color:#e0f2fe;background:linear-gradient(135deg,#0ea5e929,#22d3ee14);width:auto;margin:0;font-weight:900}.chip-action:hover{filter:brightness(1.08);transform:translateY(-1px)}.performance-mode,.performance-mode *{scroll-behavior:auto!important}.performance-mode *,.performance-mode body:before,.performance-mode body:after,.performance-mode.logo,.performance-mode.card:before,.performance-mode.card:after,.performance-mode.mini:after,.performance-mode.stat-card:after,.performance-mode.quick-mini:after{animation:none!important}.performance-mode.premium-panel,.performance-mode.card,.performance-mode.mini,.performance-mode.item,.performance-mode.micro,.performance-mode.command-card,.performance-mode.allocation-card,.performance-mode.profile-card,.performance-mode.summary-super-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 8px 20px #0003!important}.performance-mode.premium-panel:before,.performance-mode.premium-panel:after,.performance-mode.card:before,.performance-mode.card:after{opacity:.35!important}.performance-mode button,.performance-mode.nav-btn,.performance-mode.asset-item,.performance-mode.timeline-item{transition:none!important}.performance-mode button:hover,.performance-mode.nav-btn:hover,.performance-mode.card:hover,.performance-mode.mini:hover,.performance-mode.item:hover{transform:none!important}.pro-mode-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:16px;display:grid}.pro-mode-hero{background:radial-gradient(circle at 10% 0,#22d3ee21,#0000 28%),linear-gradient(#0c162cf0,#070d1af5);border:1px solid #38bdf838;border-radius:26px;padding:20px}.pro-mode-title{letter-spacing:-.07em;margin-top:8px;font-size:clamp(30px,4vw,54px);font-weight:950;line-height:1}.pro-mode-actions{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.pro-mode-list{gap:10px;display:grid}.pro-mode-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:17px;padding:13px 14px;line-height:1.45}.pro-mode-row.good{background:#22c55e12;border-color:#22c55e3d}.pro-mode-row.warn{background:#fb923c12;border-color:#fb923c3d}.floating-top{z-index:120;border-radius:999px;width:auto;min-width:0;padding:12px 14px;display:none;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 42px #00000052,0 0 24px #22d3ee24}.floating-top.show{display:block}@media (width<=1120px){.pro-mode-grid{grid-template-columns:1fr}.pro-mode-actions{grid-template-columns:1fr 1fr}}@media (width<=760px){.pro-mode-actions{grid-template-columns:1fr}.chip-action{font-size:12px}}.scenario-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.scenario-card{background:linear-gradient(#0c162cf0,#080f1ff0);border:1px solid #ffffff14;border-radius:22px;min-height:132px;padding:16px;position:relative;overflow:hidden}.scenario-card:after{content:"";background:radial-gradient(circle,#22d3ee1a,#0000 70%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-48px;right:-40px}.scenario-card strong,.scenario-card div{z-index:1;position:relative}.legend-dot{vertical-align:middle;border-radius:999px;width:18px;height:6px;margin-right:6px;display:inline-block}.action-plan-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:16px;display:grid}.bottleneck-card{background:radial-gradient(circle at 12% 0,#fb923c1f,#0000 34%),linear-gradient(#0c162cf2,#080f1ff5);border:1px solid #fb923c38;border-radius:26px;min-height:100%;padding:18px}.bottleneck-title{letter-spacing:-.07em;margin-top:8px;font-size:clamp(26px,3vw,42px);font-weight:950;line-height:1.05}.plan-paths{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.path-card{background:#0c162ce0;border:1px solid #ffffff14;border-radius:22px;min-height:150px;padding:16px;position:relative;overflow:hidden}.path-card:after{content:"";background:radial-gradient(circle,#22d3ee1a,#0000 72%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-52px;right:-44px}.path-card strong,.path-card div{z-index:1;position:relative}.path-value{letter-spacing:-.05em;margin-top:8px;font-size:22px;font-weight:950;line-height:1.08}.milestone-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.milestone{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px}.milestone.reached{background:#22c55e14;border-color:#22c55e40}.step-list{gap:10px;margin-top:10px;display:grid}.step-item{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px 14px;line-height:1.45}.step-item.important{background:#fb923c14;border-color:#fb923c4d}.freedom-grid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:16px;display:grid}.freedom-hero{background:radial-gradient(circle at 12% 0,#22c55e24,#0000 34%),radial-gradient(circle at 92% 0,#22d3ee1a,#0000 28%),linear-gradient(#0c162cf2,#070d1af5);border:1px solid #22c55e38;border-radius:26px;min-height:100%;padding:18px}.freedom-title{letter-spacing:-.08em;margin-top:8px;font-size:clamp(28px,3.2vw,46px);font-weight:950;line-height:1.02}.freedom-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.freedom-card{background:#0c162ce0;border:1px solid #ffffff14;border-radius:22px;min-height:132px;padding:16px;position:relative;overflow:hidden}.freedom-card:after{content:"";background:radial-gradient(circle,#22c55e1a,#0000 72%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-52px;right:-44px}.freedom-card strong,.freedom-card div{z-index:1;position:relative}.freedom-value{letter-spacing:-.05em;margin-top:8px;font-size:24px;font-weight:950;line-height:1.08}.freedom-bar{background:#ffffff12;border:1px solid #ffffff0f;border-radius:999px;height:16px;overflow:hidden}.freedom-fill{background:linear-gradient(90deg,var(--green),var(--cyan));border-radius:999px;height:100%;box-shadow:0 0 20px #22c55e2e}.freedom-milestones{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.freedom-milestone{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px}.freedom-milestone.reached{background:#22c55e14;border-color:#22c55e40}.freedom-plan{gap:10px;margin-top:10px;display:grid}.freedom-plan-item{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px 14px;line-height:1.45}.freedom-plan-item.warn{background:#fb923c14;border-color:#fb923c4d}.freedom-plan-item.good{background:#22c55e14;border-color:#22c55e47}.allocation-grid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:16px;display:grid}.allocation-hero{background:radial-gradient(circle at 12% 0,#38bdf824,#0000 34%),radial-gradient(circle at 92% 0,#22c55e1a,#0000 28%),linear-gradient(#0c162cf2,#070d1af5);border:1px solid #38bdf838;border-radius:26px;min-height:100%;padding:18px}.allocation-score{letter-spacing:-.09em;margin-top:8px;font-size:clamp(38px,5vw,72px);font-weight:950;line-height:.95}.allocation-target-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.allocation-target-grid label{color:#c7d7f2;margin-bottom:5px;font-size:11px;display:block}.allocation-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.allocation-card{background:#0c162ce0;border:1px solid #ffffff14;border-radius:22px;min-height:126px;padding:16px;position:relative;overflow:hidden}.allocation-card:after{content:"";background:radial-gradient(circle,#38bdf81a,#0000 72%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-52px;right:-44px}.allocation-card strong,.allocation-card div{z-index:1;position:relative}.allocation-value{letter-spacing:-.05em;margin-top:8px;font-size:24px;font-weight:950;line-height:1.08}.allocation-table{gap:10px;margin-top:12px;display:grid}.allocation-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:1fr 1fr 1fr 1fr 1.1fr;align-items:center;gap:10px;padding:12px;display:grid}.allocation-row.header{text-transform:uppercase;letter-spacing:.08em;color:#8ea3c7;background:#ffffff05;font-size:12px}.allocation-row strong{font-size:15px}.alloc-mini-bar{background:#ffffff12;border:1px solid #ffffff0d;border-radius:999px;height:9px;margin-top:7px;overflow:hidden}.alloc-mini-fill{background:linear-gradient(90deg,var(--blue),var(--cyan));border-radius:999px;height:100%}.allocation-suggestion{font-weight:900}.alloc-over{color:var(--orange)}.alloc-under{color:var(--green)}.alloc-ok{color:#dbeafe}.allocation-plan{gap:10px;margin-top:10px;display:grid}.allocation-plan-item{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px 14px;line-height:1.45}.allocation-plan-item.warn{background:#fb923c14;border-color:#fb923c4d}.allocation-plan-item.good{background:#22c55e14;border-color:#22c55e47}.profile-grid{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:16px;display:grid}.profile-hero{background:radial-gradient(circle at 14% 0,#8b5cf629,#0000 34%),radial-gradient(circle at 92% 0,#22d3ee1a,#0000 28%),linear-gradient(#0c162cf2,#070d1af5);border:1px solid #8b5cf642;border-radius:26px;min-height:100%;padding:18px}.profile-name{letter-spacing:-.09em;margin-top:8px;font-size:clamp(34px,4.4vw,66px);font-weight:950;line-height:.96}.profile-actions{grid-template-columns:1fr auto auto;align-items:end;gap:10px;display:grid}.profile-cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.profile-card{cursor:pointer;background:#0c162ce0;border:1px solid #ffffff14;border-radius:22px;min-height:158px;padding:16px;transition:all .18s;position:relative;overflow:hidden}.profile-card:hover{border-color:#38bdf838;transform:translateY(-2px)}.profile-card.active{border-color:#22d3ee73;box-shadow:0 0 0 1px #22d3ee1f,0 0 24px #22d3ee1a}.profile-card:after{content:"";background:radial-gradient(circle,#8b5cf61f,#0000 72%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-52px;right:-44px}.profile-card strong,.profile-card div{z-index:1;position:relative}.profile-mini-value{letter-spacing:-.05em;margin-top:8px;font-size:22px;font-weight:950;line-height:1.08}.profile-table{gap:10px;margin-top:12px;display:grid}.profile-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:10px;padding:12px;display:grid}.profile-row.header{text-transform:uppercase;letter-spacing:.08em;color:#8ea3c7;background:#ffffff05;font-size:12px}.profile-plan{gap:10px;margin-top:10px;display:grid}.profile-plan-item{background:#ffffff09;border:1px solid #ffffff12;border-radius:16px;padding:12px 14px;line-height:1.45}.profile-plan-item.warn{background:#fb923c14;border-color:#fb923c4d}.profile-plan-item.good{background:#22c55e14;border-color:#22c55e47}.profile-plan-item.info{background:#38bdf814;border-color:#38bdf840}@media (width<=1120px){.profile-grid,.profile-actions{grid-template-columns:1fr}.profile-cards,.profile-row{grid-template-columns:1fr 1fr}.profile-row.header{display:none}}@media (width<=760px){.profile-cards{grid-template-columns:1fr}}@media (width<=1120px){.allocation-grid,.allocation-kpis{grid-template-columns:1fr}.allocation-target-grid,.allocation-row{grid-template-columns:1fr 1fr}.allocation-row.header{display:none}}@media (width<=760px){.allocation-target-grid{grid-template-columns:1fr}}@media (width<=1120px){.freedom-grid,.freedom-kpis,.freedom-milestones,.action-plan-grid,.plan-paths,.milestone-grid,.command-grid,.intelligence-grid{grid-template-columns:1fr}.command-metrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.command-metrics,.micro-grid{grid-template-columns:1fr}.score-ring{width:155px;height:155px}.score-number{font-size:34px}}.app-nav{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050a16d1;border:1px solid #ffffff17;border-radius:22px;gap:8px;margin:0 0 16px;padding:10px;display:flex;position:sticky;top:10px;overflow:auto;box-shadow:0 14px 38px #00000047}.app-nav::-webkit-scrollbar{height:0}.nav-btn{width:auto;min-width:max-content;box-shadow:none;color:#dbeafe;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;margin:0;padding:11px 14px;font-size:13px}.nav-btn:hover{background:#38bdf81a;transform:translateY(-1px)}.nav-btn.active{color:#fff;background:linear-gradient(135deg,#0ea5e9f2,#22d3eec7);border-color:#7dd3fc59;box-shadow:0 0 24px #22d3ee29}.screen-hidden{display:none!important}.screen-intro{color:#dbeafe;background:linear-gradient(#0ea5e914,#080f1fd1);border:1px solid #38bdf829;border-radius:22px;margin-bottom:2px;padding:16px;line-height:1.5}.screen-intro strong{color:#fff}.compact-tools{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=900px){.compact-tools{grid-template-columns:1fr 1fr}.app-nav{border-radius:18px;top:6px}.nav-btn{padding:10px 12px;font-size:12px}}@media (width<=560px){.compact-tools{grid-template-columns:1fr}}@media (width<=1120px){.hero-grid,.split,.grid2,.grid3{grid-template-columns:1fr}.grid4,.grid5,.fields{grid-template-columns:1fr 1fr}}@media (width<=760px){.container{padding:16px}h1{font-size:30px}.grid4,.grid5,.fields,.asset{grid-template-columns:1fr}.asset-right{text-align:left}.hero-value{font-size:clamp(38px,12vw,62px)}}.input-wrap.password-wrap{border-radius:18px!important;width:100%!important;position:relative!important;overflow:hidden!important}.input-wrap.password-wrap.password-input{width:100%!important;padding-right:62px!important}.input-wrap.password-wrap.eye.eye-premium{z-index:10!important;color:#bff1ffd1!important;filter:none!important;background:radial-gradient(circle at 50% 20%,#ffffff1a,#0000 42%),linear-gradient(#38bdf818,#0f172a1a)!important;border:1px solid #7dd3fc2e!important;border-radius:14px!important;place-items:center!important;width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;transition:background .14s,color .14s,border-color .14s!important;display:grid!important;position:absolute!important;inset:50% 10px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #0ea5e909!important}.input-wrap.password-wrap.eye.eye-premium:hover,.input-wrap.password-wrap.eye.eye-premium:active,.input-wrap.password-wrap.eye.eye-premium:focus{color:#fff!important;background:radial-gradient(circle at 50% 22%,#67e8f929,#0000 44%),linear-gradient(#38bdf829,#0f172a1f)!important;border-color:#67e8f947!important;outline:none!important;width:38px!important;height:38px!important;min-height:38px!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #38bdf80e!important}.input-wrap.password-wrap.eye.eye-premium.active{color:#67e8f9!important;background:radial-gradient(circle at 50% 22%,#22d3ee2b,#0000 45%),linear-gradient(#22d3ee21,#0f172a1a)!important;border-color:#22d3ee4d!important}.input-wrap.password-wrap.eye.eye-premium.eye-svg{opacity:0!important;pointer-events:none!important;width:19px!important;height:19px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(.94)!important}.input-wrap.password-wrap.eye.eye-premium.eye-svg.active{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}.input-wrap.password-wrap.eye.eye-premium:before,.input-wrap.password-wrap.eye.eye-premium:after{display:none!important}.auth-panel input#email,.auth-panel.input-wrap.password-wrap.password-input{box-sizing:border-box!important;color:#fff!important;letter-spacing:-.015em!important;background:radial-gradient(circle at 12% 0,#22d3ee17,#0000 38%),linear-gradient(#091426eb,#040b16eb)!important;border:1px solid #cffafeb8!important;border-radius:20px!important;height:68px!important;min-height:68px!important;font-size:16px!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #0ea5e906!important}.auth-panel input#email{padding:0 24px!important}.auth-panel.input-wrap.password-wrap{background:0 0!important;border-radius:20px!important;width:100%!important;height:68px!important;min-height:68px!important;margin-top:12px!important;position:relative!important;overflow:visible!important}.auth-panel.input-wrap.password-wrap.password-input{width:100%!important;padding:0 72px 0 24px!important;display:block!important}.auth-panel input#email:focus,.auth-panel.input-wrap.password-wrap.password-input:focus{border-color:#67e8f9f5!important;box-shadow:inset 0 1px #ffffff0e,0 0 0 4px #22d3ee16,0 0 24px #0ea5e914!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium{z-index:20!important;color:#dbfaffc7!important;filter:none!important;background:radial-gradient(circle at 50% 18%,#ffffff21,#0000 42%),linear-gradient(#38bdf81f,#0f172a2e)!important;border:1px solid #7dd3fc33!important;border-radius:15px!important;outline:none!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;transition:background .14s,color .14s,border-color .14s!important;display:grid!important;position:absolute!important;inset:50% 13px auto auto!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff0e,0 8px 18px #02061729!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium:hover,.auth-panel.input-wrap.password-wrap.eye.eye-premium:active,.auth-panel.input-wrap.password-wrap.eye.eye-premium:focus{color:#fff!important;background:radial-gradient(circle at 50% 20%,#67e8f92e,#0000 44%),linear-gradient(#38bdf82e,#0f172a33)!important;border-color:#67e8f957!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;top:50%!important;right:13px!important;transform:translateY(-50%)!important;box-shadow:inset 0 1px #ffffff12,0 10px 22px #0206172e!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium.active{color:#67e8f9!important;background:radial-gradient(circle at 50% 20%,#22d3ee33,#0000 44%),linear-gradient(#22d3ee29,#0f172a2e)!important;border-color:#22d3ee5c!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium.eye-svg{opacity:0!important;pointer-events:none!important;width:20px!important;height:20px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(.94)!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium.eye-svg.active{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}.auth-panel.input-wrap.password-wrap.eye.eye-premium:before,.auth-panel.input-wrap.password-wrap.eye.eye-premium:after{display:none!important}.balance-eye.premium-eye-button{color:#e0fbff!important;filter:none!important;background:radial-gradient(circle at 35% 18%,#ffffff38,#0000 34%),linear-gradient(#22d3eef5,#0ea5e9e0)!important;border:1px solid #7dd3fc38!important;border-radius:17px!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0!important;transition:background .16s,border-color .16s,color .16s!important;display:grid!important;transform:none!important;box-shadow:inset 0 1px #ffffff2e,0 14px 28px #0ea5e93d!important}.balance-eye.premium-eye-button:hover,.balance-eye.premium-eye-button:active,.balance-eye.premium-eye-button:focus{color:#fff!important;background:radial-gradient(circle at 35% 18%,#ffffff42,#0000 36%),linear-gradient(#67e8f9fa,#0ea5e9eb)!important;border-color:#ffffff5c!important;outline:none!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;margin:0!important;transform:none!important;box-shadow:inset 0 1px #fff3,0 16px 30px #0ea5e947!important}.balance-eye.premium-eye-button.eye-svg{opacity:.96!important;pointer-events:none!important;width:22px!important;height:22px!important;display:block!important;transform:none!important}.performance-mode.auth-panel input#email,.performance-mode.auth-panel.input-wrap.password-wrap.password-input,.performance-mode.auth-panel.input-wrap.password-wrap.eye.eye-premium,.performance-mode.balance-eye.premium-eye-button{box-shadow:none!important}body.booting,body.booting *{cursor:progress}.performance-mode{background:radial-gradient(circle at 0 0,#0ea5e924,#0000 22%),linear-gradient(#030712,#07111f 52%,#0b1730)!important}.performance-mode svg{height:260px!important}.performance-mode.toast,.performance-mode.modalbox{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.performance-mode.card,.performance-mode.mini,.performance-mode.item{contain:layout paint}[data-screen-block].screen-hidden{display:none!important}.render-soft{opacity:.96}.quick-actions-stable button{will-change:auto!important}@media (width<=760px){svg{height:250px}.performance-mode svg{height:220px!important}}.auth-card input,.login-card input,.input-wrap input,.input-wrap.password-input{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#67e8f9!important;background:linear-gradient(#0e2039f5,#061222f5)!important;border-color:#7dd3fc57!important;box-shadow:inset 0 0 0 9999px #08182cf5,inset 0 1px #ffffff0f,0 0 0 1px #7dd3fc29!important}.auth-card input::placeholder,.login-card input::placeholder,.input-wrap input::placeholder{color:#e2f4ffa3!important;-webkit-text-fill-color:#e2f4ffa3!important}.auth-card input:focus,.login-card input:focus,.input-wrap input:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(#0c2746fa,#07162afa)!important;border-color:#67e8f994!important;box-shadow:inset 0 0 0 9999px #091e37fa,0 0 0 2px #67e8f938,0 0 34px #22d3ee1f!important}.auth-card input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.auth-card input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.auth-card input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.auth-card input:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.login-card input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.login-card input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.login-card input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.login-card input:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.input-wrap input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.input-wrap input:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.input-wrap input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.input-wrap input:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:#081b31!important;border-color:#7dd3fc73!important;transition:background-color 999999s ease-in-out,color 999999s ease-in-out!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}:is(.auth-card input:autofill,.login-card input:autofill,.input-wrap input:autofill){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#081b31!important;box-shadow:inset 0 0 0 9999px #081b31,0 0 0 1px #7dd3fc2e!important}.input-wrap.password-wrap.eye.eye-premium{color:#dff7ff!important;background:radial-gradient(circle at 50% 22%,#67e8f924,#0000 46%),linear-gradient(#0f2a44f5,#05111ff5)!important;border-color:#7dd3fc3d!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #22d3ee0f!important}.input-wrap.password-wrap.eye.eye-premium:hover{color:#fff!important;background:radial-gradient(circle at 50% 22%,#67e8f938,#0000 46%),linear-gradient(#0f3858fa,#061628fa)!important}#email,#password,input#email,input#password,input[name=email],input[name=password],input[type=email],input[type=password]{appearance:none!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;border:1px solid #7dd3fc6b!important;box-shadow:inset 0 0 0 9999px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#email::placeholder,#password::placeholder{color:#e2f4ff9e!important;-webkit-text-fill-color:#e2f4ff9e!important}#email:focus,#password:focus{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#09213b!important;background-image:linear-gradient(#0d2b4d,#071b31)!important;border-color:#67e8f9a3!important;box-shadow:inset 0 0 0 9999px #09213b,0 0 0 2px #67e8f933,0 0 30px #22d3ee1f!important}#email:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#password:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#email:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#password:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#email:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#password:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#email:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}#password:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;border-color:#7dd3fc7a!important;transition:background-color 10000000s ease-in-out,background-image 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}:is(#email:autofill,#password:autofill){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;box-shadow:inset 0 0 0 1000px #071b31,0 0 0 1px #67e8f91a!important}#email.autofill-fixed,#password.autofill-fixed{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#071b31!important;background-image:linear-gradient(#0b2541,#061729)!important;box-shadow:inset 0 0 0 9999px #071b31,inset 0 1px #ffffff0f,0 0 0 1px #67e8f91a!important}.input-wrap.password-wrap{background:0 0!important}.input-wrap.password-wrap.eye.eye-premium{color:#dff7ff!important;background:radial-gradient(circle at 50% 22%,#67e8f929,#0000 46%),linear-gradient(#0f2a44fa,#05111ffa)!important;border-color:#7dd3fc42!important}.auth-panel.email-wrap{background:radial-gradient(circle at 18% 0,#67e8f914,#0000 38%),linear-gradient(#0b2541,#061729)!important;border:1px solid #7dd3fc6b!important;border-radius:22px!important;width:100%!important;height:64px!important;margin-top:10px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #67e8f914!important}.auth-panel.email-wrap:focus-within{border-color:#67e8f9a3!important;box-shadow:0 0 0 2px #67e8f92e,0 0 30px #22d3ee1a!important}.auth-panel.email-wrap input#email{width:100%!important;height:100%!important;box-shadow:none!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#67e8f9!important;z-index:2!important;background:0 0!important;border:0!important;border-radius:22px!important;outline:none!important;margin:0!important;padding:0 22px!important;font-size:16px!important;font-weight:800!important;position:absolute!important;inset:0!important}.auth-panel.email-wrap input#email:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:0 0!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31!important}.auth-panel.email-wrap input#email:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:0 0!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31!important}.auth-panel.email-wrap input#email:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:0 0!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31!important}.auth-panel.email-wrap input#email:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;background:0 0!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #071b31!important}.auth-panel.email-wrap.autofill-mirror-on input#email{opacity:0!important;color:#0000!important;-webkit-text-fill-color:transparent!important}.auth-panel.email-wrap.email-mirror{color:#f8fafc!important;letter-spacing:-.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;pointer-events:none!important;opacity:0!important;z-index:3!important;align-items:center!important;padding:0 22px!important;font-size:16px!important;font-weight:800!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.auth-panel.email-wrap.autofill-mirror-on.email-mirror{opacity:1!important}.auth-panel.email-wrap:not(.autofill-mirror-on).email-mirror{display:none!important}.auth-panel.email-wrap input#email::placeholder{color:#e2f4ff9e!important;-webkit-text-fill-color:#e2f4ff9e!important}.auth-panel.input-wrap.password-wrap{border-radius:22px!important;height:64px!important}.auth-panel.input-wrap.password-wrap.password-input{border-radius:22px!important;height:64px!important;min-height:64px!important;font-size:16px!important;font-weight:800!important}.boot{background:radial-gradient(circle at 50% 20%,#22d3ee2e,#0000 35%),linear-gradient(#020617f5,#030712f5)!important}.bootbox{background:radial-gradient(circle at 50% 0,#38bdf821,#0000 42%),linear-gradient(#0f172af5,#050c19fa)!important;border:1px solid #7dd3fc2e!important;border-radius:30px!important;max-width:460px!important;padding:30px!important}.bootbox h2{letter-spacing:-.07em;font-size:34px}.bootbox:after{content:"Preparando loja, segurança e painel premium";color:#e2f4ffad;margin-top:14px;font-size:12px;display:block}.action-overlay{z-index:100000;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 30%,#22d3ee21,#0000 36%),#0206179e;place-items:center;padding:20px;display:none;position:fixed;inset:0}.action-overlay.show{display:grid}.action-box{text-align:center;background:radial-gradient(circle at 50% 0,#38bdf829,#0000 46%),linear-gradient(#0f172af7,#050c19fa);border:1px solid #7dd3fc2e;border-radius:28px;width:min(420px,100vw - 32px);padding:26px;box-shadow:0 28px 80px #00000075}.action-icon{background:linear-gradient(135deg,#0ea5e9d9,#22d3ee40);border:1px solid #7dd3fc3d;border-radius:22px;place-items:center;width:62px;height:62px;margin:0 auto 14px;font-size:28px;display:grid;box-shadow:0 16px 36px #0ea5e938}.action-title{letter-spacing:-.04em;font-size:22px;font-weight:900}.action-subtitle{color:#e2f4ffb8;margin-top:8px;line-height:1.55}.action-progress{background:#ffffff14;border-radius:999px;height:8px;margin-top:18px;overflow:hidden}.action-progress span{background:linear-gradient(90deg,var(--blue),var(--cyan),#67e8f9);border-radius:999px;width:42%;height:100%;animation:1.05s ease-in-out infinite alternate wealthActionMove;display:block}@keyframes wealthActionMove{0%{width:34%;transform:translate(-12%)}to{width:52%;transform:translate(160%)}}.toast{grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;background:radial-gradient(circle at 0 0,#38bdf81a,#0000 38%),linear-gradient(#0f172af7,#080f1ffa)!important;border-color:#7dd3fc29!important;display:grid!important}.toast:before{content:"ℹ️";background:#ffffff0f;border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.toast.success:before{content:"✅";background:#22c55e24}.toast.error:before{content:"⚠️";background:#ef444424}.toast.info:before{content:"💎";background:#38bdf81f}.modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modalbox{overflow:hidden;background:radial-gradient(circle at 50% 0,#38bdf81f,#0000 44%),linear-gradient(#0f172afa,#050c19fc)!important;border:1px solid #7dd3fc2e!important;max-width:520px!important;padding:0!important}.confirm-head{border-bottom:1px solid #ffffff12;align-items:flex-start;gap:14px;padding:22px 22px 16px;display:flex}.confirm-icon{background:#38bdf81f;border:1px solid #7dd3fc29;border-radius:18px;flex:none;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.confirm-icon.danger{background:#ef444424;border-color:#f8717133}.confirm-body{padding:18px 22px 6px}.confirm-note{color:#e2f4ffbd;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;margin-top:12px;padding:14px;line-height:1.55}.confirm-note.danger{color:#fecaca;background:#ef44441a;border-color:#ef444438}.confirm-actions{grid-template-columns:1fr 1fr;gap:10px;padding:12px 22px 22px;display:grid}.confirm-actions button{margin:0!important}@media (width<=620px){.confirm-actions{grid-template-columns:1fr}}.empty{position:relative;overflow:hidden;text-align:left!important;color:#e2f4ffd1!important;background:radial-gradient(circle at 0 0,#38bdf81a,#0000 38%),#ffffff06!important;border:1px solid #7dd3fc21!important;padding:22px 22px 22px 74px!important}.empty:before{content:"＋";color:#67e8f9;background:#38bdf81c;border:1px solid #7dd3fc29;border-radius:14px;place-items:center;width:38px;height:38px;font-weight:900;display:grid;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.empty strong{color:#f8fafc;margin-bottom:4px;display:block}.empty span{color:#e2f4ffb3;line-height:1.45;display:block}.status-success,.status-error,.status-info{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;padding:10px 12px}.status-success{background:#22c55e17;border-color:#22c55e2e}.status-error{background:#ef44441a;border-color:#ef444433}.status-info{background:#38bdf814;border-color:#38bdf829}.screen-intro{background:radial-gradient(circle at 0 0,#38bdf814,#0000 35%),#ffffff06!important;border-color:#7dd3fc29!important}.app-nav{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030712b8;border:1px solid #ffffff12;border-radius:999px;padding:8px;position:sticky;top:0}.performance-mode.app-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@keyframes onboardingPulse{0%{box-shadow:0 0 #22d3ee00}to{box-shadow:0 0 0 4px #22d3ee14}}:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}html{background:#030712;min-height:100%}body{min-height:100%;padding-top:max(0px,var(--safe-top));padding-bottom:max(0px,var(--safe-bottom));overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,.app-nav button,input,select,textarea{touch-action:manipulation}.pwa-install-card{background:radial-gradient(circle at 0 0,#38bdf821,#0000 40%),linear-gradient(#0f172ae0,#080f1feb);border:1px solid #7dd3fc29;border-radius:24px;margin:12px 0 18px;padding:16px;display:none;box-shadow:0 18px 46px #0003}.pwa-install-card.show{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.pwa-install-title{letter-spacing:-.04em;font-size:18px;font-weight:950}.pwa-install-text{color:#e2f4ffb8;margin-top:4px;font-size:13px;line-height:1.45}.pwa-install-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pwa-pill{color:#e2f4ffcc;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 11px;font-size:12px;font-weight:850;display:inline-flex}body.is-standalone.browser-only,body.is-standalone.pwa-install-card{display:none!important}body.is-standalone main,body.is-standalone.container,body.is-standalone.app-shell{padding-bottom:calc(18px + var(--safe-bottom))}body.is-standalone.app-nav{top:var(--safe-top)}@media (width<=760px){.pwa-install-card.show{grid-template-columns:1fr}.pwa-install-actions{justify-content:stretch}.pwa-install-actions button{width:100%}}body.is-pwa-installed.pwa-install-card,body.is-pwa-installed.browser-only,body.is-pwa-installed #installAppBtn{display:none!important}.pwa-installed-mini{color:#bbf7d0;background:#22c55e1a;border:1px solid #22c55e33;border-radius:16px;margin:10px 0 0;padding:10px 12px;font-size:13px;font-weight:850;display:none}body.is-pwa-installed.pwa-installed-mini{align-items:center;gap:8px;display:inline-flex}.start-step.good.install-done{background:radial-gradient(circle at 0 0,#22c55e29,#0000 42%),#22c55e14!important;border-color:#22c55e38!important}.installed-badge{color:#bbf7d0;background:#22c55e1a;border:1px solid #22c55e33;border-radius:999px;align-items:center;gap:7px;width:max-content;margin-top:8px;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}body.is-pwa-installed.topbar.chips:after{content:"App instalado";color:#bbf7d0;background:#22c55e1a;border:1px solid #22c55e33;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.mobile-install-guide{background:radial-gradient(circle at 0 0,#22d3ee21,#0000 38%),linear-gradient(#0f172ae6,#080f1ff0);border:1px solid #7dd3fc29;border-radius:26px;margin:12px 0 18px;padding:16px;display:none;box-shadow:0 18px 48px #00000038}.mobile-install-guide.show{display:block}.mobile-guide-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mobile-guide-title{letter-spacing:-.04em;font-size:19px;font-weight:950}.mobile-guide-sub{color:#e2f4ffb8;margin-top:4px;font-size:13px;line-height:1.45}.mobile-guide-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.mobile-guide-step{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:13px}.mobile-guide-step b{color:#f8fafc;margin-bottom:5px;font-size:13px;display:block}.mobile-guide-step span{color:#e2f4ffad;font-size:12px;line-height:1.42;display:block}.mobile-guide-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.mobile-mode-badge{color:#bae6fd;background:#38bdf81a;border:1px solid #38bdf82e;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}body.is-pwa-installed.mobile-install-guide{display:none!important}.mobile-only-hint{display:none}body.mobile-device.mobile-only-hint{display:inline-flex}@media (width<=820px){body{font-size:15px}.wrap,.container,main{padding-left:max(14px,env(safe-area-inset-left,0px))!important;padding-right:max(14px,env(safe-area-inset-right,0px))!important}h1{letter-spacing:-.08em!important;font-size:clamp(38px,12vw,58px)!important}.app-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;border-radius:22px!important;justify-content:flex-start!important}.app-nav::-webkit-scrollbar{display:none}.app-nav button{flex:none;min-height:44px}input,select,textarea,button{min-height:46px;font-size:16px!important}.mobile-guide-head{display:block}.mobile-guide-head button{width:100%;margin-top:12px}.mobile-guide-steps{grid-template-columns:1fr}.mobile-guide-actions button{width:100%}.pwa-install-card.show{display:block!important}.pwa-install-actions{margin-top:12px}body.is-standalone,body.is-pwa-installed{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}}@media (width<=520px){.grid,.cards,.dashboard-grid{grid-template-columns:1fr!important}.hero.big,.big-number,.money-xl{overflow-wrap:anywhere;font-size:clamp(44px,16vw,74px)!important}}:root{--mobile-nav-height:64px;--mobile-nav-gap:12px}body.mobile-device{overflow-x:hidden}body.mobile-device.mobile-install-guide{margin-bottom:18px}body:not(.mobile-device).mobile-install-guide{display:none!important}@media (width<=820px){body.mobile-device{padding-bottom:calc(var(--mobile-nav-height) + 26px + env(safe-area-inset-bottom,0px))!important}body.mobile-device.container,body.mobile-device main,body.mobile-device.app-shell,body.mobile-device #appSection{padding-bottom:calc(var(--mobile-nav-height) + 46px + env(safe-area-inset-bottom,0px))!important}body.mobile-device #appSection:after{content:"";height:calc(var(--mobile-nav-height) + 52px + env(safe-area-inset-bottom,0px));grid-column:1/-1;display:block}body.mobile-device.app-nav{-webkit-overflow-scrolling:touch;top:auto!important;left:16px!important;right:16px!important;bottom:calc(var(--mobile-nav-gap) + env(safe-area-inset-bottom,0px))!important;height:var(--mobile-nav-height)!important;max-height:var(--mobile-nav-height)!important;z-index:220!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#020617e0!important;border:1px solid #7dd3fc1c!important;border-radius:30px!important;align-items:center!important;gap:7px!important;margin:0!important;padding:7px!important;display:flex!important;position:fixed!important;overflow:auto hidden!important;box-shadow:0 18px 50px #0000008c,inset 0 1px #ffffff0f!important}body.mobile-device.app-nav::-webkit-scrollbar{display:none!important}body.mobile-device.nav-btn{white-space:nowrap!important;letter-spacing:-.03em!important;border-radius:24px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 15px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}body.mobile-device.nav-btn.active{transform:none!important;box-shadow:0 10px 28px #0ea5e938,inset 0 1px #ffffff29!important}body.mobile-device.floating-top{transform-origin:100% 100%;transform:scale(.9);right:18px!important;bottom:calc(var(--mobile-nav-height) + 28px + env(safe-area-inset-bottom,0px))!important;z-index:210!important}body.mobile-device.pwa-install-card.show{margin-bottom:18px!important}body.mobile-device.card,body.mobile-device.premium-panel,body.mobile-device.screen-intro{scroll-margin-top:18px}body.mobile-device h1{font-size:clamp(44px,13vw,76px)!important;line-height:.92!important}body.mobile-device.subtitle,body.mobile-device.muted{line-height:1.45}}@media (width<=420px){:root{--mobile-nav-height:60px;--mobile-nav-gap:10px}body.mobile-device.app-nav{border-radius:28px!important;padding:6px!important;left:12px!important;right:12px!important}body.mobile-device.nav-btn{border-radius:23px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 13px!important;font-size:13.5px!important}body.mobile-device.floating-top{transform:scale(.84)}}.floating-top{visibility:visible!important;pointer-events:auto!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:86px!important;height:48px!important;padding:0 16px!important;font-size:16px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}body.mobile-device.app-nav.floating-top,body.mobile-device.app-nav #floatingTop,body.mobile-device.app-nav #topBtn,body.mobile-device.app-nav.top-btn,body.mobile-device.app-nav.back-to-top,body.mobile-device.app-nav.scroll-top,body.mobile-device.app-nav button[aria-label*=Topo],body.mobile-device.app-nav button[title*=Topo],body.mobile-device.app-nav button[onclick*=scrollToTop],body.mobile-device.app-nav button[onclick*=scrollTo]{visibility:hidden!important;pointer-events:none!important;display:none!important}@media (width<=820px){body.mobile-device.floating-top{top:auto!important;left:auto!important;right:18px!important;bottom:calc(var(--mobile-nav-height,64px) + 28px + env(safe-area-inset-bottom,0px))!important;z-index:214!important;position:fixed!important;transform:none!important;box-shadow:0 14px 34px #0000006b!important}body.mobile-device.floating-top:before{content:"↑";margin-right:4px}body.mobile-device.floating-top svg,body.mobile-device.floating-top i{display:none!important}}@media (width<=420px){body.mobile-device.floating-top{right:14px!important;bottom:calc(var(--mobile-nav-height,60px) + 24px + env(safe-area-inset-bottom,0px))!important;min-width:76px!important;height:44px!important;padding:0 14px!important;font-size:14px!important}}@media (width<=820px){body.mobile-device{padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))!important}body.mobile-device.container,body.mobile-device main,body.mobile-device.app-shell,body.mobile-device #appSection{padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))!important}body.mobile-device #appSection:after{content:"";grid-column:1/-1;display:block;height:26px!important}body.mobile-device.app-nav{-webkit-overflow-scrolling:touch;z-index:80!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#050a16d1!important;border:1px solid #ffffff17!important;border-radius:24px!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;max-height:none!important;margin:14px 0 18px!important;padding:8px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:auto hidden!important;box-shadow:0 14px 38px #00000047!important}body.mobile-device.app-nav::-webkit-scrollbar{display:none!important}body.mobile-device.nav-btn{white-space:nowrap!important;letter-spacing:-.03em!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 14px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}body.mobile-device.nav-btn.active{transform:none!important}body.mobile-device #floatingTopBtn,body.mobile-device.floating-top{top:auto!important;left:auto!important;right:14px!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:210!important;visibility:visible!important;pointer-events:auto!important;white-space:nowrap!important;color:#f8fafc!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#020617e6!important;border:1px solid #7dd3fc24!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:82px!important;height:46px!important;padding:0 15px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:none!important;position:fixed!important;transform:none!important;box-shadow:0 14px 34px #0000006b,0 0 22px #22d3ee1a!important}body.mobile-device #floatingTopBtn.show,body.mobile-device.floating-top.show{display:inline-flex!important}body.mobile-device.floating-top:before,body.mobile-device #floatingTopBtn:before{content:none!important;display:none!important}body.mobile-device.floating-top svg,body.mobile-device.floating-top i,body.mobile-device #floatingTopBtn svg,body.mobile-device #floatingTopBtn i{display:none!important}body.mobile-device.app-nav.floating-top,body.mobile-device.app-nav #floatingTopBtn,body.mobile-device.app-nav #floatingTop,body.mobile-device.app-nav #topBtn,body.mobile-device.app-nav.top-btn,body.mobile-device.app-nav.back-to-top,body.mobile-device.app-nav.scroll-top,body.mobile-device.app-nav button[aria-label*=Topo],body.mobile-device.app-nav button[title*=Topo],body.mobile-device.app-nav button[onclick*=scrollTo]{visibility:hidden!important;pointer-events:none!important;display:none!important}}@media (width<=420px){body.mobile-device.app-nav{border-radius:22px!important;margin:12px 0 16px!important;padding:7px!important}body.mobile-device.nav-btn{height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 13px!important;font-size:13.5px!important}body.mobile-device #floatingTopBtn,body.mobile-device.floating-top{right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;min-width:78px!important;height:44px!important;padding:0 14px!important;font-size:13.5px!important}}#floatingTopBtn,.floating-top,#floatingTop,#topBtn,.top-btn,.back-to-top,.scroll-top{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.inline-top-wrap{z-index:3;justify-content:flex-end;margin:22px 0 8px;display:flex;position:relative}.inline-top-btn{color:#f8fafc!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#020617e0!important;border:1px solid #7dd3fc29!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:112px!important;height:48px!important;margin:0!important;padding:0 18px!important;font-size:15px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:0 14px 34px #00000052,0 0 20px #22d3ee1a!important}.inline-top-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (width<=820px){body.mobile-device{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}body.mobile-device.container,body.mobile-device main,body.mobile-device.app-shell,body.mobile-device #appSection{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))!important}body.mobile-device.app-nav{-webkit-overflow-scrolling:touch;z-index:80!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#050a16d1!important;border:1px solid #ffffff17!important;border-radius:24px!important;align-items:center!important;gap:8px!important;width:100%!important;height:auto!important;max-height:none!important;margin:14px 0 18px!important;padding:8px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:auto hidden!important;box-shadow:0 14px 38px #00000047!important}body.mobile-device.app-nav::-webkit-scrollbar{display:none!important}body.mobile-device.nav-btn{white-space:nowrap!important;letter-spacing:-.03em!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 14px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}body.mobile-device.nav-btn.active{transform:none!important}body.mobile-device.inline-top-wrap{justify-content:center;margin:18px 0 16px}body.mobile-device.inline-top-btn{width:auto!important;min-width:132px!important;height:48px!important;padding:0 22px!important;font-size:15px!important}body.mobile-device #appSection:after{content:"";grid-column:1/-1;display:block;height:20px!important}}@media (width<=420px){body.mobile-device.app-nav{border-radius:22px!important;margin:12px 0 16px!important;padding:7px!important}body.mobile-device.nav-btn{height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 13px!important;font-size:13.5px!important}body.mobile-device.inline-top-btn{min-width:124px!important;height:46px!important;padding:0 18px!important;font-size:14px!important}}:root{--premium-glow:0 0 0 1px #7dd3fc1a,0 18px 55px #0284c714;--premium-transition:.18s cubic-bezier(.2,.8,.2,1)}body{text-rendering:geometricprecision}body.ui-ready.premium-panel,body.ui-ready.card,body.ui-ready.screen-intro,body.ui-ready.pwa-install-card,body.ui-ready.mobile-install-guide{animation:.42s cubic-bezier(.2,.8,.2,1) both wealthSoftReveal}@keyframes wealthSoftReveal{0%{opacity:.86;filter:saturate(.92);transform:translateY(7px)}to{opacity:1;filter:saturate();transform:translateY(0)}}button,.nav-btn,.quick-action,.pill,.chip,input,select,textarea{transition:transform var(--premium-transition), filter var(--premium-transition), box-shadow var(--premium-transition), border-color var(--premium-transition), background var(--premium-transition)!important}button:active,.nav-btn:active,.quick-action:active{transform:scale(.985)!important}body.tap-active button:hover,button:hover,.nav-btn:hover{filter:brightness(1.06)}.nav-btn.active{position:relative;overflow:hidden}.nav-btn.active:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff2e 42%,#0000 76%);animation:3.8s ease-in-out infinite wealthActiveSweep;position:absolute;inset:0;transform:translate(-130%)}@keyframes wealthActiveSweep{0%,45%{transform:translate(-130%)}70%,to{transform:translate(130%)}}.premium-panel,.card,.screen-intro,.pwa-install-card,.mobile-install-guide{box-shadow:var(--premium-glow),0 18px 50px #0003}.premium-panel:hover,.card:hover{border-color:#7dd3fc2e!important}input:focus,select:focus,textarea:focus{border-color:#38bdf86b!important;outline:none!important;box-shadow:0 0 0 4px #0ea5e91f,0 14px 36px #0000002e!important}input::placeholder,textarea::placeholder{color:#e2f4ff7a!important}.product-ready-badge{color:#bbf7d0;background:linear-gradient(135deg,#22c55e24,#0ea5e91a);border:1px solid #22c55e38;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:9px 12px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:0 10px 26px #22c55e14}.empty-state,[data-empty],.empty,.no-data{color:#e2f4ffb8!important;background:radial-gradient(circle at 0 0,#38bdf814,#0000 38%),#ffffff06!important;border:1px dashed #7dd3fc38!important;border-radius:22px!important;padding:18px!important}.boot-card,.loading-card,.splash-card{box-shadow:0 0 0 1px #7dd3fc1f,0 26px 90px #00000061,inset 0 1px #ffffff14!important}.boot-card:before,.loading-card:before,.splash-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 50% 0,#38bdf821,#0000 44%);position:absolute;inset:0}.inline-top-btn{position:relative;overflow:hidden}.inline-top-btn:after{content:"";border-radius:inherit;background:linear-gradient(110deg,#0000,#ffffff24,#0000);transition:transform .55s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-140%)}.inline-top-btn:hover:after{transform:translate(140%)}@media (width<=820px){body.mobile-device{-webkit-font-smoothing:antialiased}body.mobile-device.premium-panel,body.mobile-device.card,body.mobile-device.screen-intro{box-shadow:0 14px 42px #00000038!important}body.mobile-device.nav-btn{-webkit-user-select:none;user-select:none}body.mobile-device input,body.mobile-device select,body.mobile-device textarea{font-size:16px!important}body.mobile-device.product-ready-badge{margin-top:10px}}body.performance-mode.nav-btn.active:after,body.performance-mode.inline-top-btn:after,body.performance-mode.ui-ready.premium-panel,body.performance-mode.ui-ready.card,body.performance-mode.ui-ready.screen-intro{animation:none!important}.legal-hero{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:16px;display:grid}.legal-box{background:radial-gradient(circle at 0 0,#38bdf81a,#0000 42%),linear-gradient(#0f172ae6,#080f1ff5);border:1px solid #7dd3fc26;border-radius:28px;padding:18px;box-shadow:0 18px 50px #00000038}.legal-box.warning{background:radial-gradient(circle at 0 0,#fbbf241c,#0000 40%),linear-gradient(#0f172ae6,#080f1ff5);border-color:#fbbf2438}.legal-title{letter-spacing:-.045em;color:#f8fafc;font-size:22px;font-weight:950}.legal-text{color:#e2f4ffbd;margin-top:8px;line-height:1.6}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.legal-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:160px;padding:16px;display:flex}.legal-card strong{color:#f8fafc;margin-bottom:8px;font-size:15px;display:block}.legal-card span{color:#e2f4ffad;font-size:13px;line-height:1.45;display:block}.legal-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.legal-actions button{min-width:140px;width:auto!important}.legal-list{gap:10px;margin-top:14px;display:grid}.legal-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;align-items:flex-start;gap:10px;padding:12px;display:flex}.legal-row b{color:#f8fafc}.legal-row span{color:#e2f4ffb3;font-size:13px;line-height:1.45}.legal-warning{color:#fed7aa;background:#fb923c1a;border:1px solid #fb923c38;border-radius:20px;margin-top:14px;padding:14px;line-height:1.55}.legal-pill{color:#bae6fd;overflow-wrap:anywhere;background:#38bdf81a;border:1px solid #38bdf82e;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:8px 11px;font-size:12px;font-weight:900;display:inline-flex}@media (width<=1100px){.legal-hero{grid-template-columns:1fr}}@media (width<=720px){.legal-grid{grid-template-columns:1fr}.legal-actions button{width:100%!important}}html,body{width:100%;max-width:100%;min-height:100%;height:auto!important;overflow:hidden auto!important}body.mobile-device{touch-action:pan-y pinch-zoom}#appSection,.container,.app-shell,main{min-width:0;max-width:100%;height:auto!important;max-height:none!important;overflow:visible!important}body.screen-all-active,body.screen-all-active #appSection,body.screen-all-active.container{height:auto!important;max-height:none!important;overflow-y:visible!important}#appSection.app-nav,.app-nav.app-nav-pro{top:max(10px,var(--safe-top,0px))!important;z-index:260!important;-webkit-backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 8% 0,#22d3ee2e,#0000 32%),radial-gradient(circle at 92% 0,#8b5cf624,#0000 30%),linear-gradient(#020617d1,#080f1fc7)!important;border:1px solid #7dd3fc2e!important;border-radius:30px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 20px!important;padding:10px!important;display:flex!important;position:sticky!important;overflow:visible!important;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff14!important}#appSection.app-nav:before{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(135deg,#ffffff14,#0000 38%,#22d3ee0d);position:absolute;inset:1px}#appSection.nav-btn{white-space:nowrap!important;color:#dbeafe!important;letter-spacing:-.025em!important;background:linear-gradient(#0f172aeb,#020617c2)!important;border:1px solid #94a3b82e!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0 15px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff0d!important}#appSection.nav-btn:hover{color:#fff!important;filter:none!important;background:radial-gradient(circle at 50% 0,#22d3ee26,#0000 52%),linear-gradient(#0f233af5,#030c1ae0)!important;border-color:#67e8f957!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #22d3ee1f,inset 0 1px #ffffff14!important}#appSection.nav-btn.active:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff57,#0000);animation:3.8s ease-in-out infinite wealthNavSweep;position:absolute;inset:0;transform:translate(-140%)}@keyframes wealthNavSweep{0%,52%{transform:translate(-140%)}76%,to{transform:translate(140%)}}@media (width>=821px) and (width<=1280px){#appSection.app-nav{justify-content:flex-start!important}}@media (width<=820px){html,body{height:auto!important;max-height:none!important;overflow:hidden auto!important}body.mobile-device,body.mobile-device.container,body.mobile-device #appSection,body.screen-all-active,body.screen-all-active #appSection{height:auto!important;max-height:none!important;overflow-y:visible!important}.container{width:100%!important;max-width:100%!important;padding-left:max(14px,env(safe-area-inset-left,0px))!important;padding-right:max(14px,env(safe-area-inset-right,0px))!important;padding-bottom:28px!important}#appSection.app-nav,body.mobile-device.app-nav{scroll-snap-type:x proximity;z-index:80!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;background:radial-gradient(circle at 0 0,#22d3ee24,#0000 38%),linear-gradient(#020617e0,#080f1fd6)!important;border-radius:26px!important;flex-wrap:nowrap!important;justify-content:flex-start!important;height:auto!important;max-height:none!important;margin:12px 0 16px!important;padding:8px!important;position:relative!important;inset:auto!important;overflow:auto hidden!important}#appSection.app-nav:before{display:none!important}#appSection.nav-btn,body.mobile-device.nav-btn{scroll-snap-align:start;border-radius:999px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 14px!important;font-size:13.5px!important}#appSection.nav-btn:hover{transform:none!important}body.screen-all-active #appSection.app-nav{position:relative!important;top:auto!important}}.legal-hero,.legal-box,.legal-grid,.legal-card,.legal-list,.legal-row,.legal-actions,.legal-pill{min-width:0;max-width:100%}.legal-box,.legal-card{overflow:hidden}.legal-row>div:last-child{min-width:0}.legal-row span,.legal-row p,.legal-row a,.legal-card span,.legal-text,.legal-pill{overflow-wrap:anywhere;word-break:normal}@media (width<=820px){.legal-hero{grid-template-columns:1fr!important;gap:14px!important}.legal-grid{grid-template-columns:1fr!important;gap:12px!important}.legal-box{border-radius:24px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:16px!important}.legal-card{border-radius:20px!important;width:100%!important;max-width:100%!important;min-height:auto!important;padding:14px!important}.legal-row{align-items:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;display:flex!important}.legal-row>div:first-child{flex:none!important}.legal-row>div:last-child{flex:auto!important;min-width:0!important}.legal-actions{grid-template-columns:1fr!important;display:grid!important}.legal-actions button{width:100%!important;min-width:0!important}.legal-pill{text-align:center!important;justify-content:center!important;width:100%!important}}@media (width<=420px){#appSection.app-nav,body.mobile-device.app-nav{border-radius:24px!important;gap:7px!important;padding:7px!important}#appSection.nav-btn,body.mobile-device.nav-btn{height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 12px!important;font-size:13px!important}.legal-box{border-radius:22px!important;padding:14px!important}}body.performance-mode #appSection.nav-btn.active:after{animation:none!important;display:none!important}html,body{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;position:static!important;overflow:hidden!important}body{touch-action:auto!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}.container{scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden auto!important}@supports not (height:100dvh){.container{height:100vh!important;min-height:100vh!important;max-height:100vh!important}}#appSection,#authSection{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}[data-screen-block]:not(.screen-hidden){overflow:visible;height:auto!important;max-height:none!important}#appSection.app-nav{touch-action:pan-x pan-y!important}@media (width<=820px){.container{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))!important}#appSection.app-nav,body.mobile-device.app-nav{top:max(8px,env(safe-area-inset-top,0px))!important;z-index:120!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;position:sticky!important;overflow:auto hidden!important}#appSection.nav-btn,body.mobile-device.nav-btn{touch-action:manipulation!important}.legal-box,.legal-card,.card,.mini,.item{max-width:100%!important}}@media (width<=420px){.container{padding-left:12px!important;padding-right:12px!important}}:root{--lux-border:#7dd3fc33;--lux-border-2:#ffffff16;--lux-panel:linear-gradient(180deg,#080f1ff0,#040a16f5);--lux-glow:0 18px 48px #00000042,0 0 0 1px #7dd3fc0b}.premium-panel,.card{border-color:var(--lux-border-2)!important}.card,.mini,.item,.premium-panel,.legal-box,.legal-card{backface-visibility:hidden;transform:translateZ(0)}body.performance-mode.card,body.performance-mode.mini,body.performance-mode.item,body.performance-mode.premium-panel,body.performance-mode.legal-box,body.performance-mode.legal-card,body.performance-mode.install-card,body.performance-mode.command-card,body.performance-mode.allocation-card,body.performance-mode.profile-card,body.performance-mode.freedom-card,body.performance-mode.scenario-card,body.performance-mode.path-card{-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 0 0,#22d3ee13,#0000 34%),linear-gradient(#0a1326f5,#050c1afa)!important;border-color:#7dd3fc1f!important;box-shadow:0 12px 30px #00000038!important}body.performance-mode #appSection.app-nav{-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 8% 0,#22d3ee24,#0000 36%),radial-gradient(circle at 92% 0,#8b5cf61c,#0000 32%),linear-gradient(#020617f5,#080f1fed)!important;box-shadow:0 16px 42px #00000052,inset 0 1px #ffffff0f!important}body.performance-mode #appSection.nav-btn{box-shadow:0 8px 18px #0000002e,inset 0 1px #ffffff0a!important}body.performance-mode #appSection.nav-btn.active{background:linear-gradient(135deg,#67e8f9 0%,#22d3ee 52%,#14b8a6 100%)!important;box-shadow:0 10px 26px #22d3ee2e!important}body.performance-mode *,body.mobile-device *{animation-duration:.001ms;animation-iteration-count:1}body.performance-mode #appSection.nav-btn.active:after,body.performance-mode.score-shell:after,body.performance-mode.inline-top-btn:after,body.performance-mode.action-progress span,body.mobile-device #appSection.nav-btn.active:after,body.mobile-device.score-shell:after{animation:none!important;display:none!important}@supports (content-visibility:auto){body.screen-all-active [data-screen-block]:not(.screen-hidden){content-visibility:auto;contain-intrinsic-size:720px}}.container{scrollbar-width:thin;scrollbar-color:#67e8f952 #ffffff09}.container::-webkit-scrollbar{width:10px}.container::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.container::-webkit-scrollbar-thumb{background:linear-gradient(#67e8f96b,#0ea5e938);border-radius:999px}.inline-top-wrap{display:none!important}.wealth-floating-top{z-index:9997!important;color:#f8fafc!important;letter-spacing:-.025em!important;-webkit-backdrop-filter:blur(12px)!important;opacity:0!important;pointer-events:none!important;background:radial-gradient(circle at 30% 0,#ffffff29,#0000 36%),linear-gradient(135deg,#0ea5e9f5,#22d3eedb 54%,#14b8a6eb)!important;border:1px solid #7dd3fc3d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:auto!important;min-width:104px!important;height:52px!important;margin:0!important;padding:0 18px!important;font-size:15px!important;font-weight:950!important;line-height:1!important;transition:opacity .18s,transform .18s,filter .18s!important;display:inline-flex!important;position:fixed!important;bottom:22px!important;right:22px!important;transform:translateY(14px)scale(.96)!important;box-shadow:0 18px 44px #0ea5e942,0 18px 50px #0000005c,inset 0 1px #ffffff38!important}.wealth-floating-top.show{opacity:1!important;pointer-events:auto!important;transform:translateY(0)scale(1)!important}.wealth-floating-top:hover{filter:brightness(1.08)!important;transform:translateY(-2px)scale(1.01)!important}.wealth-floating-top:active{transform:translateY(0)scale(.98)!important}.wealth-floating-top.top-icon{color:#02131f;background:#ffffffd6;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 1px #ffffffb3}@media (width<=820px){.wealth-floating-top{right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:none!important;min-width:92px!important;height:48px!important;padding:0 14px!important;font-size:14px!important}.wealth-floating-top.top-icon{width:26px;height:26px}body.mobile-device.card,body.mobile-device.mini,body.mobile-device.item,body.mobile-device.premium-panel{-webkit-backdrop-filter:none!important;box-shadow:0 12px 30px #00000038!important}body.mobile-device.card:before,body.mobile-device.mini:before,body.mobile-device.item:before{opacity:.55!important}}@media (width<=420px){.wealth-floating-top{right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;min-width:86px!important;height:46px!important;padding:0 13px!important;font-size:13.5px!important}}:root{--lux-bg:#020617d1;--lux-bg-strong:#020617f0;--lux-stroke:#94d9ff22;--lux-stroke-soft:#ffffff12;--lux-cyan:#2dd4efeb;--lux-blue:#0ea5e9db;--lux-green:#14b8a6e0;--lux-gold:#f59e0bd1;--lux-radius:28px;--lux-card-shadow:0 22px 64px #0000005c, inset 0 1px 0 #ffffff09;--bg:#01030a!important;--bg2:#050914!important;--card:#030812eb!important;--card2:#060d1ceb!important;--line:#e2f4ff13!important;--text:#f8fbff!important;--muted:#7f93b4!important;--blue:#0ea5e9!important;--cyan:#2dd4ef!important;--green:#22c55e!important;--violet:#7c3aed!important;--shadow:0 24px 70px #0000006b!important}html{background:#01030a!important}body{color:var(--text)!important;background:radial-gradient(circle at 8% -8%,#0ea5e929,#0000 26%),radial-gradient(circle at 88% -4%,#14b8a617,#0000 24%),radial-gradient(circle at 52% 18%,#7c3aed0e,#0000 34%),linear-gradient(#01030a 0%,#030712 44%,#050914 100%)!important}body:before{opacity:.16!important;background-size:34px 34px!important}body:after{content:"";pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.72;background:linear-gradient(120deg,#0000 0%,#2dd4ef0b 28%,#0000 46%),radial-gradient(circle at 50% 0,#ffffff06,#0000 42%);position:fixed;inset:0}.container{isolation:isolate}.wealth-scroll-progress{z-index:100000;pointer-events:none;background:#ffffff09;height:3px;position:fixed;top:0;left:0;right:0}.wealth-scroll-progress span{background:linear-gradient(90deg,#0ea5e926,#2dd4eff2,#14b8a6d1);border-radius:999px;width:0%;height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 18px #2dd4ef5c}.topbar{padding:2px 2px 4px}.logo{background:radial-gradient(circle at 35% 18%,#ffffff38,#0000 30%),linear-gradient(135deg,#0ea5e9e0,#020617ad 58%,#14b8a647)!important;border-color:#7dd3fc2e!important;box-shadow:0 18px 45px #0ea5e926,inset 0 1px #ffffff1f!important}h1{text-shadow:0 0 28px #2dd4ef14;color:#f8fbff!important}.chip,.badge,.pwa-pill,.legal-pill,.installed-badge,.product-ready-badge{box-shadow:inset 0 1px #ffffff09;color:#e2f4ffd1!important;background:#ffffff09!important;border-color:#94d9ff1c!important}.chip.premium,.premium{background:linear-gradient(135deg,#2dd4ef1b,#7c3aed0e)!important;border-color:#2dd4ef29!important}#appSection.app-nav{top:max(8px,env(safe-area-inset-top,0px))!important;z-index:180!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;scrollbar-width:none!important;background:linear-gradient(#ffffff0b,#0000 35%),radial-gradient(circle at 8% 0,#2dd4ef21,#0000 32%),radial-gradient(circle at 96% 0,#7c3aed1a,#0000 32%),#020617d1!important;border:1px solid #94d9ff26!important;border-radius:34px!important;gap:8px!important;padding:9px!important;position:sticky!important;overflow:auto hidden!important;box-shadow:0 22px 62px #0000006b,inset 0 1px #ffffff12!important}#appSection.nav-btn{isolation:isolate;letter-spacing:-.035em!important;color:#e2f4ffc2!important;background:radial-gradient(circle at 50% 0,#ffffff0f,#0000 46%),linear-gradient(#0f172ac7,#020617b8)!important;border:1px solid #ffffff12!important;border-radius:999px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 15px!important;font-size:13.5px!important;font-weight:950!important;transition:transform .16s,border-color .16s,color .16s,background .16s,box-shadow .16s!important;position:relative!important;box-shadow:0 10px 22px #0003,inset 0 1px #ffffff09!important}#appSection.nav-btn:hover{color:#f8fbff!important;background:linear-gradient(#11223ae6,#040c1adb)!important;border-color:#2dd4ef2e!important;transform:translateY(-1px)!important}#appSection.nav-btn.active:before{content:"";opacity:.78;pointer-events:none;background:linear-gradient(90deg,#0000,#ecfeffe0,#0000);border-radius:999px;height:2px;position:absolute;bottom:6px;left:16px;right:16px}#appSection.nav-btn.active:after{content:"";border-radius:inherit;opacity:.75;pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff29 44%,#0000 72%);position:absolute;inset:0;transform:translate(-140%);animation:4.8s ease-in-out infinite wealthLuxurySweep!important;display:block!important}@keyframes wealthLuxurySweep{0%,52%{transform:translate(-145%)}78%,to{transform:translate(145%)}}.card,.mini,.item,.premium-panel,.legal-box,.legal-card,.install-card,.command-card,.allocation-card,.profile-card,.freedom-card,.scenario-card,.path-card,.micro{box-shadow:var(--lux-card-shadow)!important;background:radial-gradient(circle at 0 0,#2dd4ef0e,#0000 34%),linear-gradient(#070e1eed,#030812f5)!important;border-color:#94d9ff1b!important}.card:hover,.mini:hover,.item:hover,.legal-card:hover,.command-card:hover,.allocation-card:hover,.profile-card:hover{border-color:#2dd4ef2e!important;box-shadow:0 24px 70px #0000006b,0 0 0 1px #2dd4ef0e,inset 0 1px #ffffff0b!important}.hero:after{background:linear-gradient(90deg,#0000,#2dd4efe0,#14b8a661,#0000)!important;height:2px!important}.kicker{color:#a5f3fcd1!important}button:not(.nav-btn):not(.eye):not(.balance-eye):not(.wealth-floating-top):not(.inline-top-btn){background:linear-gradient(135deg,#0891b2f5,#0ea5e9db)!important;border:1px solid #7dd3fc2e!important;box-shadow:0 14px 34px #0ea5e92e,inset 0 1px #ffffff1a!important}button.secondary:not(.nav-btn),.secondary:not(.nav-btn){color:#e6f4ff!important;background:linear-gradient(135deg,#1e293bf5,#0f172af0)!important;border-color:#94d9ff1c!important;box-shadow:0 12px 26px #00000038,inset 0 1px #ffffff0d!important}button.gold:not(.nav-btn),.gold:not(.nav-btn){color:#fff7ed!important;background:linear-gradient(135deg,#b45309f5,#f59e0be0)!important}button.success:not(.nav-btn),.success:not(.nav-btn){background:linear-gradient(135deg,#0d9488f5,#22c55ec7)!important}button.danger:not(.nav-btn),.danger:not(.nav-btn){background:linear-gradient(135deg,#991b1bfa,#ef4444d1)!important}.legal-hero{gap:14px!important}.legal-card{min-height:150px!important}.legal-row{border-color:#94d9ff17!important}.legal-row span,.legal-card span{overflow-wrap:anywhere}.wealth-floating-top{background:radial-gradient(circle at 35% 0,#ffffff1a,#0000 35%),linear-gradient(135deg,#020617f0,#082f49eb 56%,#0f766ee0)!important;border-color:#2dd4ef3d!important;min-width:102px!important;height:52px!important;box-shadow:0 18px 46px #0000006b,0 0 28px #2dd4ef21,inset 0 1px #ffffff1a!important}.wealth-floating-top.top-icon{border:1px solid #2dd4ef38;color:#ecfeff!important;box-shadow:none!important;background:#2dd4ef24!important}body.motion-lite.wealth-scroll-progress span,body.performance-mode.motion-lite.wealth-scroll-progress span,body.mobile-device.motion-lite.wealth-scroll-progress span{animation:2.6s ease-in-out infinite alternate wealthProgressGlow!important}@keyframes wealthProgressGlow{0%{filter:saturate();box-shadow:0 0 10px #2dd4ef33}to{filter:saturate(1.25);box-shadow:0 0 20px #2dd4ef5c}}body.motion-lite.lux-reveal{opacity:0;transform:translateY(8px)scale(.995)}body.motion-lite.lux-reveal.lux-inview,body.performance-mode.motion-lite.lux-reveal.lux-inview,body.mobile-device.motion-lite.lux-reveal.lux-inview{animation:.38s cubic-bezier(.2,.8,.2,1) both wealthSoftLift!important}@keyframes wealthSoftLift{0%{opacity:.78;filter:saturate(.94);transform:translateY(9px)scale(.995)}to{opacity:1;filter:saturate();transform:translateY(0)scale(1)}}body.performance-mode #appSection.nav-btn.active:after,body.mobile-device #appSection.nav-btn.active:after{animation:5.2s ease-in-out infinite wealthLuxurySweep!important;display:block!important}body.performance-mode.ui-ready.premium-panel.lux-inview,body.performance-mode.ui-ready.card.lux-inview,body.performance-mode.ui-ready.screen-intro.lux-inview,body.mobile-device.ui-ready.premium-panel.lux-inview,body.mobile-device.ui-ready.card.lux-inview,body.mobile-device.ui-ready.screen-intro.lux-inview{animation:.34s cubic-bezier(.2,.8,.2,1) both wealthSoftLift!important}body.performance-mode.card,body.performance-mode.mini,body.performance-mode.item,body.performance-mode.premium-panel,body.performance-mode.legal-box,body.performance-mode.legal-card{background:radial-gradient(circle at 0 0,#2dd4ef0d,#0000 32%),linear-gradient(#060d1cf5,#020617fa)!important;border-color:#94d9ff1a!important;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff08!important}html,body{height:auto!important;overflow:hidden auto!important}#appSection,[data-screen-block],.screen-intro{max-height:none!important}#appSection{overflow:visible!important}.container{-webkit-overflow-scrolling:touch!important;overflow:hidden auto!important}body.screen-all-active #appSection,body.screen-all-active [data-screen-block]:not(.screen-hidden){height:auto!important;max-height:none!important;overflow:visible!important}@media (width<=820px){body:after{opacity:.42}#appSection.app-nav{-webkit-backdrop-filter:none!important;border-radius:28px!important;margin:12px 0 16px!important;padding:8px!important}#appSection.nav-btn{height:46px!important;min-height:46px!important;padding:0 14px!important;font-size:13.5px!important}.card,.mini,.item,.premium-panel,.legal-box,.legal-card{border-radius:22px!important}.hero-value{font-size:clamp(40px,12vw,64px)!important}.wealth-floating-top{right:13px!important;bottom:calc(13px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:none!important;min-width:88px!important;height:48px!important;padding:0 13px!important;font-size:13.5px!important}.wealth-floating-top.top-icon{width:25px;height:25px}.legal-grid{grid-template-columns:1fr!important}.legal-actions button{width:100%!important}}@media (width<=420px){#appSection.nav-btn{height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:13px!important}.container{padding-left:12px!important;padding-right:12px!important}}@media (prefers-reduced-motion:reduce){#appSection.nav-btn.active:after,.wealth-scroll-progress span,.lux-reveal.lux-inview{animation:none!important}}:root{--final-bg-0:#00030a!important;--final-bg-1:#030816!important;--final-bg-2:#071426!important;--final-card:#050c1ae0!important;--final-card-strong:#070f20f5!important;--final-line:#94d9ff24!important;--final-line-hot:#38bdf857!important;--final-text:#f8fbff!important;--final-muted:#9bb1d3!important;--final-cyan:#22d3ee!important;--final-blue:#0ea5e9!important;--final-teal:#14b8a6!important;--final-lime:#84cc16!important;--final-gold:#f59e0b!important;--final-pink:#ec4899!important;--final-violet:#8b5cf6!important;--final-glow-cyan:0 0 34px #22d3ee33!important;--final-shadow:0 26px 80px #00000075, inset 0 1px 0 #ffffff0e!important}html,body{background:var(--final-bg-0)!important;height:auto!important;max-height:none!important;overflow:hidden auto!important}body.final-design-mode{color:var(--final-text)!important;background:radial-gradient(circle at 8% -8%,#22d3ee38,#0000 26%),radial-gradient(circle at 88% 0,#ec489924,#0000 28%),radial-gradient(circle at 50% 18%,#8b5cf61c,#0000 35%),radial-gradient(circle at 50% 110%,#14b8a621,#0000 35%),linear-gradient(#00030a 0%,#030712 46%,#071426 100%)!important}body.final-design-mode:before{opacity:.22!important;background-size:30px 30px!important}body.final-design-mode:after{opacity:.88!important}.wealth-aurora-stage{z-index:0;pointer-events:none;opacity:.82;mix-blend-mode:screen;contain:strict;position:fixed;inset:0;overflow:hidden}.wealth-aurora-stage.aurora-orb{filter:blur(58px);opacity:.34;will-change:transform,opacity;border-radius:999px;width:42vw;min-width:320px;height:42vw;min-height:320px;position:absolute;transform:translate(0,0)}.wealth-aurora-stage.orb-a{background:radial-gradient(circle,#22d3eec7,#0ea5e933 46%,#0000 70%);top:-10vw;left:-12vw;animation:14s ease-in-out infinite alternate wealthOrbFloatA!important}.wealth-aurora-stage.orb-b{background:radial-gradient(circle,#ec48997a,#8b5cf633 48%,#0000 72%);top:6vw;right:-16vw;animation:16s ease-in-out infinite alternate wealthOrbFloatB!important}.wealth-aurora-stage.orb-c{background:radial-gradient(circle,#14b8a680,#84cc1621 50%,#0000 72%);bottom:-18vw;left:34vw;animation:18s ease-in-out infinite alternate wealthOrbFloatC!important}.wealth-aurora-stage.aurora-grid{opacity:.42;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000000d);mask-image:linear-gradient(#0000008c,#0000000d)}@keyframes wealthOrbFloatA{0%{transform:translate(-2%)scale(.94)}to{transform:translate(9%,10%)scale(1.08)}}@keyframes wealthOrbFloatB{0%{transform:translateY(-2%)scale(.96)}to{transform:translate(-10%,8%)scale(1.06)}}@keyframes wealthOrbFloatC{0%{transform:translate(0,0)scale(.95)}to{transform:translate(8%,-10%)scale(1.08)}}.container{z-index:2!important;-webkit-overflow-scrolling:touch!important;position:relative!important;overflow:hidden auto!important}.topbar{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(#ffffff0b,#ffffff05),#0206176b;border:1px solid #94d9ff1a;border-radius:34px;position:relative;box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff0f;margin-bottom:18px!important;padding:12px!important}.logo{background:radial-gradient(circle at 34% 18%,#fff6,#0000 26%),conic-gradient(from 210deg,#22d3ee,#0ea5e9,#8b5cf6,#ec4899,#f59e0b,#14b8a6,#22d3ee)!important;border-radius:27px!important;width:72px!important;height:72px!important;animation:3.4s ease-in-out infinite alternate wealthLogoPulse!important;box-shadow:0 0 40px #22d3ee38,0 18px 46px #00000059,inset 0 1px #ffffff42!important}@keyframes wealthLogoPulse{0%{filter:saturate()brightness(.98);transform:translateZ(0)}to{filter:saturate(1.18)brightness(1.06);transform:translateY(-1px)}}h1{background:linear-gradient(120deg,#fff,#dffbff 34%,#7dd3fc 55%,#fef3c7 85%);-webkit-background-clip:text;background-clip:text;letter-spacing:-.09em!important;color:#0000!important;text-shadow:none!important;font-size:clamp(38px,4.6vw,62px)!important}.subtitle{color:#dae8ffc7!important}.chips{gap:8px!important}.chip{height:38px;background:#ffffff0d!important;border-color:#94d9ff21!important;align-items:center!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0000001f!important}.chip.premium,.premium{color:#e0fbff!important;background:linear-gradient(135deg,#22d3ee29,#8b5cf61a,#ec489914)!important;border-color:#22d3ee3d!important}#appSection.app-nav{top:max(10px,env(safe-area-inset-top,0px))!important;z-index:260!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(22px)saturate(1.22)!important;background:linear-gradient(#ffffff13,#ffffff06),radial-gradient(circle at 0 0,#22d3ee2e,#0000 32%),radial-gradient(circle at 100% 0,#ec489924,#0000 36%),#01050dbd!important;border:1px solid #94d9ff33!important;border-radius:36px!important;align-items:center!important;gap:8px!important;margin:0 0 18px!important;padding:10px!important;display:flex!important;position:sticky!important;overflow:auto hidden!important;box-shadow:0 26px 80px #00000080,0 0 0 1px #ffffff08,inset 0 1px #ffffff17!important}#appSection.app-nav::-webkit-scrollbar{display:none!important}#appSection.nav-btn{isolation:isolate!important;white-space:nowrap!important;letter-spacing:-.035em!important;color:#e2f4ffd1!important;background:radial-gradient(circle at 50% 0,#ffffff17,#0000 42%),linear-gradient(#0f172ad1,#020617bd)!important;border:1px solid #ffffff16!important;border-radius:999px!important;flex:none!important;height:49px!important;min-height:49px!important;margin:0!important;padding:0 16px!important;font-size:13.5px!important;font-weight:950!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s,color .18s,box-shadow .18s,background .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 24px #00000038,inset 0 1px #ffffff0b!important}#appSection.nav-btn:hover{color:#fff!important;border-color:#22d3ee52!important;transform:translateY(-2px)!important;box-shadow:0 16px 38px #22d3ee1f,inset 0 1px #ffffff12!important}#appSection.nav-btn.active{color:#02111c!important;background:linear-gradient(135deg,#67e8f9 0%,#22d3ee 24%,#0ea5e9 48%,#8b5cf6 76%,#ec4899 100%)!important;border-color:#ecfeffb8!important;box-shadow:0 18px 46px #22d3ee45,0 0 28px #8b5cf621,inset 0 1px #ffffff61!important}#appSection.nav-btn.active:before{content:""!important;border-radius:inherit!important;opacity:.58!important;pointer-events:none!important;background:linear-gradient(#ffffff42,#0000 36%)!important;position:absolute!important;inset:1px!important}#appSection.nav-btn.active:after{border-radius:999px;width:42%;top:-45%;bottom:-45%;left:-48%;content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff80,#0000)!important;animation:3.6s ease-in-out infinite wealthFinalNavSweep!important;display:block!important;position:absolute!important;transform:skew(-18deg)translate(0)!important}@keyframes wealthFinalNavSweep{0%,40%{opacity:0;left:-48%}52%{opacity:.88}78%,to{opacity:0;left:116%}}.card,.mini,.item,.premium-panel,.legal-box,.legal-card,.install-card,.command-card,.allocation-card,.profile-card,.freedom-card,.scenario-card,.path-card,.micro,.auth-shell,.auth-copy,.auth-panel{background:linear-gradient(#ffffff0e,#ffffff04 36%,#ffffff05),radial-gradient(circle at 0 0,#22d3ee13,#0000 35%),radial-gradient(circle at 100% 0,#ec48990b,#0000 36%),#050c1adb!important;border-color:#94d9ff24!important;box-shadow:0 24px 74px #0006,inset 0 1px #ffffff0e!important}.card:hover,.mini:hover,.item:hover,.legal-card:hover,.command-card:hover,.allocation-card:hover,.profile-card:hover,.freedom-card:hover{border-color:#22d3ee52!important;box-shadow:0 28px 86px #0000007a,0 0 34px #22d3ee16,inset 0 1px #ffffff13!important}.card:before,.mini:before,.item:before{opacity:.85!important;background:linear-gradient(130deg,#ffffff12,#0000 32%,#22d3ee09 56%,#0000 78%)!important}.hero{background:radial-gradient(circle at 12% 0,#22d3ee2e,#0000 34%),radial-gradient(circle at 78% 8%,#ec489917,#0000 32%),linear-gradient(#050c1afa,#01050dfa)!important;border-color:#22d3ee3d!important}.hero:after{background:linear-gradient(90deg,#0000,#22d3ee,#0ea5e9,#8b5cf6,#ec4899,#f59e0b,#0000)!important;height:3px!important;box-shadow:0 0 28px #22d3ee47!important}.value,.command-headline,.path-value,.freedom-value,.allocation-value{color:#f8fbff!important}.kicker{color:#67e8f9!important;text-shadow:0 0 18px #22d3ee29!important}.label,.muted{color:#bed2eebf!important}.badge.green,.positive{color:#bbf7d0!important}.negative{color:#fed7aa!important}.badge.purple{color:#ddd6fe!important;background:linear-gradient(135deg,#8b5cf621,#22d3ee12)!important;border-color:#8b5cf63d!important}button:not(.nav-btn):not(.eye):not(.balance-eye):not(.wealth-floating-top):not(.inline-top-btn){background:linear-gradient(135deg,#0891b2,#0ea5e9 52%,#2563eb)!important;border:1px solid #7dd3fc33!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #0ea5e938,inset 0 1px #ffffff29!important}button:not(.nav-btn):not(.eye):not(.balance-eye):not(.wealth-floating-top):not(.inline-top-btn):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff2e 46%,#0000 72%);transition:transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-130%)}button:not(.nav-btn):not(.eye):not(.balance-eye):not(.wealth-floating-top):not(.inline-top-btn):hover:after{transform:translate(130%)}.secondary:not(.nav-btn){color:#f8fbff!important;background:linear-gradient(135deg,#1e293bf5,#081226f5)!important}.success:not(.nav-btn){background:linear-gradient(135deg,#0d9488,#14b8a6 48%,#22c55e)!important}.gold:not(.nav-btn){color:#1f1300!important;background:linear-gradient(135deg,#92400e,#f59e0b 58%,#facc15)!important}.danger:not(.nav-btn){color:#fff!important;background:linear-gradient(135deg,#991b1b,#ef4444)!important}input,select,textarea{color:#fff!important;background:linear-gradient(#061226fa,#020814fa)!important;border-color:#94d9ff2e!important;box-shadow:inset 0 1px #ffffff0b,0 0 0 1px #22d3ee05!important}input:focus,select:focus,textarea:focus{border-color:#22d3ee85!important;box-shadow:0 0 0 4px #22d3ee1f,0 16px 36px #0003,inset 0 1px #ffffff0f!important}.wealth-scroll-progress{background:#ffffff09!important;height:4px!important}.wealth-scroll-progress span{background:linear-gradient(90deg,#22d3ee,#0ea5e9,#8b5cf6,#ec4899,#f59e0b,#14b8a6)!important;box-shadow:0 0 24px #22d3ee6b!important}.wealth-floating-top{right:18px!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;color:#f8fbff!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;backdrop-filter:blur(18px)saturate(1.18)!important;background:linear-gradient(135deg,#020617f0,#082f49f5 45%,#8b5cf6d1 100%)!important;border:1px solid #22d3ee52!important;border-radius:999px!important;min-width:112px!important;height:54px!important;padding:0 16px!important;box-shadow:0 18px 52px #00000073,0 0 34px #22d3ee33,inset 0 1px #ffffff24!important}.wealth-floating-top.top-icon{color:#fff!important;background:linear-gradient(135deg,#22d3ee47,#ec48991f)!important;border:1px solid #ffffff29!important}.wealth-floating-top:hover{transform:translateY(-3px)!important;box-shadow:0 24px 70px #00000085,0 0 48px #22d3ee42!important}.legal-hero,.legal-grid,.grid,.grid2,.grid3,.grid4,.grid5,.hero-grid,.split{min-width:0!important;max-width:100%!important}.legal-card,.legal-box,.legal-row{min-width:0!important;max-width:100%!important;overflow:hidden!important}.legal-row span,.legal-card span,.legal-pill,a,p,span,div{overflow-wrap:break-word}body.screen-all-active #appSection,body.screen-all-active [data-screen-block]:not(.screen-hidden),#appSection,[data-screen-block],.container{height:auto!important;max-height:none!important;overflow-y:visible!important}.container{overflow-y:auto!important}body.final-design-mode.lux-reveal{opacity:0;transform:translateY(10px)scale(.992)}body.final-design-mode.lux-reveal.lux-inview{animation:.46s cubic-bezier(.2,.8,.2,1) both wealthFinalReveal!important}@keyframes wealthFinalReveal{0%{opacity:0;filter:saturate(.88);transform:translateY(10px)scale(.992)}to{opacity:1;filter:saturate();transform:translate(0,0)scale(1)}}body.performance-mode.final-design-mode.lux-reveal.lux-inview,body.mobile-device.final-design-mode.lux-reveal.lux-inview{animation:.36s cubic-bezier(.2,.8,.2,1) both wealthFinalReveal!important}body.performance-mode.final-design-mode #appSection.nav-btn.active:after,body.mobile-device.final-design-mode #appSection.nav-btn.active:after{animation:4.4s ease-in-out infinite wealthFinalNavSweep!important}body.performance-mode.final-design-mode.wealth-aurora-stage.aurora-orb,body.mobile-device.final-design-mode.wealth-aurora-stage.aurora-orb{filter:blur(52px);opacity:.24;animation-duration:22s!important}body.performance-mode.final-design-mode.logo,body.mobile-device.final-design-mode.logo{animation:4.8s ease-in-out infinite alternate wealthLogoPulse!important}body.performance-mode.final-design-mode.card,body.performance-mode.final-design-mode.mini,body.performance-mode.final-design-mode.item,body.performance-mode.final-design-mode.premium-panel{box-shadow:0 18px 46px #0000004d,inset 0 1px #ffffff0a!important}@media (width<=820px){.wealth-aurora-stage{opacity:.58}.wealth-aurora-stage.aurora-orb{filter:blur(48px);opacity:.22;width:70vw;height:70vw}.topbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:28px!important;padding:10px!important}.logo{border-radius:23px!important;width:62px!important;height:62px!important}#appSection.app-nav{top:max(6px,env(safe-area-inset-top,0px))!important;-webkit-backdrop-filter:none!important;border-radius:28px!important;gap:7px!important;margin:12px 0 16px!important;padding:8px!important;position:sticky!important}#appSection.nav-btn{height:46px!important;min-height:46px!important;padding:0 14px!important;font-size:13.5px!important}.card,.mini,.item,.premium-panel,.legal-box,.legal-card{border-radius:23px!important}.container{padding-left:14px!important;padding-right:14px!important}.hero-value{font-size:clamp(42px,13vw,66px)!important}.legal-grid{grid-template-columns:1fr!important}.legal-actions button{width:100%!important}.wealth-floating-top{min-width:94px!important;height:49px!important;right:13px!important;bottom:calc(13px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0 13px!important;font-size:13.5px!important}}@media (width<=420px){#appSection.nav-btn{height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:13px!important}.container{padding-left:12px!important;padding-right:12px!important}h1{font-size:38px!important}}@media (prefers-reduced-motion:reduce){.wealth-aurora-stage.aurora-orb,#appSection.nav-btn.active:after,.logo,.lux-reveal.lux-inview{animation:none!important}}html,body{overscroll-behavior-y:auto!important;touch-action:auto!important;width:100%!important;height:auto!important;min-height:100%!important;max-height:none!important;position:static!important;overflow:hidden auto!important}body{background-attachment:scroll!important}.container{-webkit-overflow-scrolling:auto!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:clip visible!important}#appSection,#authSection,[data-screen-block],[data-screen-block]:not(.screen-hidden),body.screen-all-active #appSection,body.screen-all-active [data-screen-block]:not(.screen-hidden){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#appSection.app-nav{top:max(8px,env(safe-area-inset-top,0px))!important;z-index:260!important;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;position:sticky!important}#appSection.nav-btn{touch-action:manipulation!important}.legal-hero,.legal-grid,.legal-box,.legal-card,.legal-row,.card,.mini,.item,.premium-panel{min-width:0!important;max-width:100%!important}.legal-card span,.legal-row span,.legal-pill,a,p,span{overflow-wrap:anywhere!important}.card,.mini,.item,.premium-panel,.legal-box,.legal-card,.command-card,.allocation-card,.profile-card,.freedom-card,.scenario-card,.path-card{contain:layout paint;transform:translateZ(0);will-change:auto!important}.wealth-aurora-stage{contain:layout paint!important;pointer-events:none!important;will-change:auto!important}.wealth-scroll-progress{position:fixed!important}.wealth-floating-top{z-index:9997!important;right:18px!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;will-change:transform,opacity!important;position:fixed!important}@media (width<=820px){html,body{height:auto!important;max-height:none!important;overflow-y:auto!important}.container{padding-left:14px!important;padding-right:14px!important;padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:clip visible!important}#appSection.app-nav{top:max(6px,env(safe-area-inset-top,0px))!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;margin:12px 0 16px!important;position:sticky!important;overflow:auto hidden!important}#appSection.app-nav::-webkit-scrollbar{display:none!important}.wealth-aurora-stage{opacity:.52!important;mix-blend-mode:screen!important}.wealth-aurora-stage.aurora-orb{filter:blur(46px)!important;opacity:.22!important;animation-duration:24s!important}.aurora-grid{opacity:.18!important}.card,.mini,.item,.premium-panel,.legal-box,.legal-card{-webkit-backdrop-filter:none!important;box-shadow:0 16px 44px #0000004d,inset 0 1px #ffffff0b!important}body.mobile-device.final-design-mode.lux-reveal.lux-inview{animation:.34s cubic-bezier(.2,.8,.2,1) both wealthFinalReveal!important}body.mobile-device.final-design-mode #appSection.nav-btn.active:after{animation:4.8s ease-in-out infinite wealthFinalNavSweep!important}body.mobile-device.final-design-mode.logo{animation:5.8s ease-in-out infinite alternate wealthLogoPulse!important}.wealth-floating-top{right:13px!important;bottom:calc(13px + env(safe-area-inset-bottom,0px))!important;-webkit-backdrop-filter:none!important;min-width:94px!important;height:49px!important;padding:0 13px!important;font-size:13.5px!important}.legal-grid{grid-template-columns:1fr!important}.legal-actions button{width:100%!important}}@media (width<=420px){.container{padding-left:12px!important;padding-right:12px!important}#appSection.nav-btn{height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:13px!important}}body.performance-mode.wealth-aurora-stage{opacity:.34!important}body.performance-mode.aurora-grid{display:none!important}body.performance-mode.card,body.performance-mode.mini,body.performance-mode.item,body.performance-mode.premium-panel,body.performance-mode.legal-box,body.performance-mode.legal-card{contain:layout paint!important;-webkit-backdrop-filter:none!important}body:not(.modal-open),html:not(.modal-open){overflow-y:auto!important}.dymivra740-panel{background:radial-gradient(circle at 10% 0,#22d3ee1f,#0000 32%),radial-gradient(circle at 88% 0,#8b5cf61a,#0000 30%),linear-gradient(#0c162ceb,#070d1af5);border:1px solid #22d3ee2e;border-radius:26px;margin-top:14px;padding:18px;position:relative;overflow:hidden}.dymivra740-panel:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff09,#0000);position:absolute;inset:0}.dymivra740-panel>*{z-index:1;position:relative}.dymivra740-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dymivra740-title{letter-spacing:-.07em;margin-top:5px;font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.03}.dymivra740-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:14px;display:grid}.dymivra740-score-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:24px;padding:18px}.dymivra740-score{letter-spacing:-.1em;margin:8px 0;font-size:clamp(46px,6vw,82px);font-weight:950;line-height:.95}.dymivra740-insight-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dymivra740-insight{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-height:112px;padding:13px}.dymivra740-insight strong{margin-bottom:7px;display:block}.dymivra740-insight span{color:var(--muted);font-size:12px;line-height:1.45;display:block}.dymivra740-risk-list,.dymivra740-next-list{gap:9px;margin-top:10px;display:grid}.dymivra740-risk-row,.dymivra740-next-row{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 12px;line-height:1.35;display:grid}.dymivra740-next-row{grid-template-columns:auto 1fr}.dymivra740-pill{border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:68px;padding:6px 9px;font-size:11px;font-weight:950;display:inline-flex}.dymivra740-pill.high{color:#fecaca;background:#ef44441f;border-color:#ef444447}.dymivra740-pill.mid{color:#fed7aa;background:#fb923c1c;border-color:#fb923c47}.dymivra740-pill.good{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e42}.dymivra740-pill.info{color:#cffafe;background:#22d3ee1a;border-color:#22d3ee3d}.dymivra740-summary{color:#dbeafe;background:#22d3ee12;border:1px solid #22d3ee2e;border-radius:18px;margin-top:14px;padding:14px;line-height:1.55}.performance-mode.dymivra740-panel,.performance-mode.dymivra740-score-card,.performance-mode.dymivra740-insight{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (width<=1120px){.dymivra740-grid,.dymivra740-insight-grid{grid-template-columns:1fr}}.dymivra750-market{background:radial-gradient(circle at 10% 0,#22c55e1f,#0000 34%),radial-gradient(circle at 92% 0,#22d3ee1a,#0000 30%),linear-gradient(#0c162cf0,#070d1af5);border:1px solid #22c55e33;border-radius:26px;margin-top:14px;padding:18px;position:relative;overflow:hidden}.dymivra750-market:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff09,#0000);position:absolute;inset:0}.dymivra750-market>*{z-index:1;position:relative}.dymivra750-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dymivra750-title{letter-spacing:-.07em;margin-top:5px;font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.03}.dymivra750-grid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:14px;display:grid}.dymivra750-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:22px;padding:15px}.dymivra750-card strong{margin-bottom:7px;display:block}.dymivra750-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.dymivra750-metric{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;min-height:96px;padding:12px}.dymivra750-metric.label{margin-bottom:4px}.dymivra750-metric.value{font-size:20px}.dymivra750-status{color:#dbeafe;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.dymivra750-status.online{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e40}.dymivra750-status.manual{color:#fed7aa;background:#fb923c17;border-color:#fb923c47}.dymivra750-status.error{color:#fecaca;background:#ef444417;border-color:#ef444447}.dymivra750-actions{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.dymivra750-actions button{margin-top:0}.dymivra750-fields{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.dymivra750-fields label{margin-top:0}.dymivra750-analysis{color:#dbeafe;background:#22d3ee12;border:1px solid #22d3ee2e;border-radius:18px;margin-top:12px;padding:14px;line-height:1.55}.dymivra750-list{gap:9px;margin-top:10px;display:grid}.dymivra750-row{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:11px 12px;line-height:1.4;display:grid}.dymivra750-dot{background:#22d3ee1a;border:1px solid #22d3ee24;border-radius:13px;place-items:center;width:34px;height:34px;display:grid}@media (width<=1120px){.dymivra750-grid,.dymivra750-metrics,.dymivra750-fields,.dymivra750-actions{grid-template-columns:1fr}}.performance-mode.dymivra750-market,.performance-mode.dymivra750-card,.performance-mode.dymivra750-metric{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dymivra770-statusgrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0;display:grid}.dymivra770-status{background:#02081259;border:1px solid #ffffff17;border-radius:18px;padding:12px}.dymivra770-status span{color:#94a3b8;margin-bottom:4px;font-size:12px;font-weight:850;display:block}.dymivra770-status strong{color:#fff;font-size:17px}.dymivra770-status.ready{background:#22c55e14;border-color:#4ade8038}.dymivra770-status.pending{background:#eab30814;border-color:#facc1533}.dymivra770-form{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.dymivra770-form label{display:block}.dymivra770-form span{color:#cbd5e1;margin-bottom:6px;font-size:13px;font-weight:850;display:block}.dymivra770-form input,.dymivra770-form select{color:#fff;background:linear-gradient(#050c18f5,#020812f5);border:1px solid #7dd3fc2e;border-radius:16px;outline:none;width:100%;padding:13px;font-size:15px}.dymivra770-form select option{color:#fff;background:#020617}.dymivra770-note{color:#fef3c7;background:#eab30814;border:1px solid #facc1533;border-radius:18px;margin-top:12px;padding:13px;line-height:1.45}.dymivra770-flow{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.dymivra770-step{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:12px}.dymivra770-step b{color:#fff;margin-bottom:4px;display:block}.dymivra770-step span{color:#cbd5e1;font-size:13px;line-height:1.35}@media (width<=920px){.dymivra770-statusgrid,.dymivra770-form,.dymivra770-flow{grid-template-columns:1fr}}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% -8%,#22d3ee1f,#0000 30%),radial-gradient(circle at 88% 0,#8b5cf61a,#0000 32%),radial-gradient(circle at 55% 115%,#22c55e14,#0000 36%),linear-gradient(#020617 0%,#06111f 46%,#030712 100%)!important}body:before{content:"";pointer-events:none;z-index:-1;background-color:#0000;background-image:linear-gradient(90deg,#22d3ee09 1px,#0000 1px),linear-gradient(#22d3ee06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 78%);mask-image:linear-gradient(#000000d1,#0000 78%)}.app,main,.container,.wrap{max-width:100%;overflow-x:hidden}.card,.panel,.premium-panel,.dymivra760-panel,.dymivra770-billing,.dymivra766-premium-ladder,.dymivra765-progress,.dymivra764-reminders,.dymivra763-plan30,.dymivra762-checkup{position:relative;overflow:hidden;border-color:#94a3b826!important;box-shadow:0 22px 62px #0000004d,inset 0 1px #ffffff0b!important}.card:before,.panel:before,.premium-panel:before,.dymivra770-billing:before,.dymivra766-premium-ladder:before,.dymivra765-progress:before,.dymivra764-reminders:before,.dymivra763-plan30:before,.dymivra762-checkup:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at 18% 0,#22d3ee13,#0000 28%),radial-gradient(circle at 88% 0,#8b5cf60e,#0000 26%);position:absolute;inset:0}.card>*,.panel>*,.premium-panel>*,.dymivra770-billing>*,.dymivra766-premium-ladder>*,.dymivra765-progress>*,.dymivra764-reminders>*,.dymivra763-plan30>*,.dymivra762-checkup>*{z-index:1;position:relative}.section{align-items:flex-start;gap:14px}.section h3{letter-spacing:-.035em;line-height:1.08}.kicker{letter-spacing:.12em;text-transform:uppercase;color:#67e8f9!important}.muted{line-height:1.52;color:#cbd5e1!important}.screen-intro{color:#dbeafe!important;background:radial-gradient(circle at 0 0,#22d3ee1c,#0000 30%),linear-gradient(135deg,#0f172ae0,#020812e0)!important;border:1px solid #7dd3fc2e!important;border-radius:22px!important;padding:15px 16px!important;box-shadow:0 12px 32px #0003,inset 0 1px #ffffff0e!important}.nav,.tabs,.app-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow:auto hidden}.nav::-webkit-scrollbar{display:none}.tabs::-webkit-scrollbar{display:none}.app-tabs::-webkit-scrollbar{display:none}.nav-btn{white-space:nowrap;position:relative;overflow:hidden}.nav-btn:after{content:"";opacity:0;background:linear-gradient(90deg,#22d3ee,#8b5cf6);border-radius:999px;height:2px;transition:all .2s;position:absolute;bottom:7px;left:16px;right:16px;transform:scaleX(.45)}.nav-btn.active:after{opacity:1;transform:scaleX(1)}button:not(.nav-btn),.btn{min-height:44px;border-radius:16px!important;box-shadow:0 12px 30px #00000038!important}button.success,.btn.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important}button.secondary,.btn.secondary{background:linear-gradient(135deg,#0f172afa,#1e293bf5)!important;border:1px solid #94a3b82e!important}button.gold,.btn.gold{color:#111827!important;background:linear-gradient(135deg,#d97706,#facc15)!important}button.danger,.btn.danger{background:linear-gradient(135deg,#be123c,#fb7185)!important}input,select,textarea{max-width:100%;border-radius:16px!important}.badge,.status,.plan-chip{border-radius:999px!important}.dymivra781-command{background:radial-gradient(circle at 8% 0,#22d3ee1f,#0000 32%),linear-gradient(135deg,#0f172adb,#020812e0);border:1px solid #7dd3fc2b;border-radius:24px;width:100%;max-width:100%;margin:12px 0 16px;padding:13px;overflow:hidden;box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff0d}.dymivra781-command-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dymivra781-brand{align-items:center;gap:10px;min-width:0;display:flex}.dymivra781-gem{background:linear-gradient(135deg,#22d3ee47,#8b5cf638);border:1px solid #7dd3fc33;border-radius:15px;flex:none;place-items:center;width:38px;height:38px;display:grid}.dymivra781-brand b{color:#fff;letter-spacing:-.02em;font-size:15px;display:block}.dymivra781-brand span{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.dymivra781-chips{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.dymivra781-chips::-webkit-scrollbar{display:none}.dymivra781-chip{color:#e5e7eb;background:#0f172ac2;border:1px solid #94a3b829;flex:none;padding:9px 12px;font-size:12px;font-weight:900;border-radius:999px!important;min-height:36px!important}.dymivra781-chip.primary{color:#bae6fd;background:#0ea5e921;border-color:#22d3ee47}.dymivra781-strip{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px;display:grid}.dymivra781-strip div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;min-width:0;padding:10px}.dymivra781-strip span{color:#94a3b8;margin-bottom:3px;font-size:11px;font-weight:850;display:block}.dymivra781-strip strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}@media (width<=900px){.dymivra781-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.section{flex-direction:column}.card,.panel,.premium-panel,.dymivra760-panel,.dymivra770-billing,.dymivra766-premium-ladder,.dymivra765-progress,.dymivra764-reminders,.dymivra763-plan30,.dymivra762-checkup{border-radius:22px!important;width:100%!important;max-width:100%!important}.dymivra781-command{border-radius:22px;margin:10px 0 14px}.dymivra781-command-top{flex-direction:column;align-items:flex-start}.dymivra781-chips{width:100%}.dymivra781-strip{grid-template-columns:1fr}.dymivra781-strip div{padding:11px 12px}.dymivra770-statusgrid,.dymivra770-form,.dymivra770-flow,.dymivra766-ladder-grid,.dymivra766-meter-grid,.dymivra765-headgrid,.dymivra765-grid,.dymivra764-statusbar,.dymivra764-grid{grid-template-columns:1fr!important}.dymivra765-ring{width:112px!important;height:112px!important}}html,body{max-width:100%;overflow-x:hidden!important}select{max-width:100%}select.dymivra783-hidden{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.dymivra783-select{width:100%;max-width:100%;position:relative}.dymivra783-button{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;font-size:16px;font-weight:850;display:flex;color:#f8fafc!important;background:radial-gradient(circle at 8% 0,#22d3ee1a,#0000 32%),linear-gradient(#050c18fa,#020812f5)!important;border:1px solid #7dd3fc38!important;border-radius:18px!important;padding:14px 16px!important;box-shadow:0 14px 36px #0000003d,inset 0 1px #ffffff0e!important}.dymivra783-button span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dymivra783-arrow{color:#bae6fd;background:#0ea5e91a;border:1px solid #7dd3fc29;border-radius:12px;flex:none;place-items:center;width:28px;height:28px;display:grid}.dymivra783-backdrop{z-index:2147482998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0206175c;position:fixed;inset:0}.dymivra783-backdrop.hidden{display:none}.dymivra783-menu{z-index:2147482999;color:#f8fafc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 12% 0,#22d3ee24,#0000 30%),radial-gradient(circle at 88% 0,#8b5cf621,#0000 28%),#111827fb;border:1px solid #7dd3fc3d;border-radius:26px;max-height:min(520px,72vh);padding:9px;position:fixed;left:14px;right:14px;overflow:auto;box-shadow:0 30px 90px #0009,inset 0 1px #ffffff0f}.dymivra783-menu.hidden{display:none}.dymivra783-option{color:#e5e7eb;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:17px 16px;font-size:19px;line-height:1.18;display:flex}.dymivra783-option.selected{color:#fff;background:#0ea5e921;border-color:#22d3ee4d;font-weight:950}.dymivra783-option:hover,.dymivra783-option:focus{background:#22d3ee14;border-color:#7dd3fc2e;outline:none}.dymivra783-check{color:#0000;border:2px solid #e2e8f0a6;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.dymivra783-option.selected.dymivra783-check{color:#fff;background:linear-gradient(135deg,#22d3ee,#8b5cf6);border-color:#93c5fd}@media (width>=760px){.dymivra783-menu{max-width:520px;left:auto;right:auto}.dymivra783-option{padding:14px;font-size:16px}}html,body{touch-action:auto!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100%!important;max-height:none!important;position:static!important;overflow:hidden auto!important}body,body *{scroll-behavior:auto}body.modal-open,html.modal-open{height:auto!important;position:static!important;overflow-y:auto!important}.container,#appSection,#authSection,main,.app,.wrap,.screen,.content,[data-screen-block]{height:auto!important;max-height:none!important}.dymivra783-menu{-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}html,body{-webkit-overflow-scrolling:touch!important;height:auto!important;max-height:none!important;position:static!important;overflow:hidden auto!important}#authSection[style*="display: none"],#appSection[style*="display: none"]{display:none!important}#authSection.auth-shell{align-items:stretch!important;gap:22px!important;position:relative!important;overflow:visible!important}#authSection.auth-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#22d3ee2e,#0000 30%),radial-gradient(circle at 92% 4%,#7c3aed26,#0000 32%),radial-gradient(circle at 50% 100%,#22c55e12,#0000 34%);border-radius:34px;position:absolute;inset:-22px}#authSection.auth-shell.auth-copy,#authSection.auth-shell.auth-panel{z-index:1!important;background:radial-gradient(circle at 8% 0,#22d3ee1f,#0000 34%),radial-gradient(circle at 100% 0,#7c3aed1a,#0000 34%),linear-gradient(#081224eb,#020812cc)!important;border:1px solid #7dd3fc33!important;border-radius:32px!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 64px #00000052,inset 0 1px #ffffff0f!important}#authSection.auth-shell.auth-copy:after,#authSection.auth-shell.auth-panel:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff12,#0000 26% 72%,#22d3ee0a);position:absolute;inset:0}#authSection.auth-shell.auth-copy>*,#authSection.auth-shell.auth-panel>*{z-index:1!important;position:relative!important}#authSection.auth-shell.auth-copy{flex-direction:column!important;justify-content:space-between!important;padding:30px!important;display:flex!important}#authSection.auth-shell.auth-copy.kicker,#authSection.auth-shell.auth-panel.kicker{color:#67e8f9!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:11px!important;font-weight:950!important}#authSection.auth-shell.auth-copy h2{text-wrap:balance;color:#fff!important;letter-spacing:-.075em!important;margin:0!important;font-size:clamp(34px,5vw,58px)!important;line-height:.96!important}#authSection.auth-shell.auth-copy p{color:#dbeafe!important;margin-top:18px!important;font-size:clamp(15px,2vw,20px)!important;line-height:1.52!important}#authSection.auth-shell.auth-feature-grid{gap:12px!important;margin-top:24px!important}#authSection.auth-shell.auth-feature,#authSection.auth-shell.auth-note,#authSection.auth-shell.auth-security span{background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff0b!important}#authSection.auth-shell.auth-feature{padding:15px!important}#authSection.auth-shell.auth-feature strong{color:#fff!important}#authSection.auth-shell.auth-feature span{color:#cbd5e1!important;line-height:1.42!important}#authSection.auth-shell.auth-note{color:#e0f2fe!important;padding:15px!important;line-height:1.45!important}#authSection.auth-shell.auth-panel{align-self:center!important;padding:26px!important}#authSection.auth-shell.auth-panel.section{margin:0 0 18px!important;display:block!important}#authSection.auth-shell.auth-panel h2#authTitle{color:#fff!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(32px,4vw,44px)!important;line-height:1!important}#authSection.auth-shell #authSubtitle{color:#cbd5e1!important;margin-top:10px!important;font-size:16px!important;line-height:1.45!important}#authSection.auth-shell.input-wrap{background:linear-gradient(#050c18fa,#020812f5)!important;border:1px solid #7dd3fc3d!important;border-radius:22px!important;align-items:center!important;width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:14px 0 0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0000003b,inset 0 1px #ffffff0e!important}#authSection.auth-shell.email-wrap:before{content:"✉️";color:#67e8f9;pointer-events:none;z-index:1;flex:0 0 52px;place-items:center;width:52px;height:64px;font-size:16px;display:grid}#authSection.auth-shell.password-wrap:before{content:"••";color:#67e8f9;pointer-events:none;z-index:1;flex:0 0 52px;place-items:center;width:52px;height:64px;font-size:16px;font-weight:950;display:grid}#authSection.auth-shell.auth-panel.email-wrap input#email,#authSection.auth-shell.auth-panel.email-wrap.autofill-mirror-on input#email,#authSection.auth-shell.auth-panel.email-wrap input#email.autofill-fixed,#authSection.auth-shell input#email,#authSection.auth-shell input#password{width:100%!important;min-width:0!important;height:64px!important;min-height:64px!important;max-height:64px!important;box-shadow:none!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#67e8f9!important;opacity:1!important;visibility:visible!important;text-align:left!important;z-index:2!important;appearance:none!important;background:0 0!important;border:0!important;outline:none!important;flex:auto!important;margin:0!important;padding:0 16px 0 0!important;font-size:16px!important;font-weight:800!important;line-height:64px!important;position:static!important;transform:none!important}#authSection.auth-shell input#password{padding-right:66px!important}#authSection.auth-shell.auth-panel.email-wrap.email-mirror,#authSection.auth-shell.auth-panel.email-wrap.autofill-mirror-on.email-mirror,#authSection.auth-shell.auth-panel.email-wrap:not(.autofill-mirror-on).email-mirror{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}#authSection.auth-shell input#email:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#email:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#email:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#email:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#password:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#password:-webkit-autofill:hover{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#password:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell input#password:-webkit-autofill:active{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#67e8f9!important;transition:background-color 10000000s ease-in-out,color 10000000s ease-in-out!important;box-shadow:inset 0 0 0 1000px #0000!important}#authSection.auth-shell.eye.eye-premium{color:#bae6fd!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;cursor:pointer!important;z-index:3!important;background:#0ea5e91f!important;border:1px solid #7dd3fc2e!important;border-radius:16px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}#authSection.auth-shell.eye.eye-premium.eye-svg{width:22px!important;height:22px!important}#authSection.auth-shell button#authBtn{color:#fff!important;text-align:center!important;background:linear-gradient(135deg,#22d3ee,#2563eb 58%,#7c3aed)!important;border:0!important;border-radius:20px!important;width:100%!important;height:58px!important;min-height:58px!important;margin:18px 0 0!important;padding:0 18px!important;font-size:16px!important;font-weight:950!important;line-height:1!important;box-shadow:0 18px 48px #2563eb42,inset 0 1px #ffffff1a!important}#authSection.auth-shell #toggleAuth.auth-toggle{color:#67e8f9!important;width:100%!important;height:42px!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:#0ea5e914!important;border:1px solid #7dd3fc2e!important;border-radius:999px!important;place-items:center!important;margin:14px 0 0!important;padding:0!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:grid!important}#authSection.auth-shell #authStatus.status{min-height:22px!important;margin-top:14px!important;font-size:14px!important;line-height:1.45!important}#authSection.auth-shell.auth-security{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important;display:grid!important}#authSection.auth-shell.auth-security span{color:#dbeafe!important;text-align:center!important;min-width:0!important;padding:10px 8px!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}@media (width<=900px){#authSection.auth-shell{grid-template-columns:1fr!important;gap:14px!important}#authSection.auth-shell.auth-copy,#authSection.auth-shell.auth-panel{border-radius:26px!important;padding:18px!important}#authSection.auth-shell.auth-copy h2{font-size:34px!important}#authSection.auth-shell.auth-copy p{font-size:14px!important}#authSection.auth-shell.auth-feature-grid,#authSection.auth-shell.auth-security{grid-template-columns:1fr!important}#authSection.auth-shell.input-wrap{border-radius:20px!important;height:58px!important;min-height:58px!important;max-height:58px!important}#authSection.auth-shell.email-wrap:before,#authSection.auth-shell.password-wrap:before{flex-basis:46px!important;width:46px!important;height:58px!important}#authSection.auth-shell.auth-panel.email-wrap input#email,#authSection.auth-shell.auth-panel.email-wrap.autofill-mirror-on input#email,#authSection.auth-shell input#email,#authSection.auth-shell input#password{height:58px!important;min-height:58px!important;max-height:58px!important;font-size:15px!important;line-height:58px!important}#authSection.auth-shell.eye.eye-premium{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}#authSection.auth-shell{isolation:isolate}#authSection.auth-shell:after{content:"";z-index:0;pointer-events:none;opacity:.82;background-color:#0000;background-image:linear-gradient(90deg,#22d3ee0e 1px,#0000 1px),linear-gradient(#22d3ee08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:36px;position:absolute;inset:-18px;-webkit-mask-image:radial-gradient(circle at 50% 30%,#000000f2,#0000 76%);mask-image:radial-gradient(circle at 50% 30%,#000000f2,#0000 76%)}#authSection.auth-shell.auth-copy{background:radial-gradient(circle at 14% 8%,#22d3ee30,#0000 31%),radial-gradient(circle at 90% 0,#7c3aed29,#0000 34%),linear-gradient(145deg,#061224f2,#020812d1)!important;border-color:#67e8f940!important;min-height:620px!important;padding:34px!important}#authSection.auth-shell.auth-copy:before{content:"◆";color:#fff;z-index:1;background:radial-gradient(circle at 28% 18%,#ffffff57,#0000 26%),linear-gradient(135deg,#22d3ee,#2563eb 58%,#7c3aed);border:1px solid #ffffff2e;border-radius:26px;place-items:center;width:70px;height:70px;font-size:32px;display:grid;position:absolute;top:24px;right:26px;box-shadow:0 20px 54px #22d3ee38,inset 0 1px #ffffff2e}#authSection.auth-shell.auth-copy.kicker{max-width:calc(100% - 92px);box-shadow:inset 0 1px #ffffff0e;color:#a5f3fc!important;background:#0ea5e917!important;border:1px solid #67e8f933!important;border-radius:999px!important;width:auto!important;padding:9px 13px!important;display:inline-flex!important}#authSection.auth-shell.auth-copy h2{text-shadow:0 24px 70px #22d3ee14;max-width:760px;margin-top:18px!important}#authSection.auth-shell.auth-copy p{max-width:720px;color:#dbeafe!important}#authSection.auth-shell.auth-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}#authSection.auth-shell.auth-feature{min-height:132px;background:radial-gradient(circle at 0 0,#22d3ee1a,#0000 40%),#ffffff0b!important;border-color:#94a3b824!important;flex-direction:column!important;justify-content:space-between!important;display:flex!important}#authSection.auth-shell.auth-feature strong{letter-spacing:-.03em;font-size:17px!important}#authSection.auth-shell.auth-feature span{font-size:13px!important}#authSection.auth-shell.auth-note{background:radial-gradient(circle at 0 0,#facc151c,#0000 38%),#ffffff0b!important;border-color:#facc1533!important;margin-top:20px!important}#authSection.auth-shell.auth-panel{background:radial-gradient(circle at 0 0,#22d3ee21,#0000 35%),radial-gradient(circle at 100% 0,#7c3aed1a,#0000 35%),linear-gradient(#061020f5,#020812e0)!important;border-color:#67e8f93d!important;padding:30px!important}#authSection.auth-shell.auth-panel:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#22d3ee26,#0000 70%);height:46%;position:absolute;inset:auto -25% -25%}#authSection.auth-shell.auth-panel.section{border-bottom:1px solid #94a3b81f;padding-bottom:14px!important}#authSection.auth-shell.auth-panel.kicker{color:#a5f3fc!important;background:#0ea5e914!important;border:1px solid #67e8f933!important;border-radius:999px!important;margin-bottom:15px!important;padding:8px 12px!important;display:inline-flex!important}#authSection.auth-shell.auth-panel h2#authTitle{letter-spacing:-.075em!important;font-size:clamp(36px,4.6vw,52px)!important}#authSection.auth-shell #authSubtitle{max-width:480px;font-size:17px!important}#authSection.auth-shell.input-wrap{background:radial-gradient(circle at 12% 0,#22d3ee14,#0000 34%),linear-gradient(#030b17fa,#020812f7)!important;border-color:#7dd3fc47!important;border-radius:24px!important;height:68px!important;min-height:68px!important;max-height:68px!important;box-shadow:0 16px 38px #00000040,inset 0 1px #ffffff0f!important}#authSection.auth-shell.input-wrap:focus-within{border-color:#67e8f99e!important;box-shadow:0 18px 48px #0ea5e929,inset 0 1px #ffffff14!important}#authSection.auth-shell.email-wrap:before,#authSection.auth-shell.password-wrap:before{flex-basis:58px!important;width:58px!important;height:68px!important;font-size:17px!important}#authSection.auth-shell.auth-panel.email-wrap input#email,#authSection.auth-shell.auth-panel.email-wrap.autofill-mirror-on input#email,#authSection.auth-shell input#email,#authSection.auth-shell input#password{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;height:68px!important;min-height:68px!important;max-height:68px!important;font-size:17px!important;font-weight:850!important;line-height:68px!important}#authSection.auth-shell input#email::placeholder,#authSection.auth-shell input#password::placeholder{color:#7dd3fc!important;-webkit-text-fill-color:#7dd3fc!important;opacity:.62!important}#authSection.auth-shell.eye.eye-premium{background:radial-gradient(circle at 30% 10%,#ffffff1f,#0000 35%),#0ea5e921!important;border-radius:18px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;right:12px!important}#authSection.auth-shell button#authBtn{background:radial-gradient(circle at 22% 0,#ffffff3d,#0000 34%),linear-gradient(135deg,#22d3ee,#2563eb 56%,#7c3aed)!important;border-radius:22px!important;height:62px!important;min-height:62px!important;margin-top:20px!important;font-size:17px!important;box-shadow:0 22px 58px #2563eb47,inset 0 1px #ffffff1f!important}#authSection.auth-shell button#authBtn:after{content:" →";font-weight:950}#authSection.auth-shell #toggleAuth.auth-toggle{background:radial-gradient(circle at 10% 0,#22d3ee1a,#0000 34%),#0ea5e912!important;border-color:#67e8f938!important;height:46px!important;min-height:46px!important}#authSection.auth-shell #authStatus.status:not(:empty){border-radius:18px!important;padding:12px 14px!important}#authSection.auth-shell.auth-security{gap:10px!important}#authSection.auth-shell.auth-security span{min-height:48px;background:radial-gradient(circle at 0 0,#22d3ee12,#0000 34%),#ffffff0b!important;border-radius:18px!important;place-items:center!important;display:grid!important}@media (width<=900px){#authSection.auth-shell.auth-copy{min-height:auto!important}#authSection.auth-shell.auth-copy:before{border-radius:20px;width:54px;height:54px;font-size:24px;top:18px;right:18px}#authSection.auth-shell.auth-copy.kicker{max-width:calc(100% - 72px)}#authSection.auth-shell.auth-feature-grid{grid-template-columns:1fr!important}#authSection.auth-shell.auth-feature{min-height:auto!important}#authSection.auth-shell.input-wrap{border-radius:20px!important;height:60px!important;min-height:60px!important;max-height:60px!important}#authSection.auth-shell.email-wrap:before,#authSection.auth-shell.password-wrap:before{flex-basis:48px!important;width:48px!important;height:60px!important}#authSection.auth-shell.auth-panel.email-wrap input#email,#authSection.auth-shell.auth-panel.email-wrap.autofill-mirror-on input#email,#authSection.auth-shell input#email,#authSection.auth-shell input#password{height:60px!important;min-height:60px!important;max-height:60px!important;font-size:15px!important;line-height:60px!important}#authSection.auth-shell.eye.eye-premium{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}#authSection.auth-shell button#authBtn{height:58px!important;min-height:58px!important}}#authSection.auth-shell.dym835-journey-card{background:radial-gradient(circle at 0 0,#22d3ee1f,#0000 38%),radial-gradient(circle at 100% 0,#facc1514,#0000 34%),#ffffff0b;border:1px solid #67e8f933;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:17px;display:grid;box-shadow:inset 0 1px #ffffff0e}#authSection.auth-shell.dym835-journey-card span{color:#67e8f9;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:950;display:inline-flex}#authSection.auth-shell.dym835-journey-card strong{color:#fff;letter-spacing:-.04em;font-size:20px;line-height:1.1;display:block}#authSection.auth-shell.dym835-journey-card p{color:#cbd5e1!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.45!important}#authSection.auth-shell.dym835-journey-pills{gap:7px;min-width:132px;display:grid}#authSection.auth-shell.dym835-journey-pills b{color:#e0f2fe;text-align:center;white-space:nowrap;background:#02081252;border:1px solid #ffffff14;border-radius:999px;padding:8px 10px;font-size:11px;display:block}#authSection.auth-shell.dym835-welcome-card{background:radial-gradient(circle at 0 0,#22d3ee1f,#0000 38%),#ffffff0b;border:1px solid #67e8f933;border-radius:24px;margin:16px 0 4px;padding:15px;box-shadow:inset 0 1px #ffffff0e}#authSection.auth-shell.dym835-welcome-top{align-items:flex-start;gap:12px;display:flex}#authSection.auth-shell.dym835-welcome-icon{background:linear-gradient(135deg,#22d3ee38,#7c3aed29);border:1px solid #7dd3fc2e;border-radius:15px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 12px 28px #0ea5e91a}#authSection.auth-shell.dym835-welcome-card strong{color:#fff;letter-spacing:-.035em;font-size:17px;line-height:1.15;display:block}#authSection.auth-shell.dym835-welcome-card p{color:#cbd5e1!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.42!important}#authSection.auth-shell.dym835-welcome-steps{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}#authSection.auth-shell.dym835-welcome-steps span{color:#dbeafe;text-align:center;background:#02081257;border:1px solid #ffffff14;border-radius:999px;flex:auto;min-width:84px;padding:8px 10px;font-size:12px;font-weight:900}#authSection.auth-shell #toggleAuth.auth-toggle:before{content:""}#authSection.auth-shell #toggleAuth.auth-toggle{position:relative;overflow:hidden}#authSection.auth-shell #toggleAuth.auth-toggle:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#67e8f91f,#0000);transition:transform .45s;position:absolute;inset:0;transform:translate(-100%)}#authSection.auth-shell #toggleAuth.auth-toggle:hover:after{transform:translate(100%)}@media (width<=900px){#authSection.auth-shell.dym835-journey-card{grid-template-columns:1fr}#authSection.auth-shell.dym835-journey-pills{grid-template-columns:1fr;min-width:0}}@media (width<=520px){#authSection.auth-shell.dym835-welcome-top{gap:10px}#authSection.auth-shell.dym835-welcome-steps span{min-width:100%}}body.screen-ledger-active{background:radial-gradient(circle at 14% -8%,#22d3ee2e,#0000 30%),radial-gradient(circle at 90% 0,#facc151a,#0000 26%),linear-gradient(#020617,#07111f 42%,#081326 100%)!important}body.screen-ledger-active #screenIntro{position:relative;overflow:hidden;background:radial-gradient(circle at 0 0,#22d3ee24,#0000 36%),linear-gradient(#081224eb,#030712db)!important;border-color:#22d3ee3d!important;border-radius:26px!important;padding:18px 20px!important;box-shadow:0 18px 48px #0000003d!important}body.screen-ledger-active #screenIntro:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff09,#0000);position:absolute;inset:0}.ledger-hero-main,.ledger-hero-side,.ledger-price-vault,.ledger-position-vault,.ledger-form-card,.ledger-extract-card,.ledger-terminal{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,#22d3ee21,#0000 34%),radial-gradient(circle at 94% 6%,#8b5cf61a,#0000 32%),linear-gradient(#080f1ff5,#030712fa)!important;border:1px solid #22d3ee33!important;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0a!important}.ledger-hero-main:after,.ledger-hero-side:after,.ledger-price-vault:after,.ledger-position-vault:after,.ledger-form-card:after,.ledger-extract-card:after,.ledger-terminal:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 15%,#ffffff08,#0000 62%);position:absolute;inset:0}.ledger-hero-main>*,.ledger-hero-side>*,.ledger-price-vault>*,.ledger-position-vault>*,.ledger-form-card>*,.ledger-extract-card>*,.ledger-terminal>*{z-index:1;position:relative}.ledger-eyebrow,.ledger-panel-kicker{color:#cffafe;letter-spacing:.12em;text-transform:uppercase;background:#22d3ee14;border:1px solid #22d3ee33;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex}.ledger-side-metric.good{background:#22c55e14;border-color:#22c55e3d}.ledger-side-metric.warn{background:#fb923c13;border-color:#fb923c3d}body.screen-ledger-active.overview-flow-strip{margin-top:16px!important}body.screen-ledger-active.overview-flow-card{background:radial-gradient(circle at 0 0,#22d3ee17,#0000 38%),linear-gradient(#0c162ceb,#050a16f5)!important;border-color:#ffffff17!important;border-radius:24px!important;min-height:112px!important;padding:16px!important}.ledger-price-vault,.ledger-position-vault,.ledger-terminal{margin-top:16px;border-radius:30px!important;padding:22px!important}.ledger-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.ledger-section-head h3{letter-spacing:-.075em!important;margin-top:8px!important;font-size:clamp(28px,3.4vw,48px)!important;line-height:1!important}.ledger-section-head.muted{max-width:760px;line-height:1.55}.ledger-badge-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#priceCenterBox:not(.empty),#movementPositionsBox:not(.empty),#assetsList:not(.empty){gap:12px;display:grid}#priceCenterBox.item.asset,#movementPositionsBox.item.asset,#assetsList.item.asset,#movementsList.ledger-movement-card{background:radial-gradient(circle at 0 0,#22d3ee14,#0000 36%),linear-gradient(#0c162ce0,#050a16f0)!important;border-color:#ffffff17!important;border-radius:24px!important;margin-top:0!important;padding:16px!important;box-shadow:0 12px 34px #0000002e!important}#priceCenterBox.asset-title,#movementPositionsBox.asset-title,#assetsList.asset-title{letter-spacing:-.04em;color:#fff;font-size:20px!important}#priceCenterBox.asset-meta,#movementPositionsBox.asset-meta,#assetsList.asset-meta{color:#a9bbd7!important;line-height:1.62!important}.ledger-movement-card{position:relative;overflow:hidden}.ledger-movement-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ledger-movement-title{letter-spacing:-.045em;color:#fff;margin-top:10px;font-size:20px;font-weight:950;display:block}.ledger-movement-meta{color:#a9bbd7;margin-top:7px;line-height:1.55;display:block}.ledger-movement-amount{text-align:right;letter-spacing:-.045em;min-width:150px;font-size:22px;font-weight:950}.ledger-movement-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ledger-movement-actions button{min-width:100px;border-radius:16px!important;width:auto!important;margin:0!important;padding:10px 12px!important}.performance-mode.ledger-hero-main,.performance-mode.ledger-hero-side,.performance-mode.ledger-price-vault,.performance-mode.ledger-position-vault,.performance-mode.ledger-form-card,.performance-mode.ledger-extract-card,.performance-mode.ledger-terminal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 24px #00000038!important}@media (width<=760px){.ledger-hero-main,.ledger-hero-side,.ledger-price-vault,.ledger-position-vault,.ledger-form-card,.ledger-extract-card,.ledger-terminal{border-radius:24px!important;padding:16px!important}.ledger-movement-amount{text-align:left;width:100%;min-width:0;font-size:20px}.ledger-movement-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.ledger-movement-actions button{width:100%!important}}body.screen-income-active{background:radial-gradient(circle at 10% 0,#22c55e29,#0000 26%),radial-gradient(circle at 92% 6%,#22d3ee21,#0000 28%),linear-gradient(#020617,#07111f 48%,#081326 100%)!important}body.screen-income-active #screenIntro{color:#dcfce7!important;background:radial-gradient(circle at 0 0,#22c55e24,#0000 34%),linear-gradient(#071223f0,#020812eb)!important;border-color:#22c55e47!important}body.screen-income-active #screenIntro:before{background:linear-gradient(90deg,#22c55e33,#22d3eeb3,#facc1533)!important}.income-premium-hero,.income-monthly-suite{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 10% 0,#22c55e21,#0000 34%),radial-gradient(circle at 94% 4%,#22d3ee1c,#0000 30%),linear-gradient(#040d1cf7,#020712fc);border:1px solid #22c55e38;border-radius:30px;padding:22px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000057,0 0 0 1px #ffffff06}.income-premium-hero:before,.income-monthly-suite:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff09,#0000 58%);position:absolute;inset:0}.income-premium-hero:after,.income-monthly-suite:after{content:"";z-index:1;color:#bbf7d0;letter-spacing:.1em;background:#22c55e1c;border:1px solid #22c55e38;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950;position:absolute;top:16px;right:18px}.income-premium-hero>*,.income-monthly-suite>*{z-index:2;position:relative}.income-hero-grid{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:16px;display:grid}.income-hero-main,.income-side-console,.income-monthly-hero,.income-monthly-board{background:linear-gradient(#081427eb,#030916f0);border:1px solid #ffffff14;border-radius:26px;padding:18px;position:relative;overflow:hidden}.income-hero-main:after,.income-monthly-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#22c55e2e,#0000 68%);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-110px;right:-90px}.income-eyebrow,.income-panel-kicker{color:#dcfce7;letter-spacing:.1em;text-transform:uppercase;background:#22c55e17;border:1px solid #22c55e33;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:8px 11px;font-size:11px;font-weight:950;display:inline-flex}.income-title{letter-spacing:-.085em!important;color:#fff!important;margin:14px 0 12px!important;font-size:clamp(38px,5.6vw,76px)!important;line-height:.94!important}.income-subtitle{color:#cbd5e1;max-width:840px;margin:0;font-size:15px;line-height:1.62}.income-passive-label{color:#86efac;letter-spacing:.02em;margin-top:28px;font-size:13px;font-weight:900}.income-passive-value{letter-spacing:-.1em;color:#f8fafc;text-shadow:0 0 34px #22c55e29;word-break:break-word;margin-top:7px;font-size:clamp(50px,7vw,96px);font-weight:950;line-height:.9}.income-badge-row{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.income-badge-row.badge{background:#ffffff0e;border-color:#ffffff1a}.income-metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.income-metric-card,.income-panel-card,.income-action-card,.income-month-card,.income-target-card,.income-chart-card,.income-calendar-card{background:radial-gradient(circle at 0 0,#ffffff0e,#0000 42%),linear-gradient(#091428e6,#030814f0);border:1px solid #ffffff14;border-radius:22px;padding:15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.income-metric-card.featured{background:linear-gradient(#22c55e1c,#030814f0);border-color:#22c55e47}.income-metric-card span,.income-panel-card span,.income-month-card span,.income-target-card span{color:#8da3c4;margin-bottom:7px;font-size:12px;font-weight:850;display:block}.income-metric-card strong,.income-month-card strong{color:#fff;letter-spacing:-.055em;word-break:break-word;font-size:clamp(18px,2vw,27px);font-weight:950;line-height:1.05;display:block}.income-metric-card small,.income-month-card small,.income-target-card small{color:#7487a8;margin-top:7px;font-size:12px;line-height:1.38;display:block}.income-side-console{align-content:start;gap:12px;display:grid}.income-console-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.income-console-title{letter-spacing:-.07em;color:#fff;margin-top:10px;font-size:clamp(24px,3vw,40px);font-weight:950;line-height:1}.income-pulse-list{gap:10px;margin-top:2px;display:grid}.income-pulse-item{color:#dbeafe;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:12px 13px;line-height:1.45}.income-pulse-item strong{color:#fff;margin-bottom:4px;font-size:14px;display:block}.income-pulse-item span{color:#90a4c5;font-size:12px;display:block}.income-deep-grid{grid-template-columns:1.05fr .95fr 1fr;gap:12px;margin-top:14px;display:grid}.income-panel-card{min-height:210px}.income-panel-card strong{color:#fff;letter-spacing:-.035em;margin-bottom:10px;font-size:18px;display:block}.income-panel-card div[id]{color:#dbeafe;font-size:14px;line-height:1.48}.income-action-card{background:radial-gradient(circle at 0 0,#facc151f,#0000 42%),linear-gradient(#10141ff0,#050914f5);border-color:#facc1533}.income-action-title{letter-spacing:-.06em;color:#fff;margin:8px 0 10px;font-size:28px;font-weight:950;line-height:1.02}.income-action-card div[id]{color:#fef3c7;line-height:1.5}.income-action-card button{min-height:52px;border-radius:18px!important;width:100%!important;margin-top:14px!important}.income-monthly-grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:16px;display:grid}.income-monthly-title{letter-spacing:-.085em;color:#fff;margin:12px 0;font-size:clamp(32px,4.5vw,62px);font-weight:950;line-height:.96}.income-monthly-copy{color:#cbd5e1;max-width:680px;margin:0;line-height:1.6}.income-month-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:16px;display:grid}.income-month-card{min-height:118px}.income-month-card.positive{background:linear-gradient(#22c55e1a,#030814f0);border-color:#22c55e38}.income-month-card.warning{background:linear-gradient(#fb923c17,#030814f0);border-color:#fb923c38}.income-target-card{gap:10px;display:grid}.income-target-card.fields{grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:2px;display:grid}.income-target-card input{height:54px;font-weight:850;border-radius:18px!important}.income-target-card button{white-space:nowrap;min-height:54px;border-radius:18px!important;margin:0!important}.income-target-card.bar{background:#ffffff12;border:1px solid #ffffff0f;height:12px}.income-board-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.income-calendar-card{min-height:170px}.income-calendar-card strong,.income-chart-card strong{color:#fff;letter-spacing:-.035em;margin-bottom:10px;font-size:18px;display:block}.income-calendar-card div[id]{color:#dbeafe;font-size:14px;line-height:1.5}.income-chart-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.income-chart-card{padding:16px}.income-chart-card svg{background-color:#ffffff05;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff0f;border-radius:18px;height:300px}body.screen-income-active.card[data-screens*=income]:not(.income-premium-hero):not(.income-monthly-suite){border-color:#22c55e29!important}.performance-mode.income-premium-hero,.performance-mode.income-monthly-suite,.performance-mode.income-hero-main,.performance-mode.income-side-console,.performance-mode.income-monthly-hero,.performance-mode.income-monthly-board,.performance-mode.income-metric-card,.performance-mode.income-panel-card,.performance-mode.income-action-card,.performance-mode.income-month-card,.performance-mode.income-target-card,.performance-mode.income-chart-card,.performance-mode.income-calendar-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;box-shadow:0 8px 20px #0003!important}@media (width<=1180px){.income-hero-grid,.income-monthly-grid,.income-deep-grid{grid-template-columns:1fr}.income-metric-grid{grid-template-columns:1fr 1fr}.income-month-grid{grid-template-columns:1fr 1fr 1fr}.income-chart-grid{grid-template-columns:1fr}}@media (width<=760px){.income-premium-hero,.income-monthly-suite{border-radius:24px;padding:14px}.income-premium-hero:after,.income-monthly-suite:after{padding:6px 8px;font-size:10px;top:12px;right:12px}.income-hero-main,.income-side-console,.income-monthly-hero,.income-monthly-board{border-radius:22px;padding:14px}.income-eyebrow,.income-panel-kicker{letter-spacing:.08em;padding:7px 9px;font-size:10px}.income-title{margin-top:12px!important;font-size:40px!important;line-height:.95!important}.income-subtitle{font-size:14px;line-height:1.5}.income-passive-label{margin-top:20px}.income-passive-value{letter-spacing:-.085em;font-size:46px}.income-metric-grid,.income-month-grid,.income-board-grid,.income-chart-grid{grid-template-columns:1fr}.income-metric-card,.income-panel-card,.income-action-card,.income-month-card,.income-target-card,.income-chart-card,.income-calendar-card{border-radius:19px;min-height:auto;padding:13px}.income-console-title{font-size:30px}.income-deep-grid{gap:10px}.income-monthly-title{font-size:36px;line-height:.98}.income-target-card.fields{grid-template-columns:1fr}.income-target-card button{width:100%!important}.income-chart-card svg{height:240px}}:root{--dym839-ice:#e0fbff;--dym839-sky:#38bdf8;--dym839-cyan:#22d3ee;--dym839-blue:#0ea5e9;--dym839-violet:#8b5cf6;--dym839-gold:#facc15;--dym839-emerald:#22c55e;--dym839-panel:#040c1ac2;--dym839-panel2:#081226e0;--dym839-stroke:#bae6fd24;--dym839-stroke2:#7dd3fc3d;--dym839-shadow:0 28px 80px #00000057,0 0 50px #0ea5e90f}.dymivra839-upgraded,.dymivra839-upgraded.card,.dymivra839-upgraded.grid{isolation:isolate!important;position:relative!important;overflow:hidden!important}.dymivra839-upgraded.card,.dymivra839-upgraded>.card{border:1px solid var(--dym839-stroke)!important;box-shadow:var(--dym839-shadow)!important;background:radial-gradient(circle at 8% -8%,#22d3ee29,#0000 30%),radial-gradient(circle at 95% 0,#8b5cf621,#0000 30%),linear-gradient(#081226f0,#020617e0)!important;border-radius:34px!important;padding:26px!important}.dymivra839-upgraded.card:after,.dymivra839-upgraded>.card:after{content:"";pointer-events:none;opacity:.75;z-index:0;background:linear-gradient(115deg,#0000 0%,#ffffff0b 44%,#0000 70%);position:absolute;inset:0;transform:translate(-24%)}.dymivra839-upgraded>*{z-index:1;position:relative}.dymivra839-upgraded>.section,.dymivra839-upgraded.section{background:linear-gradient(#ffffff0b,#ffffff05)!important;border:1px solid #ffffff14!important;border-radius:24px!important;margin-bottom:14px!important;padding:16px!important}.dymivra839-upgraded.section h3{letter-spacing:-.065em!important;color:#fff!important;font-size:clamp(24px,3.2vw,40px)!important;line-height:1.02!important}.dymivra839-upgraded.kicker{color:#a5f3fc!important;opacity:1!important;letter-spacing:.14em!important;font-weight:950!important}.dymivra839-upgraded.muted{color:#aec4df!important}.dymivra839-upgraded.badge,.dymivra839-upgraded.dymivra766-tag,.dymivra839-upgraded.pwa-pill,.dymivra839-upgraded.mobile-mode-badge{color:#e0fbff!important;background:linear-gradient(135deg,#0ea5e924,#8b5cf61a)!important;border:1px solid #7dd3fc38!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff0d!important}.dymivra839-upgraded input,.dymivra839-upgraded select,.dymivra839-upgraded textarea{color:#f8fbff!important;background:radial-gradient(circle at 8% 0,#22d3ee12,#0000 34%),linear-gradient(#040c1ae6,#020617d1)!important;border:1px solid #bae6fd2e!important;border-radius:18px!important;min-height:54px!important;box-shadow:inset 0 1px #ffffff09!important}.dymivra839-upgraded input:focus,.dymivra839-upgraded select:focus,.dymivra839-upgraded textarea:focus{border-color:#67e8f9b3!important;box-shadow:0 0 0 4px #22d3ee16,inset 0 1px #ffffff0e!important}.dymivra839-upgraded label{color:#dbeafe!important;font-weight:900!important}.dymivra839-upgraded.row{gap:10px!important}.dymivra839-upgraded.row button,.dymivra839-upgraded.dymivra760-actions button,.dymivra839-upgraded.start-actions button,.dymivra839-upgraded.pro-mode-actions button,.dymivra839-upgraded.plan-engine-actions button,.dymivra839-upgraded.legal-actions button{border-radius:16px!important;min-height:48px!important}.dymivra839-upgraded svg{min-height:260px;background:linear-gradient(#02061759,#0f172a40)!important;border:1px solid #ffffff14!important;border-radius:22px!important}.dymivra839-upgraded.freedom-bar,.dymivra839-upgraded.alloc-mini-bar,.dymivra839-upgraded.dymivra760-meter,.dymivra839-upgraded.bar{background:#02061794!important;border:1px solid #ffffff14!important;border-radius:999px!important;height:14px!important;box-shadow:inset 0 1px 4px #00000047!important}.dymivra839-upgraded.freedom-fill,.dymivra839-upgraded.alloc-mini-fill,.dymivra839-upgraded.fill{background:linear-gradient(90deg,#22c55e,#22d3ee,#0ea5e9)!important;box-shadow:0 0 24px #22d3ee33!important}.dymivra839-upgraded.grid2,.dymivra839-upgraded.grid3,.dymivra839-upgraded.grid4,.dymivra839-upgraded.allocation-kpis,.dymivra839-upgraded.freedom-kpis,.dymivra839-upgraded.profile-cards,.dymivra839-upgraded.scenario-grid,.dymivra839-upgraded.plan-paths,.dymivra839-upgraded.dymivra766-ladder-grid,.dymivra839-upgraded.dymivra770-status-grid{gap:14px!important}@media (width<=980px){.dymivra839-upgraded.card,.dymivra839-upgraded>.card{border-radius:26px!important;padding:18px!important}}@media (width<=640px){.dymivra839-upgraded.row button{width:100%!important}.dymivra839-upgraded input,.dymivra839-upgraded select,.dymivra839-upgraded textarea{font-size:16px!important}}body.performance-mode.dymivra839-upgraded.card,body.performance-mode.dymivra839-upgraded>.card,body.performance-mode.dymivra839-screen-hero,body.performance-mode.dymivra839-upgraded.item,body.performance-mode.dymivra839-upgraded.mini,body.performance-mode.dymivra839-upgraded.dymivra760-card,body.performance-mode.dymivra839-upgraded.legal-box{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 24px #00000038!important}:root{--dym-pro-ink:#f8fafc;--dym-pro-muted:#94a3b8;--dym-pro-soft:#cbd5e1;--dym-pro-blue:#38bdf8;--dym-pro-cyan:#22d3ee;--dym-pro-gold:#facc15;--dym-pro-panel:#050c19c7;--dym-pro-panel2:#081224eb;--dym-pro-line:#94a3b829;--dym-pro-line2:#7dd3fc38}body:not(.performance-mode){background:radial-gradient(circle at 6% -8%,#22d3ee24,#0000 28%),radial-gradient(circle at 95% 2%,#facc1514,#0000 26%),radial-gradient(circle at 50% 100%,#3b82f614,#0000 34%),linear-gradient(#020617,#06111f 48%,#081427 100%)!important}#appSection{gap:16px!important}#appNav.dymivra842pro-nav{top:max(8px,var(--safe-top,0px))!important;z-index:420!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:linear-gradient(#081224d6,#020617bd),radial-gradient(circle at 8% 0,#22d3ee29,#0000 30%)!important;border:1px solid #7dd3fc2e!important;border-radius:28px!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:10px!important;margin:4px 0 12px!important;padding:10px!important;display:grid!important;position:sticky!important;overflow:visible!important;box-shadow:0 18px 50px #00000052,inset 0 1px #ffffff0e!important}.dymivra842pro-nav-main{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:flex;overflow:auto}.dymivra842pro-nav-main::-webkit-scrollbar{height:0}#appNav.dymivra842pro-nav.nav-btn,.dymivra842pro-menu-btn{color:#dbeafe!important;letter-spacing:-.01em!important;background:#ffffff0b!important;border:1px solid #94a3b824!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:46px!important;margin:0!important;padding:0 15px!important;font-size:13px!important;line-height:1!important;transition:background .16s,border-color .16s,color .16s,box-shadow .16s!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0a!important}#appNav.dymivra842pro-nav.nav-btn:hover,.dymivra842pro-menu-btn:hover{filter:none!important;color:#fff!important;background:#0ea5e91a!important;border-color:#7dd3fc52!important;transform:none!important}#appNav.dymivra842pro-nav.nav-btn.active{color:#06111f!important;background:linear-gradient(135deg,#e0f2fe,#67e8f9 45%,#38bdf8)!important;border-color:#67e8f99e!important;box-shadow:0 14px 34px #22d3ee2e,inset 0 1px #ffffff6b!important}.dymivra842pro-menu-btn{color:#fef3c7!important;background:linear-gradient(135deg,#facc1524,#22d3ee17)!important;border-color:#facc1538!important;font-weight:950!important}.dymivra842pro-menu-wrap{justify-content:flex-end;align-items:center;display:flex;position:relative}.dymivra842pro-menu-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 8% 0,#22d3ee21,#0000 32%),linear-gradient(#081224fa,#020617fa);border:1px solid #7dd3fc33;border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(880px,100vw - 32px);max-height:min(74vh,680px);padding:14px;display:none;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 26px 78px #00000085,inset 0 1px #ffffff0e}.dymivra842pro-menu-panel.open{display:grid}.dymivra842pro-menu-group{background:#ffffff09;border:1px solid #94a3b821;border-radius:22px;padding:12px;position:relative;overflow:hidden}.dymivra842pro-menu-group:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff09,#0000 65%);position:absolute;inset:0}.dymivra842pro-menu-title{z-index:1;color:#f8fafc;letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:9px;font-size:13px;font-weight:950;display:flex;position:relative}.dymivra842pro-menu-desc{z-index:1;color:#94a3b8;margin:-3px 0 10px;font-size:12px;line-height:1.35;position:relative}.dymivra842pro-menu-items{z-index:1;gap:7px;display:grid;position:relative}.dymivra842pro-menu-item{color:#dbeafe!important;width:100%!important;min-width:0!important;box-shadow:none!important;text-align:left!important;background:#02081259!important;border:1px solid #ffffff12!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;padding:11px 12px!important;font-size:13px!important;display:flex!important}.dymivra842pro-menu-item.active,.dymivra842pro-menu-item:hover{color:#fff!important;filter:none!important;background:#0ea5e91f!important;border-color:#7dd3fc47!important;transform:none!important}#screenIntro{color:#cbd5e1!important;background:linear-gradient(#081224cc,#03071294)!important;border:1px solid #7dd3fc29!important;border-radius:22px!important;margin:0!important;padding:14px 16px!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 34px #00000038!important}#screenIntro strong{letter-spacing:-.02em;font-size:14px;color:#f8fafc!important}.dymivra842pro-guide{background:radial-gradient(circle at 4% 0,#22d3ee1f,#0000 32%),radial-gradient(circle at 98% 12%,#facc1514,#0000 28%),linear-gradient(#050c19d1,#020617c7);border:1px solid #7dd3fc2e;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);align-items:stretch;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff0b}.dymivra842pro-guide:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff07,#0000);position:absolute;inset:0}.dymivra842pro-guide>*{z-index:1;position:relative}.dymivra842pro-guide-main{align-content:center;gap:9px;display:grid}.dymivra842pro-guide-kicker{color:#a5f3fc;text-transform:uppercase;letter-spacing:.12em;background:#0ea5e917;border:1px solid #7dd3fc29;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.dymivra842pro-guide-title{letter-spacing:-.07em;color:#fff;margin:0;font-size:clamp(24px,3.2vw,42px);font-weight:950;line-height:1}.dymivra842pro-guide-copy{color:#cbd5e1;max-width:850px;margin:0;font-size:14px;line-height:1.55}.dymivra842pro-guide-side{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dymivra842pro-guide-chip{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;min-width:0;padding:11px}.dymivra842pro-guide-chip span{color:#94a3b8;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.dymivra842pro-guide-chip strong{color:#fff;letter-spacing:-.02em;font-size:13px;line-height:1.25;display:block}.dymivra842pro-guide-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.dymivra842pro-guide-actions button{min-width:120px;border-radius:14px!important;width:auto!important;margin:0!important;padding:11px 13px!important;font-size:12px!important}#dymivra842Rail{background:linear-gradient(#081224bd,#0206179e)!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin-top:0!important;padding:10px!important;box-shadow:0 10px 30px #0003!important}#dymivra842Rail.dymivra842-rail-steps{display:none!important}#dymivra842Rail.dymivra842-rail-title span{white-space:normal!important;color:#94a3b8!important;font-size:12px!important}#dymivra842Rail.dymivra842-rail-action{color:#06111f!important;background:linear-gradient(135deg,#facc15,#22d3ee)!important;border-radius:14px!important;width:auto!important;min-width:132px!important;height:42px!important;margin:0!important;font-size:12px!important}.dymivra842-shell{background:radial-gradient(circle at 12% 0,#22d3ee21,#0000 32%),radial-gradient(circle at 88% 0,#facc1512,#0000 28%),linear-gradient(#050c19eb,#020617f5)!important;border-color:#7dd3fc29!important;border-radius:32px!important;padding:16px!important}.dymivra842-hero{grid-template-columns:1.08fr .72fr!important;gap:14px!important;margin-bottom:14px!important}.dymivra842-hero-main,.dymivra842-next-card,.dymivra842-panel{background:linear-gradient(#081224d1,#02061794)!important;border:1px solid #94a3b824!important;border-radius:26px!important;box-shadow:0 16px 44px #00000042!important}.dymivra842-title{letter-spacing:-.09em!important;max-width:740px!important;font-size:clamp(34px,4.8vw,68px)!important;line-height:.94!important}.dymivra842-subtitle{color:#cbd5e1!important;max-width:760px!important;font-size:15px!important;line-height:1.55!important}.dymivra842-metrics{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}.dymivra842-metric-card{background:#ffffff09!important;border-color:#ffffff12!important;border-radius:18px!important;padding:12px!important}.dymivra842-next-title{letter-spacing:-.07em!important;font-size:clamp(28px,3.5vw,46px)!important;line-height:.98!important}.dymivra842-layout{grid-template-columns:1fr .82fr!important;gap:14px!important}.dymivra842-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.dymivra842-step-card{background:#ffffff09!important;border-color:#ffffff14!important;border-radius:20px!important;gap:12px!important;min-height:0!important;padding:13px!important;display:grid!important}.dymivra842-step-card.active{background:linear-gradient(#facc1514,#ffffff09)!important;border-color:#facc1552!important}.dymivra842-step-card.done{background:linear-gradient(#22c55e0e,#ffffff07)!important;border-color:#22c55e33!important}.dymivra842-step-title{letter-spacing:-.035em!important;font-size:16px!important}.dymivra842-step-text{color:#cbd5e1!important;font-size:12px!important;line-height:1.4!important}.dymivra842-step-card button{border-radius:14px!important;height:40px!important;margin:0!important;padding:0 10px!important;font-size:12px!important}.dymivra842-check{background:#ffffff09!important;border:1px solid #ffffff12!important;border-radius:16px!important;padding:11px!important}.dymivra842-route{grid-template-columns:1fr!important;gap:8px!important;margin-top:10px!important}.dymivra842-route-card{background:#ffffff08!important;border-radius:16px!important;padding:11px!important}.card,.mini,.item{max-width:100%}button{touch-action:manipulation}@media (width>=1180px){#appSection{width:100%;max-width:1420px;margin-inline:auto}.container{max-width:1480px!important}}@media (width<=1120px){#appNav.dymivra842pro-nav{grid-template-columns:1fr!important}.dymivra842pro-menu-wrap{justify-content:stretch}.dymivra842pro-menu-btn{width:100%!important}.dymivra842pro-menu-panel{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;left:0;right:0}.dymivra842pro-guide,.dymivra842-hero,.dymivra842-layout{grid-template-columns:1fr!important}.dymivra842-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dymivra842-metrics{grid-template-columns:1fr 1fr!important}}@media (width<=760px){.container{padding:14px 14px 110px!important}#appNav.dymivra842pro-nav{border-radius:24px!important;margin-bottom:10px!important;padding:8px!important;position:sticky!important;top:6px!important}.dymivra842pro-nav-main{grid-template-columns:1fr 1fr 1fr;gap:7px;overflow:visible;display:grid!important}#appNav.dymivra842pro-nav.nav-btn{white-space:nowrap!important;gap:5px!important;width:100%!important;min-width:0!important;height:42px!important;padding:0 8px!important;font-size:11px!important}.dymivra842pro-menu-btn{height:42px!important;font-size:12px!important}.dymivra842pro-menu-panel{border-radius:24px;grid-template-columns:1fr;width:auto;max-height:calc(100vh - 110px);padding:12px;position:fixed;top:78px;left:10px;right:10px}#screenIntro{border-radius:20px!important;padding:12px 13px!important;font-size:13px!important;line-height:1.45!important}.dymivra842pro-guide{border-radius:24px;gap:10px;padding:13px;grid-template-columns:1fr!important}.dymivra842pro-guide-title{font-size:clamp(28px,9vw,38px)}.dymivra842pro-guide-side{grid-template-columns:1fr!important}.dymivra842pro-guide-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.dymivra842pro-guide-actions button{width:100%!important;min-width:0!important}#dymivra842Rail{border-radius:22px!important;grid-template-columns:1fr!important}#dymivra842Rail.dymivra842-rail-action{width:100%!important}.dymivra842-shell{border-radius:26px!important;padding:12px!important}.dymivra842-hero-main,.dymivra842-next-card,.dymivra842-panel{border-radius:22px!important;padding:15px!important}.dymivra842-title{font-size:clamp(34px,12vw,52px)!important}.dymivra842-subtitle{font-size:14px!important}.dymivra842-step-grid,.dymivra842-metrics{grid-template-columns:1fr!important}.dymivra842-step-card{border-radius:18px!important}.dymivra842-actions{grid-template-columns:1fr!important}}@media (width<=420px){#appNav.dymivra842pro-nav.nav-btn{padding:0 6px!important;font-size:10.5px!important}.dymivra842pro-guide-actions{grid-template-columns:1fr}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{appearance:textfield!important}input[type=number],input[inputmode=numeric],input[inputmode=decimal]{padding-right:14px!important}@media (width<=820px){input[type=number]{font-size:16px!important}}#wealthAIModeBadge{transition:all .18s!important}@keyframes wealthAITyping{0%{opacity:.45;transform:translateY(0)}to{opacity:1;transform:translateY(-1px)}}.plan-chip-pro{color:#dffbff!important;background:linear-gradient(135deg,#22d3ee29,#14b8a61a)!important;border-color:#22d3ee47!important}.plan-chip-elite{color:#fff7ed!important;background:linear-gradient(135deg,#f59e0b2e,#8b5cf624,#ec48991a)!important;border-color:#f59e0b47!important}.plan-chip-free{color:#dbeafe!important;background:#ffffff0b!important;border-color:#94a3b824!important}.plans-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:16px;display:grid}.plans-hero{background:radial-gradient(circle at 10% 0,#22d3ee2e,#0000 34%),radial-gradient(circle at 90% 0,#f59e0b21,#0000 34%),linear-gradient(#050c1af5,#01050dfa);border:1px solid #22d3ee42;border-radius:30px;padding:22px;position:relative;overflow:hidden;box-shadow:0 26px 80px #0000006b,inset 0 1px #fff1}.plans-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#22d3ee2e,#8b5cf614,#0000 70%);border-radius:999px;width:250px;height:250px;position:absolute;bottom:-90px;right:-80px}.plan-orb{z-index:1;background:linear-gradient(135deg,#22d3eef2,#8b5cf69e,#f59e0b8c);border:1px solid #e2f4ff2e;border-radius:28px;place-items:center;width:76px;height:76px;font-size:34px;display:grid;position:relative;box-shadow:0 18px 44px #0ea5e938,inset 0 1px #ffffff29}.plan-title{z-index:1;letter-spacing:-.09em;background:linear-gradient(120deg,#fff,#dffbff 42%,#67e8f9 66%,#fef3c7 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:clamp(36px,4.8vw,68px);font-weight:950;line-height:.96;position:relative}.plan-subtitle{z-index:1;color:#e2f4ffc2;margin-top:12px;line-height:1.6;position:relative}.plan-status-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid;position:relative}.plan-status-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:13px}.plan-status-card strong{letter-spacing:-.045em;color:#f8fbff;margin-top:5px;font-size:20px;display:block}.plan-progress{z-index:1;background:#ffffff14;border:1px solid #ffffff12;border-radius:999px;height:12px;margin-top:12px;position:relative;overflow:hidden}.plan-progress span{background:linear-gradient(90deg,#22d3ee,#0ea5e9,#8b5cf6,#f59e0b);border-radius:999px;width:0%;height:100%;display:block;box-shadow:0 0 20px #22d3ee38}.plan-cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plan-card{background:radial-gradient(circle at 0 0,#22d3ee14,#0000 38%),#ffffff09;border:1px solid #ffffff17;border-radius:26px;flex-direction:column;min-height:100%;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff0b}.plan-card.active{border-color:#22d3ee73;box-shadow:0 0 0 1px #22d3ee1f,0 24px 70px #00000057,0 0 32px #22d3ee1f}.plan-card.elite{background:radial-gradient(circle at 0 0,#f59e0b1f,#0000 38%),radial-gradient(circle at 100% 0,#8b5cf61a,#0000 40%),#ffffff09;border-color:#f59e0b38}.plan-card h3{letter-spacing:-.06em;margin:0;font-size:26px}.plan-price{letter-spacing:-.075em;color:#f8fbff;margin-top:8px;font-size:34px;font-weight:950}.plan-price small{color:#e2f4ff99;letter-spacing:0;font-size:13px;font-weight:800}.plan-feature-list{color:#e2f4ffc7;gap:9px;margin:14px 0 16px;font-size:13px;line-height:1.35;display:grid}.plan-feature-list div{background:#ffffff09;border:1px solid #fff1;border-radius:15px;padding:10px 11px}.plan-card button{margin-top:auto!important}.plan-badge{color:#bae6fd;background:#22d3ee1a;border:1px solid #22d3ee2e;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:8px 11px;font-size:12px;font-weight:950;display:inline-flex}.plan-badge.gold{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b3d}.premium-lock-card{cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:22px;min-height:152px;padding:16px;transition:all .18s;position:relative;overflow:hidden}.premium-lock-card:hover{border-color:#22d3ee3d;transform:translateY(-2px)}.premium-lock-card.locked{background:radial-gradient(circle at 0 0,#f59e0b17,#0000 40%),#ffffff08;border-color:#f59e0b33}.premium-lock-card strong{color:#f8fbff;margin-bottom:8px;font-size:16px;display:block}.premium-lock-card span{color:#e2f4ffad;font-size:13px;line-height:1.45;display:block}.lock-pill{color:#fde68a;background:#020617a6;border:1px solid #ffffff17;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:950;position:absolute;top:12px;right:12px}.unlocked.lock-pill{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e33}.monetization-roadmap{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.monetization-step{color:#e2f4ffb8;background:#ffffff09;border:1px solid #ffffff13;border-radius:18px;padding:13px;font-size:13px;line-height:1.42}.monetization-step b{color:#f8fbff;margin-bottom:5px;display:block}@media (width<=1100px){.plans-hero-grid,.plan-cards,.premium-lock-grid,.monetization-roadmap,.plan-status-grid{grid-template-columns:1fr}}@media (width<=760px){.plans-hero,.plan-card{border-radius:24px;padding:16px}.plan-title{font-size:clamp(36px,12vw,56px)}.plan-price{font-size:30px}.premium-lock-card{min-height:auto}}body.performance-mode.plans-hero,body.performance-mode.plan-card,body.performance-mode.premium-lock-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 14px 34px #0000003d!important}.plan-control-panel{background:radial-gradient(circle at 0 0,#22d3ee21,#0000 38%),radial-gradient(circle at 100% 0,#22c55e14,#0000 34%),linear-gradient(#050c1af0,#020617fa)!important;border-color:#22d3ee38!important}.plan-engine-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:8px;display:grid}.plan-engine-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-height:118px;padding:15px;position:relative;overflow:hidden}.plan-engine-card:after{content:"";background:radial-gradient(circle,#22d3ee1a,#0000 70%);border-radius:999px;width:120px;height:120px;position:absolute;bottom:-50px;right:-42px}.plan-engine-card strong{z-index:1;letter-spacing:-.05em;color:#f8fbff;margin-top:7px;font-size:22px;line-height:1.08;display:block;position:relative}.plan-engine-card span{z-index:1;color:#e2f4ffb3;margin-top:7px;font-size:12px;line-height:1.42;display:block;position:relative}.plan-engine-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.plan-engine-actions button{min-width:150px;width:auto!important;margin-top:0!important}.plan-card.plan-locked-next{opacity:.78;filter:saturate(.9)}.premium-lock-card.locked{cursor:pointer}.premium-lock-card.unlocked{background:radial-gradient(circle at 0 0,#22c55e1f,#0000 42%),#ffffff09!important;border-color:#22c55e47!important}.lock-pill{color:#dbeafe;background:#ffffff0e;border:1px solid #ffffff17;border-radius:999px;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 10px;font-size:11px;font-weight:950}.premium-lock-card.locked.lock-pill{color:#fde68a;background:#f59e0b21;border-color:#f59e0b3d}.premium-lock-card.unlocked.lock-pill{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e3d}.plan-gate-note{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b38;border-radius:16px;margin-top:10px;padding:12px;font-size:13px;line-height:1.5}body.plan-free.pro-only,body.plan-free.elite-only,body.plan-pro.elite-only{position:relative;overflow:hidden}body.plan-free.pro-only:before,body.plan-free.elite-only:before,body.plan-pro.elite-only:before{content:"🔒 Premium";z-index:5;color:#fde68a;background:#020617d1;border:1px solid #f59e0b38;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:950;position:absolute;top:12px;right:12px}@media (width<=1100px){.plan-engine-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.plan-engine-grid{grid-template-columns:1fr}.plan-engine-actions{grid-template-columns:1fr;display:grid}.plan-engine-actions button{width:100%!important}}.smart-orb{z-index:1;background:linear-gradient(135deg,#22d3eef2,#0ea5e99e,#f59e0b85);border:1px solid #e2f4ff33;border-radius:28px;place-items:center;width:72px;height:72px;font-size:34px;display:grid;position:relative;box-shadow:0 18px 44px #0ea5e938,inset 0 1px #ffffff24}.smart-title{z-index:1;letter-spacing:-.09em;background:linear-gradient(120deg,#fff,#dffbff 45%,#67e8f9 72%,#fde68a);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:clamp(34px,4.4vw,62px);font-weight:950;line-height:.96;position:relative}.smart-subtitle{z-index:1;color:#e2f4ffc2;margin-top:12px;line-height:1.58;position:relative}.smart-kpi-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid;position:relative}.smart-kpi{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:13px}.smart-kpi strong{letter-spacing:-.05em;color:#f8fbff;margin-top:5px;font-size:21px;line-height:1.05;display:block}.smart-market-grid{z-index:1;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid;position:relative}.smart-market-grid select,.smart-market-grid input{border-radius:17px!important;height:50px!important}.smart-actions{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.smart-actions button{border-radius:17px!important;min-height:48px!important;margin:0!important;padding:0 12px!important;font-size:13px!important}.smart-alerts-shell{gap:10px;display:grid}.smart-alert-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;padding:14px;position:relative;overflow:hidden}.smart-alert-card:before{content:"";background:#22d3eebf;width:4px;position:absolute;top:0;bottom:0;left:0}.smart-alert-card.high{background:#ef444413;border-color:#ef44444d}.smart-alert-card.high:before{background:#ef4444}.smart-alert-card.mid{background:#fb923c13;border-color:#fb923c4d}.smart-alert-card.mid:before{background:#fb923c}.smart-alert-card.good{background:#22c55e13;border-color:#22c55e4d}.smart-alert-card.good:before{background:#22c55e}.smart-alert-card.locked{opacity:.72;filter:saturate(.86)}.smart-alert-top{z-index:1;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.smart-alert-title{font-weight:950;line-height:1.25}.smart-alert-body{z-index:1;color:#e2f4ffc7;margin-top:7px;font-size:13px;line-height:1.48;position:relative}.smart-alert-action{z-index:1;color:#dbeafe;background:#02061738;border:1px solid #fff1;border-radius:15px;margin-top:9px;padding:10px 11px;font-size:12px;line-height:1.4;position:relative}.smart-pill{color:#bae6fd;white-space:nowrap;background:#22d3ee1a;border:1px solid #22d3ee2e;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;padding:7px 9px;font-size:11px;font-weight:950;display:inline-flex}.smart-pill.high{color:#fecaca;background:#ef44441f;border-color:#ef444440}.smart-pill.mid{color:#fed7aa;background:#fb923c1f;border-color:#fb923c40}.smart-pill.good{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e40}.smart-timeline{gap:9px;display:grid}.smart-timeline-row{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:11px;line-height:1.42;display:grid}.smart-dot{background:#22d3ee1f;border:1px solid #22d3ee2e;border-radius:12px;place-items:center;width:28px;height:28px;display:grid}@media (width<=1120px){.smart-actions{grid-template-columns:1fr 1fr}.smart-kpi-grid{grid-template-columns:1fr 1fr 1fr}}@media (width<=760px){.smart-title{font-size:clamp(36px,12vw,56px)}.smart-kpi-grid,.smart-actions{grid-template-columns:1fr}.smart-actions button{width:100%!important}}.dymivra760-panel{background:radial-gradient(circle at 8% 0,#22d3ee24,#0000 34%),radial-gradient(circle at 92% 0,#a855f721,#0000 32%),linear-gradient(#081223f5,#060c19fa);border:1px solid #38bdf82e;border-radius:28px;padding:20px;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000061}.dymivra760-panel:before{content:"";pointer-events:none;opacity:.65;background:linear-gradient(90deg,#0000,#22d3ee12,#0000),repeating-linear-gradient(90deg,#7dd3fc0b 0 1px,#0000 1px 54px);position:absolute;inset:0}.dymivra760-panel>*{z-index:1;position:relative}.dymivra760-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:16px;display:grid}.dymivra760-title{letter-spacing:-.075em;margin:6px 0;font-size:clamp(34px,5vw,62px);font-weight:950;line-height:1}.dymivra760-sub{color:#cbd5e1;max-width:920px;font-size:16px;line-height:1.5}.dymivra760-badge{color:#bbf7d0;white-space:nowrap;background:#22c55e1f;border:1px solid #4ade8040;border-radius:999px;padding:10px 13px;font-weight:900}.dymivra760-grid{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.dymivra760-card{background:#0f172a9e;border:1px solid #ffffff17;border-radius:24px;padding:16px;box-shadow:inset 0 1px #ffffff0d}.dymivra760-scorebox{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.dymivra760-score{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff40,#0000 28%),linear-gradient(135deg,#0ea5e9e0,#8b5cf6c7);border:1px solid #7dd3fc47;border-radius:42px;place-items:center;width:138px;height:138px;font-size:42px;font-weight:950;display:grid;box-shadow:0 18px 44px #0ea5e92e}.dymivra760-meter{background:#ffffff14;border-radius:999px;height:12px;margin:10px 0 8px;overflow:hidden}.dymivra760-meter span{background:linear-gradient(90deg,#22c55e,#22d3ee,#8b5cf6);border-radius:999px;width:0%;height:100%;transition:all .35s;display:block}.dymivra760-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;display:grid}.dymivra760-kpi{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:12px}.dymivra760-kpi span{color:#94a3b8;margin-bottom:5px;font-size:12px;display:block}.dymivra760-kpi strong{color:#fff;font-size:17px;line-height:1.15;display:block}.dymivra760-list{gap:10px;display:grid}.dymivra760-item{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.dymivra760-ico{background:#22d3ee1f;border:1px solid #22d3ee2e;border-radius:16px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.dymivra760-item b{color:#f8fafc;margin-bottom:3px;display:block}.dymivra760-item span{color:#cbd5e1;line-height:1.45}.dymivra760-alert.good{background:#22c55e14;border-color:#4ade802e}.dymivra760-alert.mid{background:#eab30814;border-color:#facc152e}.dymivra760-alert.bad{background:#f43f5e14;border-color:#fb71852e}.dymivra760-journey{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.dymivra760-step{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;min-height:125px;padding:12px}.dymivra760-step.done{background:#22c55e14;border-color:#4ade8038}.dymivra760-step.current{background:#0ea5e91a;border-color:#22d3ee59;box-shadow:0 0 24px #22d3ee1a}.dymivra760-step.locked{opacity:.72}.dymivra760-step em{background:#ffffff14;border-radius:12px;place-items:center;width:30px;height:30px;margin-bottom:8px;font-style:normal;display:inline-grid}.dymivra760-step b{color:#fff;font-size:14px;display:block}.dymivra760-step span{color:#cbd5e1;margin-top:5px;font-size:12px;line-height:1.35;display:block}.dymivra760-sim{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.dymivra760-sim input{color:#fff;background:linear-gradient(#050c18f5,#020812f5);border:1px solid #7dd3fc2e;border-radius:16px;width:100%;padding:13px;font-size:16px}.dymivra760-result{color:#dbeafe;background:#0ea5e912;border:1px solid #22d3ee29;border-radius:18px;margin-top:12px;padding:14px;line-height:1.5}.dymivra760-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.dymivra760-actions button{flex:180px;margin:0}.dymivra761-ai{background:radial-gradient(circle at 8% 0,#a855f729,#0000 32%),radial-gradient(circle at 92% 0,#22d3ee21,#0000 32%),#0f172a9e;border-color:#a855f733;margin-top:14px}.dymivra761-output{color:#e5e7eb;background:#0f172ab8;border:1px solid #a855f72e;border-radius:20px;min-height:120px;margin-top:12px;padding:15px;line-height:1.55}.dymivra761-output p{margin:0 0 10px}.dymivra761-output p:last-child{margin-bottom:0}.dymivra761-status{color:#bae6fd;background:#0ea5e914;border:1px solid #22d3ee2e;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;font-weight:900;display:inline-flex}.dymivra761-status.real{color:#bbf7d0;background:#22c55e1a;border-color:#4ade8038}.dymivra761-status.local{color:#fef3c7;background:#eab30817;border-color:#facc1538}.dymivra765-progress{background:radial-gradient(circle at 10% 0,#22c55e21,#0000 32%),radial-gradient(circle at 86% 0,#22d3ee1f,#0000 30%),#0f172a9e;border-color:#22c55e38;margin-top:14px}.dymivra765-headgrid{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;margin:12px 0 14px;display:grid}.dymivra765-ring{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff38,transparent 28%), conic-gradient(from 0deg,#22c55ef2 var(--p,0%),#ffffff14 var(--p,0%));border:1px solid #7dd3fc40;border-radius:42px;place-items:center;width:132px;height:132px;font-size:34px;font-weight:950;display:grid;box-shadow:0 18px 46px #22c55e21}.dymivra765-next{color:#dcfce7;background:#22c55e14;border:1px solid #4ade802e;border-radius:20px;padding:14px;line-height:1.48}.dymivra765-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.dymivra765-card{background:#02081259;border:1px solid #ffffff14;border-radius:20px;padding:13px}.dymivra765-card strong{color:#fff;margin-bottom:4px;font-size:17px;display:block}.dymivra765-card span{color:#cbd5e1;font-size:13px;line-height:1.35;display:block}.dymivra765-card.done{background:#22c55e14;border-color:#4ade8033}.dymivra765-card.warn{background:#eab30814;border-color:#facc1533}.dymivra765-bar{background:#ffffff14;border-radius:999px;height:10px;margin-top:10px;overflow:hidden}.dymivra765-bar i{height:100%;width:var(--w,0%);background:linear-gradient(90deg,#22d3ee,#22c55e);border-radius:999px;display:block}.dymivra765-pillrow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dymivra765-pill{color:#e0f2fe;background:#0ea5e914;border:1px solid #7dd3fc26;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:850}@media (width<=920px){.dymivra765-headgrid,.dymivra765-grid{grid-template-columns:1fr}.dymivra765-ring{border-radius:34px;width:112px;height:112px;font-size:30px}}.dymivra764-reminders{background:radial-gradient(circle at 10% 0,#f472b624,#0000 32%),radial-gradient(circle at 88% 0,#22d3ee1f,#0000 30%),#0f172a9e;border-color:#f472b638;margin-top:14px}.dymivra764-statusbar{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0;display:grid}.dymivra764-status{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;padding:12px}.dymivra764-status span{color:#94a3b8;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.dymivra764-status strong{color:#fff;font-size:17px;line-height:1.2;display:block}.dymivra764-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px;display:grid}.dymivra764-card{background:#02081257;border:1px solid #ffffff14;border-radius:18px;padding:12px}.dymivra764-card b{color:#fff;margin-bottom:5px;display:block}.dymivra764-card span{color:#cbd5e1;font-size:13px;line-height:1.4;display:block}.dymivra764-switchline{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.dymivra764-toggle{color:#e0f2fe;cursor:pointer;background:#0ea5e914;border:1px solid #7dd3fc38;border-radius:999px;padding:9px 12px;font-weight:950}.dymivra764-toggle.on{color:#bbf7d0;background:#22c55e24;border-color:#4ade8040}.dymivra764-log{color:#fef3c7;background:#eab30812;border:1px solid #facc152e;border-radius:18px;margin-top:12px;padding:13px;line-height:1.45}@media (width<=920px){.dymivra764-statusbar,.dymivra764-grid{grid-template-columns:1fr}}.dymivra763-plan30{background:radial-gradient(circle at 10% 0,#3b82f626,#0000 32%),radial-gradient(circle at 88% 0,#22d3ee1c,#0000 30%),#0f172a9e;border-color:#3b82f638;margin-top:14px}.dymivra763-progressbox{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;margin:12px 0 14px;display:grid}.dymivra763-ring{color:#fff;background:radial-gradient(circle at 30% 20%,#fff3,transparent 28%), conic-gradient(from 0deg,#22d3eeeb var(--p,0%),#ffffff14 var(--p,0%));border:1px solid #7dd3fc40;border-radius:38px;place-items:center;width:118px;height:118px;font-size:30px;font-weight:950;display:grid;box-shadow:0 16px 44px #0ea5e929}.dymivra763-next{color:#e0f2fe;background:#0ea5e914;border:1px solid #22d3ee2e;border-radius:18px;padding:13px;line-height:1.45}.dymivra763-weeks{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.dymivra763-week{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px;padding:14px}.dymivra763-week h4{color:#fff;margin:0 0 6px;font-size:18px}.dymivra763-week.muted{margin-bottom:10px;font-size:13px}.dymivra763-task{background:#02081257;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;margin-top:8px;padding:10px;display:grid}.dymivra763-check{color:#e0f2fe;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0ea5e914;border:1px solid #7dd3fc38;border-radius:14px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.dymivra763-task.done{background:#22c55e14;border-color:#4ade8033}.dymivra763-task.done.dymivra763-check{color:#bbf7d0;background:#22c55e29;border-color:#4ade8047}.dymivra763-task b{color:#fff;margin-bottom:3px;display:block}.dymivra763-task span{color:#cbd5e1;font-size:13px;line-height:1.35;display:block}@media (width<=920px){.dymivra763-progressbox,.dymivra763-weeks{grid-template-columns:1fr}.dymivra763-ring{border-radius:32px;width:104px;height:104px;font-size:27px}}.dymivra762-checkup{background:radial-gradient(circle at 8% 0,#22d3ee21,#0000 34%),radial-gradient(circle at 92% 0,#4ade801a,#0000 30%),#0f172a9e;border-color:#22d3ee33;margin-top:14px}.dymivra762-form{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.dymivra762-form label{display:block}.dymivra762-form span{color:#cbd5e1;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.dymivra762-form input,.dymivra762-form select{color:#fff;background:linear-gradient(#050c18f5,#020812f5);border:1px solid #7dd3fc2e;border-radius:16px;outline:none;width:100%;padding:13px;font-size:15px}.dymivra762-form select option{color:#fff;background:#020617}.dymivra762-output{color:#dcfce7;background:#22c55e12;border:1px solid #4ade802e;border-radius:20px;margin-top:12px;padding:15px;line-height:1.55}.dymivra762-pillrow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dymivra762-pill{color:#e5e7eb;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:850}@media (width<=920px){.dymivra762-form{grid-template-columns:1fr}}.dymivra761-question{color:#fff;resize:vertical;background:linear-gradient(#050c18f5,#020812f5);border:1px solid #7dd3fc2e;border-radius:18px;width:100%;min-height:92px;margin-top:12px;padding:14px;font-size:16px}.dymivra760-note{color:#fef3c7;background:#eab30812;border:1px solid #facc1533;border-radius:18px;margin-top:14px;padding:13px;line-height:1.45}@media (width<=920px){.dymivra760-head,.dymivra760-grid,.dymivra760-scorebox{grid-template-columns:1fr}.dymivra760-kpis{grid-template-columns:repeat(2,1fr)}.dymivra760-journey,.dymivra760-sim{grid-template-columns:1fr}.dymivra760-score{border-radius:34px;width:118px;height:118px;font-size:36px}}@media (width<=820px){.dym842-drawer-backdrop{-webkit-backdrop-filter:blur(13px)!important;background:radial-gradient(circle at 18% 8%,#22d3ee1c,#0000 34%),radial-gradient(circle at 90% 2%,#8b5cf621,#0000 30%),#020617bd!important}.dym842-mobile-drawer{left:12px!important;right:12px!important;top:calc(env(safe-area-inset-top,0px) + 80px)!important;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;background:radial-gradient(circle at 12% -8%,#22d3ee33,#0000 34%),radial-gradient(circle at 96% 0,#8b5cf62e,#0000 30%),linear-gradient(#071020fb,#020617fe 58%,#040a18fe)!important;border:1px solid #7dd3fc4d!important;border-radius:32px!important;box-shadow:0 34px 100px #000000d1,0 0 0 1px #0ea5e914,inset 0 1px #ffffff13!important}.dym842-mobile-drawer:before{background:linear-gradient(#ffffff0e,#0000 22%),linear-gradient(90deg,#22d3ee1a,#0000 24% 72%,#8b5cf617);content:""!important;pointer-events:none!important;opacity:.9!important;z-index:0!important;position:absolute!important;inset:0!important}.dym842m-head,.dym842m-scroll{z-index:1!important;position:relative!important}.dym842m-head{background:linear-gradient(#0f172a4d,#0f172a1a),radial-gradient(circle at 0 0,#22d3ee14,#0000 42%)!important;border-bottom:1px solid #7dd3fc29!important;padding:19px 18px 15px!important}.dym842m-kicker{color:#a5f3fc!important;letter-spacing:.2em!important;text-shadow:0 0 18px #22d3ee38!important;font-size:12px!important}.dym842m-title{letter-spacing:-.075em!important;text-shadow:0 10px 30px #00000040!important;font-size:clamp(27px,7.4vw,38px)!important;line-height:.98!important}.dym842m-close{color:#fff!important;background:radial-gradient(circle at 32% 18%,#ffffff4d,#0000 34%),linear-gradient(135deg,#22d3eeeb,#2563ebe0)!important;border:1px solid #bae6fd61!important;border-radius:22px!important;width:56px!important;min-width:56px!important;height:56px!important;font-size:28px!important;box-shadow:0 16px 34px #0ea5e94d,inset 0 1px #ffffff29!important}.dym842m-scroll{gap:14px!important;padding:15px 14px 18px!important}.dym842m-group{background:linear-gradient(#0f172ac7,#0206179e),radial-gradient(circle at 10% 0,#22d3ee14,#0000 35%)!important;border:1px solid #94a3b829!important;border-radius:28px!important;padding:11px!important;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #0000003d!important}.dym842m-group.active{background:linear-gradient(#0ea5e91d,#0206179e),radial-gradient(circle at 12% 0,#22d3ee24,#0000 38%)!important;border-color:#7dd3fc61!important;box-shadow:inset 0 1px #ffffff13,0 20px 54px #0ea5e91c!important}.dym842m-group-main{background:radial-gradient(circle at 10% 0,#fff3,#0000 30%),linear-gradient(135deg,#0ea5e9f0,#06b6d4e0 43%,#2563ebed)!important;border:1px solid #bae6fd3d!important;border-radius:23px!important;align-items:center!important;min-height:76px!important;padding:12px 13px 12px 16px!important;overflow:hidden!important;box-shadow:0 14px 34px #0ea5e92e,inset 0 1px #ffffff29,inset 0 -1px #0206172e!important}.dym842m-group-main:hover,.dym842m-group-main:active,.dym842m-group-main:focus{background:radial-gradient(circle at 10% 0,#ffffff3d,#0000 30%),linear-gradient(135deg,#0ea5e9fa,#06b6d4eb 43%,#2563ebf5)!important}.dym842m-group-main>span:first-child{min-width:0!important;overflow:hidden!important}.dym842m-group-name{letter-spacing:-.06em!important;color:#fff!important;text-shadow:0 2px 12px #02061738!important;font-size:clamp(22px,6.2vw,31px)!important;font-weight:950!important;line-height:1.02!important}.dym842m-group-desc{color:#ebf8ffbd!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:7px!important;font-size:clamp(12px,3.35vw,15px)!important;font-weight:850!important;line-height:1.28!important;display:-webkit-box!important;overflow:hidden!important}.dym842m-num{color:#bff6ff!important;background:radial-gradient(circle at 35% 18%,#fff3,#0000 35%),linear-gradient(135deg,#0ea5e952,#2563eb70)!important;border:1px solid #bae6fd40!important;border-radius:20px!important;width:52px!important;min-width:52px!important;height:52px!important;font-size:16px!important;box-shadow:inset 0 1px #ffffff1f!important}.dym842m-links{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:12px!important}.dym842m-link{color:#f8fbff!important;background:radial-gradient(circle at 8% 0,#ffffff26,#0000 30%),linear-gradient(135deg,#0ea5e9d1,#06b6d4c2 42%,#2563ebdb)!important;border:1px solid #bae6fd33!important;border-radius:19px!important;height:54px!important;padding:0 14px!important;box-shadow:0 10px 26px #0ea5e91f,inset 0 1px #ffffff1f!important}.dym842m-link:hover,.dym842m-link:active,.dym842m-link:focus{color:#fff!important;background:radial-gradient(circle at 8% 0,#ffffff30,#0000 30%),linear-gradient(135deg,#0ea5e9e6,#06b6d4d6 42%,#2563ebeb)!important}.dym842m-link b{letter-spacing:-.035em!important;text-shadow:0 2px 10px #02061729!important;font-size:clamp(13px,3.55vw,16px)!important}.dym842m-link i{color:#dff7ff!important;background:#ffffff16!important;border-radius:999px!important;place-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;font-size:17px!important;display:grid!important}.dym842m-link.active{color:#02111f!important;background:radial-gradient(circle at 12% 0,#ffffff75,#0000 30%),linear-gradient(135deg,#e0f2fe,#67e8f9 44%,#38bdf8)!important;border-color:#e0f2fec7!important;box-shadow:0 0 0 1px #67e8f933,0 16px 34px #22d3ee33,inset 0 1px #ffffff52!important}.dym842m-link.active b,.dym842m-link.active i{color:#02111f!important;text-shadow:none!important}.dym842m-link.active i{background:#02111f14!important}.dym842m-group-main+.dym842m-links.dym842m-link:first-child:last-child,.dym842m-group-main+.dym842m-links.dym842m-link:nth-child(5){grid-column:1/-1!important}}@media (width<=380px){.dym842-mobile-drawer{border-radius:28px!important;left:8px!important;right:8px!important}.dym842m-head{padding:16px 15px 13px!important}.dym842m-close{border-radius:19px!important;width:50px!important;min-width:50px!important;height:50px!important}.dym842m-scroll{gap:12px!important;padding:12px 10px 15px!important}.dym842m-group{border-radius:25px!important;padding:9px!important}.dym842m-group-main{border-radius:20px!important;min-height:70px!important;padding:10px 11px 10px 13px!important}.dym842m-num{border-radius:17px!important;width:46px!important;min-width:46px!important;height:46px!important}.dym842m-link{border-radius:17px!important;height:50px!important;padding:0 11px!important}}@media (width>=821px){.dymivra842pro-menu-panel{background:radial-gradient(circle at 12% 0,#22d3ee24,#0000 34%),radial-gradient(circle at 96% 0,#8b5cf61f,#0000 30%),linear-gradient(#071020fa,#020617fc)!important;border:1px solid #7dd3fc3d!important;border-radius:30px!important;box-shadow:0 28px 84px #0000008f,inset 0 1px #ffffff12!important}.dymivra842pro-menu-group{background:linear-gradient(#0f172ac2,#0206178f)!important;border:1px solid #94a3b826!important;border-radius:22px!important;box-shadow:inset 0 1px #ffffff0d!important}.dymivra842pro-menu-title{letter-spacing:-.045em!important;color:#fff!important}.dymivra842pro-menu-item{background:linear-gradient(135deg,#0ea5e933,#2563eb26)!important;border:1px solid #bae6fd29!important;border-radius:17px!important}}#authSection.dym047b-login{color:#fff!important;background:radial-gradient(circle at 0 0,#22d3ee38,#0000 32%),radial-gradient(circle at 100% 8%,#8b5cf633,#0000 36%),linear-gradient(135deg,#020817fa,#08122af2 55%,#050a18fa)!important;border:1px solid #7dd3fc38!important;border-radius:34px!important;grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr)!important;gap:22px!important;width:min(1160px,100vw - 28px)!important;margin:18px auto 32px!important;padding:16px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 34px 110px #00000085,inset 0 0 0 1px #ffffff09!important}#authSection.dym047b-login:before{content:""!important;pointer-events:none!important;opacity:.7!important;background:linear-gradient(90deg,#0000,#67e8f92b,#0000),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 88px)!important;position:absolute!important;inset:0!important}#authSection.dym047b-login:after{content:""!important;opacity:.95!important;background:linear-gradient(90deg,#22d3ee,#818cf8,#f59e0b,#22d3ee)!important;border-radius:999px!important;height:3px!important;position:absolute!important;top:10px!important;left:18px!important;right:18px!important;box-shadow:0 0 26px #22d3ee61!important}#authSection.dym047b-login>*{z-index:1!important;position:relative!important}#authSection.dym047b-login .dym047b-copy,#authSection.dym047b-login .dym047b-panel{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#040d1f9e!important;border:1px solid #ffffff1a!important;border-radius:28px!important;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff0f!important}#authSection.dym047b-login .dym047b-copy{flex-direction:column!important;justify-content:center!important;min-height:560px!important;padding:26px!important;display:flex!important}#authSection.dym047b-login .dym047b-panel{background:linear-gradient(#0f172adb,#020817eb)!important;padding:24px!important}#authSection.dym047b-login .dym047b-copy-top{align-items:center!important;gap:14px!important;margin-bottom:18px!important;display:flex!important}#authSection.dym047b-login .dym047b-mark{background:linear-gradient(135deg,#22d3ee47,#8b5cf642)!important;border:1px solid #7dd3fc38!important;border-radius:22px!important;place-items:center!important;width:58px!important;height:58px!important;font-size:25px!important;display:grid!important;box-shadow:0 0 30px #22d3ee1f!important}#authSection.dym047b-login .kicker{color:#67e8f9!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}#authSection.dym047b-login .dym047b-phase-badge{color:#cffafe!important;background:#22d3ee1a!important;border:1px solid #67e8f933!important;border-radius:999px!important;margin-top:6px!important;padding:7px 10px!important;font-size:12px!important;font-weight:900!important;display:inline-flex!important}#authSection.dym047b-login .dym047b-copy h2{letter-spacing:-.07em!important;color:#fff!important;text-wrap:balance!important;margin:0 0 14px!important;font-size:clamp(38px,5.2vw,72px)!important;line-height:.91!important}#authSection.dym047b-login .dym047b-copy p{color:#dbeafe!important;max-width:760px!important;margin:0!important;font-size:clamp(15px,1.6vw,18px)!important;line-height:1.55!important}#authSection.dym047b-login .dym047b-hero-panel{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:22px 0!important;display:grid!important}#authSection.dym047b-login .dym047b-hero-line{background:linear-gradient(#ffffff14,#ffffff09)!important;border:1px solid #7dd3fc24!important;border-radius:20px!important;padding:14px!important}#authSection.dym047b-login .dym047b-hero-line span{color:#93a9c8!important;margin-bottom:4px!important;font-size:12px!important;font-weight:900!important;display:block!important}#authSection.dym047b-login .dym047b-hero-line strong{color:#fff!important;letter-spacing:-.035em!important;font-size:18px!important;display:block!important}#authSection.dym047b-login .dym047b-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:0!important;display:grid!important}#authSection.dym047b-login .auth-feature{background:#0f172a85!important;border:1px solid #7dd3fc21!important;border-radius:22px!important;min-height:100px!important;padding:15px!important}#authSection.dym047b-login .auth-feature strong{color:#fff!important;margin-bottom:7px!important;font-size:15px!important;display:block!important}#authSection.dym047b-login .auth-feature span{color:#aebedf!important;font-size:13px!important;line-height:1.45!important;display:block!important}#authSection.dym047b-login .dym047b-journey-card{background:#02081770!important;border:1px solid #ffffff1a!important;border-radius:24px!important;margin-top:14px!important}#authSection.dym047b-login .dym047b-auth-note{color:#d9f99d!important;background:linear-gradient(90deg,#22c55e1f,#22d3ee12)!important;border:1px solid #86efac2b!important;border-radius:20px!important;margin-top:14px!important;padding:14px 16px!important}#authSection.dym047b-login .dym047b-login-head{background:0 0!important;border:0!important;margin:0 0 17px!important;padding:0!important}#authSection.dym047b-login .auth-panel h2#authTitle{letter-spacing:-.065em!important;color:#fff!important;margin:5px 0 8px!important;font-size:clamp(34px,4.5vw,54px)!important;line-height:.95!important}#authSection.dym047b-login #authSubtitle{color:#b8c7e6!important;margin-bottom:15px!important;font-size:15px!important}#authSection.dym047b-login .dym047b-welcome-card{background:linear-gradient(135deg,#22d3ee1c,#8b5cf614,#ffffff09)!important;border:1px solid #7dd3fc26!important;border-radius:24px!important;padding:16px!important}#authSection.dym047b-login .dym835-welcome-icon{background:#22d3ee29!important;border:1px solid #7dd3fc33!important;border-radius:18px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important}#authSection.dym047b-login .dym835-welcome-card strong{color:#fff!important;font-size:17px!important}#authSection.dym047b-login .dym835-welcome-card p{color:#c9d7f3!important;font-size:13px!important;line-height:1.45!important}#authSection.dym047b-login .dym835-welcome-steps{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:13px!important;display:grid!important}#authSection.dym047b-login .dym835-welcome-steps span{color:#dff9ff!important;text-align:center!important;background:#02081794!important;border:1px solid #ffffff14!important;border-radius:999px!important;padding:10px!important;font-size:12px!important;font-weight:900!important}#authSection.dym047b-login .dym047b-field-label{color:#e2e8f0!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:13px 0 8px!important;font-size:12px!important;font-weight:950!important;display:block!important}#authSection.dym047b-login .dym047b-field{background:#020817c7!important;border:1px solid #7dd3fc33!important;border-radius:22px!important;height:62px!important;min-height:62px!important;margin:0!important;box-shadow:inset 0 0 0 1px #ffffff09,0 14px 36px #0000002e!important}#authSection.dym047b-login .dym047b-field:focus-within{border-color:#22d3ee94!important;transform:translateY(-1px)!important;box-shadow:0 0 0 4px #22d3ee1f,0 16px 42px #00000038!important}#authSection.dym047b-login input#email,#authSection.dym047b-login input#password{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#67e8f9!important;background:0 0!important;border:0!important;width:100%!important;height:100%!important;padding:0 54px!important;font-size:16px!important;font-weight:900!important}#authSection.dym047b-login input#email::placeholder,#authSection.dym047b-login input#password::placeholder{color:#6f819f!important;-webkit-text-fill-color:#6f819f!important}:-webkit-any(#authSection.dym047b-login input#email:-webkit-autofill,#authSection.dym047b-login input#password:-webkit-autofill){-webkit-text-fill-color:#fff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #081426!important}:is(#authSection.dym047b-login input#email:autofill,#authSection.dym047b-login input#password:autofill){-webkit-text-fill-color:#fff!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #081426!important}#authSection.dym047b-login .email-wrap:before{color:#67e8f9!important;opacity:1!important;left:21px!important}#authSection.dym047b-login .password-wrap:before{color:#a78bfa!important;opacity:1!important;left:21px!important}#authSection.dym047b-login .eye.eye-premium{color:#cffafe!important;background:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:16px!important;width:42px!important;height:42px!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}#authSection.dym047b-login button#authBtn{color:#fff!important;letter-spacing:-.02em!important;background:linear-gradient(135deg,#22d3ee 0%,#2563eb 52%,#7c3aed 100%)!important;border:1px solid #7dd3fc38!important;border-radius:23px!important;width:100%!important;height:64px!important;margin-top:18px!important;font-size:16px!important;font-weight:950!important;box-shadow:0 18px 46px #2563eb47,0 0 42px #22d3ee24!important}#authSection.dym047b-login button#authBtn:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}#authSection.dym047b-login #toggleAuth.auth-toggle{color:#67e8f9!important;text-align:center!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:20px!important;margin-top:12px!important;padding:14px!important;font-weight:950!important}#authSection.dym047b-login #authStatus.status:not(:empty){background:#0f172ab8!important;border:1px solid #ffffff1a!important;border-radius:16px!important;margin-top:12px!important;padding:12px!important}#authSection.dym047b-login .dym047b-security{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:15px!important;display:grid!important}#authSection.dym047b-login .dym047b-security span{text-align:center!important;color:#c7d2fe!important;background:#ffffff0e!important;border:1px solid #ffffff14!important;border-radius:16px!important;justify-content:center!important;min-width:0!important;padding:10px 8px!important;font-size:11px!important;font-weight:950!important}#authSection.dym047b-login .dym047b-mini-trust{flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;display:flex!important}#authSection.dym047b-login .dym047b-mini-trust span{color:#bbf7d0!important;background:#22c55e12!important;border:1px solid #86efac21!important;border-radius:999px!important;padding:8px 10px!important;font-size:11px!important;font-weight:900!important}@media (width<=980px){#authSection.dym047b-login{grid-template-columns:1fr!important;margin:12px auto 26px!important;padding:12px!important}#authSection.dym047b-login .dym047b-copy{min-height:auto!important;padding:20px!important}#authSection.dym047b-login .dym047b-panel{padding:20px!important}#authSection.dym047b-login .dym047b-copy h2{font-size:clamp(36px,10vw,56px)!important}}@media (width<=620px){#authSection.dym047b-login{border-radius:26px!important;gap:12px!important;width:calc(100vw - 16px)!important}#authSection.dym047b-login .dym047b-copy,#authSection.dym047b-login .dym047b-panel{border-radius:22px!important;padding:16px!important}#authSection.dym047b-login .dym047b-hero-panel,#authSection.dym047b-login .dym047b-feature-grid,#authSection.dym047b-login .dym047b-security,#authSection.dym047b-login .dym835-welcome-steps{grid-template-columns:1fr!important}#authSection.dym047b-login .dym047b-field{height:58px!important;min-height:58px!important}#authSection.dym047b-login input#email,#authSection.dym047b-login input#password{padding-left:50px!important;font-size:15px!important}}#authSection.dym047b-login .email-mirror{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}#authSection.dym047b-login input#email,#authSection.dym047b-login input#password{text-align:left!important;text-overflow:clip!important;overflow:hidden!important}#authSection.dym047b-login input#email{padding-left:52px!important;padding-right:18px!important}#authSection.dym047b-login input#password{padding-left:52px!important;padding-right:76px!important}@media (width<=760px){#authSection.dym047b-login{border-radius:28px!important;gap:10px!important;width:calc(100vw - 14px)!important;margin:8px auto 18px!important;padding:10px!important}#authSection.dym047b-login .dym047b-copy,#authSection.dym047b-login .dym047b-panel{border-radius:24px!important;min-height:auto!important;padding:16px!important}#authSection.dym047b-login .dym047b-copy-top{margin-bottom:12px!important}#authSection.dym047b-login .dym047b-mark{border-radius:18px!important;width:48px!important;height:48px!important;font-size:22px!important}#authSection.dym047b-login .dym047b-phase-badge{padding:6px 9px!important;font-size:11px!important}#authSection.dym047b-login .dym047b-copy h2{margin-bottom:12px!important;font-size:clamp(36px,13vw,54px)!important;line-height:.95!important}#authSection.dym047b-login .dym047b-copy p{font-size:15px!important;line-height:1.45!important}#authSection.dym047b-login .dym047b-hero-panel{grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;margin:16px 0!important}#authSection.dym047b-login .dym047b-hero-line{border-radius:16px!important;padding:11px!important}#authSection.dym047b-login .dym047b-hero-line span{font-size:10px!important}#authSection.dym047b-login .dym047b-hero-line strong{font-size:14px!important}#authSection.dym047b-login .dym047b-feature-grid{gap:9px!important}#authSection.dym047b-login .auth-feature{border-radius:18px!important;min-height:auto!important;padding:12px!important}#authSection.dym047b-login .auth-feature strong{margin-bottom:5px!important;font-size:14px!important}#authSection.dym047b-login .auth-feature span{font-size:12px!important;line-height:1.35!important}#authSection.dym047b-login .dym047b-welcome-card{border-radius:20px!important;margin-bottom:10px!important;padding:12px!important}#authSection.dym047b-login .dym835-welcome-top{gap:10px!important}#authSection.dym047b-login .dym835-welcome-icon{border-radius:14px!important;width:40px!important;height:40px!important}#authSection.dym047b-login .dym835-welcome-card strong{font-size:15px!important}#authSection.dym047b-login .dym835-welcome-card p{font-size:12px!important;line-height:1.35!important}#authSection.dym047b-login .dym835-welcome-steps{flex-wrap:nowrap!important;grid-template-columns:none!important;gap:7px!important;margin-top:10px!important;display:flex!important}#authSection.dym047b-login .dym835-welcome-steps span{white-space:nowrap!important;flex:1 1 0!important;min-width:0!important;padding:8px 4px!important;font-size:10px!important}#authSection.dym047b-login .dym047b-field-label{letter-spacing:.1em!important;margin:10px 0 7px!important;font-size:11px!important}#authSection.dym047b-login .dym047b-field{border-radius:20px!important;height:56px!important;min-height:56px!important;margin-top:0!important}#authSection.dym047b-login input#email,#authSection.dym047b-login input#password{height:56px!important;font-size:16px!important;line-height:56px!important}#authSection.dym047b-login input#email{padding-left:48px!important;padding-right:14px!important}#authSection.dym047b-login input#password{padding-left:48px!important;padding-right:70px!important}#authSection.dym047b-login .email-wrap:before,#authSection.dym047b-login .password-wrap:before{font-size:17px!important;left:18px!important}#authSection.dym047b-login .eye.eye-premium{border-radius:16px!important;width:44px!important;height:44px!important;right:8px!important}#authSection.dym047b-login button#authBtn{border-radius:20px!important;height:58px!important;margin-top:12px!important;font-size:17px!important}#authSection.dym047b-login #toggleAuth.auth-toggle{border-radius:20px!important;min-height:54px!important;margin-top:10px!important;font-size:16px!important}#authSection.dym047b-login .auth-security{grid-template-columns:1fr!important;gap:8px!important;margin-top:16px!important}#authSection.dym047b-login .auth-security span{min-height:48px!important;padding:11px!important;font-size:13px!important}#authSection.dym047b-login .dym047b-auth-note{padding:12px!important;font-size:13px!important;line-height:1.4!important}}@media (width<=430px){#authSection.dym047b-login .dym047b-feature-grid,#authSection.dym047b-login .dym047b-hero-panel{grid-template-columns:1fr!important}#authSection.dym047b-login .dym047b-copy h2,#authSection.dym047b-login .auth-panel h2#authTitle{font-size:42px!important}}.action-overlay.dym047b2-fast-logout .action-progress span{animation:.42s ease-in-out infinite alternate wealthActionMove!important}.dymivra842pro-menu-head{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:14px;padding:4px 4px 8px;display:flex}.dymivra842pro-menu-head span{color:#a5f3fc;letter-spacing:.12em;text-transform:uppercase;background:#0ea5e917;border:1px solid #7dd3fc2e;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.dymivra842pro-menu-head h3{color:#fff;letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(20px,2.4vw,31px);font-weight:950;line-height:1}.dymivra842pro-menu-head p{color:#9fb0cf;max-width:640px;margin:7px 0 0;font-size:13px;line-height:1.45}.dymivra848-session-card{background:radial-gradient(circle at 4% 0,#f8717121,#0000 32%),linear-gradient(#120a14db,#020617f0);border:1px solid #f8717133;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.dymivra848-session-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#ffffff09,#0000 65%);position:absolute;inset:0}.dymivra848-session-card>*{z-index:1;position:relative}.dymivra848-session-card small{color:#fecaca;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950;display:block}.dymivra848-session-card strong{color:#fff;letter-spacing:-.04em;margin-top:5px;font-size:18px;font-weight:950;line-height:1.1;display:block}.dymivra848-session-card p{color:#cbd5e1;margin:6px 0 0;font-size:13px;line-height:1.42}.dymivra848-logout-btn,.dym842m-logout{color:#fee2e2!important;cursor:pointer!important;background:linear-gradient(135deg,#7f1d1db3,#f871712e)!important;border:1px solid #f8717152!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 14px 34px #7f1d1d2e,inset 0 1px #ffffff14!important}.dymivra848-logout-btn{white-space:nowrap!important;min-height:48px!important;padding:0 18px!important}.dymivra848-logout-btn:hover,.dym842m-logout:hover{filter:none!important;background:linear-gradient(135deg,#991b1bd1,#f871713d)!important;border-color:#fca5a58c!important;transform:none!important}.dym842m-session{background:radial-gradient(circle at 0 0,#f871711f,#0000 34%),linear-gradient(#120a14db,#020617e0)!important;border:1px solid #f8717138!important;border-radius:24px!important;margin:12px 0 2px!important;padding:13px!important}.dym842m-session-kicker{color:#fecaca!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;display:block!important}.dym842m-session-title{color:#fff!important;letter-spacing:-.04em!important;margin-top:5px!important;font-size:18px!important;font-weight:950!important;line-height:1.1!important;display:block!important}.dym842m-session-desc{color:#cbd5e1!important;margin:6px 0 11px!important;font-size:12px!important;line-height:1.4!important;display:block!important}.dym842m-logout{width:100%!important;min-height:46px!important;padding:0 13px!important;font-size:13px!important}@media (width<=820px){.dymivra842pro-menu-panel,.overview-action-stack button[onclick="openLogoutModal()"]{display:none!important}}@media (width<=620px){.dymivra848-session-card{grid-template-columns:1fr}.dymivra848-logout-btn{width:100%!important}}@media (width<=820px){html.dymivra842-menu-open,body.dymivra842-menu-open{touch-action:none!important;height:100%!important;overflow:hidden!important}body #appSection #appNav.dymivra842pro-nav,#appNav.dymivra842pro-nav{top:max(6px,env(safe-area-inset-top,0px))!important;z-index:9998!important;-webkit-backdrop-filter:blur(16px)!important;background:linear-gradient(#061020f0,#020617e6),radial-gradient(circle at 8% 0,#22d3ee24,#0000 34%)!important;border:1px solid #7dd3fc2b!important;border-radius:24px!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:6px 0 12px!important;padding:8px!important;display:grid!important;position:sticky!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important;box-shadow:0 14px 38px #00000061,inset 0 1px #ffffff0e!important}#appNav.dymivra842pro-nav.dymivra842pro-nav-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}#appNav.dymivra842pro-nav.nav-btn{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:18px!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0 8px!important;font-size:clamp(10px,3vw,12px)!important;line-height:1!important;overflow:hidden!important}#appNav.dymivra842pro-nav.nav-btn.active{color:#04111f!important;background:linear-gradient(135deg,#67e8f9,#38bdf8 54%,#8b5cf6)!important;border-color:#cffafe8c!important;box-shadow:0 10px 28px #22d3ee29,inset 0 1px #ffffff5c!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-wrap{width:100%!important;display:block!important;position:static!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-btn{color:#e0f2fe!important;background:linear-gradient(135deg,#0ea5e93d,#8b5cf624)!important;border-color:#7dd3fc38!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0 14px!important;font-size:13px!important;display:flex!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-panel{z-index:100000!important;left:12px!important;right:12px!important;top:calc(env(safe-area-inset-top,0px) + 112px)!important;bottom:calc(env(safe-area-inset-bottom,0px) + 14px)!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;-webkit-backdrop-filter:blur(22px)!important;background:radial-gradient(circle at 10% 0,#22d3ee29,#0000 32%),radial-gradient(circle at 92% 0,#8b5cf621,#0000 30%),linear-gradient(#071020fb,#020617fc)!important;border:1px solid #7dd3fc38!important;border-radius:26px!important;grid-template-columns:1fr!important;gap:10px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;padding:13px!important;display:none!important;position:fixed!important;overflow:hidden auto!important;box-shadow:0 30px 90px #000000b8,0 0 0 9999px #02061794,inset 0 1px #ffffff0f!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-panel.open{display:grid!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-group{background:#ffffff09!important;border:1px solid #94a3b821!important;border-radius:20px!important;min-height:0!important;padding:12px!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-title{margin-bottom:5px!important;font-size:13px!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-desc{margin:0 0 9px!important;font-size:11.5px!important;line-height:1.35!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-items{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-item{color:#e5eefb!important;width:100%!important;height:43px!important;min-height:43px!important;box-shadow:none!important;background:#0208126b!important;border:1px solid #ffffff13!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0 12px!important;font-size:13px!important;display:flex!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-item.active{color:#fff!important;background:linear-gradient(135deg,#22d3ee2e,#8b5cf621)!important;border-color:#7dd3fc47!important}#screenIntro{margin-top:0!important}.dymivra842pro-guide{margin-top:10px!important}.dymivra842pro-guide-side,.dymivra842pro-guide-actions,.dymivra842-actions{width:100%!important}.dymivra842pro-guide-actions button,.dymivra842-actions button{min-height:44px!important}}@media (width<=380px){#appNav.dymivra842pro-nav.nav-btn{gap:4px!important;padding:0 5px!important;font-size:9.8px!important}#appNav.dymivra842pro-nav.dymivra842pro-menu-panel{border-radius:22px!important;top:106px!important;left:8px!important;right:8px!important}}.dym860-month-trigger{color:#fff!important;letter-spacing:-.02em!important;cursor:pointer!important;background:radial-gradient(circle at 12% 0,#22d3ee21,#0000 40%),linear-gradient(135deg,#0ea5e92e,#8b5cf624)!important;border:1px solid #67e8f92e!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;height:50px!important;margin:0!important;padding:0 14px!important;font-size:15px!important;font-weight:950!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0206172e!important}.dym860-month-trigger span{text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.dym860-month-trigger small{color:#c7f9ff!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:12px!important;flex:none!important;place-items:center!important;width:31px!important;height:31px!important;font-size:14px!important;line-height:1!important;display:grid!important}.dym860-month-trigger:hover{filter:brightness(1.05)!important;transform:none!important}.dym860-month-overlay{z-index:2147483000!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#020617b8!important;justify-content:center!important;align-items:center!important;padding:18px!important;display:none!important;position:fixed!important;inset:0!important}.dym860-month-overlay.show{display:flex!important}.dym860-month-modal{background:radial-gradient(circle at 0 0,#22d3ee29,#0000 34%),radial-gradient(circle at 100% 0,#8b5cf626,#0000 32%),linear-gradient(#0f172afa,#020817fa)!important;border:1px solid #67e8f93d!important;border-radius:30px!important;width:min(520px,100vw - 28px)!important;max-height:min(86vh,720px)!important;padding:18px!important;position:relative!important;overflow:auto!important;box-shadow:0 28px 80px #0000008c,inset 0 1px #ffffff12!important}.dym860-month-modal:before{content:""!important;opacity:.9!important;background:linear-gradient(90deg,#22d3ee,#8b5cf6,#facc15,#22c55e)!important;border-radius:999px!important;height:3px!important;position:absolute!important;top:0!important;left:18px!important;right:18px!important}.dym860-month-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;padding-top:6px!important;display:flex!important}.dym860-month-kicker{letter-spacing:.16em!important;text-transform:uppercase!important;color:#67e8f9!important;margin-bottom:7px!important;font-size:11px!important;font-weight:950!important}.dym860-month-title{letter-spacing:-.07em!important;color:#fff!important;margin:0!important;font-size:clamp(24px,6vw,36px)!important;font-weight:950!important;line-height:1.02!important}.dym860-month-sub{color:#cbd5e1!important;margin-top:8px!important;font-size:13px!important;line-height:1.45!important}.dym860-month-close{color:#fff!important;width:46px!important;min-width:46px!important;height:46px!important;box-shadow:none!important;background:linear-gradient(135deg,#0ea5e938,#8b5cf62e)!important;border:1px solid #ffffff1f!important;border-radius:17px!important;place-items:center!important;margin:0!important;padding:0!important;font-size:22px!important;display:grid!important}.dym860-year-row{background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:22px!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;padding:10px!important;display:grid!important}.dym860-year-btn{color:#e0f2fe!important;width:46px!important;min-width:46px!important;height:46px!important;box-shadow:none!important;background:#0ea5e91a!important;border:1px solid #67e8f929!important;border-radius:16px!important;margin:0!important;padding:0!important;font-size:24px!important}.dym860-year-value{text-align:center!important;color:#fff!important;letter-spacing:-.06em!important;font-size:28px!important;font-weight:950!important}.dym860-month-grid{grid-template-columns:repeat(3,1fr)!important;gap:9px!important;margin-top:12px!important;display:grid!important}.dym860-month-chip{color:#dbeafe!important;width:100%!important;height:54px!important;box-shadow:none!important;background:linear-gradient(#0f172ad1,#02081794)!important;border:1px solid #ffffff17!important;border-radius:18px!important;margin:0!important;font-size:14px!important;font-weight:950!important}.dym860-month-chip.active{color:#fff!important;background:radial-gradient(circle at 20% 0,#22d3ee38,#0000 45%),linear-gradient(135deg,#0ea5e9f2,#8b5cf6b3)!important;border-color:#67e8f975!important;box-shadow:0 0 24px #22d3ee29!important}.dym860-month-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:14px!important;display:grid!important}.dym860-month-actions button{border-radius:18px!important;height:52px!important;margin:0!important}.dym860-month-actions.secondary{color:#e5e7eb!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important}@media (width<=420px){.dym860-month-modal{border-radius:26px!important;padding:15px!important}.dym860-month-grid{grid-template-columns:repeat(2,1fr)!important}.dym860-month-actions{grid-template-columns:1fr!important}.dym860-month-title{font-size:28px!important}}.performance-mode.dym860-month-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.performance-mode.dym860-month-modal{box-shadow:0 14px 34px #0006!important}html{scroll-behavior:auto!important}body.dymivra-perf-ready{overscroll-behavior-y:contain}body.dymivra-perf-ready .container{transform:translateZ(0);-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important}body.dymivra-perf-ready .card,body.dymivra-perf-ready .mini,body.dymivra-perf-ready .item,body.dymivra-perf-ready .premium-panel,body.dymivra-perf-ready .screen-intro,body.dymivra-perf-ready .command-card,body.dymivra-perf-ready .allocation-card,body.dymivra-perf-ready .profile-card,body.dymivra-perf-ready .summary-super-card,body.dymivra-perf-ready .legal-card,body.dymivra-perf-ready .install-card{contain:paint;will-change:auto;transform:translateZ(0)}@supports (content-visibility:auto){body.dymivra-perf-ready #appSection .card,body.dymivra-perf-ready #appSection .premium-panel,body.dymivra-perf-ready #appSection .screen-intro,body.dymivra-perf-ready [data-screen-block]{content-visibility:auto;contain-intrinsic-size:1px 320px}body.dymivra-perf-ready .app-nav,body.dymivra-perf-ready .topbar,body.dymivra-perf-ready .modal,body.dymivra-perf-ready .modalbox,body.dymivra-perf-ready .toast-wrap,body.dymivra-perf-ready .toast,body.dymivra-perf-ready .boot,body.dymivra-perf-ready .floating-top,body.dymivra-perf-ready #topBtn,body.dymivra-perf-ready .top-btn,body.dymivra-perf-ready .back-to-top,body.dymivra-perf-ready .scroll-top{content-visibility:visible!important;contain:none!important}}@media (width<=900px){body.dymivra-mobile-perf:before{opacity:.12!important}body.dymivra-mobile-perf .logo,body.dymivra-mobile-perf .score-shell:after,body.dymivra-mobile-perf .wealth-scroll-progress span,body.dymivra-mobile-perf .lux-reveal,body.dymivra-mobile-perf .action-progress span{animation:none!important}body.dymivra-mobile-perf .card,body.dymivra-mobile-perf .mini,body.dymivra-mobile-perf .item,body.dymivra-mobile-perf .premium-panel,body.dymivra-mobile-perf .screen-intro,body.dymivra-mobile-perf .command-card,body.dymivra-mobile-perf .allocation-card,body.dymivra-mobile-perf .profile-card,body.dymivra-mobile-perf .legal-card,body.dymivra-mobile-perf .install-card{-webkit-backdrop-filter:blur(8px)saturate(1.02)!important;backdrop-filter:blur(8px)saturate(1.02)!important;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff09!important}body.dymivra-mobile-perf .card:before,body.dymivra-mobile-perf .mini:before,body.dymivra-mobile-perf .item:before{opacity:.42!important}body.dymivra-mobile-perf svg{height:auto;max-height:260px}}body.dymivra-scroll-boost:before{opacity:.06!important}body.dymivra-scroll-boost .card,body.dymivra-scroll-boost .mini,body.dymivra-scroll-boost .item,body.dymivra-scroll-boost .premium-panel,body.dymivra-scroll-boost .screen-intro,body.dymivra-scroll-boost .command-card,body.dymivra-scroll-boost .allocation-card,body.dymivra-scroll-boost .profile-card,body.dymivra-scroll-boost .legal-card,body.dymivra-scroll-boost .install-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important;box-shadow:0 8px 20px #00000038,inset 0 1px #ffffff08!important}body.dymivra-scroll-boost .card:before,body.dymivra-scroll-boost .mini:before,body.dymivra-scroll-boost .item:before,body.dymivra-scroll-boost .score-shell:after,body.dymivra-scroll-boost .nav-btn.active:after,body.dymivra-scroll-boost .wealth-scroll-progress span{transition:none!important;animation:none!important}body.dymivra-scroll-boost button:hover,body.dymivra-scroll-boost .nav-btn:hover,body.dymivra-scroll-boost .card:hover,body.dymivra-scroll-boost .mini:hover,body.dymivra-scroll-boost .item:hover{filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){body.dymivra-perf-ready *,body.dymivra-perf-ready :before,body.dymivra-perf-ready :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
