.simple-shell .sf-brand-colour{color:var(--sf-brand-green,var(--sf-green))}.simple-shell .sf-ref-pulse.sf-preview-pulse{border-radius:50%;flex-shrink:0;place-items:center;width:166px;height:166px;padding:7px;display:grid;filter:none!important;box-shadow:none!important;background:conic-gradient(from 220deg, var(--sf-green) 0deg, color-mix(in srgb, var(--sf-green) 55%, #617c6c) 200deg, var(--sf-soft) 200deg, var(--sf-soft) 280deg, transparent 280deg)!important}.simple-shell .sf-ref-pulse>div{background:var(--sf-panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.simple-shell .sf-ref-pulse strong{letter-spacing:-3px;font-size:48px;font-weight:500;color:var(--sf-text)!important;text-shadow:none!important}.simple-shell .sf-ref-pulse small{letter-spacing:.07em;color:var(--sf-muted);margin-top:2px;font-size:8px}.simple-shell .sf-report-score-summary .sf-ref-pulse,.simple-shell .sf-report-identity .sf-ref-pulse{width:132px;height:132px}.simple-shell .sf-report-score-summary .sf-ref-pulse strong,.simple-shell .sf-report-identity .sf-ref-pulse strong{font-size:40px}.simple-shell .sf-ref-score-line{align-items:center;gap:14px;margin:0;display:flex}.simple-shell .sf-ref-score-line>strong{letter-spacing:-2px;font-size:38px;font-weight:500;color:var(--sf-text)!important;text-shadow:none!important}.simple-shell .sf-ref-score-line>strong>small{letter-spacing:0;color:var(--sf-muted);font-size:13px}.simple-shell .sf-ref-score-line>span{font-size:11px}.simple-shell .sf-ref-score-line .sf-ref-status{color:var(--sf-text)}.simple-shell .sf-ref-score-line .sf-ref-status.negative{color:var(--dir-down)}.simple-shell .sf-ref-score-line>span small{color:var(--sf-muted);margin-top:4px;font-size:9px;display:block}.simple-shell .sf-ref-number{color:var(--sf-text);white-space:nowrap;margin-left:auto;font-size:16px;font-weight:600}.simple-shell .sf-ref-number small{color:var(--sf-muted);font-size:9px;font-weight:400}.simple-shell .sf-market-summary{text-align:center}.simple-shell .sf-market-summary .sf-ref-pulse{margin:30px auto}.simple-shell .sf-market-summary h2{font-size:24px}.simple-shell .sf-market-summary p{color:var(--sf-muted);margin-top:10px;font-size:11px}.simple-shell .sf-ref-bars>div{align-items:center;gap:10px;margin:22px 0;font-size:12px;display:flex}.simple-shell .sf-ref-bars>div>span{flex-shrink:0;width:128px}.simple-shell .sf-ref-bars>div>span a{color:inherit;text-decoration:none}.simple-shell .sf-ref-bars>div>span a:hover{text-decoration:underline}.simple-shell .sf-ref-bars i{background:var(--sf-soft);border-radius:5px;flex:1;height:7px;overflow:hidden}.simple-shell .sf-ref-bars b{border-radius:5px;height:100%;display:block;background:var(--sf-green)!important}.simple-shell .sf-ref-bars b.bear{background:var(--dir-down)!important}.simple-shell .sf-ref-bars strong{text-align:right;width:28px;font-weight:500}.simple-shell .sf-ref-heatmap{grid-template-columns:repeat(10,1fr);gap:4px;height:235px;display:grid;position:relative}.simple-shell .sf-ref-heatmap i{border-radius:2px}.simple-shell .sf-ref-heat-label{background:var(--sf-bg);border:1px solid var(--sf-line);border-radius:6px;padding:8px 15px;font-size:12px;position:absolute;top:50%;left:15%}.simple-shell .sf-ref-whale-map{background:repeating-linear-gradient(0deg, transparent, transparent 47px, var(--sf-line) 48px, transparent 49px);height:240px;position:relative}.simple-shell .sf-ref-whale-map span{opacity:.6;border:1px solid #fff5;border-radius:50%;position:absolute}.simple-shell .sf-ref-chart{width:100%;height:auto;margin:15px 0 3px;display:block;overflow:visible}.simple-shell .sf-ref-gridline{stroke:var(--sf-line);stroke-width:.7px;stroke-dasharray:3 5}.simple-shell .sf-ref-legend{justify-content:center;gap:18px;font-size:10px;display:flex}.simple-shell .sf-ref-legend i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.simple-shell .sf-unlock{align-items:center;gap:20px;margin-top:25px;display:flex}.simple-shell .sf-unlock>div{flex:1}.simple-shell .sf-unlock h2{font-size:20px}.simple-shell .sf-unlock p{margin:8px 0;font-size:12px}.simple-shell .sf-unlock small{color:var(--sf-muted);font-size:10px}.simple-shell .sf-tile-icon{border:1px solid var(--sf-line);background:var(--sf-soft);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.simple-shell .sf-ref-token-row{border-bottom:1px solid var(--sf-line);text-align:left;align-items:center;gap:12px;padding:17px 0;display:flex}.simple-shell .sf-ref-token-row:last-child{border-bottom:0}.simple-shell .sf-ref-token-row>div small{color:var(--sf-muted);margin-top:5px;font-size:11px;display:block}.simple-shell .sf-ref-token-row strong{font-size:13px}.simple-shell .sf-ref-token-row .sf-ref-row-right{text-align:right;margin-left:auto}.simple-shell .sf-ref-token-row .sf-token-avatar,.simple-shell .sf-ref-token-row .sf-ref-coin{border-radius:50%;flex-shrink:0;width:37px;height:37px}.simple-shell .positive{color:var(--dir-up)}.simple-shell .negative{color:var(--dir-down)}.simple-shell .sf-ref-synthesis{text-align:left}.simple-shell .sf-ref-synthesis>svg:first-of-type:not(.lucide-x){display:none}.simple-shell .sf-ref-synthesis h2{margin:14px 0;font-size:28px;line-height:1.15}.simple-shell .sf-ref-synthesis .sf-ref-stage{color:var(--sf-text);margin:0;font-size:13px}.simple-shell .sf-ref-progress{background:var(--sf-soft);border-radius:5px;height:5px;margin:30px 0 15px;overflow:hidden}.simple-shell .sf-ref-progress span{background:var(--sf-green);width:0;height:100%;transition:width .7s;display:block}.simple-shell .sf-ref-progress-meta{color:var(--sf-muted);justify-content:space-between;margin-bottom:20px;font-size:11px;display:flex}.simple-shell .sf-ref-synthesis>small{color:var(--sf-muted);font-size:10px}.simple-shell .sf-ref-discovery-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px;display:flex}.simple-shell .sf-ref-discovery-toolbar>.sf-muted{color:var(--sf-muted);font-size:11px}.simple-shell .sf-swipe-card{max-width:calc(100vw - 60px);background:var(--sf-panel)!important;border:1px solid var(--sf-line)!important;box-shadow:var(--sf-shadow)!important;border-radius:20px!important;width:340px!important;padding:23px!important;display:block!important}.simple-shell .sf-ref-card-top{justify-content:space-between;align-items:center;font-size:10px;display:flex}.simple-shell .sf-ref-card-top .sf-muted{color:var(--sf-muted)}.simple-shell .sf-swipe-card .sf-ref-chart{color:inherit}.simple-shell .sf-ref-swipe-actions{justify-content:center;align-items:center;gap:13px;width:340px;max-width:calc(100vw - 60px);margin-top:25px;display:flex}.simple-shell .sf-ref-swipe-actions .sf-button{font-size:12px}.simple-shell .sf-ref-round{background:var(--sf-panel);border:1px solid var(--sf-line);width:52px;height:52px;color:var(--sf-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 5px 15px #0002}.simple-shell .sf-ref-round.sf-ref-accept{background:var(--sf-contrast);color:var(--sf-inverse)}.simple-shell .sf-ref-swipe-tip{text-align:center;color:var(--sf-muted);width:340px;max-width:calc(100vw - 60px);margin:15px 0 8px;font-size:10px}.simple-shell .sf-ref-swipe-tip .sf-link{background:0 0;border:0;padding:0;font-size:10px}.simple-shell .sf-modal h2{margin:14px 0;font-size:28px}.simple-shell .sf-ref-action-options{gap:12px;margin:22px 0;display:grid}.simple-shell .sf-ref-action{text-align:left;border:1px solid var(--sf-line);color:var(--sf-text);cursor:pointer;background:0 0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;width:100%;padding:19px;text-decoration:none;display:flex}.simple-shell .sf-ref-action:hover{border-color:var(--sf-muted)}.simple-shell .sf-ref-action>svg{flex-shrink:0;width:20px;height:20px}.simple-shell .sf-ref-action>span{flex:1;min-width:150px}.simple-shell .sf-ref-action strong{font-size:13px}.simple-shell .sf-ref-action small{color:var(--sf-muted);margin-top:6px;font-size:10px;display:block}.simple-shell .sf-ref-action>b{white-space:nowrap;margin-left:auto;font-size:11px}.simple-shell .sf-ref-action .sf-button{margin-left:auto;padding:8px 12px;font-size:11px}.simple-shell .sf-ref-saved-card,.simple-shell .sf-library-card{border-radius:18px;gap:6px;min-height:0!important;padding:18px!important}.simple-shell .sf-ref-saved-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.simple-shell .sf-ref-saved-card .sf-ref-token-row{border-bottom:0;margin-top:4px;padding:12px 0}.simple-shell .sf-ref-saved-card .sf-ref-row-right time{font-size:12px;display:block}.simple-shell .sf-ref-saved-buttons{align-items:center;gap:6px;display:flex}.simple-shell .sf-ref-saved-buttons>.sf-button{flex:1;justify-content:center;padding:10px 6px;font-size:11px}.simple-shell .sf-ref-saved-buttons button{border-color:var(--sf-line);min-height:0;padding:9px 10px;font-size:11px}.simple-shell .sf-library-card .sf-library-refresh{margin:8px 0 2px}.simple-shell .sf-report-description{color:var(--sf-muted);max-width:640px;margin:10px 0 0;font-size:14px;line-height:1.55}.simple-shell .sf-report-actions{margin:26px 0 14px}.simple-shell .sf-key-questions h3{margin:0 0 14px}.simple-shell .sf-key-questions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.simple-shell .sf-key-questions-grid article{border:1px solid var(--sf-line);background:var(--sf-panel);border-radius:12px;padding:16px}.simple-shell .sf-key-questions-grid article.caution{border-color:#c2a06a55}.simple-shell .sf-key-questions-grid span{color:var(--sf-muted);font-size:10px}.simple-shell .sf-key-questions-grid h4{margin:6px 0 0;font-size:13px}.simple-shell .sf-key-questions-grid p{color:var(--sf-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.simple-shell .sf-market-area{flex-direction:column;gap:8px;display:flex}.simple-shell .sf-market-area-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.simple-shell .sf-market-area-lean{color:var(--sf-muted);font-size:11px}.simple-shell .sf-market-area-lean.bullish{color:var(--dir-up)}.simple-shell .sf-market-area-lean.bearish{color:var(--dir-down)}.simple-shell .sf-market-area h3{margin:0;font-size:16px}.simple-shell .sf-market-area ul{color:var(--sf-muted);margin:0;padding-left:18px;font-size:13px;line-height:1.55}@media (max-width:760px){.simple-shell .sf-key-questions-grid{grid-template-columns:1fr}.simple-shell .sf-unlock{flex-direction:column;align-items:flex-start}.simple-shell .sf-ref-bars>div>span{width:104px}.simple-shell .sf-ref-pulse.sf-preview-pulse{width:140px;height:140px}.simple-shell .sf-ref-pulse strong{font-size:40px}}
