.pegazus-hero{--cursor-x:76%;--cursor-y:22%;--parallax-x:0px;--parallax-y:0px;background:radial-gradient(circle at var(--cursor-x) var(--cursor-y),rgba(71,149,255,.34),transparent 28%),radial-gradient(circle at 15% 80%,rgba(20,88,210,.2),transparent 30%),linear-gradient(135deg,#041024,#071d3d 58%,#0a2e62)}.price-card>.popular{position:absolute;inset:20px 20px auto auto;width:max-content;max-width:calc(100% - 40px);z-index:3}.pegazus-hero:after{content:"";position:absolute;width:620px;height:620px;right:-140px;top:-220px;border:1px solid rgba(123,178,255,.13);border-radius:50%;box-shadow:0 0 0 85px rgba(74,138,232,.025),0 0 0 170px rgba(74,138,232,.02);transform:translate(var(--parallax-x),var(--parallax-y));transition:transform .25s ease-out;pointer-events:none}.pegazus-hero .hero-grid{perspective:1300px}.pegazus-hero .hero-copy{transform:translate(calc(var(--parallax-x) * -.25),calc(var(--parallax-y) * -.18));transition:transform .25s ease-out}.pegazus-hero-card{position:relative;overflow:hidden;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translate3d(calc(var(--parallax-x) * .22),calc(var(--parallax-y) * .16),0);transition:transform .22s ease-out,border-color .25s ease,box-shadow .25s ease}.hezilex-logo-wrap:before,.pegazus-hero-card:before,.premium-feature-grid article:before,.price-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--glow-x,70%) var(--glow-y,20%),rgba(108,169,255,.18),transparent 38%);opacity:.8;pointer-events:none}.pegazus-hero-card:hover{border-color:rgba(131,188,255,.55);box-shadow:0 42px 110px rgba(0,0,0,.42),0 0 60px rgba(48,128,255,.12)}.hero-live-pill{position:absolute;right:22px;top:19px;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(92,221,158,.24);border-radius:999px;background:rgba(19,72,55,.35);color:#8be8ba;font-size:8px;font-weight:900;letter-spacing:.65px}.hero-live-pill i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 rgba(24,206,131,.5);animation:live-pulse 2s infinite}.brand-refresh [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s)}.brand-refresh [data-reveal].is-visible{opacity:1;transform:translateY(0)}.brand-refresh [data-reveal][data-tilt].is-visible{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.hezilex-logo-wrap,.premium-feature-grid article,.price-card{position:relative;overflow:hidden;transform-style:preserve-3d;transition:transform .24s ease-out,border-color .24s ease,box-shadow .24s ease}.premium-feature-grid article:hover,.price-card:hover{border-color:#b5d2ff;box-shadow:0 22px 55px rgba(24,79,154,.12)}.premium-feature-grid article>*,.price-card>*{position:relative;z-index:1}.hero-goals em{animation:goal-fill 1.15s cubic-bezier(.22,1,.36,1) .35s both;transform-origin:left}.hero-mini-grid>div{transition:transform .2s ease,background .2s ease}.hero-mini-grid>div:hover{transform:translateY(-3px);background:rgba(255,255,255,.075)}.brand-refresh .button{position:relative;overflow:hidden}.brand-refresh .button:after{content:"";position:absolute;inset:-50% auto -50% -40%;width:25%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:skewX(-22deg);transition:left .55s ease}.brand-refresh .button:hover:after{left:120%}@keyframes live-pulse{70%{box-shadow:0 0 0 8px rgba(24,206,131,0)}}@keyframes goal-fill{0%{transform:scaleX(0)}}.news-filter-bar{display:grid;grid-template-columns:auto repeat(3,minmax(145px,1fr)) auto;gap:10px;align-items:center;margin-bottom:14px;padding:13px}.news-filter-bar>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:850;color:var(--ink)}.news-filter-bar select{min-height:38px;border:1px solid var(--line);border-radius:9px;background:#f9fbfd;color:var(--ink);padding:0 10px;font-size:11px}.news-filter-bar>b{padding:7px 10px;border-radius:99px;background:var(--brand-soft);color:var(--brand-dark);font-size:10px;white-space:nowrap}.news-card{grid-template-columns:76px 1fr;padding:22px;border-radius:17px}.news-meta{align-items:center;flex-wrap:wrap}.news-meta em{padding:4px 7px;border-radius:99px;font-style:normal}.news-meta .impact.positivo{background:#e7f9f0;color:#08794c}.news-meta .impact.negativo{background:#ffebeb;color:#ae3535}.news-meta .impact.neutro{background:#edf2f7;color:#526375}.news-meta .relevance.alta{background:#fff0e1;color:#a25d0b}.news-meta .relevance.média{background:#fff7e6;color:#8b6818}.news-meta .relevance.baixa{background:#f0f3f6;color:#6e7783}.news-card p{display:block;-webkit-line-clamp:unset;overflow:visible;max-width:970px}.news-impact-row{display:flex;align-items:end;gap:26px;margin-top:14px;padding-top:13px;border-top:1px solid #edf1f6}.news-impact-row>span{display:grid;gap:3px}.news-impact-row small{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-weight:850}.news-impact-row strong{font-size:11px;text-transform:capitalize}.news-impact-row strong.positivo{color:var(--green-dark)}.news-impact-row strong.negativo{color:var(--red)}.news-impact-row a{margin:0 0 0 auto}.news-preview-wrap{position:relative;min-height:420px}.news-preview-list{display:grid;gap:10px;filter:blur(1.6px);opacity:.52;pointer-events:none}.news-preview-card{display:grid;grid-template-columns:65px 1fr auto;align-items:center;gap:18px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:15px}.news-preview-card time{font:700 19px var(--font-display)}.news-preview-card div>span{font-size:8px;font-weight:900;color:var(--brand)}.news-preview-card h2{font:700 16px var(--font-display);margin:5px 0}.news-preview-card p{font-size:10px;color:var(--muted);margin:0}.news-preview-card>em{font-size:9px;padding:6px 8px;border-radius:99px;background:#edf2f7;font-style:normal}.news-preview-lock{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(760px,calc(100% - 32px));display:flex;align-items:center;gap:17px;padding:24px;border-radius:18px;background:linear-gradient(130deg,#081a34,#10386d);color:#fff;box-shadow:0 28px 85px rgba(4,23,53,.32)}.news-preview-lock>svg{color:#85b6ff;flex:0 0 auto}.news-preview-lock>div{flex:1}.news-preview-lock span{color:#83b5ff;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.7px}.news-preview-lock h2{font:700 21px var(--font-display);margin:5px 0}.news-preview-lock p{font-size:11px;line-height:1.55;color:#afc2dd;margin:0}.news-preview-lock .button{white-space:nowrap}.analytics-workspace{display:grid;gap:15px}.analytics-filter-panel{padding:18px}.analytics-filter-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.analytics-filter-title h2{font:700 20px var(--font-display);margin:5px 0 0}.analytics-filter-title>button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--brand-dark);font-size:11px;font-weight:850;cursor:pointer}.analytics-filter-grid{display:grid;grid-template-columns:repeat(7,minmax(110px,1fr));gap:9px}.analytics-filter-grid label{display:grid;gap:5px}.analytics-filter-grid label>span{font-size:9px;color:var(--muted);font-weight:850;text-transform:uppercase;letter-spacing:.45px}.analytics-filter-grid input,.analytics-filter-grid select{min-width:0;width:100%;height:40px;border:1px solid var(--line);border-radius:9px;background:#f9fbfd;color:var(--ink);padding:0 10px;font-size:11px;outline:0}.analytics-filter-grid input:focus,.analytics-filter-grid select:focus{border-color:#8cb7f9;box-shadow:0 0 0 3px rgba(40,120,255,.09)}.analytics-filter-grid .strategy-search{grid-column:span 2}.analytics-filter-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.analytics-filter-footer>span b{color:var(--ink)}.analytics-filter-footer>div{display:flex;gap:8px}.analytics-filter-footer .button{padding:9px 12px;font-size:11px}.analytics-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.analytics-kpis article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:17px;display:grid;gap:6px}.analytics-kpis article>span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;font-weight:800}.analytics-kpis svg{width:16px;color:var(--brand)}.analytics-kpis strong{font:750 23px var(--font-display)}.analytics-kpis small{font-size:9px;color:var(--muted)}.analytics-chart-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,.6fr);gap:15px}.analytics-line-card .panel-head>div{display:grid;gap:4px}.analytics-line-card .panel-head>strong{font:750 17px var(--font-display)}.analytics-line-chart{height:250px}.analytics-line-chart svg{width:100%;height:100%}.analytics-line-chart .grid{fill:none;stroke:#edf1f6;stroke-width:1}.analytics-line-chart .area{fill:url(#analyticsFill)}.analytics-line-chart .line{fill:none;stroke:var(--brand);stroke-width:3;vector-effect:non-scaling-stroke}.analytics-result-card{display:flex;flex-direction:column}.analytics-donut{width:160px;height:160px;margin:auto;border-radius:50%;background:conic-gradient(var(--green) 0 var(--wins),#ef6a6a var(--wins) 100%);display:grid;place-items:center;position:relative}.analytics-donut:before{content:"";position:absolute;inset:25px;border-radius:50%;background:#fff}.analytics-donut>div{position:relative;display:grid;text-align:center}.analytics-donut strong{font:750 23px var(--font-display)}.analytics-donut span{font-size:9px;color:var(--muted)}.analytics-result-legend{display:flex;justify-content:center;gap:16px;margin-top:14px;font-size:10px;color:var(--muted)}.analytics-result-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.analytics-result-legend .win{background:var(--green)}.analytics-result-legend .loss{background:#ef6a6a}.analytics-asset-bars{display:grid;gap:11px}.analytics-asset-bars article{display:grid;grid-template-columns:180px 1fr 110px;gap:14px;align-items:center}.analytics-asset-bars article>div:first-child{display:grid;gap:3px}.analytics-asset-bars article strong{font-size:11px}.analytics-asset-bars article span{font-size:8px;color:var(--muted)}.analytics-asset-bars article>div:nth-child(2){height:9px;border-radius:99px;background:#edf1f6;overflow:hidden}.analytics-asset-bars article i{display:block;height:100%;border-radius:inherit;background:var(--green)}.analytics-asset-bars article>div.negative i{background:var(--red)}.analytics-asset-bars article>b{font-size:11px;text-align:right}.analytics-table-wrap{overflow:auto;margin-top:22px;padding-top:8px;border-top:1px solid var(--line)}.analytics-empty{display:grid;place-items:center;min-height:220px;color:var(--muted);font-size:12px}.getting-started-page{display:grid;gap:15px}.getting-started-page>.app-header{margin-bottom:4px}.onboarding-hero{display:grid;grid-template-columns:.82fr 1.18fr;gap:26px;padding:25px;background:linear-gradient(125deg,#fff 45%,#eef5ff)}.onboarding-copy{padding:12px 5px;display:flex;flex-direction:column;justify-content:center}.onboarding-copy h2{font:700 clamp(25px,3vw,38px)/1.1 var(--font-display);letter-spacing:-1.3px;margin:13px 0}.onboarding-copy>p{font-size:12px;line-height:1.7;color:var(--muted);margin:0 0 18px}.onboarding-copy>div{display:grid;gap:8px}.onboarding-copy>div span{display:flex;align-items:center;gap:8px;color:#46566b;font-size:10px}.onboarding-copy>div svg{color:var(--green-dark)}.onboarding-video-wrap{aspect-ratio:16/9;border-radius:15px;overflow:hidden;background:#071a35;box-shadow:0 20px 50px rgba(10,44,87,.18)}.onboarding-video-wrap iframe{width:100%;height:100%;border:0}.onboarding-video-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:25px}.onboarding-video-empty svg{color:#75abff;margin-bottom:12px}.onboarding-video-empty strong{font:700 18px var(--font-display)}.onboarding-video-empty p{max-width:320px;color:#9db2ce;font-size:11px;line-height:1.5}.onboarding-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.onboarding-steps article{display:flex;flex-direction:column;min-height:245px;transition:.2s}.onboarding-steps article:hover{transform:translateY(-3px);border-color:#b9d3fb;box-shadow:0 15px 35px rgba(35,83,150,.08)}.onboarding-steps article>div{display:flex;align-items:center;justify-content:space-between}.onboarding-steps article>div span{font:750 26px var(--font-display);color:#c9d9ee}.onboarding-steps article>div svg{color:var(--brand);padding:10px;background:var(--brand-soft);box-sizing:content-box;border-radius:11px}.onboarding-steps h2{font:700 18px var(--font-display);margin:25px 0 9px}.onboarding-steps p{font-size:11px;line-height:1.6;color:var(--muted);margin:0}.onboarding-steps a{margin-top:auto;color:var(--brand-dark);font-size:11px;font-weight:850}.onboarding-finish{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 23px;border-radius:14px;background:#081c39;color:#fff}.onboarding-finish strong{font:700 16px var(--font-display)}.onboarding-finish p{font-size:10px;color:#9fb3cc;margin:4px 0 0}.admin-onboarding-setting>p{color:var(--muted);font-size:12px;line-height:1.6}.admin-onboarding-setting small{color:var(--muted);font-size:10px}.hezilex-connect-page{display:grid;gap:15px}.hezilex-connect-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px;background:linear-gradient(125deg,#fff 42%,#edf5ff)}.hezilex-connect-hero h2{font:750 28px var(--font-display);margin:10px 0 5px}.hezilex-connect-hero p{margin:0;color:var(--muted);font-size:12px}.hezilex-status-pill{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 13px;border-radius:999px;background:#edf2f7;color:#536375;font-size:11px;font-weight:850}.hezilex-status-pill i{width:8px;height:8px;border-radius:50%;background:#98a5b4}.hezilex-status-pill.connected{background:#e7f9f0;color:#08794c}.hezilex-status-pill.connected i{background:var(--green);box-shadow:0 0 0 4px rgba(24,206,131,.13)}.hezilex-status-pill.connecting,.hezilex-status-pill.reconnecting,.hezilex-status-pill.syncing{background:#eaf2ff;color:var(--brand-dark)}.hezilex-status-pill.connecting i,.hezilex-status-pill.reconnecting i,.hezilex-status-pill.syncing i{background:var(--brand);animation:live-pulse 1.6s infinite}.hezilex-status-pill.authentication_error,.hezilex-status-pill.session_expired{background:#ffeded;color:#ad3434}.hezilex-status-pill.authentication_error i,.hezilex-status-pill.session_expired i{background:var(--red)}.hezilex-connect-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.75fr);gap:15px}.hezilex-connect-form{display:grid;gap:17px;padding:28px}.hezilex-connect-form h2{font:750 25px var(--font-display);margin:8px 0}.hezilex-connect-form>div:first-child p{max-width:620px;color:var(--muted);font-size:12px;line-height:1.65;margin:0}.hezilex-password{position:relative}.hezilex-password input{padding-right:48px}.hezilex-password button{position:absolute;right:5px;top:5px;width:36px;height:34px;border:0;border-radius:8px;background:transparent;color:#65758a;display:grid;place-items:center;cursor:pointer}.hezilex-password button:hover{background:var(--brand-soft);color:var(--brand-dark)}.hezilex-security-card{padding:28px;background:#081b36;color:#fff}.hezilex-security-card>svg{color:#7eaff8;padding:12px;box-sizing:content-box;border-radius:13px;background:rgba(69,137,239,.13)}.hezilex-security-card h2{font:700 21px/1.25 var(--font-display);margin:20px 0 15px}.hezilex-security-card ul{list-style:none;padding:0;margin:0;display:grid;gap:11px}.hezilex-security-card li{position:relative;padding-left:20px;color:#bed0e7;font-size:11px;line-height:1.5}.hezilex-security-card li:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:900}.hezilex-security-card p{margin:22px 0 0;padding-top:17px;border-top:1px solid rgba(255,255,255,.1);color:#869db9;font-size:10px;line-height:1.55}.hezilex-account-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.hezilex-account-grid article{display:grid;gap:7px}.hezilex-account-grid article>span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;font-weight:800}.hezilex-account-grid article>span svg{color:var(--brand)}.hezilex-account-grid strong{font:750 19px var(--font-display);overflow-wrap:anywhere}.hezilex-account-grid small{font-size:9px;color:var(--muted)}.hezilex-sync-panel{display:flex;align-items:center;justify-content:space-between;gap:24px}.hezilex-sync-panel>div:first-child{display:flex;align-items:flex-start;gap:13px}.hezilex-sync-panel>div:first-child>svg{color:var(--green-dark);flex:0 0 auto}.hezilex-sync-panel strong{font:750 15px var(--font-display)}.hezilex-sync-panel p{max-width:720px;margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.55}.hezilex-sync-panel>div:last-child{display:flex;gap:8px;flex:0 0 auto}.hezilex-disconnect{background:#fff0f0;color:#a93232;border:1px solid #f1cccc}.hezilex-connection-alert{padding:12px 14px;border:1px solid #f0d4a7;border-radius:11px;background:#fff7e8;color:#895d16;font-size:11px}.spin{animation:hezilex-spin .8s linear infinite}@keyframes hezilex-spin{to{transform:rotate(1turn)}}@media(max-width:1200px){.analytics-filter-grid{grid-template-columns:repeat(4,1fr)}.analytics-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:880px){.news-filter-bar{grid-template-columns:1fr 1fr}.news-filter-bar>b,.news-filter-bar>span{grid-column:1/-1}.analytics-filter-grid{grid-template-columns:repeat(2,1fr)}.analytics-chart-grid,.hezilex-connect-layout,.onboarding-hero,.onboarding-steps{grid-template-columns:1fr}.analytics-asset-bars article{grid-template-columns:125px 1fr 90px}.news-preview-lock{display:grid;grid-template-columns:auto 1fr}.news-preview-lock .button{grid-column:1/-1}.hezilex-account-grid{grid-template-columns:1fr 1fr}.hezilex-sync-panel{align-items:flex-start;flex-direction:column}.hezilex-sync-panel>div:last-child{width:100%}}@media(max-width:620px){.pegazus-hero:after{display:none}.brand-refresh [data-reveal],.brand-refresh [data-reveal].is-visible{transform:none}.hero-live-pill{top:14px;right:14px}.analytics-filter-grid,.news-filter-bar{grid-template-columns:1fr}.analytics-filter-grid .strategy-search{grid-column:auto}.news-card{grid-template-columns:1fr;padding:17px}.news-impact-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.news-impact-row a{margin:0;grid-column:1/-1}.news-preview-card{grid-template-columns:50px 1fr}.news-preview-card>em{display:none}.news-preview-lock{grid-template-columns:1fr;text-align:center}.news-preview-lock>svg{margin:auto}.analytics-filter-footer{align-items:stretch;flex-direction:column}.analytics-filter-footer>div{display:grid}.analytics-filter-footer>div,.analytics-kpis{grid-template-columns:1fr 1fr}.analytics-kpis strong{font-size:19px}.analytics-asset-bars article{grid-template-columns:1fr auto;gap:7px}.analytics-asset-bars article>div:nth-child(2){grid-column:1/-1;grid-row:2}.onboarding-hero{padding:16px}.onboarding-finish{align-items:stretch;flex-direction:column}.onboarding-finish .button{width:100%}.mobile-menu-drawer{background:#07172d}.mobile-menu-drawer nav a.active,.mobile-menu-drawer nav a:hover{background:#112d53}.mobile-menu-drawer nav a.active svg{color:#77aaff}.hezilex-connect-hero{align-items:flex-start;flex-direction:column}.hezilex-account-grid{grid-template-columns:1fr}.hezilex-sync-panel>div:last-child{display:grid;grid-template-columns:1fr;width:100%}.hezilex-sync-panel .button{width:100%}.hezilex-connect-form,.hezilex-security-card{padding:21px}}@media(prefers-reduced-motion:reduce){.brand-refresh [data-reveal]{opacity:1;transform:none;transition:none}.pegazus-hero .hero-copy,.pegazus-hero-card{transform:none!important;transition:none}.hero-goals em,.hero-live-pill i{animation:none}}.hezilex-bankroll-guidance{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:17px 19px;border:1px solid #bad8ca;border-radius:14px;background:#f0fbf6}.hezilex-bankroll-guidance>div{display:flex;align-items:flex-start;gap:11px}.hezilex-bankroll-guidance>div>svg{flex:0 0 auto;color:var(--green-dark)}.hezilex-bankroll-guidance strong{font:750 14px var(--font-display)}.hezilex-bankroll-guidance p{max-width:760px;margin:4px 0 0;color:#527064;font-size:10px;line-height:1.55}.hezilex-bankroll-guidance>span{display:grid;gap:3px;min-width:96px;padding-left:18px;border-left:1px solid rgba(42,112,79,.16)}.hezilex-bankroll-guidance small{font-size:9px;color:var(--muted)}.hezilex-bankroll-guidance b{font:750 16px var(--font-display)}.hezilex-bankroll-guidance.recommended{border-color:#efcf94;background:#fff8e9}.hezilex-bankroll-guidance.recommended>div>svg{color:#b77312}.hezilex-bankroll-guidance.recommended p{color:#7d642e}.broker-bankroll-source{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 17px;border:1px solid #bfd4f4;border-radius:13px;background:#f1f6ff;color:#1e4e91}.broker-bankroll-source>svg{color:var(--brand);flex:0 0 auto}.broker-bankroll-source>div{display:grid;gap:2px}.broker-bankroll-source strong{font-size:12px}.broker-bankroll-source p{margin:0;color:#5b7395;font-size:10px}.broker-bankroll-source small{color:#7b8fa9;font-size:9px}.broker-bankroll-source>span{font:750 20px var(--font-display);white-space:nowrap}.broker-bankroll-source>a{font-size:10px;font-weight:850;color:var(--brand-dark);white-space:nowrap}.broker-bankroll-source.stale{border-color:#efcf94;background:#fff8e9;color:#815b18}.broker-bankroll-source.stale>svg{color:#b77312}.broker-capital-card{display:flex;flex-direction:column;align-items:flex-start}.broker-capital-card>span{font-size:10px;color:var(--muted)}.broker-capital-card>strong{font:750 30px var(--font-display);margin:9px 0}.broker-capital-card>p{font-size:10px;line-height:1.55;color:var(--muted);margin:0 0 18px}.broker-balance-note{color:var(--brand-dark)!important}@media(max-width:880px){.hezilex-bankroll-guidance{grid-template-columns:1fr 1fr}.hezilex-bankroll-guidance>div{grid-column:1/-1}.hezilex-bankroll-guidance>span{padding-left:0;border-left:0}.broker-bankroll-source{grid-template-columns:auto 1fr}.broker-bankroll-source>a,.broker-bankroll-source>span{grid-column:2}}@media(max-width:620px){.hezilex-bankroll-guidance{grid-template-columns:1fr}.hezilex-bankroll-guidance>div{grid-column:auto}.broker-bankroll-source{align-items:start}}html[data-values-hidden=true] .broker-bankroll-source>span,html[data-values-hidden=true] .broker-capital-card>strong,html[data-values-hidden=true] .hezilex-bankroll-guidance b{font-size:0!important;color:transparent!important}html[data-values-hidden=true] .broker-bankroll-source>span:after,html[data-values-hidden=true] .broker-capital-card>strong:after,html[data-values-hidden=true] .hezilex-bankroll-guidance b:after{content:"R$ ••••••";font-size:13px;color:#657187}.app-sidebar nav{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#23466e transparent}.sidebar-profile{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.04);transition:.2s}.sidebar-profile:hover{background:rgba(67,143,255,.12);border-color:rgba(119,170,255,.28)}.sidebar-profile-avatar{width:38px;height:38px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),#65aaff);color:#fff;font-size:12px;font-weight:900}.sidebar-profile-avatar img{width:100%;height:100%;object-fit:cover}.sidebar-profile>span:last-child{min-width:0;display:grid;gap:2px}.sidebar-profile small,.sidebar-profile strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-profile strong{font-size:11px;color:#f2f6fc}.sidebar-profile small{font-size:9px;color:#8fa5c1}.profile-feedback{margin-bottom:16px}.profile-layout,.profile-settings-stack{display:grid;gap:16px}.profile-layout{grid-template-columns:minmax(245px,.65fr) minmax(0,1.35fr);align-items:start}.profile-photo-card{display:grid;justify-items:center;text-align:center;gap:18px;padding:30px}.profile-photo-card>.page-eyebrow{justify-self:start}.profile-avatar-preview{width:144px;height:144px;border-radius:50%;position:relative;display:grid;place-items:center;background:linear-gradient(145deg,#dceaff,#b8d3ff);border:5px solid #fff;box-shadow:0 13px 35px rgba(31,80,145,.18);color:var(--brand-dark);font:800 35px var(--font-display)}.profile-avatar-preview>img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.profile-avatar-preview>button{position:absolute;right:3px;bottom:7px;width:39px;height:39px;border:3px solid #fff;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;cursor:pointer;box-shadow:0 8px 18px rgba(32,105,220,.28)}.profile-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.profile-photo-actions{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.profile-remove-photo{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#b23b3b;font-size:11px;font-weight:800;cursor:pointer;padding:9px}.profile-photo-card>small{max-width:245px;color:var(--muted);font-size:10px;line-height:1.5}.profile-form-card{display:grid;gap:24px;padding:30px}.profile-form-card h2{font:750 25px var(--font-display);letter-spacing:-.6px;margin:9px 0 5px}.profile-form-card>div:first-child p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.profile-form-card .field small{color:var(--muted);font-size:9px}.profile-readonly-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.profile-readonly-grid>div{min-width:0;padding:13px;border:1px solid #e2e8e5;border-radius:11px;background:#f8faf9;display:grid;gap:5px}.profile-readonly-grid span{color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:850;letter-spacing:.4px}.profile-readonly-grid strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-form-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:19px;border-top:1px solid var(--line)}.profile-form-footer>span{display:flex;align-items:center;gap:7px;color:#65746d;font-size:10px}.profile-form-footer>span svg{color:var(--green-dark)}.profile-password-card{display:grid;gap:23px;padding:28px 30px}.profile-password-heading{display:flex;align-items:flex-start;gap:15px}.profile-password-icon{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#e8f2ff,#d6e7ff);color:var(--brand-dark)}.profile-password-heading h2{font:750 23px var(--font-display);letter-spacing:-.5px;margin:7px 0 4px}.profile-password-heading p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.profile-password-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.profile-password-grid .field{min-width:0}.profile-password-grid input{width:100%}.mobile-profile-summary{display:flex;align-items:center;gap:11px;margin:0 14px 8px;padding:11px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.04)}.mobile-profile-summary>span{width:42px;height:42px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand),#64a9ff);color:#fff;font-size:12px;font-weight:900}.mobile-profile-summary img{width:100%;height:100%;object-fit:cover}.mobile-profile-summary>div{min-width:0;display:grid;gap:3px}.mobile-profile-summary small,.mobile-profile-summary strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-profile-summary strong{color:#fff;font-size:12px}.mobile-profile-summary small{color:#91a8c5;font-size:9px}@media(max-width:820px){.profile-layout{grid-template-columns:1fr}.profile-form-card,.profile-password-card,.profile-photo-card{padding:23px}.profile-password-grid{grid-template-columns:1fr 1fr}.profile-password-grid .field:first-child{grid-column:1/-1}}@media(max-width:560px){.profile-password-grid,.profile-readonly-grid{grid-template-columns:1fr}.profile-password-grid .field:first-child{grid-column:auto}.profile-password-heading{align-items:center}.profile-form-footer{align-items:stretch;flex-direction:column}.profile-form-footer .button{width:100%}.profile-avatar-preview{width:126px;height:126px}}.live-broker-operation{margin-top:14px;padding:0;overflow:hidden;border-color:#bcd2f2;box-shadow:0 13px 34px rgba(20,69,137,.06)}.live-broker-operation.active{background:linear-gradient(120deg,var(--surface),color-mix(in srgb,var(--brand) 8%,var(--surface)))}.live-broker-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;border-bottom:1px solid #dce7f6;background:#f5f9ff}.live-broker-heading>span{color:var(--brand-dark);font-weight:900;letter-spacing:.75px}.live-broker-heading>small,.live-broker-heading>span{display:flex;align-items:center;gap:7px;font-size:9px}.live-broker-heading>small{color:#61758f}.live-broker-heading i{width:7px;height:7px;border-radius:50%;background:#23c982;box-shadow:0 0 0 4px rgba(35,201,130,.12);animation:live-pulse 1.6s infinite}.live-broker-content{display:grid;grid-template-columns:1.15fr repeat(3,.8fr) 1.1fr;align-items:center;gap:16px;padding:18px}.live-broker-content>div:not(.live-broker-direction):not(.live-broker-status){display:grid;gap:5px;min-width:0}.live-broker-content small{color:var(--muted);font-size:9px}.live-broker-content strong{font:750 14px var(--font-display);display:flex;align-items:center;gap:5px}.live-broker-direction{display:flex;align-items:center;gap:10px;padding-right:16px;border-right:1px solid var(--line)}.live-broker-direction>svg{padding:9px;box-sizing:content-box;border-radius:11px}.live-broker-direction.up>svg{color:var(--green);background:color-mix(in srgb,var(--green) 14%,var(--surface))}.live-broker-direction.down>svg{color:var(--red);background:color-mix(in srgb,var(--red) 14%,var(--surface))}.live-broker-direction>span{display:grid;gap:3px}.live-broker-status{display:grid;justify-items:end;gap:5px}.live-broker-status>span{padding:6px 9px;border-radius:999px;background:color-mix(in srgb,var(--green) 14%,var(--surface));color:var(--green);font-size:8px;font-weight:900;letter-spacing:.55px}.live-broker-empty{display:flex;align-items:center;gap:12px;padding:17px 19px}.live-broker-empty>svg{color:var(--brand);padding:9px;box-sizing:content-box;border-radius:11px;background:var(--brand-soft)}.live-broker-empty>div{display:grid;gap:3px}.live-broker-empty strong{font-size:12px}.live-broker-empty span{color:var(--muted);font-size:9px}.live-broker-empty>small{margin-left:auto;color:#718096;font-size:9px;white-space:nowrap}@media(max-width:1020px){.live-broker-content{grid-template-columns:1fr 1fr 1fr}.live-broker-direction{grid-row:span 2;border-right:0}.live-broker-status{grid-column:2/-1;justify-items:start}}@media(max-width:650px){.live-broker-heading{align-items:flex-start;flex-direction:column;gap:7px}.live-broker-content{grid-template-columns:1fr 1fr;padding:16px}.live-broker-direction{grid-column:1/-1;grid-row:auto;border-right:0;border-bottom:1px solid var(--line);padding:0 0 13px}.live-broker-status{grid-column:1/-1}.live-broker-empty{align-items:flex-start}.live-broker-empty>small{margin-left:0}.live-broker-empty{display:grid;grid-template-columns:auto 1fr}.live-broker-empty>small{grid-column:2}}.hezilex-status-pill.two_factor_required{background:#fff4dc;color:#8b5a08}.hezilex-status-pill.two_factor_required i{background:#e59b19;box-shadow:0 0 0 4px rgba(229,155,25,.13)}.hezilex-2fa-field input{font-size:22px;font-weight:850;letter-spacing:6px;text-align:center}.hezilex-2fa-field .form-hint{color:#687789;font-size:10px;letter-spacing:0;line-height:1.5;text-align:left}.hezilex-2fa-toggle{display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border:1px solid #d7e2ef;border-radius:11px;background:#f7faff;cursor:pointer}.hezilex-2fa-toggle input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--brand);flex:0 0 auto}.hezilex-2fa-toggle span{display:grid;gap:3px}.hezilex-2fa-toggle strong{font-size:12px;color:#18324f}.hezilex-2fa-toggle small{font-size:10px;line-height:1.4;color:#697a8f}.performance-page-header h1{display:flex;align-items:center;gap:11px}.performance-page-header h1 small{padding:5px 8px;border:1px solid #b7d4ff;border-radius:7px;background:#e9f2ff;color:#1468d3;font:850 10px var(--font-body);letter-spacing:.8px}.performance-page-header p{font-size:13px}.performance-workspace{display:grid;gap:20px}.performance-workspace>section{animation:performance-rise .55s both}.performance-workspace>section:nth-child(2){animation-delay:.06s}.performance-workspace>section:nth-child(3){animation-delay:.12s}.performance-workspace>section:nth-child(4){animation-delay:.18s}.performance-workspace>section:nth-child(5){animation-delay:.24s}.performance-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:34px;padding:32px 34px;border:1px solid #164776;border-radius:22px;background:radial-gradient(circle at 76% -20%,rgba(30,143,255,.42),transparent 40%),linear-gradient(135deg,#061a32,#0a315b);color:#fff;box-shadow:0 20px 55px rgba(5,29,55,.18)}.performance-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.035) 45%,transparent 70%);transform:translateX(-100%);animation:performance-shine 7s ease-in-out infinite}.performance-hero:after{content:"";position:absolute;right:31%;bottom:-75px;width:180px;height:180px;border:1px solid rgba(65,164,255,.18);border-radius:50%;box-shadow:0 0 0 30px rgba(65,164,255,.04),0 0 0 63px rgba(65,164,255,.022)}.performance-hero>div{position:relative;z-index:1}.performance-live{display:inline-flex;align-items:center;gap:8px;color:#89ddff;font-size:10px;font-weight:900;letter-spacing:1.15px}.performance-live i{width:8px;height:8px;border-radius:50%;background:#31e59a;box-shadow:0 0 0 7px rgba(49,229,154,.1);animation:performance-pulse 2s infinite}.performance-hero h2{margin:12px 0 10px;font:770 clamp(28px,3.2vw,43px)/1.06 var(--font-display);letter-spacing:-1.4px}.performance-hero p{max-width:690px;margin:0;color:#bad0e5;line-height:1.55}.performance-sample-status{display:grid;gap:10px;padding:18px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(255,255,255,.07);backdrop-filter:blur(10px)}.performance-sample-status>span{display:flex;align-items:center;gap:7px;width:max-content;padding:6px 9px;border-radius:8px;background:rgba(40,212,145,.13);color:#72efbb;font-weight:850}.performance-sample-status>span.limited{background:rgba(255,192,70,.12);color:#ffd17a}.performance-sample-status>span.empty{background:rgba(158,181,207,.12);color:#c3d3e4}.performance-sample-status small{max-width:290px;color:#d0dce8;line-height:1.5}.performance-sample-status em{display:flex;align-items:center;gap:6px;color:#91a9c0;font-style:normal}.performance-sample-status em svg{width:14px}.spinning{animation:performance-spin .8s linear infinite}.performance-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.performance-metrics article{position:relative;min-width:0;overflow:hidden;display:grid;gap:8px;padding:21px;border:1px solid #dbe5ed;border-radius:17px;background:#fff;box-shadow:0 9px 30px rgba(28,53,82,.055);transition:transform .2s ease,box-shadow .2s ease}.performance-metrics article:hover{transform:translateY(-3px);box-shadow:0 15px 34px rgba(28,53,82,.09)}.performance-metrics article>span{display:flex;align-items:center;gap:8px;color:#607389;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.5px}.performance-metrics article>span svg{width:17px;color:#2380e9}.performance-metrics strong{color:#12253e;font:780 clamp(24px,2.35vw,33px)/1 var(--font-display);letter-spacing:-.8px}.performance-metrics small{color:#7d8c9d;font-size:10px}.performance-metrics .featured{border-color:#aee4cb;background:linear-gradient(145deg,#eefcf6,#fff)}.performance-metrics .featured:after{content:"";position:absolute;top:-27px;right:-27px;width:84px;height:84px;border-radius:50%;background:rgba(25,197,128,.1)}.performance-focus{position:relative;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;padding:18px 20px;border:1px solid #ffd2b8;border-radius:17px;background:linear-gradient(110deg,#fff8f3,#fff 70%);box-shadow:0 10px 30px rgba(143,77,34,.06)}.focus-icon{position:relative;width:45px;height:45px;display:grid;place-items:center;border-radius:14px;background:#fff0e7;color:#db642f}.focus-icon:after{content:"";position:absolute;inset:-4px;border:1px solid rgba(219,100,47,.28);border-radius:17px;animation:focus-ring 2.2s infinite}.focus-icon svg{width:21px}.performance-focus>div:nth-child(2){min-width:0;display:grid;gap:3px}.performance-focus span{color:#c85c2d;font-size:9px;font-weight:900;letter-spacing:.9px}.performance-focus h3{margin:0;color:#172b44;font:760 17px/1.3 var(--font-display)}.performance-focus p{margin:0;color:#68798d;font-size:11px;line-height:1.5}.performance-focus>a{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px;background:#102f52;color:#fff;font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap;transition:transform .18s ease,background .18s ease}.performance-focus>a:hover{background:#1671d5;transform:translateX(2px)}.performance-focus>a svg{width:16px}.performance-main-grid{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(310px,.62fr);gap:15px}.performance-lower-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:15px}.performance-panel{min-width:0;padding:24px;border:1px solid #d9e4ec;border-radius:19px;background:#fff;box-shadow:0 10px 32px rgba(26,49,77,.055)}.performance-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.performance-panel h3{margin:6px 0 0;color:#14263e;font:760 20px var(--font-display)}.performance-panel header p{margin:6px 0 0;color:#74859a;font-size:11px;line-height:1.45}.performance-kicker{display:flex;align-items:center;gap:7px;color:#2675cf;font-size:9px;font-weight:900;letter-spacing:.8px}.performance-kicker svg{width:15px}.equity-panel{background:linear-gradient(180deg,#fff,#fbfdff)}.trend-chip{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#eafaf3;color:#078957;box-shadow:inset 0 0 0 1px rgba(7,137,87,.07)}.trend-chip.down{background:#fff0f0;color:#b54040;box-shadow:inset 0 0 0 1px rgba(181,64,64,.07)}.trend-chip>svg{width:20px}.trend-chip>span{display:grid}.trend-chip b{font-size:12px}.trend-chip small{color:#68887b;font-size:8px}.trend-chip.down small{color:#9f7b7b}.trend-comparison{display:flex;align-items:center;gap:12px;margin-bottom:10px}.trend-comparison>span{display:grid;gap:3px;min-width:145px;padding:11px 13px;border:1px solid #e3eaf0;border-radius:12px;background:#fff;color:#7c8b9c;font-size:9px}.trend-comparison>span.current{border-color:#bce7d4;background:#f2fcf7}.trend-comparison strong{color:#20344d;font:760 16px var(--font-display)}.trend-comparison small{color:#8d99a7;font-size:8px}.trend-comparison>svg{width:17px;color:#86a0b9}.equity-chart{position:relative;min-height:320px;padding-top:60px}.equity-chart svg{width:100%;height:255px;overflow:visible}.equity-grid-line{fill:none;stroke:#dce6ed;stroke-width:.45;stroke-dasharray:2.5 2}.equity-area{animation:performance-area-in .8s .15s both}.equity-line{stroke-dasharray:1;stroke-dashoffset:1;animation:performance-draw 1.2s ease-out .15s forwards}.equity-chart circle{fill:#fff;stroke:#24ad7a;stroke-width:1.1;cursor:pointer;transition:r .15s,opacity .15s}.equity-chart circle:not(.active):not(.equity-end-pulse){opacity:.24}.equity-chart circle:hover{opacity:1}.equity-chart circle.active{fill:#19c886;stroke:#fff;stroke-width:1.8;filter:drop-shadow(0 2px 4px rgba(6,122,78,.35))}.equity-chart .equity-end-pulse{pointer-events:none;fill:rgba(25,200,134,.18);stroke:#19c886;stroke-width:.8;transform-box:fill-box;transform-origin:center;animation:chart-pulse 1.8s infinite}.chart-summary{position:absolute;top:2px;left:0;display:flex;align-items:center;gap:10px}.chart-summary span{display:grid;gap:2px;color:#8290a1;font-size:8px}.chart-summary strong{color:#2a3d54;font:750 13px var(--font-display)}.chart-summary>svg{width:14px;color:#8ca1b5}.chart-tooltip{position:absolute;top:0;right:0;z-index:2;display:grid;gap:2px;padding:10px 12px;border:1px solid #dce6ed;border-radius:11px;background:rgba(255,255,255,.95);box-shadow:0 9px 24px rgba(19,43,69,.09);text-align:right}.chart-tooltip small,.chart-tooltip span{color:#78889a;font-size:8.5px}.chart-tooltip strong{font:760 14px var(--font-display)}.chart-range{display:flex;justify-content:space-between;color:#7f8fa1;font-size:8.5px}.performance-empty-chart{min-height:285px;display:grid;place-items:center;align-content:center;gap:7px;color:#8b9bac;text-align:center}.performance-empty-chart svg{width:36px;height:36px;color:#c2cfdb}.performance-empty-chart strong{color:#496079;font-size:13px}.performance-empty-chart span{font-size:10px}.hour-bars{min-height:315px;display:flex;align-items:end;justify-content:space-between;gap:8px;padding-top:14px}.hour-bars>div{min-width:0;flex:1;display:grid;justify-items:center;gap:8px}.hour-bars>div>span{color:#5e7288;font-size:8px;font-weight:700;white-space:nowrap}.hour-bars button{position:relative;width:100%;height:225px;display:flex;align-items:end;justify-content:center;padding:0;border:0;background:none;cursor:default}.hour-bars button i{position:relative;width:min(29px,72%);height:var(--bar);min-height:3px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#2b8cff,#1ac483);box-shadow:0 8px 18px rgba(31,137,210,.16);transform-origin:bottom;animation:bar-rise .8s .25s both}.hour-bars button b{position:absolute;margin-bottom:calc(var(--bar) + 6px);color:#304962;font-size:9px}.hour-bars small{min-height:21px;color:#73859a;font-size:8px;text-align:center}.hour-bars .muted{opacity:.45}.assets-panel,.insights-panel{scroll-margin-top:20px}.insight-count{padding:6px 9px;border-radius:8px;background:#edf4fb;color:#436d99;font-size:9px;font-weight:850}.insight-list{display:grid;gap:10px}.insight-list>article{display:grid;grid-template-columns:42px 1fr;gap:13px;padding:15px;border:1px solid #e0e8ef;border-radius:14px;background:#fbfcfd;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.insight-list>article:hover{transform:translateX(3px);border-color:#bfd5e8;box-shadow:0 8px 20px rgba(23,58,91,.055)}.insight-list>article>div{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#edf4fb;color:#2779d7}.insight-list>article.positive>div{background:#e8f9f1;color:#0a9d63}.insight-list>article.attention{border-left:3px solid #ec8c5f}.insight-list>article.attention>div{background:#fff0e8;color:#d65b3a}.insight-list>article svg{width:19px}.insight-list section{display:grid;gap:5px}.insight-list section>span{color:#6d86a2;font-size:8px;font-weight:900;letter-spacing:.7px}.insight-list article.attention section>span{color:#c45c32}.insight-list strong{color:#1d324b;font-size:13px;line-height:1.35}.insight-list p{margin:0;color:#5e7187;font-size:10.5px;line-height:1.55}.insight-list small{color:#8997a6;font-size:9px}.insight-toggle{display:flex;align-items:center;gap:7px;margin:13px auto 0;padding:9px 12px;border:0;border-radius:9px;background:#eff6fd;color:#226cb9;font:800 10px var(--font-body);cursor:pointer}.insight-toggle svg{width:14px}.asset-performance-list{display:grid;gap:10px}.asset-performance-list>div{position:relative;display:grid;grid-template-columns:28px minmax(95px,1fr) 58px minmax(72px,1.15fr) auto;align-items:center;gap:10px;padding:13px 12px;border:1px solid #e4ebf1;border-radius:13px;background:#fbfcfd;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.asset-performance-list>div:hover{transform:translateY(-2px);border-color:#bdd7ec;box-shadow:0 9px 22px rgba(23,58,91,.07)}.asset-performance-list>div.is-best{border-color:#ace4ca;background:linear-gradient(110deg,#effcf6,#fff)}.asset-performance-list>div.is-attention:not(.is-best){border-color:#ffd0b9;background:linear-gradient(110deg,#fff6f1,#fff)}.asset-rank{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#edf3f8;color:#57718c!important;font-size:10px!important;font-weight:900}.is-best .asset-rank{background:#dff7eb;color:#078957!important}.is-attention .asset-rank{background:#ffeadf;color:#c85b2c!important}.asset-name,.asset-score{min-width:0;display:grid;gap:3px}.asset-performance-list strong{overflow:hidden;color:#203650;font-size:11px;text-overflow:ellipsis}.asset-score strong{font-size:13px}.asset-performance-list span{color:#7f8fa0;font-size:8.5px}.asset-performance-list i{height:8px;overflow:hidden;border-radius:99px;background:#e9eff3}.asset-performance-list i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#16b975,#29d494);transform-origin:left;animation:asset-grow .85s .3s both}.asset-performance-list i b.negative{background:linear-gradient(90deg,#d95555,#ed7b6d)}.asset-performance-list em{font-size:10px;font-style:normal;font-weight:900;text-align:right;white-space:nowrap}.asset-tag{position:absolute;top:-7px;right:10px;padding:3px 7px;border-radius:99px;font-size:7px!important;font-weight:900;letter-spacing:.35px}.asset-tag.best{background:#dff7eb;color:#078957}.asset-tag.attention{background:#ffeadf;color:#bd5429}.performance-empty-small{padding:34px 10px;color:#7d8d9e;font-size:10px;line-height:1.5;text-align:center}.performance-disclaimer{display:flex;align-items:flex-start;gap:12px;padding:15px 17px;border:1px solid #cfe0ec;border-radius:14px;background:#f6f9fc;color:#47627d}.performance-disclaimer svg{flex:0 0 auto;width:19px;color:#178b61}.performance-disclaimer>div{display:grid;gap:4px}.performance-disclaimer strong{font-size:10.5px}.performance-disclaimer p{margin:0;color:#6b7f94;font-size:9.5px;line-height:1.5}.performance-workspace{width:100%;min-width:0;gap:24px}.performance-workspace>section{box-sizing:border-box;min-width:0;max-width:100%}.performance-hero{min-height:0;padding:22px 30px;background:radial-gradient(circle at 84% 4%,rgba(32,142,255,.48),transparent 35%),radial-gradient(circle at 45% 120%,rgba(19,207,145,.16),transparent 42%),linear-gradient(135deg,#051a33,#092f5b 58%,#073d68)}.performance-hero-copy{max-width:820px}.performance-orbs{position:absolute!important;inset:0;z-index:0!important;pointer-events:none}.performance-orbs i{position:absolute;display:block;border-radius:50%;filter:blur(1px);opacity:.45}.performance-orbs i:first-child{top:-70px;right:20%;width:220px;height:220px;border:1px solid rgba(101,199,255,.34);box-shadow:0 0 0 36px rgba(60,163,255,.055),0 0 80px rgba(26,137,255,.18);animation:orb-float-a 8s ease-in-out infinite}.performance-orbs i:nth-child(2){right:7%;bottom:-52px;width:135px;height:135px;background:radial-gradient(circle,rgba(28,221,157,.18),transparent 67%);border:1px solid rgba(54,230,170,.18);animation:orb-float-b 6s ease-in-out infinite}.performance-orbs i:nth-child(3){left:42%;bottom:-92px;width:190px;height:190px;background:radial-gradient(circle,rgba(40,133,255,.16),transparent 68%);animation:orb-float-b 9s ease-in-out 1s infinite reverse}.performance-live{font-size:11px}.performance-live b{margin-left:4px;padding:4px 7px;border:1px solid rgba(77,238,183,.3);border-radius:99px;background:rgba(40,222,158,.13);color:#7dffd0;font-size:8px;letter-spacing:.8px;animation:live-badge 1.8s ease-in-out infinite}.performance-hero h2{max-width:760px;margin:8px 0 6px;font-size:clamp(30px,3vw,39px)}.performance-hero p{font-size:14px}.hero-highlights{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.hero-highlights>span{position:relative;overflow:hidden;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:8px;min-width:126px;padding:8px 11px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:rgba(255,255,255,.075);backdrop-filter:blur(10px);animation:hero-signal 4.8s ease-in-out infinite}.hero-highlights>span:nth-child(2){animation-delay:1.6s}.hero-highlights>span:nth-child(3){animation-delay:3.2s}.hero-highlights>span:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.12),transparent 75%);transform:translateX(-120%);animation:chip-scan 4.8s ease-in-out infinite}.hero-highlights>span:nth-child(2):after{animation-delay:1.6s}.hero-highlights>span:nth-child(3):after{animation-delay:3.2s}.hero-highlights svg{grid-row:1/3;align-self:center;width:20px;color:#5ed6ff}.hero-highlights .up svg{color:#59edb3}.hero-highlights .down svg{color:#ff8f8f}.hero-highlights small{color:#9db9d2;font-size:9px}.hero-highlights strong{color:#fff;font:760 13px var(--font-display)}.performance-sample-status{min-width:270px;padding:14px 16px;animation:status-float 5s ease-in-out infinite}.performance-sample-status>span{font-size:10px}.performance-sample-status small{font-size:10.5px}.performance-sample-status em{font-size:9px}.performance-metrics article{padding:24px;animation:metric-float 5s ease-in-out infinite}.performance-metrics article:nth-child(2){animation-delay:.7s}.performance-metrics article:nth-child(3){animation-delay:1.4s}.performance-metrics article:nth-child(4){animation-delay:2.1s}.performance-metrics article:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,#2388ff,#1bd18a,transparent);background-size:220% 100%;animation:metric-scan 3.4s linear infinite}.performance-metrics article>span{font-size:11.5px}.performance-metrics article>span svg{box-sizing:content-box;width:18px;padding:6px;border-radius:9px;background:#eef6ff;animation:icon-breathe 2.8s ease-in-out infinite}.performance-metrics strong{font-size:clamp(27px,2.5vw,36px)}.performance-metrics small{font-size:11px}.performance-focus{padding:22px 24px;animation:focus-breathe 2.6s ease-in-out infinite}.focus-icon{width:52px;height:52px}.focus-icon svg{width:24px}.performance-focus h3{font-size:20px;overflow-wrap:anywhere}.performance-focus p{font-size:13px;overflow-wrap:anywhere}.performance-focus>a{padding:13px 17px;font-size:12.5px;animation:cta-pulse 2s ease-in-out infinite}.performance-panel{padding:28px;border-radius:21px}.performance-panel h3{font-size:24px}.performance-panel header p{font-size:13px}.performance-kicker{font-size:10px}.performance-kicker svg{width:17px}.trend-chip{animation:trend-glow 2.5s ease-in-out infinite}.trend-chip b{font-size:14px}.trend-chip small{font-size:9px}.trend-comparison>span{min-width:160px;padding:14px 16px;font-size:10.5px}.trend-comparison strong{font-size:19px}.trend-comparison small{font-size:9.5px}.equity-flow{stroke-dasharray:4 10;animation:line-flow 1.25s linear infinite;filter:drop-shadow(0 0 3px rgba(103,255,214,.9))}.equity-chart .equity-end-pulse.outer{animation-delay:.8s}.chart-summary span{font-size:9.5px}.chart-summary strong{font-size:15px}.chart-tooltip small,.chart-tooltip span{font-size:10px}.chart-tooltip strong{font-size:16px}.chart-range{font-size:9.5px}.hour-bars button i{background-size:100% 230%;animation:bar-rise .8s .25s both,bar-alive 2.2s ease-in-out .9s infinite}.hour-bars>div>span{font-size:9.5px}.hour-bars button b{font-size:10.5px}.hour-bars small{font-size:9px}.insight-count{padding:7px 10px;font-size:10px}.insight-list{gap:13px}.insight-list>article{grid-template-columns:48px 1fr;gap:15px;padding:18px;border-radius:16px}.insight-list>article>div{width:46px;height:46px;border-radius:14px}.insight-list>article.positive>div{animation:positive-bob 3s ease-in-out infinite}.insight-list>article.attention{animation:attention-breathe 2.4s ease-in-out infinite}.insight-list>article.attention>div{animation:attention-icon 1.7s ease-in-out infinite}.insight-list>article svg{width:22px}.insight-list section{gap:6px}.insight-list section>span{font-size:9.5px}.insight-list strong{font-size:15px}.insight-list p{font-size:12.5px;line-height:1.6}.insight-list small{font-size:10.5px}.insight-toggle{padding:11px 15px;font-size:11.5px}.asset-performance-list{gap:12px}.asset-performance-list>div{grid-template-columns:32px minmax(105px,1fr) 64px minmax(80px,1.15fr) auto;padding:16px 14px}.asset-rank{width:31px;height:31px;font-size:11.5px!important}.asset-performance-list strong{font-size:13px}.asset-score strong{font-size:15px}.asset-performance-list span{font-size:10px}.asset-performance-list i{height:10px}.asset-performance-list i b{background-size:220% 100%;animation:asset-grow .85s .3s both,asset-alive 2.2s linear 1s infinite}.asset-performance-list em{font-size:11.5px}.asset-tag{font-size:8.5px!important}.performance-disclaimer strong{font-size:12px}.performance-disclaimer p{font-size:10.5px}.performance-preview{display:grid;gap:14px}.preview-upgrade{position:relative;overflow:hidden;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;min-height:235px;padding:31px;border:1px solid #17436f;border-radius:20px;background:radial-gradient(circle at 85% 20%,rgba(43,139,255,.34),transparent 32%),linear-gradient(135deg,#071a32,#0b315b);color:#fff}.preview-upgrade>div:first-child{position:relative;z-index:2;display:grid;justify-items:start}.preview-upgrade span{display:flex;align-items:center;gap:6px;color:#79c9ff;font-size:9px;font-weight:900;letter-spacing:.8px}.preview-upgrade h2{max-width:620px;margin:10px 0 7px;font:770 clamp(24px,3vw,38px)/1.09 var(--font-display);letter-spacing:-1px}.preview-upgrade p{max-width:610px;margin:0 0 18px;color:#acc1d7;font-size:10px;line-height:1.6}.preview-upgrade .button{display:inline-flex;gap:7px}.preview-orbit{position:relative;display:grid;place-items:center;align-content:center;aspect-ratio:1;justify-self:end;width:min(190px,100%);border:1px solid rgba(90,178,255,.26);border-radius:50%;box-shadow:0 0 0 26px rgba(75,169,255,.045),0 0 0 53px rgba(75,169,255,.025)}.preview-orbit i{position:absolute;width:10px;height:10px;border-radius:50%;background:#35e19b;box-shadow:0 0 18px #35e19b;animation:performance-pulse 2s infinite}.preview-orbit strong{font:760 18px var(--font-display)}.preview-orbit small{margin-top:5px;color:#8eabc6;font-size:7px}.preview-label{justify-self:start;padding:5px 8px;border-radius:6px;background:#fff5d9;color:#8c6b22;font-size:7.5px;font-weight:900;letter-spacing:.45px}.preview-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.preview-metrics article{display:grid;gap:7px;padding:17px;border:1px solid #e0e7ed;border-radius:14px;background:#fff}.preview-metrics small,.preview-metrics span{color:#8391a1;font-size:8px}.preview-metrics strong{filter:blur(2.4px);color:#263a54;font:760 23px var(--font-display);user-select:none}.preview-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:13px}.preview-grid>article{position:relative;overflow:hidden;min-height:260px;padding:21px;border:1px solid #dce5ec;border-radius:16px;background:#fff}.preview-grid>article>span{color:#2878d4;font-size:8px;font-weight:900;letter-spacing:.7px}.preview-grid h3{margin:6px 0;color:#1c3049;font:750 18px var(--font-display)}.preview-chart svg{width:100%;height:180px;filter:blur(2px);opacity:.62}.preview-chart svg path{fill:none;stroke:#1cba80;stroke-width:2}.preview-chart svg .fill{fill:rgba(28,186,128,.13);stroke:none}.preview-lock{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:8px;background:rgba(247,250,252,.58);backdrop-filter:blur(1.4px);color:#254869}.preview-lock svg{width:27px}.preview-lock span{font-size:10px;font-weight:850}.preview-insights>div:not(.preview-lock){display:flex;align-items:center;gap:9px;margin-top:10px;padding:12px;border-radius:10px;background:#f4f7fa;filter:blur(1.7px)}.preview-insights>div i{width:8px;height:8px;border-radius:50%;background:#2e86e8}.preview-insights p{margin:0;color:#52677e;font-size:9px}.pwa-install-trigger{width:100%;display:flex;align-items:center;gap:9px;padding:11px 12px;border:1px solid rgba(95,175,255,.24);border-radius:11px;background:rgba(25,111,204,.13);color:#dceeff;font:750 10px var(--font-body);cursor:pointer}.pwa-install-trigger:hover{background:rgba(25,111,204,.22)}.pwa-install-trigger:not(.compact){margin:0 0 10px}.pwa-modal-backdrop{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:16px;background:rgba(4,20,39,.62);backdrop-filter:blur(8px)}.pwa-modal{width:min(480px,100%);overflow:hidden;border:1px solid #d9e2eb;border-radius:19px;background:#fff;box-shadow:0 24px 80px rgba(4,24,45,.3)}.pwa-modal>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid #e7edf2}.pwa-modal-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#071a32,#1479e9);color:#fff;font:900 19px var(--font-display)}.pwa-modal header>div:nth-child(2){display:grid;gap:2px}.pwa-modal header span{color:#2676ce;font-size:7px;font-weight:900;letter-spacing:.7px}.pwa-modal h2{margin:0;color:#152840;font:760 18px var(--font-display)}.pwa-modal header>button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:9px;background:#f1f4f7;color:#607287;cursor:pointer}.pwa-device-choice,.pwa-instructions{display:grid;gap:10px;padding:22px}.pwa-device-choice>p{margin:0 0 3px;color:#53677e;font-size:10px}.pwa-device-choice>button{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid #dce5ed;border-radius:13px;background:#fff;color:#1e334d;text-align:left;cursor:pointer;transition:.18s ease}.pwa-device-choice>button:hover{border-color:#83baff;background:#f5f9ff;transform:translateY(-1px)}.pwa-device-choice>button>svg{width:25px;color:#1674dd}.pwa-device-choice>button>span{display:grid;gap:3px}.pwa-device-choice strong{font-size:12px}.pwa-device-choice small{color:#8593a3;font-size:8px}.pwa-back{justify-self:start;padding:0;border:0;background:none;color:#3576b8;font-size:9px;font-weight:800;cursor:pointer}.pwa-device-title{display:flex;align-items:center;gap:12px;padding:11px;border-radius:12px;background:#eff6ff;color:#1d518c}.pwa-device-title>svg{width:25px}.pwa-device-title>div{display:grid}.pwa-device-title strong{font-size:11px}.pwa-device-title span{color:#71869d;font-size:8px}.pwa-native-install{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px}.pwa-instructions ol{display:grid;gap:9px;margin:4px 0 0;padding:0;list-style:none}.pwa-instructions li{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;color:#53677e;font-size:9.5px;line-height:1.45}.pwa-instructions li i{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#f0f4f8;color:#2277d2;font-size:17px;font-style:normal;font-weight:800}@keyframes performance-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.55}}@keyframes performance-spin{to{transform:rotate(1turn)}}@keyframes performance-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes performance-shine{0%,72%,to{transform:translateX(-110%)}84%{transform:translateX(110%)}}@keyframes focus-ring{0%,to{transform:scale(.92);opacity:.3}50%{transform:scale(1.08);opacity:.8}}@keyframes performance-draw{to{stroke-dashoffset:0}}@keyframes performance-area-in{0%{opacity:0}to{opacity:1}}@keyframes chart-pulse{0%,to{transform:scale(.7);opacity:.9}50%{transform:scale(1.55);opacity:.08}}@keyframes bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes asset-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes orb-float-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(24px,20px,0) scale(1.09)}}@keyframes orb-float-b{0%,to{transform:translateZ(0)}50%{transform:translate3d(-20px,-18px,0)}}@keyframes live-badge{0%,to{box-shadow:0 0 0 0 rgba(55,235,171,0)}50%{box-shadow:0 0 0 7px rgba(55,235,171,.12)}}@keyframes hero-signal{0%,26%,to{transform:translateY(0);border-color:rgba(255,255,255,.13)}13%{transform:translateY(-4px);border-color:rgba(88,225,181,.48);box-shadow:0 10px 24px rgba(11,209,144,.13)}}@keyframes chip-scan{0%,74%,to{transform:translateX(-120%)}88%{transform:translateX(120%)}}@keyframes status-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes metric-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes metric-scan{to{background-position:-220% 0}}@keyframes icon-breathe{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(35,128,233,0)}50%{transform:scale(1.08);box-shadow:0 0 0 7px rgba(35,128,233,.08)}}@keyframes focus-breathe{0%,to{box-shadow:0 10px 30px rgba(143,77,34,.06)}50%{box-shadow:0 14px 38px rgba(231,105,48,.17),0 0 0 3px rgba(255,138,82,.06)}}@keyframes cta-pulse{0%,to{box-shadow:0 0 0 0 rgba(22,113,213,0)}50%{box-shadow:0 0 0 8px rgba(22,113,213,.12)}}@keyframes trend-glow{0%,to{transform:scale(1)}50%{transform:scale(1.035);filter:brightness(1.05)}}@keyframes line-flow{to{stroke-dashoffset:-28}}@keyframes bar-alive{0%,to{background-position:50% 0;filter:saturate(1)}50%{background-position:50% 100%;filter:saturate(1.3) brightness(1.08)}}@keyframes positive-bob{0%,to{transform:translateY(0);box-shadow:0 0 0 0 rgba(10,157,99,0)}50%{transform:translateY(-3px);box-shadow:0 0 0 7px rgba(10,157,99,.07)}}@keyframes attention-breathe{0%,to{box-shadow:0 0 0 rgba(230,104,57,0)}50%{box-shadow:0 10px 26px rgba(230,104,57,.13)}}@keyframes attention-icon{0%,to{transform:scale(1)}50%{transform:scale(1.09);box-shadow:0 0 0 7px rgba(214,91,58,.08)}}@keyframes asset-alive{to{background-position:-220% 0}}@media(max-width:1120px){.performance-metrics{grid-template-columns:repeat(2,1fr)}.performance-lower-grid,.performance-main-grid{grid-template-columns:1fr}.rhythm-panel{order:2}.hour-bars{min-height:250px}.hour-bars button{height:165px}.preview-grid{grid-template-columns:1fr}.preview-upgrade{grid-template-columns:1fr auto}.preview-orbit{width:145px}}@media(max-width:720px){.performance-page-header p{font-size:12px}.performance-workspace{gap:13px}.performance-hero{display:grid;gap:22px;padding:23px}.performance-hero h2{font-size:30px}.performance-hero p{font-size:12px}.performance-sample-status{min-width:0;width:100%;box-sizing:border-box}.performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.performance-metrics article{padding:15px}.performance-metrics strong{font-size:clamp(18px,5vw,23px);white-space:nowrap}.performance-focus{width:100%;grid-template-columns:auto minmax(0,1fr);padding:16px}.performance-focus>a{box-sizing:border-box;width:100%;grid-column:1/-1;justify-content:center}.performance-lower-grid,.performance-main-grid{gap:11px}.performance-panel{box-sizing:border-box;padding:17px}.performance-panel>header{align-items:flex-start}.assets-panel>header,.equity-panel>header,.insights-panel>header{display:grid}.equity-panel .trend-chip,.insight-count{justify-self:start}.performance-panel h3{font-size:18px}.trend-comparison{overflow-x:auto}.trend-comparison>span{min-width:126px}.equity-chart{min-height:290px;padding-top:0}.chart-summary{position:relative;top:auto;margin:8px 0 10px}.chart-tooltip{position:relative;top:auto;box-sizing:border-box;max-width:none;width:100%;grid-template-columns:auto 1fr;margin:8px 0 0;text-align:left}.chart-tooltip strong{text-align:right}.chart-tooltip small{grid-column:1/-1}.equity-chart svg{height:205px}.hour-bars{min-height:220px;overflow-x:auto;justify-content:flex-start}.hour-bars>div{min-width:54px}.hour-bars button{height:130px}.insight-list>article{grid-template-columns:35px 1fr;padding:12px}.insight-list>article>div{width:34px;height:34px}.asset-performance-list>div{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"rank name value" ". score value" ". bar bar";gap:7px 10px;padding:14px 12px}.asset-rank{grid-area:rank}.asset-name{grid-area:name}.asset-score{grid-area:score;display:flex;align-items:baseline;gap:5px}.asset-performance-list i{grid-area:bar}.asset-performance-list em{grid-area:value}.preview-upgrade{grid-template-columns:1fr;padding:23px}.preview-orbit{display:none}.preview-metrics{grid-template-columns:1fr 1fr;gap:8px}.preview-metrics article{padding:13px}.preview-metrics strong{font-size:19px}.preview-grid>article{min-height:230px;padding:16px}.pwa-modal-backdrop{align-items:end;padding:0}.pwa-modal{width:100%;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:430px){.performance-page-header h1{font-size:29px}.performance-metrics{grid-template-columns:1fr 1fr}.performance-metrics article>span{font-size:8px}.performance-metrics article>span svg{display:none}.performance-metrics small{font-size:8.5px}.performance-metrics strong{font-size:20px}.performance-hero h2{font-size:27px}.trend-chip{padding:7px}.chart-range span:nth-child(2),.trend-chip small{display:none}.insight-list p{font-size:10px}.performance-disclaimer p{font-size:9px}.preview-upgrade h2{font-size:25px}.preview-metrics article{min-width:0}.pwa-device-choice,.pwa-instructions{padding:18px}}@media(max-width:720px){.performance-hero{min-height:0}.hero-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hero-highlights>span{min-width:0}.hero-highlights>span:last-child{grid-column:1/-1}.performance-metrics article>span,.performance-metrics small{font-size:9.5px}.insight-list strong{font-size:14px}.insight-list p{font-size:11.5px}.insight-list small{font-size:10px}}@media(max-width:430px){.performance-metrics article>span{font-size:9px}.performance-metrics strong{font-size:clamp(16px,4.6vw,19px)}.performance-metrics small{font-size:9px}.insight-list p{font-size:11.5px}.performance-disclaimer p{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.asset-performance-list i b,.equity-area,.equity-end-pulse,.equity-flow,.equity-line,.focus-icon:after,.hero-highlights>span,.hero-highlights>span:after,.hour-bars button i,.insight-list>article,.insight-list>article>div,.performance-focus,.performance-focus>a,.performance-hero:before,.performance-live b,.performance-live i,.performance-metrics article,.performance-metrics article:before,.performance-metrics article>span svg,.performance-orbs i,.performance-sample-status,.performance-workspace>section,.preview-orbit i,.spinning,.trend-chip{animation:none}.asset-performance-list>div,.insight-list>article,.performance-focus>a,.performance-metrics article,.pwa-device-choice>button{transition:none}}