@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");:root{--ink:#15151b;--sub:#555963;--line:#e6e7eb;--blue:#c91e4c;--coral:#ff5a56;--brand-gradient:linear-gradient(120deg,#ff5a56,#ff375b 48%,#f00058);--brand-button-gradient:linear-gradient(120deg,#eb354e,#c9004c);--bg:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.wrap{width:min(1200px,calc(100% - 48px));margin:auto}.header{border-bottom:1px solid #ededf0;background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav{height:79px;gap:56px}.brand,.nav{display:flex;align-items:center}.brand{font-size:22px;font-weight:800;letter-spacing:-1.3px}.brand>span:last-child{color:var(--blue)}.bolt{width:35px;height:35px;display:grid;place-items:center;background:var(--blue);color:#fff;border-radius:10px;margin-right:11px;font-size:26px;box-shadow:0 7px 19px #ee355140}.nav nav{display:flex;gap:34px;font-size:13px;font-weight:700}.badge,.nav nav a:hover,.text-link:hover{color:var(--blue)}.badge{margin-left:auto;border:1px solid #e0e0ff;padding:9px 13px;border-radius:18px;font-weight:700;font-size:11px}.hero{min-height:520px;position:relative;padding:96px 0 82px;overflow:hidden}.eyebrow{letter-spacing:1.8px;font-size:11px;color:var(--blue);font-weight:800;display:flex;align-items:center;gap:8px}.pulse{height:7px;width:7px;background:var(--coral);border-radius:50%}.hero h1{max-width:780px;font-size:clamp(40px,5vw,67px);line-height:1.16;letter-spacing:-3.4px;margin:22px 0}.hero em{color:var(--blue);font-style:normal}.hero p{font-size:16px;line-height:1.9;max-width:590px;color:var(--sub)}.cta{display:flex;gap:13px;margin-top:29px}.button{display:inline-flex;align-items:center;gap:13px;justify-content:center;border-radius:11px;padding:16px 21px;font-size:13px;font-weight:800}.primary{color:#fff;background:var(--blue);border:0;box-shadow:0 4px 10px #ee355114}.primary:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ghost{border:1px solid #d9dbe3}.dark{background:#15151b;color:white;white-space:nowrap}.hero-orb{position:absolute;right:27px;top:145px;width:220px;height:220px;border:1px solid #e3e3ff;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 35px #ee355104,0 0 0 75px #ee355104;pointer-events:none}.hero-orb span{font-size:110px;font-weight:800;color:var(--blue)}.hero-orb div{position:absolute;bottom:24px;color:#8383b4;font-size:9px;letter-spacing:4px}.stats{display:grid;grid-template-columns:repeat(3,1fr);background:#f8f8fb;border:1px solid #eeeef4;border-radius:17px;padding:24px;grid-gap:16px;gap:16px}.stats>div{padding:14px 23px;border-right:1px solid #dedfe7}.stats>div:last-child{border:0}.stat-icon{color:var(--blue);display:block;margin-bottom:15px}.stats small{display:block;font-size:12px;font-weight:700;color:var(--sub);margin-bottom:10px}.stats strong{font-size:32px;letter-spacing:-1.5px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin:81px 0 26px;gap:20px}.info-banner h2,.section-heading h2{font-size:31px;letter-spacing:-1.3px;margin:12px 0}.info-banner p,.section-heading p{color:var(--sub);font-size:13px;line-height:1.8}.text-link{font-size:13px;font-weight:800;color:var(--blue);display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.table-card{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:white}.table-toolbar{padding:20px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.table-toolbar input{min-width:210px;flex:1 1}.table-toolbar input,.table-toolbar select{border:1px solid #d9dce6;border-radius:9px;padding:13px;color:var(--ink)}.table-toolbar select{background:#fff;font-size:12px;font-weight:700}.tabs{display:flex;gap:5px;padding:4px;background:#f4f4f8;border-radius:9px}.tabs button{border:0;background:transparent;border-radius:7px;padding:10px 13px;font-size:11px;color:#555;font-weight:700;cursor:pointer}.tabs button.active{background:#fff;color:var(--ink);box-shadow:0 2px 6px #00000012}.scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;min-width:640px}th{font-size:11px;letter-spacing:.2px;color:#656a75;background:#fafafa;padding:16px 21px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}td{padding:19px 21px;border-bottom:1px solid #eee;font-size:13px;font-weight:700}tr:last-child td{border-bottom:0}.stock-link{font-size:14px;font-weight:800}.stock-link:hover{color:var(--blue)}.muted{color:#737783!important}.small{margin-top:5px;font-weight:500}.chip,.small{font-size:11px}.chip{display:inline-flex;padding:7px 11px;border-radius:7px;font-weight:800}.chip.down{background:#fff0f0;color:#d93043}.empty{text-align:center;padding:56px 20px;color:#656a75;font-size:13px;line-height:1.8}.notice{background:#f3f3ff;border:1px solid #dfdfff;border-radius:10px;padding:16px 19px;margin:22px 0;color:#36366d;font-size:13px;line-height:1.75}.info-banner{background:#f5f5ff;border:1px solid #e8e8ff;padding:48px;border-radius:18px;margin:70px 0 95px;display:flex;justify-content:space-between;align-items:center;gap:30px}.info-banner p{max-width:670px}.inner{min-height:70vh;padding:75px 0 95px}.inner h1{font-size:clamp(36px,4vw,54px);letter-spacing:-2.4px;margin:15px 0}.lead{font-size:15px;line-height:1.85;color:var(--sub);max-width:720px;margin-bottom:35px}.perf{margin:30px 0 40px}.method{border:1px solid var(--line);border-radius:16px;padding:30px;margin:38px 0}.method h2{font-size:22px;letter-spacing:-.8px}.method p{font-size:14px;line-height:1.9;color:#5c606d}.top-gap{margin-top:28px}.footer{background:#14141e;color:#fff;padding:52px 0}.footer strong{font-size:21px;letter-spacing:-1px}.footer p{color:#bcbcc8;line-height:1.8;font-size:12px;max-width:800px}.footer span{font-size:11px;color:#8b8b9a}@media(max-width:900px){.hero-orb{opacity:.1;right:-40px}.nav{gap:24px}.nav nav{gap:16px}.table-toolbar{align-items:stretch}.table-toolbar input{flex-basis:100%}}@media(max-width:600px){.wrap{width:calc(100% - 32px)}.nav{height:68px;gap:12px}.brand{font-size:17px}.bolt{width:28px;height:28px;font-size:22px;margin-right:6px}.nav nav{gap:11px;font-size:10px}.badge{display:none}.hero{padding:65px 0;min-height:430px}.hero h1{letter-spacing:-2px}.hero p{font-size:14px}.hero-orb{display:none}.cta{flex-wrap:wrap}.button{font-size:12px;padding:14px 16px}.stats{gap:0;padding:10px}.stats>div{padding:12px 10px}.stats strong{font-size:22px}.stats small{font-size:10px}.section-heading{margin-top:58px}.section-heading h2{font-size:25px}.section-heading p{font-size:12px}.table-toolbar{padding:13px}.tabs{width:100%}.tabs button{flex:1 1;padding:10px 3px;font-size:10px}.table-toolbar select{width:100%}.info-banner{padding:25px;margin:45px 0 60px;display:block}.info-banner h2{font-size:25px}.inner{padding-top:50px}.method{padding:20px}}.community-page{max-width:1040px}.community-tabs{display:flex;gap:12px;margin:25px 0}.community-tabs a{font-size:13px;font-weight:700;border:1px solid var(--line);border-radius:9px;padding:11px 16px}.community-tabs a:hover{color:var(--blue)}.community-shell{max-width:920px}.community-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 22px}.community-top h2{font-size:23px;letter-spacing:-.8px;margin:0 0 8px}.community-top p{font-size:13px;color:#555963;line-height:1.6;margin:0}.community-account{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:700}.community-account>button:not(.button){background:white;border:1px solid #d2d4de;border-radius:9px;padding:9px;cursor:pointer;display:flex;align-items:center;gap:7px;color:#15151b}.community-compose,.community-panel,.community-post{border:1px solid #dfe0e7;background:white;border-radius:15px;padding:22px;margin-bottom:16px}.community-compose h3{font-size:15px;margin:0 0 13px}.community-comment-form textarea,.community-compose textarea{display:block;resize:vertical;min-height:92px;width:100%;border:1px solid #d2d4dc;border-radius:10px;padding:15px;color:#16161a;font-size:14px;line-height:1.7}.community-compose-bottom{display:flex;align-items:center;gap:12px;margin-top:13px}.community-compose-bottom input{width:175px;min-width:0;border:1px solid #d2d4dc;border-radius:9px;padding:12px;font-size:12px;color:#16161a}.community-compose-bottom span{font-size:11px;color:#555963;margin-left:auto}.community-compose-bottom .button{border:0;cursor:pointer;padding:12px 19px}.community-compose-bottom .button:disabled{opacity:.55;cursor:not-allowed}.community-byline{display:flex;align-items:center;gap:11px}.community-avatar{height:40px;width:40px;background:#f0f0ff;border-radius:50%;display:grid;place-items:center;color:#c91e4c}.community-byline strong{font-size:13px}.community-byline small{display:block;font-size:11px;color:#686b75;margin-top:5px}.community-ticker{margin-left:auto;border:1px solid #dedfff;border-radius:8px;color:#c91e4c;padding:8px 10px;font-size:12px;font-weight:800}.community-post-body{font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;margin:19px 0}.community-actions{display:flex;align-items:center;gap:17px;flex-wrap:wrap;border-top:1px solid #e9e9ee;padding-top:15px}.community-actions button{display:inline-flex;align-items:center;gap:7px;background:none;color:#3b3c45;border:0;font-size:12px;font-weight:700;cursor:pointer;padding:6px 0}.community-actions button.selected,.community-actions button:hover{color:#c91e4c}.community-comments{border-top:1px solid #e9e9ee;margin-top:16px;padding-top:12px}.community-comment{padding:13px 0;border-bottom:1px solid #ededf2}.community-comment strong{font-size:12px}.community-comment p{font-size:13px;line-height:1.7;margin:8px 0}.community-comment button,.community-comment-form small button{background:none;border:0;color:#c91e4c;cursor:pointer;font-size:12px}.community-comment-form{display:grid;grid-gap:12px;gap:12px;padding-top:18px}.community-comment-form .button{border:0;cursor:pointer;justify-self:end}.community-modal-backdrop{position:fixed;inset:0;background:#0909149c;z-index:100;display:grid;place-items:center;padding:20px}.community-modal{background:white;width:min(440px,100%);border-radius:17px;padding:30px;position:relative;display:grid;grid-gap:12px;gap:12px;box-shadow:0 24px 90px #0003}.community-modal h2{font-size:23px;letter-spacing:-.8px;margin:0}.community-modal p{font-size:12px;color:#555963;line-height:1.7;margin:0 0 8px}.community-modal input{border:1px solid #c9cbd5;border-radius:9px;padding:13px;color:#16161a}.community-modal button{cursor:pointer}.community-modal .primary{border:0}.community-modal>button:last-child{background:none;border:0;color:#c91e4c;font-size:12px;font-weight:700}.community-close{position:absolute;right:15px;top:10px;border:0;background:none;font-size:24px;color:#333}.stock-community{margin:55px 0 0}.community-panel{font-size:13px;line-height:1.8}.community-panel h3{font-size:16px}@media(max-width:600px){.nav{gap:6px;justify-content:space-between}.nav nav{gap:9px;overflow-x:auto}.nav nav a{font-size:10px;white-space:nowrap}.community-top{align-items:start;flex-direction:column}.community-compose,.community-panel,.community-post{padding:16px}.community-actions{gap:13px}.community-compose-bottom input{width:145px}.community-modal{padding:24px}.community-page h1{font-size:35px}}.profile-avatar{flex:none;display:inline-grid;place-items:center;overflow:hidden;background:#f0f0ff;color:#c91e4c;border-radius:50%;vertical-align:middle}.profile-avatar img{display:block;width:100%;height:100%;object-fit:cover}.community-account a:hover,.community-byline a:hover,.community-comment a:hover{color:var(--blue)}.community-comment-thread{border-left:2px solid #e7e7ff;padding-left:12px}.community-comment-thread:first-child{margin-left:0}.community-comment{padding:12px 0;border-bottom:1px solid #eeeef4}.community-comment a{color:#1a1a24}.member-hero{border:1px solid #dfe0e7;border-radius:17px;padding:28px;margin:28px 0 30px;background:#fff}.member-head{display:flex;align-items:center;gap:18px}.member-avatar-wrap{position:relative;flex:none}.member-camera{position:absolute;bottom:0;right:0;background:#c91e4c;color:#fff;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;cursor:pointer;border:2px solid #fff}.member-camera input{position:absolute;width:1px;height:1px;opacity:0}.member-intro{flex:1 1;min-width:0}.member-intro h1{margin:0!important;font-size:27px!important;letter-spacing:-1px!important;overflow-wrap:anywhere}.member-intro p{margin:6px 0;color:#555963;font-size:14px}.member-meta{font-size:11px;color:#6b6b79}.member-buttons button{cursor:pointer}.member-bio{font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:22px 0}.member-stats{display:flex;flex-wrap:wrap;gap:26px;border-top:1px solid #ececf2;padding-top:18px;color:#5c5f69;font-size:12px}.member-stats strong{color:#15151b;font-size:16px;margin-right:4px}.member-edit{display:grid;grid-gap:16px;gap:16px}.member-edit h2{margin:0;font-size:18px}.member-edit label{display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:700}.member-edit input,.member-edit textarea{width:100%;border:1px solid #cccdd7;padding:12px;border-radius:9px;color:#17171c}.member-edit textarea{min-height:100px;resize:vertical}.member-edit-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.member-edit-actions button{cursor:pointer}.member-edit-actions button:last-child{border:0;background:none;color:#555963}.member-post-heading{font-size:21px;margin:32px 0 16px}.member-post-footer{display:flex;justify-content:space-between;font-size:12px;color:#666976;gap:15px}.member-post-footer a{color:#c91e4c;font-weight:700}@media(max-width:600px){.member-hero{padding:17px}.member-head{flex-wrap:wrap;gap:12px}.member-buttons,.member-buttons .button{width:100%}.member-stats{gap:15px}.member-intro h1{font-size:22px!important}}.community-modal{gap:0;padding:32px 30px 28px}.community-modal h2{font-size:24px;line-height:1.25;margin:0 0 12px}.community-modal .community-modal-description{font-size:14px;font-weight:500;line-height:1.7;color:#4c4f5a;margin:0 0 24px}.community-auth-form{display:flex;flex-direction:column;gap:16px}.community-auth-form>input,.community-password-field>input{width:100%;height:50px;min-width:0;padding:13px 15px;border:1px solid #c9cbd5;border-radius:10px;background:#fff;color:#15151b;font-size:15px;outline-offset:3px}.community-auth-form>input:focus,.community-password-field>input:focus{border-color:#c91e4c;outline:2px solid #ed355122}.community-password-field{width:100%;position:relative}.community-password-field>input{padding-right:68px}.community-password-field>button{position:absolute;right:13px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#c91e4c;font-size:13px;font-weight:700;padding:7px;cursor:pointer}.community-auth-form>.button.primary{width:100%;height:52px;border-radius:10px;margin-top:7px;font-size:14px}.community-recovery-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:-5px}.community-auth-link,.community-recovery-links button{border:0;background:transparent;color:#c91e4c;font-size:12px;font-weight:700;cursor:pointer;padding:4px}.community-auth-form>.community-auth-link{align-self:center;margin-top:1px}.community-auth-error,.community-auth-feedback{font-size:13px!important;line-height:1.65!important;margin:0!important}.community-auth-error{color:#c1253c!important}.community-auth-feedback{color:#245b37!important}.reset-password-page{max-width:480px;margin:auto;padding:30px}.reset-password-page h1{font-size:29px}.reset-password-page .community-auth-form>p{font-size:14px;color:#4c4f5a;line-height:1.7}@media(max-width:600px){.community-modal{padding:28px 25px 24px}.community-modal .community-modal-description{font-size:13px;margin-bottom:21px}.community-auth-form{gap:15px}}.hero-network-globe{position:absolute;right:0;top:65px;width:min(39%,445px);aspect-ratio:1;pointer-events:none;z-index:0}.hero-network-globe canvas{display:block;width:100%;height:100%;background:transparent}.hero>.cta,.hero>.eyebrow,.hero>h1,.hero>p{position:relative;z-index:1}@media(max-width:900px){.hero-network-globe{right:-60px;top:98px;width:340px;opacity:.33}}@media(max-width:600px){.hero-network-globe{right:-80px;top:62px;width:265px;opacity:.14}}@media(prefers-reduced-motion:reduce){.hero-network-globe{transition:none}}.home-hero{min-height:340px;padding:65px 0 57px}.home-hero h1{font-size:clamp(37px,4.45vw,58px);max-width:800px;margin:16px 0;letter-spacing:-2.8px}.home-hero p{font-size:15px;line-height:1.75;max-width:600px}.home-hero .hero-network-globe{right:-5px;width:min(36%,380px);opacity:.82}.home-market-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid #e8e9f0;border-radius:14px;overflow:hidden;background:#e8e9f0;margin:0 0 33px}.home-market-strip>div{background:#fafafd;display:flex;align-items:center;gap:12px;padding:17px 20px;min-width:0}.home-market-strip svg{color:#c91e4c;flex:none}.home-market-strip span{font-size:12px;font-weight:600;color:#656b79;flex:1 1}.home-market-strip strong{font-size:17px;white-space:nowrap;letter-spacing:-.5px}.home-feed-layout{display:grid;grid-template-columns:minmax(180px,400px) minmax(0,714px) minmax(180px,400px);justify-content:space-between;grid-gap:24px;gap:24px;align-items:start;scroll-margin-top:102px;margin-bottom:80px}.home-sidebar{display:grid;grid-gap:18px;gap:18px;position:static;align-content:start}.home-sidebar-panel{border:1px solid #e5e6eb;background:#fff;border-radius:15px;padding:18px}.home-sidebar-panel h3{font-size:14px;margin:0 0 17px;display:flex;align-items:center;gap:8px;color:#15151b}.home-sidebar-panel h3 svg{color:#c91e4c}.home-sidebar-panel>a:not(.home-market-ticker){display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650;color:#343944;padding:10px 0}.home-sidebar-panel>a:hover{color:#c91e4c}.home-sidebar-panel p{font-size:12px;line-height:1.75;color:#59616c;margin:0 0 13px}.home-sidebar-panel .home-sidebar-action{font-weight:750!important;color:#c91e4c!important;border-top:1px solid #ececf0;margin-top:10px;padding-top:14px!important}.home-market-ticker{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f3;font-size:13px;gap:8px}.home-market-ticker strong{font-size:13px}.home-market-ticker span{font-weight:750}.home-primary-feed{min-width:0}.home-community-shell{max-width:none}.home-community-shell .community-top{margin:0 0 14px;justify-content:flex-end}.home-community-shell .community-top>div:first-child:empty{display:none}.home-feed-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.home-feed-controls h2{font-size:23px;letter-spacing:-.7px;margin:9px 0 6px}.home-feed-controls p{font-size:12px;color:#555963;margin:0}.home-feed-controls .eyebrow{font-size:10px}.home-feed-search{display:flex;align-items:center;gap:8px;border:1px solid #d8dae3;border-radius:10px;padding:0 12px;min-width:200px;max-width:250px;height:42px;color:#626875}.home-feed-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#15151b;font-size:12px}.home-feed-tabs{display:flex;gap:3px;padding:4px;background:#f3f4f8;border-radius:11px;margin:0 0 13px}.home-feed-tabs button{flex:1 1;padding:11px 8px;border:0;border-radius:8px;background:transparent;color:#454a55;font-size:13px;font-weight:750;cursor:pointer}.home-feed-tabs button.active{background:white;box-shadow:0 2px 8px #0000000d}.home-community-shell .community-compose{padding:16px 20px;margin-bottom:15px}.home-community-shell .community-compose textarea{min-height:75px}.home-community-shell .community-post{margin-bottom:13px}.home-prediction-card{border-color:#dfe3f3}.home-prediction-avatar{height:40px;width:40px;border-radius:50%;background:#ededff;display:grid;place-items:center;color:#c91e4c;flex:none}.home-prediction-label{margin-left:auto;border-radius:6px;background:#f2f2ff;color:#c91e4c;padding:7px 9px;font-size:9px;letter-spacing:1px;font-weight:800}.home-prediction-body{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:25px 0 17px}.home-prediction-symbol{font-size:25px;font-weight:800;letter-spacing:-1px;display:inline-flex;align-items:center;gap:8px}.home-prediction-body p{margin:6px 0 0;color:#5d6270;font-size:12px}.home-prediction-body>strong{font-size:23px;letter-spacing:-1px}.home-prediction-outcome{background:#f8f9fc;border-radius:9px;padding:12px 14px;font-size:12px;color:#626875;margin-bottom:16px;display:flex;gap:9px;justify-content:space-between}.home-prediction-outcome strong{color:#242832}.home-prediction-card .community-actions a{display:inline-flex;align-items:center;gap:7px;color:#343943;font-size:12px;font-weight:700}.home-prediction-card .community-actions a:hover{color:#c91e4c}@media(max-width:1100px){.home-feed-layout{grid-template-columns:minmax(0,1fr) 235px;gap:20px}.home-sidebar-left{display:none}.home-market-strip>div{gap:8px;padding:14px}.home-market-strip span{font-size:11px}}@media(max-width:800px){.home-feed-layout{grid-template-columns:minmax(0,1fr)}.home-sidebar-right{display:none}.home-hero .hero-network-globe{right:-75px;top:40px;width:270px;opacity:.2}.home-market-strip{margin-bottom:24px}.home-market-strip>div{flex-wrap:wrap;gap:6px}.home-market-strip span{width:calc(100% - 28px);flex:none}.home-market-strip strong{width:100%;font-size:16px}}@media(max-width:600px){.home-hero{padding:48px 0 40px;min-height:310px}.home-hero h1{font-size:39px;letter-spacing:-2px}.home-hero p{font-size:13px;line-height:1.65}.home-hero .hero-network-globe{display:block;width:210px;top:55px;right:-100px;opacity:.12}.home-market-strip>div{padding:11px 9px}.home-market-strip svg{width:14px;height:14px}.home-market-strip span{font-size:10px}.home-market-strip strong{font-size:14px}.home-feed-controls{align-items:stretch;flex-direction:column}.home-feed-search{max-width:none;width:100%}.home-feed-controls h2{font-size:22px}.home-prediction-body>strong{font-size:21px}.home-community-shell .community-compose{padding:15px}.home-community-shell .community-top{margin-bottom:12px}}.brand-rocket{width:35px;height:35px;display:grid;place-items:center;flex:none;background:var(--blue);color:#fff;border-radius:10px;margin-right:11px;box-shadow:0 7px 19px #ee355140}@media(max-width:600px){.brand-rocket{width:28px;height:28px;margin-right:6px;border-radius:8px}.brand-rocket svg{width:18px;height:18px}}.home-page>.wrap{width:100%;max-width:none;padding-left:20px;padding-right:20px}.home-feed-layout .home-primary-feed{width:100%;max-width:714px;margin-inline:auto;min-width:0}.home-feed-layout .home-sidebar,.home-feed-layout .home-sidebar-panel{width:100%;min-width:0}@media(max-width:1100px){.home-feed-layout .home-primary-feed{max-width:none}}@media(max-width:600px){.home-page>.wrap{width:100%;padding-left:16px;padding-right:16px}}.stock-destination{max-width:1200px}.stock-destination h1{letter-spacing:-1.9px}.stock-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:28px 0}.stock-summary-grid>div{border:1px solid #e2e4ec;border-radius:15px;padding:24px;display:flex;flex-direction:column;gap:11px;min-width:0}.stock-summary-grid>div:first-child{background:#f8f8ff;border-color:#dfdfff}.stock-highlight-title{display:flex;align-items:center;gap:9px;font-size:12px;color:#353b48;font-weight:800}.stock-highlight-title svg{color:#c91e4c}.stock-summary-grid strong{font-size:clamp(24px,2.6vw,37px);font-weight:800;letter-spacing:-1.5px}.stock-summary-grid span{font-size:12px;font-weight:700;color:#454b58;line-height:1.55}.stock-summary-grid small{color:#68707c;font-size:11px;line-height:1.7;margin-top:auto}.stock-followup-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:22px 0 28px}.stock-followup-panel{padding:23px;border:1px solid #e2e4ec;border-radius:15px;background:#fff;min-width:0}.stock-followup-panel h2{display:flex;align-items:center;gap:10px;font-size:16px;margin:0 0 18px;letter-spacing:-.3px}.stock-followup-panel h2 svg{color:#c91e4c}.stock-followup-panel>p{color:#5f6673;font-size:12px;line-height:1.7}.stock-followup-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid #edf0f4;padding:13px 0;font-size:12px;color:#444c5b}.stock-followup-row strong{font-size:12px}.stock-history-panel{margin:26px 0}.stock-history-panel>p{color:#5e6471;font-size:12px;line-height:1.8}.stock-state{display:inline-flex;border-radius:6px;padding:5px 8px;background:#f2f3f5;color:#676d77;font-size:11px;font-weight:700}.stock-state.accurate{background:#ebf5ef;color:#236f42}.stock-state.inaccurate{background:#fff0f2;color:#b42339}.stock-discussion-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 20px}.stock-discussion-heading>svg{color:#c91e4c}.stock-discussion-heading h2{margin:9px 0 5px;font-size:25px;letter-spacing:-.8px}.stock-discussion-heading p{font-size:12px;color:#5f6673;margin:0}.stock-bottom-link{padding:22px 0 30px}.stock-bottom-link a{color:#c91e4c;font-size:13px;font-weight:750;display:inline-flex;align-items:center;gap:7px}.home-sidebar-panel[id]{scroll-margin-top:110px}@media(max-width:780px){.stock-summary-grid{grid-template-columns:1fr 1fr}.stock-summary-grid>div:first-child{grid-column:1/-1}.stock-followup-grid{grid-template-columns:1fr}}@media(max-width:550px){.stock-summary-grid{grid-template-columns:1fr}.stock-summary-grid>div:first-child{grid-column:auto}.stock-summary-grid>div{padding:20px}.stock-followup-panel{padding:18px}.home-feed-tabs button{font-size:11px;padding:10px 5px}}.stock-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.stock-page-heading h1{margin-right:auto}.stock-page-actions{display:flex;align-items:center;gap:15px;position:relative;flex:none}.stock-page-action{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;border-radius:9px;color:#15151b;cursor:pointer;transition:background .15s ease,color .15s ease}.stock-page-action:hover{background:#f2f2ff;color:#c91e4c}.stock-page-action:focus-visible{outline:2px solid #c91e4c;outline-offset:2px}.stock-page-action.is-liked{color:#e71b46}.stock-page-action.is-liked:hover{background:#fff0f4}.stock-action-toast{position:absolute;right:0;top:calc(100% + 8px);white-space:nowrap;max-width:min(320px,80vw);overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:6px;border:1px solid #e4e5ed;border-radius:8px;background:#fff;padding:8px 10px;box-shadow:0 5px 18px #00000010;font-size:11px;color:#313641;z-index:2}@media(max-width:600px){.stock-page-heading{align-items:flex-start;gap:10px}.stock-page-heading h1{font-size:clamp(28px,7vw,38px);letter-spacing:-1.5px}.stock-page-actions{gap:3px;margin-top:3px}.stock-page-action{width:35px;height:35px}.stock-page-action svg{width:20px;height:20px}}.header>.nav.wrap{width:100%;max-width:none;margin:0;padding-left:20px;padding-right:20px}.home-primary-feed .home-market-strip{width:100%;margin:0 0 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-primary-feed .home-market-strip>div{display:grid;grid-template-columns:20px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:7px;row-gap:7px;padding:14px 12px;min-width:0}.home-primary-feed .home-market-strip svg{grid-column:1;grid-row:1;width:18px;height:18px}.home-primary-feed .home-market-strip span{grid-column:2;grid-row:1;width:auto;min-width:0;font-size:13px;line-height:1.4;font-weight:700;color:#303744}.home-primary-feed .home-market-strip strong{grid-column:2;grid-row:2;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.5px}@media(max-width:800px){.home-primary-feed .home-market-strip>div{padding:13px 10px}.home-primary-feed .home-market-strip span{width:auto;font-size:12px}.home-primary-feed .home-market-strip strong{width:auto;font-size:18px}}@media(max-width:600px){.home-primary-feed .home-market-strip>div{grid-template-columns:16px minmax(0,1fr);column-gap:5px;row-gap:6px;padding:10px 6px}.home-primary-feed .home-market-strip svg{width:15px;height:15px}.home-primary-feed .home-market-strip span{font-size:10px}.home-primary-feed .home-market-strip strong{font-size:16px}}.home-hero{min-height:0;padding-top:30px;padding-bottom:44px}.home-hero .hero-network-globe{top:0}.header-account{margin-left:auto;position:relative;flex:none;z-index:12}.header-account-button{display:flex;align-items:center;justify-content:center;gap:4px;height:40px;min-width:44px;padding:0 10px;border:1px solid #e4e5ed;border-radius:12px;background:#fff;color:#17171e;cursor:pointer;transition:border-color .18s ease,background .18s ease}.header-account-button.is-open,.header-account-button:hover{border-color:#c6c8d8;background:#f8f8ff}.header-account-button:focus-visible,.header-account-menu a:focus-visible,.header-account-menu button:focus-visible{outline:2px solid #c91e4c;outline-offset:2px}.header-account-chevron{color:#666a78}.header-account-menu{position:absolute;top:calc(100% + 10px);right:0;width:248px;max-width:calc(100vw - 24px);padding:8px;background:#fff;border:1px solid #e0e2ec;border-radius:14px;box-shadow:0 16px 48px #15152a1c;display:flex;flex-direction:column;z-index:25}.header-account-identity{display:flex;flex-direction:column;gap:5px;padding:11px 12px 13px;border-bottom:1px solid #eeeef3;margin-bottom:5px}.header-account-identity span{font-size:11px;color:#686d79;font-weight:600}.header-account-identity strong{font-size:14px;color:#191a23;overflow-wrap:anywhere}.header-account-menu a,.header-account-menu button{display:flex;align-items:center;gap:11px;padding:12px;border:0;border-radius:8px;background:transparent;color:#292b34;text-align:left;font-size:13px;font-weight:650;cursor:pointer;width:100%}.header-account-menu a:hover,.header-account-menu button:hover{background:#f5f5ff;color:#c91e4c}.header-account-menu button:disabled{opacity:.5;cursor:wait}.header-account-divider{height:1px;background:#eeeef3;margin:5px 4px}.header-account-error{margin:7px 9px 9px;color:#bc2439;font-size:11px;line-height:1.5}@media(max-width:900px){.home-hero{padding-top:30px;padding-bottom:40px}}@media(max-width:600px){.home-hero{padding-top:22px;padding-bottom:34px}.header-account-button{height:36px;min-width:36px;padding:0 7px}.header-account-button>svg:first-child{width:19px;height:19px}.header-account-chevron{display:none}.header-account{margin-left:auto}.nav:has(.header-account){gap:9px}.nav:has(.header-account) nav{gap:9px}}.home-page{padding-top:20px}.header-signin{margin-left:auto;white-space:nowrap;flex:none;min-height:40px;padding:11px 17px;border:0;font-size:12px;box-shadow:0 3px 9px #ee355112}@media(max-width:700px){.header>.nav{gap:12px}.header-signin{padding:10px 12px;font-size:11px;min-height:36px}.header>.nav nav{gap:12px}}@media(max-width:480px){.header-signin{font-size:10px;padding:9px 10px}.header>.nav,.header>.nav nav{gap:8px}}.home-page .home-hero{display:flex;align-items:center;min-height:300px;padding-top:32px;padding-bottom:32px}.home-hero-copy{position:relative;z-index:1;width:100%;max-width:850px}.home-hero-copy h1{margin:0 0 18px}.home-hero-copy p{margin:0}@media(max-width:900px){.home-page .home-hero{min-height:275px;padding-top:28px;padding-bottom:28px}}@media(max-width:600px){.home-page .home-hero{min-height:240px;padding-top:26px;padding-bottom:26px}.home-hero-copy h1{margin-bottom:15px}}.home-market-ticker{gap:12px;align-items:center}.home-ticker-identity{display:flex;flex-direction:column;min-width:0;flex:1 1;gap:4px}.home-ticker-identity strong{font-size:13px;line-height:1.3}.home-ticker-identity small{display:block;font-size:11px;line-height:1.4;font-weight:500;color:#676c78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-market-ticker>span:last-child:not(.home-ticker-identity){flex:none;text-align:right}.home-prediction-company{display:block;margin-top:3px;font-size:12px;color:#626b78;font-weight:500;line-height:1.5}.home-prediction-body .home-prediction-company+p{margin-top:7px}.home-hero-copy{transform:translateY(-20px)}@media(max-width:600px){.home-hero-copy{transform:translateY(-12px)}}.brand>span:last-child,.hero em,.home-hero-copy h1 em{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#d91d4e}.bolt,.brand-rocket{background:var(--brand-gradient);box-shadow:0 7px 19px #e8325140}.header-signin,.primary{background:var(--brand-button-gradient);color:#fff;border:0;box-shadow:0 4px 12px #e8325126}.header-signin:hover,.primary:hover{filter:brightness(.97)}.header-signin:focus-visible,.primary:focus-visible{outline:2px solid #b91a43;outline-offset:3px}.chip.up,.positive{color:#2929ff}.chip.up{background:#ededff}.negative{color:#e23e50}.community-ticker,.home-prediction-label{background:#fff1f4;border-color:#ffd6df;color:#bd1943}.home-feed-tabs button.active{color:#c91e4c}.community-avatar,.community-profile-avatar,.home-prediction-avatar{background:#fff0f3;color:#c91e4c}.header-account-button.is-open,.header-account-button:hover,.header-account-menu a:hover,.header-account-menu button:hover{background:#fff3f5;border-color:#f6c6d1}.header .brand-image-link{display:flex;flex:none;align-items:center;line-height:0;letter-spacing:normal}.header .brand-image{display:block;width:265px;height:auto;max-width:100%;object-fit:contain}@media(max-width:900px){.header .brand-image{width:210px}}@media(max-width:600px){.header .brand-image{width:155px}}@media(max-width:390px){.header .brand-image{width:125px}}@media (min-width:901px){.header>.nav.wrap{position:relative}.header>.nav.wrap>nav[aria-label="Main navigation"]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;white-space:nowrap}}@media (max-width:900px){.header>.nav.wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:5px;row-gap:5px;height:auto;min-height:68px;padding-top:9px;padding-bottom:9px}.header>.nav.wrap>.brand-image-link{grid-column:1;grid-row:1;justify-self:start}.header>.nav.wrap>.header-account,.header>.nav.wrap>.header-signin{grid-column:2;grid-row:1;justify-self:end;margin-left:0}.header>.nav.wrap>nav[aria-label="Main navigation"]{grid-column:1/-1;grid-row:2;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(12px,4vw,26px);padding:6px 0 3px;width:100%}}.community-social-auth{display:grid;grid-gap:10px;gap:10px;margin:22px 0 16px}.community-social-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:47px;padding:12px 16px;border:1px solid #cfd1d9;border-radius:10px;background:#fff;color:#17191f;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease}.community-social-button:hover{background:#fafafa;border-color:#9399a5}.community-social-button:focus-visible{outline:2px solid #c91e4c;outline-offset:2px}.community-google-mark{font-family:Arial,sans-serif;font-size:20px;font-weight:800;line-height:1;background:conic-gradient(#4285f4 0 24%,#34a853 24% 43%,#fbbc05 43% 61%,#ea4335 61% 81%,#4285f4 81% 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.community-social-setup{font-size:11px;line-height:1.6;color:#696d78;text-align:center;margin:0 0 2px}.community-auth-divider{display:flex;align-items:center;gap:12px;color:#747985;font-size:11px;margin:7px 0 0}.community-auth-divider:after,.community-auth-divider:before{content:"";height:1px;background:#e4e4ea;flex:1 1}.home-about-panel .home-about-links{display:flex;flex-direction:column;gap:0}.home-about-panel .home-about-links>a{display:block;padding:8px 0;color:#303640;font-size:12px;font-weight:650;line-height:1.5}.home-about-panel .home-about-links>a:focus-visible,.home-about-panel .home-about-links>a:hover{color:#c91e4c}.home-about-link-note{display:block;font-size:10px;font-weight:500;color:#626b78;line-height:1.5;margin-top:2px}.home-about-separator{height:1px;background:#e7e9ed;margin:12px 0}.home-about-legal{border-top:1px solid #e7e9ed;margin-top:18px;padding-top:17px}.home-about-panel .home-about-legal p{font-size:10px;font-weight:450;line-height:1.75;color:#6b717b;margin:0 0 12px;overflow-wrap:break-word}.home-about-panel .home-about-legal .home-about-copyright{color:#373d47;font-weight:700}.home-about-legal a{color:#c91e4c;text-decoration:underline;text-underline-offset:2px;font-weight:700}.info-page{max-width:900px}.info-page .lead{max-width:780px}.info-page-sections{display:grid;grid-gap:18px;gap:18px}.info-page-sections section{border:1px solid #e5e6eb;border-radius:14px;padding:22px 24px;background:#fff}.info-page-sections h2{font-size:17px;margin:0 0 10px;color:#171923}.info-page-sections p{margin:0 0 8px;color:#4d5461;font-size:13px;line-height:1.85}.info-page-sections .text-link{margin-top:10px}.community-actions button.selected,.community-actions button.selected:hover{color:#3b3c45}.community-share-wrap{position:relative;display:inline-flex;align-items:center;isolation:isolate}.community-actions .community-share-trigger,.community-actions .community-share-trigger.is-open{color:#3b3c45}.community-share-menu{position:absolute;z-index:40;bottom:calc(100% + 8px);left:0;width:210px;padding:7px;background:#fff;border:1px solid #e8e9ef;border-radius:11px;box-shadow:0 9px 30px rgba(18,23,35,.16);display:flex;flex-direction:column}.community-actions .community-share-menu button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:0;border-radius:7px;color:#252a33!important;background:transparent;font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.community-actions .community-share-menu button:focus-visible,.community-actions .community-share-menu button:hover{background:#fff1f4;color:#c91e4c!important}.community-share-divider{height:1px;background:#e9e9ee;margin:5px 4px}.community-share-feedback{position:absolute;left:0;top:100%;white-space:nowrap;z-index:3;display:flex;gap:5px;align-items:center;color:#236f42;font-size:11px;padding-top:3px}@media(max-width:620px){.community-share-menu{left:auto;right:0}}body:has(.embed-post){background:#fff}body:has(.embed-post)>.footer,body:has(.embed-post)>.header{display:none}.embed-post{font-family:Plus Jakarta Sans,sans-serif;padding:16px 20px;color:#171923;max-width:100%;min-height:200px}.embed-brand{display:inline-block;font-size:16px;letter-spacing:-.7px;font-weight:800;color:#171923;margin-bottom:15px}.embed-brand span{color:#e3264e}.embed-author{font-size:12px;font-weight:750;color:#414654}.embed-author span{font-weight:600;color:#6e7480}.embed-body{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:11px 0 15px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.embed-footer{border-top:1px solid #eceef2;padding-top:10px;display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#757c87}.embed-footer a{color:#c91e4c;font-weight:750}