:root{--bg:#07101d;--surface:#0e1b2d;--surface-2:#14243a;--surface-3:#1a2e49;--panel:#0e1b2d;--panel-strong:#14243a;--line:#94a3b829;--line-strong:#94a3b847;--text:#f7f9fc;--muted:#93a4ba;--blue:#123f84;--blue-soft:#5b91df;--green:#55c69b;--amber:#d9ac59;--purple:#5b91df;--red:#e8757d;--radius-sm:9px;--radius:14px;--radius-lg:14px}html,body{background:var(--bg)}body{background-image:none;font-size:13px}button,a,input,summary{transition:color .16s,background-color .16s,border-color .16s,opacity .16s,transform .1s}:where(button,a,input,summary):focus-visible{outline-offset:2px;outline:2px solid #5b91df}:where(button,input):disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.52}.sidebar{width:var(--sidebar-width,230px);border-right-color:var(--line);background:#091423fa;padding:22px 14px 16px}.app-column{padding-left:var(--sidebar-width,230px)}.sidebar-resize-handle{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:0;outline:0;width:10px;padding:0;position:absolute;top:0;bottom:0;right:-5px}.sidebar-resize-handle:after{content:"";background:0 0;width:1px;transition:background-color .14s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.sidebar-resize-handle:hover:after,.sidebar-resize-handle:focus-visible:after,body.sidebar-resizing .sidebar-resize-handle:after{background:#5b91df}body.sidebar-resizing,body.sidebar-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.brand-row{padding:0 8px 22px}.main-nav a,.sidebar-tools>a{border-radius:9px}.main-nav-icons a:hover,.main-nav-icons a:focus-visible,.main-nav-icons a.active,.sidebar-tools>a:hover,.sidebar-tools>a:focus-visible,.sidebar-tools>a.active{color:var(--text);background:#10223d}.sidebar-tools>a.active{box-shadow:inset 2px 0 #5b91df}.profile-trigger{background:#0e1b2db8;border-radius:14px}.profile-icon,.profile-settings>span{background:var(--surface-2);color:#a8bad0;border-radius:9px}.profile-menu,.apps-dialog,.asset-modal{background:#101e31;border-radius:14px}.topbar{background:#07101de6;height:60px;padding:0 32px}.apps-button,.icon-button,.mobile-menu{border-radius:9px}.page-shell{width:min(1240px,100% - 64px);padding:36px 0 72px}.page-heading,.product-page-header{align-items:flex-end;margin-bottom:28px}.page-heading h1,.product-page-header h1{letter-spacing:-.035em;margin:0;font-size:35px;font-weight:590;line-height:1.12}.page-heading>div>p:last-child,.product-page-header p{max-width:680px;color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.45}.eyebrow{color:#7fa5d2;letter-spacing:.095em;font-size:10px;font-weight:650}.product-section-header{margin-bottom:14px}.product-section-header h2,.section-heading h2{letter-spacing:-.015em;font-size:15px;font-weight:590;line-height:1.3}.product-section-header p{font-size:12px}.button{border-radius:9px;min-height:34px;padding:0 12px;font-size:11px;font-weight:650}.button.primary,.portfolio-actions>.button{background:#123f84}.button.primary:hover:not(:disabled),.button.primary:focus-visible:not(:disabled),.portfolio-actions>.button:hover,.portfolio-actions>.button:focus-visible{background:#0a2f6d}.button.secondary{border-color:var(--line);background:#10223d}.button.light{color:#fff;background:#123f84}.text-link,.market-link,.section-heading>a{color:#8fb1dc}.preview-notice{border:1px solid var(--line);background:#10223d94;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin:0 0 26px;padding:13px 15px;display:grid}.preview-notice>span{color:#a9c5e6;letter-spacing:.08em;text-transform:uppercase;background:#5b91df21;border-radius:999px;margin-top:1px;padding:4px 7px;font-size:9px;font-weight:700}.preview-notice>div{gap:3px;display:grid}.preview-notice strong{color:#e5ebf3;font-size:12px;font-weight:620}.preview-notice p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.app-tile,.app-tile:hover,.app-tile:focus-visible{border-color:#0000}.app-tile{background:#ffffff08;border-radius:10px}.app-tile:hover,.app-tile:focus-visible{background:#fff1}.app-tile>span:first-child{background:var(--surface-2);color:#a9b8ca;border-radius:9px}.classroom-page{display:grid}.classroom-hero{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);min-height:284px;margin-bottom:36px;padding:26px}.classroom-hero h2{letter-spacing:-.03em;max-width:600px;margin:7px 0 8px;font-size:24px;font-weight:590}.classroom-hero>div>p{max-width:620px;color:var(--muted);font-size:12px}.classroom-play-icon{color:#91abd0;background:#10223d;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:16px;display:grid}.lesson-preview{border:1px solid var(--line);background:#101f34;border-radius:14px;padding:20px}.lesson-preview>strong{margin-bottom:22px;font-size:18px;font-weight:590}.preview-chart i,.preview-chart i:nth-child(n){background:#456790;border-radius:3px 3px 0 0}.course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.course-card{--course-accent:#5b91df;border:1px solid var(--line);background:var(--surface);border-radius:14px}.course-card.tone-purple{--course-accent:#819bc1}.course-card.tone-green{--course-accent:#55c69b}.course-card.tone-amber{--course-accent:#d9ac59}.course-cover,.course-card.tone-purple .course-cover,.course-card.tone-green .course-cover,.course-card.tone-amber .course-cover{min-height:96px;box-shadow:inset 3px 0 var(--course-accent);color:var(--course-accent);background:#10223d;border-radius:13px 13px 0 0}.course-cover span{opacity:.78;font-size:26px;font-weight:650}.course-body{padding:17px}.course-body h2{margin:7px 0 19px;font-size:15px;font-weight:590}.course-body p{margin-bottom:14px}.course-coming-soon{color:#6f8094;cursor:default}.lesson-page{gap:16px}.lesson-page>.preview-notice{margin-bottom:2px}.lesson-shell{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:252px minmax(0,1fr);min-height:0;overflow:hidden}.module-rail{border:0;border-right:1px solid var(--line);background:#0b1626;padding:21px 14px}.module-rail h2{margin:5px 0 18px;font-size:15px;font-weight:590}.module-rail details a{border-radius:9px}.module-rail details a:hover,.module-rail details a.active{background:#10223d}.module-rail details a.active i{background:#123f84;border-color:#123f84}.lesson-content{padding:22px}.video-stage{aspect-ratio:16/9;border:1px solid var(--line);background:#101f34;border-radius:14px;min-height:0}.video-grid{opacity:.1;background-size:48px 48px}.video-stage>button{border-color:var(--line-strong);background:#14243a}.lesson-heading h1{letter-spacing:-.03em;font-size:25px;font-weight:590}.lesson-columns>aside>a,.lesson-resource{border:1px solid var(--line);color:#dbe5f1;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:60px;padding:11px;display:grid}.lesson-resource>span,.lesson-columns>aside>a>span{gap:3px;display:grid}.lesson-resource strong,.lesson-columns>aside>a strong{font-size:11px}.lesson-resource small,.lesson-columns>aside>a small{color:var(--muted);font-size:10px}.chat-shell{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:224px minmax(0,1fr);min-height:620px;overflow:hidden}.channel-list{border-right:1px solid var(--line);background:#0b1626;padding:16px 12px}.channel-search{background:#ffffff06;border-radius:9px;min-height:38px}.channel-list button{border-radius:9px}.channel-list button.active,.channel-list button:hover{background:#10223d}.channel-list em{background:#123f84;border-radius:999px}.conversation{background:0 0;border-radius:0}.message-avatar,.message-avatar.blue{color:#dce6f2;background:#263d5b;border-radius:9px}.message-avatar.blue{background:#123f84}.message-composer{background:#ffffff06;border-radius:9px}.message-composer button{background:#123f84;border-radius:8px}.settings-layout{grid-template-columns:210px minmax(0,1fr);gap:32px}.settings-layout>nav{border-right:1px solid var(--line);padding-right:18px}.settings-layout>nav button{border-radius:9px}.settings-layout>nav button.active,.settings-layout>nav button:hover{background:#10223d}.settings-content article{min-height:390px;padding:4px 0 0}.settings-content h2{margin:5px 0 20px;font-size:18px;font-weight:590}.settings-content input:not([type=checkbox]){background:var(--surface-2);border-radius:9px;min-height:38px}.toggle-row{border-radius:9px}.security-note{background:var(--surface);border-radius:14px}.preview-product-panel{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:24px}.preview-product-panel>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding-bottom:22px;display:flex}.preview-product-icon{color:#9eb4ce;background:#10223d;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.preview-product-panel h2{margin:5px 0 6px;font-size:18px;font-weight:590}.preview-product-panel header p:last-child{max-width:660px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.preview-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:22px 0;display:grid}.preview-feature-grid article{align-content:start;gap:8px;padding:4px 22px;display:grid}.preview-feature-grid article:first-child{padding-left:0}.preview-feature-grid article:last-child{padding-right:0}.preview-feature-grid article+article{border-left:1px solid var(--line)}.preview-feature-grid svg{color:#849bb6}.preview-feature-grid strong{font-size:12px}.preview-feature-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.preview-product-panel>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:17px;display:flex}.preview-product-panel>footer>span{color:var(--muted);font-size:10px}.home-scanner-panel,.home-signal-panel{background:0 0}.wallet-excerpt,.continue-excerpt,.community-excerpt,.portfolio-summary article,.portfolio-visuals>article,.mi-panel,.scanner-cards article,.scanner-conclusion{border-color:var(--line);background:var(--surface);box-shadow:none}.portfolio-summary article,.portfolio-visuals>article,.scanner-cards article,.scanner-conclusion,.mi-panel{border-radius:14px}.portfolio-performance svg polyline{stroke:#5b91df}.portfolio-actions,.portfolio-actions>.button,.currency-select>div{height:34px;min-height:34px}.portfolio-actions{--portfolio-control-height:34px;align-items:stretch;height:auto;min-height:0}.portfolio-actions>.button,.currency-select,.currency-select>div{height:var(--portfolio-control-height);min-height:var(--portfolio-control-height);box-sizing:border-box}.currency-select>div{width:100%}.currency-select button{height:100%;min-height:0}.currency-select>div{border-radius:9px}.asset-modal{border:1px solid var(--line)}.asset-mode-grid>button{background:var(--surface);border-radius:9px}.asset-mode-grid>button:hover,.asset-mode-grid>button:focus-visible,.asset-mode-grid>button.active{background:#10223d;border-color:#5b91df7a}.asset-selector>a:hover,.asset-selector>a:focus-visible,.asset-selector>a.active{background:color-mix(in srgb, var(--asset-accent) 6%, transparent)}.scanner-direction-bar>button{border-radius:9px}.scanner-cards article{padding:17px}.scanner-cards .scanner-data-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.scanner-cards .scanner-data-matrix>div{min-width:0}.scanner-conclusion-guidance>div,.scanner-market-facts>div,.coin-score-table section{background:0 0}.coin-analysis-list button.active,.ai-handoff .button:hover,.ai-handoff .button:focus-visible{background:#10223d}@media (width<=1000px){.course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.classroom-hero{grid-template-columns:1fr}.lesson-preview{min-height:190px}}@media (width<=820px){.sidebar{width:min(310px,88vw)}.app-column{padding-left:0}.page-shell{width:min(100% - 32px,1240px);padding-top:28px}.page-heading h1,.product-page-header h1{font-size:30px}.lesson-shell,.settings-layout{grid-template-columns:1fr}.module-rail,.settings-layout>nav{border-right:0;border-bottom:1px solid var(--line)}.lesson-content{padding:20px}.settings-layout>nav{padding:0 0 12px;display:flex;overflow-x:auto}.settings-layout>nav button{white-space:nowrap;flex:none}}@media (width<=700px){.topbar{padding-right:16px}.page-shell{width:calc(100% - 28px);padding-bottom:52px}.portfolio-actions{--portfolio-control-height:44px}.product-page-header,.page-heading{align-items:flex-start;gap:16px}.preview-notice{grid-template-columns:1fr}.preview-notice>span{width:fit-content}.course-grid,.preview-feature-grid{grid-template-columns:1fr}.course-grid{gap:12px}.preview-feature-grid article,.preview-feature-grid article:first-child,.preview-feature-grid article:last-child{padding:15px 0}.preview-feature-grid article+article{border-top:1px solid var(--line);border-left:0}.preview-product-panel>footer{flex-direction:column;align-items:flex-start}.chat-shell{grid-template-columns:1fr}.channel-list{border-right:0;border-bottom:1px solid var(--line);max-height:250px}.message-list{min-height:320px;padding:18px}.lesson-heading,.lesson-footer{flex-direction:column;align-items:flex-start}.lesson-columns{grid-template-columns:1fr;gap:24px}.portfolio-actions{flex-wrap:wrap;width:100%}}@media (width<=430px){.page-heading h1,.product-page-header h1{font-size:28px}.classroom-hero,.preview-product-panel{padding:19px}.classroom-hero h2,.lesson-heading h1{font-size:21px}.lesson-content{padding:14px}.portfolio-actions>.button{flex:1}}.floating-apps-button{z-index:60;border:1px solid var(--line);color:#aebdce;width:40px;height:40px;min-height:40px;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1b2deb;border-radius:9px;place-items:center;padding:0;display:grid;position:fixed;top:20px;right:24px}.floating-apps-button:hover,.floating-apps-button:focus-visible,.mobile-menu:hover,.mobile-menu:focus-visible{border-color:var(--line-strong);color:#fff;background:#14243a}.floating-apps-button svg,.mobile-menu svg{width:17px}.page-heading,.product-page-header{padding-right:58px}.app-grid{grid-auto-flow:row}.app-tile-copy,.app-tile-copy:hover{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.portfolio-summary article,.portfolio-visuals>article,.mi-panel,.scanner-cards article,.scanner-overview-grid>article,.scanner-notes{background:var(--surface);box-shadow:none;border:0}.asset-selector .asset-selector-price{color:#dce5f1;font-variant-numeric:tabular-nums;grid-column:auto;margin-top:2px;font-size:.64rem;font-style:normal;font-weight:680;line-height:1.25}.mi-research-grid{align-items:stretch;gap:16px}.mi-panel{min-width:0;padding:18px}.mi-panel .product-section-header{min-height:56px}.mi-panel .product-section-header>div:first-child{min-width:0}.mi-panel-status{min-width:148px;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;flex:none;grid-template-columns:auto auto;grid-template-areas:"label label""value meta";place-items:baseline end;gap:5px 7px;display:grid}.mi-panel-status small{color:var(--text);letter-spacing:-.015em;grid-area:label;font-size:.75rem;font-weight:680;line-height:1.3}.mi-panel-status span{color:var(--muted);grid-area:meta;font-size:.62rem;font-weight:600;line-height:1.3}.mi-panel-status strong{grid-area:value;margin:0;font-size:.88rem;font-weight:760;line-height:1.2}.mi-panel-status[data-signal=køb] strong{color:var(--green)}.mi-panel-status[data-signal=sælg] strong{color:var(--red)}.mi-panel-status[data-signal=hold] strong,.mi-panel-status.heatmap strong{color:#f3b73f}.mi-research-grid .azure-heatmap,.mi-research-grid .algo-chart-frame{box-sizing:border-box;width:100%;height:450px;min-height:450px;max-height:450px;overflow:hidden}.mi-research-grid .azure-heatmap .market-history-svg{aspect-ratio:auto;height:245px;min-height:245px}.mi-research-grid .algo-chart-frame{grid-template-rows:auto minmax(0,1fr);display:grid}.mi-research-grid .algo-chart-frame .market-history-svg{aspect-ratio:auto;width:100%;height:100%;min-height:0}.backtest-grid{gap:14px 24px;width:100%;padding:0}.backtest-grid>div:nth-child(3n+1){text-align:left;justify-items:start}.backtest-grid>div:nth-child(3n+2){text-align:center;justify-items:center}.backtest-grid>div:nth-child(3n){text-align:right;justify-items:end}.intelligence-page>.ai-handoff{margin-top:28px}.scanner-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin-bottom:36px;display:grid}.scanner-overview-grid>article,.scanner-notes{border-radius:14px;padding:22px}.scanner-overview-grid article>header{margin-bottom:20px}.scanner-overview-grid h2,.scanner-notes h2{letter-spacing:-.02em;margin:5px 0 0;font-size:18px;font-weight:590}.scanner-conclusion-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.scanner-conclusion-sections section,.scanner-portfolio-panel>section{min-width:0}.scanner-conclusion-sections h3,.scanner-portfolio-panel h3{color:#e9eef5;margin:0 0 8px;font-size:12px;font-weight:620}.scanner-conclusion-sections p,.scanner-conclusion-sections li,.scanner-portfolio-panel p{color:var(--muted);font-size:11px;line-height:1.5}.scanner-conclusion-sections p,.scanner-conclusion-sections ul,.scanner-conclusion-sections ol{margin:0}.scanner-conclusion-sections ul,.scanner-conclusion-sections ol{padding-left:17px}.scanner-conclusion-sections ul,.scanner-conclusion-sections ul>li{list-style:outside}.scanner-conclusion-sections ol,.scanner-conclusion-sections ol>li{list-style:decimal}.scanner-conclusion-sections li::marker{color:#7fa9e5;font-weight:700}.scanner-conclusion-sections li+li{margin-top:5px}.scanner-conclusion-sections strong{color:#dce6f1;margin-bottom:7px;font-size:11px;line-height:1.45;display:block}.scanner-portfolio-panel{grid-template-rows:auto 1fr auto;display:grid}.scanner-allocation-list{gap:13px;display:grid}.scanner-allocation-list>div{gap:5px;display:grid}.scanner-allocation-list span{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.scanner-allocation-list strong{color:#edf2f8;font-size:11px}.scanner-allocation-list strong small{color:var(--muted);margin-left:4px;font-size:10px;font-weight:500}.scanner-allocation-list em{color:#dce6f1;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:700}.scanner-allocation-list i{background:#94a3b81f;border-radius:999px;height:5px;display:block;overflow:hidden}.scanner-allocation-list i b{border-radius:inherit;background:#5b91df;height:100%;display:block}.scanner-allocation-list p{margin:0;font-size:10px}.scanner-cash-allocation i b{background:#8291a5}.scanner-risk-management{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.scanner-risk-management p{margin:0}.scanner-cards,.scanner-candidate-groups>section:first-child .scanner-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.scanner-cards article{flex-direction:column;min-height:520px;padding:18px;display:flex}.scanner-card-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,1.1fr) minmax(72px,.65fr) minmax(112px,1fr);align-items:start;gap:10px;min-height:102px;padding-bottom:14px;display:grid}.scanner-asset-name,.scanner-price,.scanner-score-column{align-content:start;gap:4px;min-width:0;display:grid}.scanner-card-head>.scanner-asset-name,.scanner-card-head>.scanner-price,.scanner-card-head>.scanner-score-column{color:inherit;font-size:inherit;align-items:start;margin:0;display:grid}.scanner-card-head>span>small,.scanner-score-column>small,.scanner-score-column>span>small{color:var(--muted);font-size:9px}.scanner-asset-name>strong,.scanner-price>strong{color:#f7f9fc;font-size:13px}.scanner-asset-name>em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.scanner-asset-name .model-decision{width:fit-content;margin-top:5px}.scanner-price{text-align:center;justify-items:center}.scanner-score-column{text-align:right;justify-items:end}.scanner-score-column>span:last-child{justify-items:end;gap:2px;margin-top:5px;display:grid}.scanner-score-column>span:last-child strong{color:#cbd5e1;overflow-wrap:normal;max-width:116px;font-size:9px;line-height:1.35}.scanner-score-column>span:last-child small{white-space:nowrap;max-width:none}.scanner-score-column strong[data-approved=true]{color:var(--green)}.scanner-score-column strong[data-approved=false]{color:var(--red)}.scanner-cards article>p{min-height:58px;margin:14px 0 0}.scanner-cards .scanner-data-matrix{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:14px}.scanner-cards .scanner-data-matrix>div{align-content:start;min-height:58px;padding:10px 6px}.scanner-data-matrix dt{min-height:22px;line-height:1.3}.scanner-relative-table{min-height:80px;margin-top:12px}.scanner-relative-table em{min-height:15px}.scanner-cards footer{margin-top:auto;padding-top:16px}.scanner-notes{margin-top:36px}.scanner-notes>header{margin-bottom:20px}.scanner-notes>header>p:last-child{color:var(--muted);margin:7px 0 0;font-size:11px}.scanner-notes dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.scanner-notes dl>div{min-width:0;padding:14px 16px}.scanner-notes dl>div+div{border-left:1px solid var(--line)}.scanner-notes dl>div:nth-child(5){border-left:0}.scanner-notes dl>div:nth-child(n+5){border-top:1px solid var(--line)}.scanner-notes dt{color:#e5ebf3;margin-bottom:5px;font-size:10px;font-weight:650}.scanner-notes dd{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.scanner-notes>small{color:#7f90a5;margin-top:14px;font-size:9px;display:block}.scanner-notes+.ai-handoff{margin-top:24px}.coin-analysis-list>button{min-height:82px;padding:12px 10px}.coin-analysis-list button>div{gap:4px}.coin-analysis-list button small{color:#c3cfdd;letter-spacing:.05em;font-size:9px}.coin-analysis-list button time{color:#72849a;font-size:9px}.coin-analysis-overview{grid-template-areas:"title score""summary decision";grid-template-columns:minmax(0,1fr) 144px!important;align-items:start!important;gap:14px 40px!important;display:grid!important}.coin-analysis-title{grid-area:title}.coin-analysis-summary{grid-area:summary;align-self:start;margin-top:0!important}.coin-analysis-summary p{margin-top:0}.coin-title-row h2 span{color:#f7f9fc;font-weight:inherit}.coin-final-score{grid-area:score;grid-auto-flow:row;align-self:start;justify-items:end;gap:12px;min-width:0;margin-top:0;padding-top:0;grid-template-columns:minmax(0,1fr)!important}.coin-final-score .score-decision{box-sizing:border-box;justify-self:stretch;width:100%;max-width:100%}.coin-overview-decision{grid-area:decision;place-self:start end}.coin-score-table section{grid-template-rows:auto auto minmax(0,1fr);min-height:170px;display:grid}.coin-section-scorebar{background:#94a3b824;border-radius:999px;height:5px;margin-top:10px;display:block;overflow:hidden}.coin-section-scorebar i{border-radius:inherit;background:#5b91df;height:100%;display:block}.coin-section-summary{margin:12px 0 0}.coin-conclusion{border-top:0;margin-top:24px;padding-top:0}.coin-pros-cons{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.coin-pros-cons ul{margin:10px 0 0;padding-left:20px;list-style:outside;display:block}.coin-pros-cons li{margin:8px 0;padding-left:3px;display:list-item}.coin-pros-cons li::marker{color:#7f94ad}.app-tile>.app-tile-copy{place-items:initial;width:auto;height:auto;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:grid}@media (width<=1100px){.scanner-cards,.scanner-candidate-groups>section:first-child .scanner-cards,.scanner-notes dl{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-notes dl>div:nth-child(odd){border-left:0}.scanner-notes dl>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=900px){.scanner-overview-grid{grid-template-columns:1fr}.mi-research-grid .azure-heatmap,.mi-research-grid .algo-chart-frame{height:430px;min-height:430px;max-height:430px}}@media (width<=700px){.floating-apps-button{top:12px;right:14px}.page-shell{padding-top:64px}.page-heading,.product-page-header{padding-right:0}.backtest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.backtest-grid>div:last-child{grid-column:auto}.scanner-conclusion-sections,.scanner-cards,.scanner-candidate-groups>section:first-child .scanner-cards{grid-template-columns:1fr}.scanner-cards article{min-height:0}.scanner-notes dl{grid-template-columns:1fr}.scanner-notes dl>div+div,.scanner-notes dl>div:nth-child(n+2){border-top:1px solid var(--line);border-left:0}.coin-final-score{justify-items:start}}@media (width<=430px){.market-metric-strip dt{min-height:20px}.mi-research-grid .azure-heatmap,.mi-research-grid .algo-chart-frame{height:380px;min-height:380px;max-height:380px}.mi-research-grid .azure-heatmap .market-history-svg{height:195px;min-height:195px}.backtest-grid{gap:12px 8px}.backtest-grid dt{min-height:20px}.scanner-overview-grid>article,.scanner-notes{padding:18px}.scanner-card-head{grid-template-columns:minmax(0,1fr) minmax(76px,.8fr) minmax(0,1fr);gap:8px}}body.overlay-open{overflow:hidden}.channel-list-mobile-head,.channel-drawer-backdrop,.scanner-mobile-tabs,.scanner-mobile-card-toggle,.scanner-portfolio-toggle{display:none}.conversation-channel-trigger{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.conversation-channel-trigger>div{gap:2px;min-width:0;display:grid}.scanner-portfolio-content{display:contents}.scanner-card-body{flex-direction:column;flex:1;min-width:0;display:flex}.scanner-card-body>p{min-height:58px;margin:14px 0 0}.scanner-relative-table{grid-template-columns:1fr;gap:0;display:grid}.scanner-benchmark{box-sizing:border-box;grid-template-columns:minmax(48px,.7fr) repeat(4,minmax(0,1fr));align-items:center;gap:8px;width:100%;min-height:40px;padding:7px 4px;display:grid}.scanner-benchmark>strong{color:#dce5ef;font-size:9px}.scanner-benchmark>span{justify-items:end;gap:2px;display:grid}.scanner-benchmark small{color:var(--muted);font-size:8px}@media (width>=701px){.scanner-benchmark+.scanner-benchmark{border-top:1px solid var(--line)}}.scanner-notes dt button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.scanner-notes dt button svg{display:none}.coin-analysis-carousel{gap:6px;display:grid}.coin-analysis-carousel>button{min-height:82px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 10px;display:grid}.coin-analysis-carousel>button.active,.coin-analysis-carousel>button:hover{color:var(--text);background:#4268ff1f}.coin-analysis-carousel>button>span{background:var(--surface-3);width:34px;height:34px;color:var(--blue-soft);border-radius:11px;place-items:center;font-weight:800;display:grid}.coin-analysis-carousel>button>div{gap:4px;display:grid}.coin-analysis-carousel>button>svg{width:.85rem}.coin-analysis-summary{max-width:640px}.coin-section-toggle{width:100%;min-height:36px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0;font-size:inherit!important;margin:0!important;display:grid!important}.coin-section-toggle>i{background:var(--green);border-radius:50%;width:7px;height:7px}.coin-section-toggle>i[data-status=afvist]{background:var(--red)}.coin-section-toggle em{color:#f1f4fa;font-size:11px;font-style:normal;font-weight:780}.coin-section-toggle svg{width:16px;transition:transform .16s;display:none}@media (width<=820px){.app-frame .sidebar{z-index:90;width:min(310px,100vw - 50px);height:100dvh;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)!important}.app-frame .sidebar.is-open{transform:translate(0)!important}.sidebar-resize-handle{display:none}.mobile-menu,.floating-apps-button{width:44px;min-width:44px;height:44px;min-height:44px}.mobile-menu{border:1px solid var(--line);color:#aebdce;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1b2deb;border-radius:9px;place-items:center;padding:0;display:grid}.sidebar .brand,.sidebar-tools>a,.sidebar-tools .sidebar-tool-preview,.profile-trigger{min-height:44px}.mobile-close,.apps-dialog .icon-button,.asset-modal .icon-button{width:44px;height:44px}.sidebar-backdrop,.dialog-layer,.asset-modal-layer{overscroll-behavior:contain}.apps-dialog,.asset-modal{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}}@media (width<=700px){.page-shell{width:calc(100% - 24px);padding-top:68px;padding-bottom:44px}.main-nav-icons a{height:44px;min-height:44px}.text-link,.product-section-header a,.home-member-grid article>a,.home-two-column article>a,.ai-handoff a,.lesson-footer .button,.lesson-topline .text-link,.portfolio-actions .button,.preview-product-panel .button{align-items:center;min-height:44px;display:inline-flex}.button,.ai-handoff .button,.classroom-hero .button{min-height:44px!important}.currency-select button,.settings-layout>nav button,.settings-content .button,.scanner-direction-bar button,.channel-list button,.message-composer button,.lesson-columns>aside>a,.lesson-resource,.module-rail details a{min-height:44px}.currency-select button{min-width:44px}.market-status-table>a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"asset price""asset score";align-items:center;gap:3px 12px;min-height:82px;padding:12px 4px}.market-status-table>a>.market-status-asset{grid-area:asset}.market-status-table>a>b{grid-area:price;justify-self:end}.market-status-table>a>em{grid-area:score;justify-self:end;margin:0}.market-status-table>a>svg{display:none}.asset-selector{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 18px 10px 0;scroll-padding-inline:0 18px;display:flex;position:relative;overflow-x:auto}.asset-selector::-webkit-scrollbar{display:none}.coin-analysis-carousel::-webkit-scrollbar{display:none}.module-rail nav::-webkit-scrollbar{display:none}.asset-selector>a{scroll-snap-align:center;flex:0 0 min(168px,48vw);min-height:72px}.mi-panel .product-section-header{gap:12px;min-height:0;display:grid}.mi-panel-status{text-align:left;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label value meta";place-items:baseline start;gap:8px;width:100%;min-width:0}.mi-panel-status small{font-size:.72rem}.mi-panel-status strong{margin:0}.mi-panel-status span{justify-self:end}.backtest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.backtest-grid>div,.backtest-grid>div:last-child{grid-column:auto;min-height:62px;padding:11px 10px}.backtest-grid>div:nth-child(n){text-align:left;justify-items:start}.backtest-grid>div:nth-child(2n){text-align:right;justify-items:end}.backtest-grid dt{min-height:0;font-size:10px}.backtest-grid dd{margin-top:4px;font-size:13px}.lesson-shell{display:block;overflow:visible}.module-rail{border-right:0;border-bottom:1px solid var(--line);padding:16px 14px 10px;position:relative}.module-rail nav{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:4px 18px 8px 0;scroll-padding-inline:0 18px;display:flex;overflow-x:auto}.module-rail details{scroll-snap-align:center;flex:0 0 min(270px,78vw)}.module-rail summary{min-height:44px}.module-rail details>div{display:grid}.lesson-content{padding:14px}.lesson-footer{gap:10px}.lesson-footer .button{justify-content:center;width:100%}.chat-shell{min-height:min(680px,100dvh - 210px);display:block;position:relative;overflow:hidden}.channel-list{z-index:111;border-right:1px solid var(--line);background:#0b1626;border-bottom:0;width:min(310px,100vw - 48px);max-height:none;padding:14px 12px 24px;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.channel-search{min-height:44px}.channel-list.is-open{transform:translate(0)}.channel-list-mobile-head{justify-content:space-between;align-items:center;min-height:50px;display:flex}.channel-list-mobile-head button{justify-content:center;width:44px;min-width:44px;padding:0}.channel-drawer-backdrop{z-index:110;background:#020812ad;border:0;display:block;position:fixed;inset:0}.conversation{grid-template-rows:auto minmax(260px,1fr) auto;min-height:min(680px,100dvh - 210px)}.conversation>header{min-height:72px;padding:0 12px}.conversation-channel-trigger{min-height:44px}.conversation>header>span{display:none}.message-list{min-height:0;padding:16px 12px}.message-composer{background:#12243b;min-height:58px;margin:0 10px 10px;padding:7px;position:sticky;bottom:0}.message-composer input{min-height:44px}.settings-layout>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 16px;display:grid;overflow:visible}.settings-layout>nav button{white-space:normal;justify-content:flex-start;width:100%}.settings-content input:not([type=checkbox]){min-height:44px}.preview-product-panel{min-height:0;padding:18px}.preview-product-panel>header{gap:12px}.preview-feature-grid article,.preview-feature-grid article:first-child,.preview-feature-grid article:last-child{min-height:0;padding:12px 0}.preview-product-panel>footer{gap:10px;padding-top:14px}.preview-product-panel>footer .button{justify-content:center;width:100%}.scanner-overview-grid{gap:14px}.scanner-portfolio-panel{display:block}.scanner-portfolio-toggle{border:0;border-top:1px solid var(--line);color:#dce6f2;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:44px;margin-top:12px;padding:0;font-weight:650;display:flex}.scanner-portfolio-toggle svg{transition:transform .16s}.scanner-portfolio-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.scanner-portfolio-content{display:none}.scanner-portfolio-content[data-expanded=true]{display:block}.scanner-mobile-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:22px 0 14px;display:grid}.scanner-mobile-tabs button{border:1px solid var(--line);min-width:0;min-height:44px;color:var(--muted);background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:7px 6px;font-size:10px;display:flex}.scanner-mobile-tabs button.active{color:#fff;background:#102a4b;border-color:#315c9a}.scanner-mobile-tabs span{font-variant-numeric:tabular-nums}.scanner-candidate-groups>section:not([data-mobile-active=true]){display:none}.scanner-candidate-groups>section>header{margin-bottom:12px}.scanner-cards article{min-height:0;padding:0;overflow:hidden}.scanner-mobile-card-toggle{width:100%;min-height:96px;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(96px,.85fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.scanner-mobile-card-toggle>span{align-content:center;gap:3px;min-width:0;display:grid}.scanner-mobile-card-toggle>span:nth-child(2){text-align:right;justify-items:end}.scanner-mobile-card-toggle strong{color:#f7f9fc;font-size:13px}.scanner-mobile-card-toggle small,.scanner-mobile-card-toggle em{color:var(--muted);text-overflow:ellipsis;font-size:10px;font-style:normal;line-height:1.35;overflow:hidden}.scanner-mobile-card-toggle .model-decision{width:fit-content;color:inherit;text-overflow:clip;margin-top:5px;font-size:9px;overflow:visible}.scanner-mobile-card-toggle small[data-approved=true]{color:var(--green)}.scanner-mobile-card-toggle small[data-approved=false]{color:var(--red)}.scanner-mobile-card-toggle>svg{width:17px;transition:transform .16s}.scanner-cards article[data-expanded=true] .scanner-mobile-card-toggle>svg{transform:rotate(180deg)}.scanner-card-head{display:none}.scanner-card-body{border-top:1px solid var(--line);padding:0 14px 14px;display:none}.scanner-cards article[data-expanded=true] .scanner-card-body{display:flex}.scanner-card-body>p{min-height:0;margin-top:14px}.scanner-cards .scanner-data-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.scanner-cards .scanner-data-matrix>div{min-height:62px;padding:10px 8px}.scanner-data-matrix dt{min-height:0;font-size:10px}.scanner-data-matrix dd{margin-top:5px;font-size:12px}.scanner-relative-table{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}.scanner-benchmark{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;padding:10px 0}.scanner-benchmark>strong{grid-column:1/-1}.scanner-benchmark>span{justify-items:start;min-width:0}.scanner-benchmark>strong,.scanner-benchmark small{font-size:10px}.scanner-benchmark em{overflow-wrap:anywhere;font-size:10px}.scanner-cards footer a,.scanner-cards footer>span{min-height:44px}.scanner-notes dl{border-bottom:0;display:block}.scanner-notes dl>div,.scanner-notes dl>div+div,.scanner-notes dl>div:nth-child(n+2){border-top:0;border-left:0;border-bottom:1px solid var(--line);padding:0}.scanner-notes dt{margin:0}.scanner-notes dt button{min-height:44px;font-size:11px}.scanner-notes dt button svg{width:16px;transition:transform .16s;display:block}.scanner-notes dl>div[data-expanded=true] dt svg{transform:rotate(180deg)}.scanner-notes dd{padding:0 0 12px;font-size:10px;display:none}.scanner-notes dl>div[data-expanded=true] dd{display:block}.coin-checker-workspace{padding-top:20px;display:block}.coin-analysis-list{margin-bottom:22px;display:block}.coin-analysis-list>label{min-height:44px;margin-bottom:10px;display:flex!important}.coin-analysis-list>p{margin:10px 0 8px;display:block!important}.coin-analysis-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 18px 8px 0;scroll-padding-inline:0 18px;display:flex;overflow-x:auto}.coin-analysis-carousel>button{scroll-snap-align:center;flex:0 0 min(226px,72vw);min-height:76px;padding:10px}.coin-analysis-detail{border-left:0;padding:0}.coin-analysis-overview{padding-bottom:20px;grid-template-columns:minmax(0,1fr) 108px!important;gap:12px!important}.coin-title-row h2{margin:4px 0 0;font-size:22px}.coin-final-score{justify-items:end}.coin-score-table{display:block}.coin-score-table section{min-height:0;padding:12px 0}.coin-section-toggle{min-height:44px}.coin-section-toggle svg{display:block}.coin-score-table section[data-expanded=true] .coin-section-toggle svg{transform:rotate(180deg)}.coin-section-summary{height:auto;min-height:0;overflow:visible;display:none!important}.coin-score-table section[data-expanded=true] .coin-section-summary{display:block!important}}@media (width<=430px){.page-shell{width:calc(100% - 20px)}.product-page-header h1,.page-heading h1{font-size:26px}.mi-research-grid .azure-heatmap,.mi-research-grid .algo-chart-frame{height:348px;min-height:348px;max-height:348px}.scanner-overview-grid>article,.scanner-notes{padding:16px}.scanner-mobile-tabs button{font-size:9px}.coin-analysis-overview{grid-template-columns:minmax(0,1fr) 100px!important}}
