@layer legacy{:root{color:#f7f4ea;font-synthesis:none;text-rendering:optimizeLegibility;--deep-navy:#030405;--ink:#030405;--card:linear-gradient(180deg,#0d0d0df0 0%,#030405e6 100%);--card-strong:#0d0d0dfa;--border:#d4af373d;--cyan:#ffc947;--green:#39d777;--amber:#ffb000;--red:#ff4d4d;--white:#f7f4ea;--muted:#b9b1a0;--slate:#8a92b2;--gold:#d4af37;--gold-light:#ffc947;--gold-bright:#ffea94;--signal-teal:#00f5d4;--signal-blue:#00a3ff;--crypto-purple:#7c3aed;--graphite:#2b2b2b;--shadow:0 16px 42px -22px #000000f2;background:#030405;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}a{color:inherit}.app-shell{background:linear-gradient(180deg,#03040557,#030405eb),radial-gradient(900px 520px at 16% -8%,#ffc94729,transparent 62%),radial-gradient(760px 420px at 88% 0%,#00f5d414,transparent 58%),url(/brand/find-that-edge-crypto/pattern-grid.png) left top/520px auto fixed,url(/brand/find-that-edge-crypto/pattern-circuit.png) center bottom/640px auto fixed,var(--deep-navy);min-height:100vh;padding:20px 20px 28px 252px}.app-shell--stocks{--cyan:#8ee6bd;--signal-teal:#71f5bf;--signal-blue:#7db6ff}.pwa-status-banner{z-index:80;color:#ffe2a5;background:#140e06eb;border:1px solid #f59e0b80;border-radius:8px;align-items:center;gap:8px;max-width:min(620px,100vw - 24px);min-height:38px;padding:8px 12px;display:inline-flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #00000047}.pwa-status-banner span{font-size:.84rem;font-weight:800}.pwa-install-control{z-index:70;grid-gap:6px;justify-items:end;gap:6px;max-width:min(360px,100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.pwa-install-prompt{min-height:42px;color:var(--white);background:linear-gradient(135deg,#00b8ff2e,#00d0841a),#051122eb;border:1px solid #5be2ff8f;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:950;display:inline-flex;box-shadow:0 0 24px #00b8ff2e}.pwa-install-prompt:disabled{cursor:wait;opacity:.72}.pwa-install-status{color:#dbeafe;background:#051122f5;border:1px solid #5be2ff3d;border-radius:8px;padding:7px 9px;font-size:.76rem;line-height:1.35}.sidebar{z-index:20;backdrop-filter:blur(18px);background:#081a31bd;border-right:1px solid #577ca83d;flex-direction:column;width:232px;padding:28px 16px 24px;display:flex;position:fixed;inset:0 auto 0 0}.brand-lockup{border-bottom:1px solid #577ca838;margin-bottom:28px;padding:0 0 20px}.brand-lockup img{object-fit:cover;object-position:center;border:1px solid #00b8ff3d;border-radius:8px;width:100%;max-height:92px;display:block;box-shadow:0 12px 28px #00000047,0 0 18px #00b8ff1f}.sidebar nav{grid-gap:8px;gap:8px;display:grid}.nav-item,.icon-button,.text-button,.hero-actions button{color:var(--white);background:#08162a9e;border:1px solid #577ca847}.nav-item{color:#edf4fb;text-align:left;text-shadow:0 1px 2px #000000b8;background:linear-gradient(115deg,#0000 0 45%,#ffffff14 46% 57%,#0000 58%),linear-gradient(#243a54e6,#09192ff0);border:1px solid #859aae70;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:54px;padding:0 16px;transition:border-color .16s,box-shadow .16s,background .16s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 16px #00000038,inset 0 0 0 1px #ffffff17,inset 0 1px #fff3,inset 0 -4px 8px #00000038}.nav-item:before{pointer-events:none;content:"";border:1px solid #00b8ff33;border-radius:9px;position:absolute;inset:4px}.nav-item svg{color:#dce4ec;filter:drop-shadow(0 1px 1px #000000b8)}.nav-item span{font-weight:800}.nav-item:hover,.nav-item--active{background:linear-gradient(115deg,#0000 0 45%,#ffffff1a 46% 57%,#0000 58%),linear-gradient(#254263f5,#09203efa);border-color:#5be2ffe0;transform:translate(1px);box-shadow:0 0 0 1px #000000b3,0 0 18px #00b8ff3d,inset 0 0 0 1px #00d8ff57,inset 0 1px #ffffff47,inset 0 -5px 10px #00000042}.nav-item--active{color:#fff;box-shadow:0 0 0 1px #000000c7,0 0 22px #00d8ff6b,inset 0 0 0 2px #3ddaffa3,inset 0 1px #ffffff52,inset 0 -5px 10px #0000004d}.nav-item--active svg{color:#fff;filter:drop-shadow(0 1px 1px #000000b8)drop-shadow(0 0 7px #00d8ff94)}.upgrade-panel{grid-gap:12px;background:linear-gradient(135deg,#00b8ff1f,#0000 58%),#0d1d389e;border:1px solid #577ca847;border-radius:8px;gap:12px;margin-top:auto;padding:16px;display:grid}.upgrade-panel strong,.market-status strong{color:var(--white)}.upgrade-panel span,.market-status span,.market-status small{color:var(--muted);font-size:.86rem}.upgrade-panel button,.text-button,.hero-actions button{background:linear-gradient(135deg,#006dff,var(--cyan));min-height:36px;color:var(--white);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}.market-status{grid-gap:2px;border-top:1px solid #577ca838;gap:2px;margin-top:18px;padding:20px 10px 0;display:grid}.market-status strong{padding-left:14px;position:relative}.market-status strong:before{background:var(--green);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:9px;left:0}.main-stage{grid-gap:14px;gap:14px;max-width:1680px;margin:0 auto;display:grid}.view-shell{grid-gap:14px;gap:14px;display:grid}.topbar{grid-gap:18px;grid-template-columns:minmax(220px,1fr) minmax(320px,520px) auto;align-items:center;gap:18px;display:grid}.eyebrow{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0 0 3px;font-size:.76rem;font-weight:800}.topbar h2,.panel h2,.hero-band h1{color:var(--white);letter-spacing:0;margin:0}.topbar h2{font-size:clamp(1.2rem,2vw,1.7rem)}.search-shell{background:#08162ab8;border:1px solid #577ca857;border-radius:8px;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex;box-shadow:inset 0 1px #ffffff0a}.search-shell-wrap,.launchpad-search__suggest-wrap,.fte-crypto-search{position:relative}.search-shell-wrap{flex:1;min-width:min(460px,100%)}.search-shell-wrap .search-shell{width:100%}.search-shell input{min-width:0;color:var(--white);background:0 0;border:0;outline:0;flex:1}.search-shell input::placeholder{color:#7f8da3}.search-shell kbd{color:#c7d2e3;border:1px solid #9aa4b247;border-radius:6px;align-items:center;gap:4px;padding:4px 7px;font-size:.78rem;display:inline-flex}.search-suggestions{z-index:30;background:linear-gradient(180deg,#0b1f3afa,#051122fa),var(--card);border:1px solid #5be2ff47;border-radius:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 48px #00000061}.search-suggestions button,.search-suggestions .search-suggestion--status{grid-gap:8px;min-height:44px;color:var(--white);text-align:left;background:0 0;border:0;border-bottom:1px solid #577ca82e;grid-template-columns:auto auto minmax(0,.65fr) minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px;display:grid}.search-suggestions button:last-child,.search-suggestions .search-suggestion--status:last-child{border-bottom:0}.search-suggestions button:hover,.search-suggestions button:focus-visible,.search-suggestions [role=option][aria-selected=true]{background:#00b8ff1a;outline:0}.search-suggestions .search-suggestion--stock{background:linear-gradient(90deg,#00b8ff1f,#07162ac7);border-left:3px solid #5be2ffd1}.search-suggestions .search-suggestion--etf{background:linear-gradient(90deg,#00d0841f,#07162ac7);border-left:3px solid #00d084d1}.search-suggestions .search-suggestion--crypto{background:linear-gradient(90deg,#ffb02029,#36230847,#07162ac7);border-left:3px solid #ffb020e6}.search-suggestions .search-suggestion--stock:hover,.search-suggestions .search-suggestion--stock:focus-visible{background:linear-gradient(90deg,#00b8ff38,#07162adb)}.search-suggestions .search-suggestion--etf:hover,.search-suggestions .search-suggestion--etf:focus-visible{background:linear-gradient(90deg,#00d08438,#07162adb)}.search-suggestions .search-suggestion--crypto:hover,.search-suggestions .search-suggestion--crypto:focus-visible{background:linear-gradient(90deg,#ffb02042,#36230861,#07162adb)}.search-suggestions strong{color:var(--white);font-size:.92rem}.search-suggestions em,.search-suggestions small{color:#cbd7e8;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-style:normal;overflow:hidden}.search-suggestions small{color:var(--muted)}.suggestion-kind{letter-spacing:0;border:1px solid #8fa4bd3d;border-radius:999px;justify-content:center;align-items:center;min-width:54px;padding:3px 7px;font-size:.66rem;font-weight:950;display:inline-flex}.suggestion-kind--stock{color:#b8f4ff;background:#00b8ff1f;border-color:#5be2ff5c}.suggestion-kind--etf{color:#a7f3d0;background:#00d0841f;border-color:#00d0845c}.suggestion-kind--crypto{color:#ffe2a5;background:#ffb0201f;border-color:#ffb0206b}.topbar-actions,.hero-actions,.panel-header,.score-row,.tone-strip,.subheader{align-items:center;display:flex}.topbar-actions{justify-content:flex-end;gap:10px}.icon-button{background:#0d1d38bd;border-radius:8px;place-items:center;width:42px;height:42px;display:inline-grid}.profile-chip{color:#c7d2e3;white-space:nowrap;background:#0d1d38ad;border:1px solid #577ca84d;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:inline-flex}.hero-band{min-height:132px;box-shadow:var(--shadow);background:linear-gradient(90deg,#08182fe6,#08182fad),radial-gradient(800px 220px at 82% 20%,#00b8ff29,#0000 60%),url(/brand/find-that-edge-crypto/banner-header.png) 50% 47%/cover;border:1px solid #577ca84d;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex;overflow:hidden}.hero-band h1{max-width:820px;font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.08}.hero-actions{justify-content:flex-end;gap:12px}.hero-actions span{color:#b9f7df;white-space:nowrap;background:#00d08414;border:1px solid #00d08457;border-radius:999px;padding:7px 10px}.mode-banner{color:#ffe2a5;background:#ffb02014;border:1px solid #ffb02057;border-radius:999px;width:fit-content;margin-top:10px;padding:6px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.mode-banner--real{color:#b9f7df;background:#00d08417;border-color:#00d0845c}.metric-grid{grid-gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card{grid-gap:5px 12px;background:var(--card);border:1px solid #577ca84d;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:5px 12px;min-height:94px;padding:16px;display:grid}.metric-icon{border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.metric-card span{color:var(--muted);font-size:.9rem}.metric-card strong{color:var(--white);grid-column:2;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1}.metric-card--cyan .metric-icon{color:var(--cyan);background:#00b8ff1f}.metric-card--green .metric-icon{color:var(--green);background:#00d0841f}.metric-card--amber .metric-icon{color:var(--amber);background:#ffb02024}.metric-card--slate .metric-icon{color:#cad5e6;background:#9aa4b21f}.dashboard-grid{grid-gap:14px;grid-template-columns:minmax(420px,1.35fr) minmax(360px,.9fr) minmax(320px,.8fr);align-items:start;gap:14px;display:grid}.custom-dashboard{grid-gap:12px;gap:12px;display:grid}.dashboard-mission-control{grid-gap:14px;background:linear-gradient(135deg,#d4af3724,#0d0d0df5 34%,#030405f5),url(/brand/find-that-edge-crypto/pattern-circuit.png) 100% 0/440px no-repeat,#030405f5;border:1px solid #d4af3747;border-radius:8px;gap:14px;padding:18px;display:grid;box-shadow:0 26px 70px #00000057,inset 0 1px #ffea9414}.dashboard-mission-control__header,.dashboard-mission-control__grid,.dashboard-mission-account__hero,.dashboard-mission-account__meta,.dashboard-mission-receipts__header,.dashboard-mission-receipt-list article,.dashboard-mission-compliance{gap:14px;display:flex}.dashboard-mission-control__header{justify-content:space-between;align-items:flex-start}.dashboard-mission-control__header div:first-child{grid-gap:4px;gap:4px;max-width:760px;display:grid}.dashboard-mission-control__header h2{color:var(--white);margin:0;font-size:clamp(1.35rem,1.8vw,2.05rem);line-height:1.08}.dashboard-mission-control__header p:not(.eyebrow){color:var(--muted);margin:0;font-size:.95rem}.dashboard-mission-status,.dashboard-mission-alert{color:#d6ffe3;white-space:nowrap;background:#39d7771a;border:1px solid #39d77757;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:.82rem;font-weight:900;display:inline-flex}.dashboard-mission-status--degraded,.dashboard-mission-alert{color:#ffe4a3;background:#ffb02017;border-color:#ffb0206b}.dashboard-mission-alert{white-space:normal;justify-content:flex-start}.dashboard-mission-alert--warning{color:var(--gold-bright);background:#d4af3714;border-color:#d4af3757}.dashboard-mission-control__grid{grid-template-columns:minmax(0,1fr) minmax(250px,.32fr);align-items:stretch;display:grid}.dashboard-mission-account,.dashboard-mission-actions,.dashboard-mission-receipts{background:#030405a3;border:1px solid #d4af372e;border-radius:8px}.dashboard-mission-account{grid-gap:14px;gap:14px;padding:15px;display:grid}.dashboard-mission-account__hero{justify-content:space-between;align-items:center}.dashboard-mission-account__hero div{grid-gap:2px;gap:2px;display:grid}.dashboard-mission-account__hero span,.dashboard-mission-kpis span,.dashboard-mission-account__meta,.dashboard-mission-actions span,.dashboard-mission-receipts__header span,.dashboard-mission-receipt-list article span{color:var(--muted);font-size:.78rem;font-weight:850}.dashboard-mission-account__hero strong{color:var(--gold-bright);font-size:clamp(1.9rem,3.2vw,3.1rem);line-height:1}.dashboard-mission-account__hero svg,.dashboard-mission-compliance svg{color:var(--gold);flex:none}.dashboard-mission-kpis{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboard-mission-kpis article{grid-gap:5px;background:#0d0d0da3;border:1px solid #d4af3729;border-radius:8px;gap:5px;min-width:0;padding:11px;display:grid}.dashboard-mission-kpis strong,.dashboard-mission-receipts__header strong,.dashboard-mission-receipt-list article>span,.dashboard-mission-actions strong{color:var(--white);font-size:.96rem;font-weight:950}.dashboard-mission-account__meta{flex-wrap:wrap}.dashboard-mission-account__meta span{background:#d4af370f;border:1px solid #d4af3724;border-radius:999px;padding:6px 9px}.dashboard-mission-actions{grid-gap:9px;align-content:start;gap:9px;padding:13px;display:grid}.dashboard-mission-actions div{grid-gap:2px;gap:2px;margin-bottom:3px;display:grid}.dashboard-mission-actions button{min-height:39px;color:var(--white);text-align:center;background:#0d0d0dbd;border:1px solid #d4af3747;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:.88rem;font-weight:950;display:inline-flex}.dashboard-mission-actions button:first-of-type{color:#080808;background:linear-gradient(135deg,var(--gold-bright),var(--gold));border-color:#ffea9480}.dashboard-mission-actions button:disabled{cursor:not-allowed;opacity:.58}.dashboard-mission-receipts{grid-gap:10px;gap:10px;padding:13px;display:grid}.dashboard-mission-receipts__header,.dashboard-mission-receipt-list article{justify-content:space-between;align-items:center}.dashboard-mission-receipt-list{grid-gap:8px;gap:8px;display:grid}.dashboard-mission-receipt-list article{border-top:1px solid #d4af371f;min-width:0;padding-top:8px}.dashboard-mission-receipt-list article div{grid-gap:2px;gap:2px;min-width:0;display:grid}.dashboard-mission-receipt-list article strong,.dashboard-mission-receipt-list article span{overflow-wrap:anywhere}.dashboard-mission-compliance{color:var(--muted);border-top:1px solid #d4af3724;align-items:flex-start;margin:0;padding-top:11px;font-size:.82rem}@media (width<=980px){.dashboard-mission-control__header{flex-direction:column}.dashboard-mission-status{white-space:normal;align-self:flex-start}.dashboard-mission-control__grid{grid-template-columns:1fr}.dashboard-mission-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dashboard-mission-control{padding:14px}.dashboard-mission-account__hero,.dashboard-mission-receipt-list article{flex-direction:column;align-items:flex-start}.dashboard-mission-kpis{grid-template-columns:1fr}.dashboard-mission-actions button{width:100%}}.dashboard-editor-bar{background:linear-gradient(90deg,#00b8ff14,#051122c2),#08162ac2;border:1px solid #78a5dc38;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.dashboard-editor-bar div:first-child{grid-gap:2px;gap:2px;display:grid}.dashboard-editor-bar span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:950}.dashboard-editor-bar strong{color:var(--white);font-size:1rem}.dashboard-editor-actions,.dashboard-widget-controls div,.dashboard-widget-shelf{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-editor-actions button,.dashboard-widget-shelf button,.dashboard-widget-controls button{min-height:36px;color:var(--white);background:#05112294;border:1px solid #78a5dc47;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-weight:900;display:inline-flex}.dashboard-editor-actions button:hover,.dashboard-widget-shelf button:hover,.dashboard-widget-controls button:hover:not(:disabled){color:var(--cyan);border-color:#5be2ff9e}.dashboard-widget-controls button:disabled{cursor:not-allowed;opacity:.42}.dashboard-lock-button--unlocked{box-shadow:0 0 18px #00d0841f;color:var(--green)!important;border-color:#00d0847a!important}.dashboard-snap-button--active{color:var(--cyan)!important;background:#00b8ff1f!important;border-color:#5be2ff94!important}.dashboard-widget-shelf{background:#00b8ff0e;border:1px dashed #5be2ff52;border-radius:8px;padding:10px}.dashboard-widget-shelf>span{color:var(--muted);font-size:.86rem;font-weight:800}.dashboard-widget-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;grid-auto-rows:96px;align-items:stretch;gap:14px;display:grid}.dashboard-widget{grid-column:span 4;min-width:0;min-height:0;display:grid;position:relative}.dashboard-widget>.panel{height:100%;min-height:0;overflow:auto}.markets-dashboard.custom-dashboard--locked{gap:10px}.markets-dashboard.custom-dashboard--locked .dashboard-editor-bar{background:linear-gradient(90deg,#ffc94714,#00b8ff0b 44%,#051122b8),#030a16b3;border-color:#ffc9473d;min-height:48px;padding:10px 12px}.markets-dashboard.custom-dashboard--locked .dashboard-widget-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));grid-auto-rows:auto;align-items:start;gap:10px}.markets-dashboard.custom-dashboard--locked .dashboard-widget{grid-row:auto!important}.markets-dashboard.custom-dashboard--locked .dashboard-widget>.panel{height:auto;overflow:visible}.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-overview,.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-signals{grid-column:auto!important}.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-regime,.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-sector,.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-edgepulse,.markets-dashboard.custom-dashboard--locked .dashboard-widget--market-watchlist{grid-column:span 1!important}.custom-dashboard .insight-panel{min-height:0}.dashboard-widget--compact{grid-column:span 3}.dashboard-widget--standard{grid-column:span 4}.dashboard-widget--wide{grid-column:span 6}.dashboard-widget--full{grid-column:1/-1}.custom-dashboard--editing .dashboard-widget{background:#00b8ff0a;border:1px dashed #5be2ff5c;border-radius:10px;padding:8px 8px 22px}.custom-dashboard--editing .dashboard-widget[draggable=true]{cursor:-webkit-grab;cursor:grab}.custom-dashboard--editing .dashboard-widget:active{cursor:-webkit-grabbing;cursor:grabbing}.custom-dashboard--editing .dashboard-widget--resizing{border-color:#00d084b8;box-shadow:0 0 0 1px #00d0843d,0 0 28px #00d08424}.dashboard-widget-controls{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dashboard-widget-controls>span{color:#dbeafe;align-items:center;gap:7px;min-width:0;font-size:.82rem;font-weight:950;display:inline-flex}.dashboard-widget-controls>span svg{color:var(--cyan)}.dashboard-resize-handle{min-width:68px;min-height:26px;color:var(--cyan);cursor:nwse-resize;background:linear-gradient(135deg,#0000 0 48%,#5be2ff40 49% 52%,#0000 53%),#051122db;border:1px solid #5be2ff57;border-radius:8px;justify-content:flex-end;align-items:center;padding:0 8px;font-size:.7rem;font-weight:950;display:inline-flex;position:absolute;bottom:6px;right:8px}.dashboard-resize-handle:before{content:"";opacity:.86;background:linear-gradient(135deg,#0000 0 42%,currentColor 43% 48%,#0000 49% 100%),linear-gradient(135deg,#0000 0 58%,currentColor 59% 64%,#0000 65% 100%);width:14px;height:14px;margin-right:6px}.dashboard-resize-handle:hover,.dashboard-resize-handle:focus-visible{border-color:#5be2ffc7;outline:0;box-shadow:0 0 18px #00b8ff29}.dashboard-resize-handle span{white-space:nowrap}.focused-grid{grid-gap:14px;align-items:start;gap:14px;display:grid}.focused-grid--markets{grid-template-columns:minmax(520px,1.4fr) minmax(320px,.8fr) minmax(320px,.8fr)}.focused-grid--two{grid-template-columns:minmax(420px,1fr) minmax(360px,.8fr)}.reports-view-grid{grid-template-columns:minmax(0,1fr)}.reports-view-grid .reports-library,.reports-view-grid .workflow-panel{min-width:0}.reports-view-grid .workflow-list{grid-template-columns:repeat(4,minmax(0,1fr))}.panel{background:var(--card);box-shadow:var(--shadow);border:1px solid #78a5dc38;border-radius:8px}.panel-header{justify-content:space-between;gap:16px;padding:18px 18px 0}.panel h2{font-size:1.15rem}.market-panel{grid-row:span 2}.market-signals-panel{min-height:392px}.markets-dashboard.custom-dashboard--locked .market-panel,.markets-dashboard.custom-dashboard--locked .market-signals-panel,.markets-dashboard.custom-dashboard--locked .workflow-panel,.markets-dashboard.custom-dashboard--locked .edgepulse-panel,.markets-dashboard.custom-dashboard--locked .watchlist-panel{background:linear-gradient(#0c2039d6,#061223eb),#040d1aeb;border-color:#78a5dc3d;box-shadow:inset 0 1px #ffea940a,0 12px 28px #00000038}.markets-dashboard.custom-dashboard--locked .panel-header{align-items:flex-start;padding:13px 14px 0}.markets-dashboard.custom-dashboard--locked .panel h2{letter-spacing:-.02em;font-size:clamp(1rem,1.1vw,1.16rem)}.markets-dashboard.custom-dashboard--locked .eyebrow{color:var(--gold-bright);letter-spacing:.05em;font-size:.66rem}.signals-layout{grid-gap:14px;gap:14px;padding:14px 18px 18px;display:grid}.movers-layout{grid-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.movers-block,.relative-strength-block,.earnings-block,.bohmian-sentiment-block{background:#08162a7a;border:1px solid #78a5dc29;border-radius:8px;min-width:0;padding:12px}.mini-heading{color:var(--muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:.72rem;font-weight:900;display:flex}.mini-heading span{align-items:center;gap:7px;display:inline-flex}.mini-heading a{color:var(--cyan);display:inline-flex}.mini-heading svg{color:currentColor}.mini-heading small{color:var(--muted);text-transform:none;font-size:.72rem;font-weight:700}.mover-grid{grid-gap:4px;gap:4px;display:grid}.bohmian-sentiment-block{grid-gap:12px;gap:12px;display:grid}.sentiment-score-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sentiment-score-row div{grid-gap:4px;gap:4px;display:grid}.sentiment-score-row strong{color:var(--white);text-transform:capitalize;font-size:1.15rem}.sentiment-score-row span{color:var(--muted);font-size:.82rem;line-height:1.35}.sentiment-score-row>em{color:var(--cyan);font-size:1.18rem;font-style:normal;font-weight:950}.sentiment-meter{background:#78a5dc2e;border-radius:999px;height:9px;overflow:hidden}.sentiment-meter i{border-radius:inherit;background:linear-gradient(90deg,#ff5470,var(--amber),var(--green));height:100%;display:block;box-shadow:0 0 18px #00b8ff38}.sentiment-headline-grid{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sentiment-headline-grid article{grid-gap:8px;background:#0511226b;border:1px solid #78a5dc29;border-radius:8px;gap:8px;padding:10px;display:grid}.sentiment-headline-grid span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:950}.sentiment-headline-grid p{grid-gap:3px;color:#dbe7f7;gap:3px;margin:0;font-size:.82rem;line-height:1.35;display:grid}.sentiment-headline-grid em{color:var(--cyan);font-style:normal;font-weight:950}.sentiment-methodology-link{color:var(--cyan);align-items:center;gap:6px;font-size:.82rem;font-weight:900;text-decoration:none;display:inline-flex}.mover-row{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:28px;padding:4px 6px;display:flex}.mover-row:hover{background:#ffffff0a}.mover-row strong{color:var(--white);font-size:.78rem}.mover-row em,.strength-legend em{font-size:.76rem;font-style:normal;font-weight:900}.mini-chart{height:142px}.strength-legend{grid-gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin-top:10px;display:grid}.strength-legend span{min-width:0;color:var(--white);align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:flex}.strength-legend i{border-radius:999px;flex:none;width:8px;height:8px}.strength-legend em{margin-left:auto}.market-value{grid-gap:1px;justify-items:end;gap:1px;display:grid}.market-value span,.market-value em,.market-stats dt,.heat-grid small,.evidence-row span,.queue-row span{color:var(--muted);font-size:.82rem;font-style:normal}.market-value strong{color:var(--white);font-size:1.65rem;line-height:1}.market-value em,.positive{color:var(--green)}.negative{color:var(--red)}.chart-frame{background:linear-gradient(#00b8ff0e,#00b8ff05),#030e1e2e;border-radius:8px;height:330px;margin:8px 12px 0;padding:6px 0 4px 6px;overflow:hidden}.markets-dashboard.custom-dashboard--locked .chart-frame{background:linear-gradient(#00b8ff14,#ffc94706),radial-gradient(circle at 80% 0,#5be2ff1f,#0000 34%),#020a1675;border-color:#5be2ff2e;height:clamp(260px,31vh,360px);margin:8px 10px 0}.market-signals-demo-note{border-left:2px solid var(--amber);color:var(--muted);background:#ffb0200b;margin:0;padding:8px 10px;font-size:.76rem;line-height:1.45}.markets-dashboard.custom-dashboard--locked .market-signals-demo-note{margin:0 12px;padding:7px 9px;font-size:.72rem}.chart-reference-strip{grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,154px),1fr));gap:8px;margin:10px 18px 0;display:grid}.markets-dashboard.custom-dashboard--locked .chart-reference-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr));gap:6px;margin:8px 10px 0}.chart-reference-strip__item{grid-gap:4px;background:linear-gradient(#08162bc7,#030a167a),#030a166b;border:1px solid #577ca838;border-radius:8px;gap:4px;min-width:0;padding:9px 10px;display:grid}.markets-dashboard.custom-dashboard--locked .chart-reference-strip__item{border-radius:7px;gap:3px;padding:7px 8px}.chart-reference-strip__item span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.64rem;font-weight:950}.chart-reference-strip__item strong{overflow-wrap:anywhere;color:var(--white);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.78rem;line-height:1.2}.chart-reference-strip__item small{overflow-wrap:anywhere;color:#d2dff4a3;font-size:.66rem;font-weight:700;line-height:1.25}.markets-dashboard.custom-dashboard--locked .chart-reference-strip__item small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chart-reference-strip__item--amber{border-color:#ffc94757;box-shadow:inset 3px 0 #ffc947b8}.chart-reference-strip__item--green{border-color:#39d7774d;box-shadow:inset 3px 0 #39d777ad}.chart-reference-strip__item--red{border-color:#ff7a7a57;box-shadow:inset 3px 0 #ff7a7ab8}.relative-strength-block .chart-reference-strip,.earnings-block .chart-reference-strip,.bohmian-sentiment-block .chart-reference-strip,.fte-chart-card .chart-reference-strip{margin:10px 0 0}.relative-strength-block .chart-reference-strip,.earnings-block .chart-reference-strip,.bohmian-sentiment-block .chart-reference-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,118px),1fr))}.free-market-chart__body>.chart-reference-strip,.stablecoin-source-panel__body>.chart-reference-strip{grid-column:1/-1;margin:0}.market-stats{grid-gap:10px;border-top:1px solid #577ca833;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:15px 18px 18px;display:grid}.markets-dashboard.custom-dashboard--locked .market-stats{gap:8px;padding:10px 12px 12px}.markets-dashboard.custom-dashboard--locked .market-stats div{background:#02081247;border:1px solid #5be2ff1f;border-radius:7px;padding:8px}.market-stats dd{color:var(--white);margin:2px 0 0;font-weight:800}.edgepulse-panel{height:clamp(520px,100vh - 470px,650px);min-height:520px;overflow:auto}.feed-alert{color:#ffe2a5;background:#ffb02014;border:1px solid #ffb02057;border-radius:8px;align-items:center;gap:8px;margin:14px 18px 0;padding:10px;display:flex}.score-row{justify-content:space-between;gap:14px;padding:22px 18px 10px}.score-row>div:first-child{grid-gap:3px;gap:3px;display:grid}.score-row span{color:var(--muted);font-size:.8rem;font-weight:800}.score-row strong{color:var(--white)}.score-number{white-space:nowrap}.score-number strong{color:var(--white);font-size:clamp(2.3rem,5vw,3.4rem);line-height:.95}.score-number span{color:var(--muted);font-size:1rem}.edge-meter{background:#9aa4b229;border-radius:999px;height:9px;margin:0 18px;overflow:hidden}.edge-meter span{border-radius:inherit;background:linear-gradient(90deg,var(--red),var(--amber),var(--green),var(--cyan));height:100%;display:block}.tone-strip{justify-content:space-between;gap:12px;padding:12px 18px 16px}.tone-strip span{color:var(--green);font-weight:800}.tone-strip strong{color:var(--white);font-size:.88rem}.heat-grid{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 16px;display:grid}.heat-grid article{grid-gap:3px;background:#05112285;border:1px solid #577ca83d;border-radius:8px;gap:3px;padding:12px;display:grid}.heat-grid span{color:#cbd7e8;text-transform:capitalize;font-size:.82rem}.heat-grid strong{color:var(--cyan);font-size:1.35rem;line-height:1}.evidence-feed{grid-gap:10px;border-top:1px solid #577ca833;gap:10px;padding:16px 18px 18px;display:grid}.subheader{color:#cbd7e8;gap:8px;font-weight:900}.evidence-row,.queue-row{grid-gap:12px;background:#05112261;border:1px solid #577ca833;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.evidence-row div,.queue-row div{grid-gap:3px;gap:3px;min-width:0;display:grid}.evidence-row strong,.queue-row strong{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.evidence-row a{width:30px;height:30px;color:var(--cyan);border:1px solid #00b8ff3d;border-radius:8px;place-items:center;text-decoration:none;display:grid}.watchlist-panel,.research-panel,.insight-panel{min-height:272px}.text-button{border:0;min-height:34px;padding:0 11px}.watchlist-panel .text-button:disabled{cursor:not-allowed;opacity:.68}.watchlist-save-status{color:var(--green);margin:-4px 18px 12px;font-size:.78rem;font-weight:800}.watchlist-save-status--error{color:var(--red)}.watchlist-data-note{color:var(--muted);background:#f0c75e0b;border:1px solid #f0c75e33;border-radius:7px;margin:0;padding:9px 11px;font-size:.78rem;line-height:1.45}.watchlist-save-status--error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.watchlist-save-status--error button{min-height:34px;padding:6px 10px}.watchlist-table,.queue-list{grid-gap:8px;gap:8px;padding:14px 18px 18px;display:grid}.watchlist-monitoring-cost{grid-gap:12px;background:linear-gradient(135deg,#d4af371f,#0d0d0d9e),#ffffff08;border:1px solid #d4af3742;border-radius:8px;gap:12px;margin:0 18px 4px;padding:14px;display:grid}.watchlist-monitoring-cost>div:first-child{grid-gap:3px;gap:3px;display:grid}.watchlist-monitoring-cost span,.watchlist-monitoring-cost small{color:var(--muted);font-size:.74rem}.watchlist-monitoring-cost strong{overflow-wrap:anywhere;color:var(--white);font-size:.9rem}.watchlist-monitoring-cost__grid{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.watchlist-monitoring-cost__grid article{grid-gap:4px;background:#00000038;border:1px solid #ffffff14;border-radius:8px;align-content:center;gap:4px;min-height:58px;padding:8px;display:grid}.watchlist-monitoring-cost__grid article strong{font-size:clamp(.72rem,1vw,.82rem)}.watchlist-monitoring-cost__grid article button,.watchlist-monitoring-run button{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 52%,#d4af37);border:1px solid #ffea9475;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:.74rem;font-weight:900;display:inline-flex}.watchlist-monitoring-cost__grid article button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.52}.watchlist-monitoring-run{grid-gap:10px;background:#0a2a1873;border:1px solid #39d77757;border-radius:8px;gap:10px;padding:10px;display:grid}.watchlist-monitoring-run--error{background:#3208086b;border-color:#ff4d4d61}.watchlist-monitoring-run__receipt{grid-gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.watchlist-monitoring-run__receipt span{color:#f7f4ea;background:#00000038;border:1px solid #ffffff14;border-radius:8px;padding:7px;font-weight:800}.watch-row{grid-gap:10px;min-height:54px;color:var(--white);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(92px,1fr) 74px 64px 78px;align-items:center;gap:10px;display:grid}.watch-row--active,.watch-row:hover{background:#00b8ff14;border-color:#00b8ff57}.watch-row span:first-child{min-width:0;display:grid}.watch-row strong,.watch-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.watch-row small{color:var(--muted)}.watch-row>span:nth-child(2){color:#dbe7f7;text-align:right;font-weight:800}.watch-row em{text-align:right;font-size:.84rem;font-style:normal;font-weight:900}.sparkline{width:72px;height:36px}.ticker-pill{color:var(--cyan);background:#00b8ff14;border:1px solid #00b8ff47;border-radius:999px;padding:6px 10px;font-weight:900}.queue-row{grid-template-columns:auto minmax(0,1fr) auto}.queue-row svg{color:var(--cyan)}.status{color:#cbd7e8;white-space:nowrap;border:1px solid #9aa4b238;border-radius:999px;padding:4px 8px;font-size:.76rem;font-style:normal;font-weight:900}.status--completed{color:var(--green);background:#00d08414;border-color:#00d08452}.status--in-progress{color:var(--cyan);background:#00b8ff14;border-color:#00b8ff52}.insight-panel{grid-column:span 2}.insight-panel--focused{grid-column:auto}.insight-panel p{color:#cbd7e8;margin:0;padding:16px 18px}.risk-line{grid-gap:4px;border-top:1px solid #577ca833;gap:4px;padding:14px 18px 18px;display:grid}.risk-line span{color:var(--muted);font-size:.8rem;font-weight:800}.risk-line strong{color:#ffe2a5}.workflow-panel{min-height:272px}.settings-grid{grid-template-columns:minmax(520px,1.35fr) minmax(320px,.65fr)}.data-mode-settings,.platform-mode-settings{grid-gap:14px;gap:14px;display:grid}.platform-mode-hero{background:linear-gradient(135deg,#00d0841f,#05112275),#0511226b;border:1px solid #00d08457;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 18px;padding:16px;display:flex}.platform-mode-hero--locked{background:linear-gradient(135deg,#9aa4b214,#05112275),#0511226b;border-color:#9aa4b247}.platform-mode-hero div{grid-gap:5px;gap:5px;min-width:0;display:grid}.platform-mode-hero strong,.platform-mode-meta strong{color:var(--white)}.platform-mode-hero span,.platform-mode-meta span{color:#cbd7e8;font-size:.9rem}.platform-mode-meta{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 18px;display:grid}.platform-mode-meta article{grid-gap:5px;background:#05112261;border:1px solid #577ca838;border-radius:8px;gap:5px;min-width:0;padding:12px;display:grid}.platform-mode-meta strong{overflow-wrap:anywhere;font-size:.92rem}.settings-error{color:#ffd3d3;background:#ff606014;border:1px solid #ff606057;border-radius:8px;margin:0 18px 18px;padding:11px 12px;font-size:.88rem}.data-mode-hero{background:linear-gradient(135deg,#00b8ff1a,#05112266),#05112266;border:1px solid #78a5dc38;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 18px;padding:16px;display:flex}.data-mode-hero div{grid-gap:5px;gap:5px;min-width:0;display:grid}.data-mode-hero strong,.data-mode-grid strong,.provider-status-list strong{color:var(--white)}.data-mode-hero span,.data-mode-grid span,.provider-status-list span{color:#cbd7e8;font-size:.9rem}.provider-status-list small{color:#8fa4bd;font-size:.78rem;line-height:1.35}.data-mode-toggle{color:#ffe2a5;white-space:nowrap;background:#ffb0201a;border:1px solid #ffb0206b;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:158px;min-height:44px;padding:0 14px;font-weight:950;display:inline-flex}.data-mode-toggle--real{color:#b9f7df;background:linear-gradient(135deg,#00d0842e,#00b8ff14),#00d08414;border-color:#00d0848a;box-shadow:0 0 24px #00d08429}.data-mode-grid{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px;display:grid}.data-mode-grid article{grid-gap:6px;background:#05112261;border:1px solid #577ca838;border-radius:8px;align-content:start;gap:6px;min-height:126px;padding:13px;display:grid}.data-mode-grid svg{color:var(--cyan)}.settings-workflow-tabs{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px;display:grid}.settings-workflow-tabs button{grid-gap:10px;min-height:82px;color:var(--white);text-align:left;background:linear-gradient(115deg,#0000 0 44%,#ffffff12 45% 57%,#0000 58%),linear-gradient(#223852b8,#08182ed1);border:1px solid #5be2ff57;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.settings-workflow-tabs button:hover{border-color:#5be2ffdb;transform:translateY(-1px);box-shadow:0 0 22px #00d8ff33,inset 0 0 0 1px #3ddaff57}.settings-workflow-tabs svg{color:var(--cyan)}.settings-workflow-tabs div{grid-gap:4px;gap:4px;display:grid}.settings-workflow-tabs strong{color:var(--white);font-size:1rem}.settings-workflow-tabs span{color:#cbd7e8;font-size:.86rem}.provider-status-list{grid-gap:10px;gap:10px;padding:0 18px 18px;display:grid}.provider-status-list article{background:#05112261;border:1px solid #577ca83d;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.provider-status-list article div{grid-gap:4px;gap:4px;min-width:0;display:grid}.provider-pill{color:#ffe2a5;text-transform:uppercase;background:#ffb02014;border:1px solid #ffb0206b;border-radius:999px;flex:none;padding:5px 8px;font-size:.72rem;font-style:normal;font-weight:950}.provider-pill--configured{color:#b9f7df;background:#00d08417;border-color:#00d08470}.provider-pill--unavailable{color:#cbd7e8;background:#9aa4b214;border-color:#9aa4b257}.workflow-list{grid-gap:10px;gap:10px;padding:16px 18px 18px;display:grid}.workflow-list article{grid-gap:12px;background:#05112261;border:1px solid #577ca833;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px;display:grid}.workflow-list article span{background:var(--cyan);border-radius:999px;width:8px;height:8px;box-shadow:0 0 18px #00b8ffb8}.workflow-list article strong{color:#dbe7f7;font-size:.92rem}.workspace-command{grid-gap:14px;grid-template-columns:minmax(440px,1.25fr) minmax(320px,.75fr);align-items:start;gap:14px;display:grid}.workspace-customizer{grid-column:1/-1;padding:16px 18px}.customizer-primary{justify-content:space-between;align-items:center;gap:16px;display:flex}.customizer-primary h2{color:var(--white);margin:0;font-size:1.15rem}.customizer-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.text-button--subtle{color:var(--white);background:#08162a9e;border:1px solid #577ca847}.customizer-panel-list{grid-gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.customizer-panel-list article{background:#05112261;border:1px solid #577ca838;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.customizer-panel-list label{color:#dbe7f7;align-items:center;gap:8px;min-width:0;font-size:.84rem;font-weight:800;display:flex}.customizer-panel-list input{accent-color:var(--cyan)}.customizer-panel-list label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customizer-panel-list article div{gap:5px;display:flex}.customizer-panel-list button{width:28px;height:28px;color:var(--white);background:#08162a9e;border:1px solid #577ca84d;border-radius:8px;place-items:center;display:grid}.customizer-panel-list button:disabled{cursor:not-allowed;opacity:.42}.workspace-main{min-height:430px}.asset-grid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px 18px;display:grid}.asset-card{grid-gap:8px;min-height:132px;color:var(--white);text-align:left;background:#05112266;border:1px solid #577ca838;border-radius:8px;gap:8px;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:grid}.asset-card:hover,.asset-card--selected{background:linear-gradient(135deg,#00b8ff1f,#00d0840f),#05112294;border-color:#00b8ff8f;transform:translateY(-1px)}.asset-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-card__top strong{color:var(--white);font-size:1.25rem;line-height:1}.asset-card__top em{color:var(--green);background:#00d08414;border:1px solid #00d0844d;border-radius:999px;padding:4px 8px;font-size:.76rem;font-style:normal;font-weight:900}.asset-card>span:not(.asset-card__top),.asset-card small,.asset-card i,.comparison-card p,.enrichment-flow span,.evidence-vault__list small{color:var(--muted)}.asset-card>span:not(.asset-card__top){font-weight:800}.asset-card small,.asset-card i{font-size:.8rem;font-style:normal}.comparison-card{grid-gap:10px;background:radial-gradient(320px 160px at 100% 0,#00b8ff29,#0000 66%),#05112275;border:1px solid #00b8ff3d;border-radius:8px;gap:10px;margin:16px 18px 18px;padding:16px;display:grid}.comparison-card span{color:var(--cyan);text-transform:uppercase;font-size:.78rem;font-weight:900}.comparison-card strong{color:var(--white);font-size:1.15rem}.comparison-card p{margin:0;font-size:.9rem}.comparison-card button{color:var(--white);cursor:pointer;background:linear-gradient(#00b8ff38,#00b8ff14);border:1px solid #5be2ff57;border-radius:8px;justify-self:start;padding:9px 12px;font-size:.82rem;font-weight:900}.comparison-card button:disabled{cursor:not-allowed;opacity:.55}.comparison-card small{color:var(--muted);font-weight:800}.workspace-error{color:#fbbf24!important}.enrichment-panel,.output-library,.evidence-vault,.compliance-gates{min-height:214px}.enrichment-flow{grid-gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;padding:16px 18px 18px;display:grid}.enrichment-flow div,.output-grid article,.gate-list article{background:#0511226b;border:1px solid #577ca838;border-radius:8px}.enrichment-flow div{grid-gap:4px;align-content:center;gap:4px;min-height:78px;padding:13px;display:grid}.enrichment-flow svg{color:var(--cyan)}.enrichment-flow strong{color:var(--white);font-size:1rem}.output-grid{grid-gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:16px 18px 18px;display:grid}.output-grid article{grid-gap:4px;text-align:center;place-items:center;gap:4px;min-height:74px;padding:10px;display:grid}.output-grid span{color:var(--muted);font-size:.76rem;font-weight:900}.output-grid strong{color:var(--cyan);font-size:1.35rem;line-height:1}.workspace-report-feed{grid-gap:8px;gap:8px;padding:0 18px 18px;display:grid}.watch-row .watch-row__unavailable{color:var(--muted);text-align:right;font-size:.72rem}.watch-row__empty-chart{color:var(--muted);text-align:center}.watchlist-empty{grid-gap:4px;border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:8px;gap:4px;padding:18px;display:grid}.watchlist-empty strong{color:var(--white)}.workspace-report-status{color:var(--muted);background:#0511226b;border:1px solid #5be2ff33;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0 18px 12px;padding:9px 11px;font-size:.76rem;line-height:1.4;display:flex}.workspace-report-status--partial,.workspace-report-status--error{color:#ffe4aa;background:#ffb02014;border-color:#ffb02057}.workspace-report-status--error{color:#ffd0d5;background:#ff687614;border-color:#ff687657}.workspace-report-status button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:7px;flex:none;padding:6px 9px;font-weight:900}.workspace-report-status button:hover,.workspace-report-status button:focus-visible{background:#ffffff14}.workspace-report-feed a{color:inherit;grid-gap:3px;border:1px solid #5be2ff2e;border-radius:8px;gap:3px;padding:10px 12px;text-decoration:none;display:grid}.workspace-report-feed a span{color:var(--cyan);text-transform:uppercase;font-size:.74rem;font-weight:950}.workspace-report-feed a strong{color:var(--white);font-size:.92rem}.workspace-report-feed a small{color:var(--muted)}.evidence-vault{grid-column:span 1}.evidence-vault__list,.gate-list{grid-gap:9px;gap:9px;padding:16px 18px 18px;display:grid}.evidence-vault__list article{grid-gap:3px;background:#05112261;border:1px solid #577ca833;border-radius:8px;gap:3px;padding:12px;display:grid}.evidence-vault__list span{color:var(--amber);text-transform:uppercase;font-size:.72rem;font-weight:900}.evidence-vault__list strong{color:var(--white);font-size:.88rem}.gate-list article{grid-gap:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.gate-list svg{color:var(--green)}.gate-list article:last-child svg{color:var(--amber)}.gate-list strong{color:#dbe7f7;font-size:.88rem}.workspace-command--compact .workspace-main,.workspace-command--compact .workspace-side,.workspace-command--compact .enrichment-panel,.workspace-command--compact .output-library,.workspace-command--compact .evidence-vault,.workspace-command--compact .compliance-gates{min-height:0}.workspace-command--compact .panel-header{padding-top:14px}.workspace-command--compact .asset-grid,.workspace-command--compact .enrichment-flow,.workspace-command--compact .output-grid,.workspace-command--compact .evidence-vault__list,.workspace-command--compact .gate-list{padding:12px 14px 14px}.workspace-command--compact .asset-card{gap:6px;min-height:108px;padding:11px}.workspace-command--compact .comparison-card{margin:12px 14px 14px}.insights-screen{grid-gap:14px;gap:14px;display:grid}.insights-launchpad{grid-gap:16px;background:radial-gradient(780px 240px at 100% 0%,#00b8ff29,transparent 60%),var(--card);gap:16px;padding:18px;display:grid}.insights-launchpad:before{background:linear-gradient(90deg,var(--cyan),var(--green),var(--amber));content:"";border-radius:999px;height:3px;display:block}.launchpad-guide{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.launchpad-guide article{grid-gap:9px;background:linear-gradient(135deg,#00b8ff14,#05112270),#05112270;border:1px solid #78a5dc38;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;min-height:72px;padding:12px;display:grid;position:relative}.launchpad-guide article:not(:last-child):after{content:"";background:#00b8ff5c;width:14px;height:2px;position:absolute;top:50%;right:-8px}.launchpad-guide article>span{color:#061225;background:linear-gradient(135deg,#a8f3ff,var(--cyan));border:1px solid #00b8ff70;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:950;display:grid}.launchpad-guide svg{color:var(--cyan)}.launchpad-guide div{grid-gap:2px;gap:2px;min-width:0;display:grid}.launchpad-guide strong{color:var(--white);font-size:.92rem}.launchpad-guide small,.launchpad-section-heading small{color:var(--muted);font-size:.8rem}.launchpad-section-heading{grid-gap:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:2px;display:grid}.launchpad-section-heading>span{min-height:28px;color:var(--cyan);text-transform:uppercase;background:#00b8ff14;border:1px solid #00b8ff47;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.76rem;font-weight:950;display:inline-flex}.launchpad-section-heading div{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.launchpad-section-heading strong{color:var(--white);font-size:1rem}.launchpad-section-heading--cta>span{color:#ffe2a5;background:#ffb02017;border-color:#ffb02061}.launchpad-brand,.launchpad-search,.launchpad-status,.portfolio-hero,.portfolio-controls,.reports-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.launchpad-brand h2,.portfolio-hero h2{color:var(--white);margin:0;font-size:1.35rem}.launchpad-brand p,.portfolio-hero p{color:#cbd7e8;max-width:780px;margin:6px 0 0}.launchpad-session{grid-gap:4px;background:#05112275;border:1px solid #00b8ff3d;border-radius:8px;gap:4px;min-width:150px;padding:12px;display:grid}.launchpad-session span,.launchpad-status span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.launchpad-session strong{color:var(--green);font-size:1.6rem;line-height:1}.launchpad-session small{color:var(--muted);font-size:.72rem;line-height:1.35}.insights-notification{grid-gap:12px;background:linear-gradient(90deg,#00b8ff1f,#0511226b),#05112273;border:1px solid #00b8ff47;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.insights-notification svg{color:var(--cyan)}.insights-notification div{grid-gap:2px;gap:2px;display:grid}.insights-notification strong{color:var(--white)}.insights-notification span{color:#cbd7e8;font-size:.9rem}.insights-notification--saved{background:linear-gradient(90deg,#00d0841f,#0511226b),#05112273;border-color:#00d08457}.insights-notification--saved svg{color:var(--green)}.insights-notification--attention{background:linear-gradient(90deg,#ffb0201f,#0511226b),#05112273;border-color:#ffb0205c}.insights-notification--attention svg{color:var(--amber)}.launchpad-session button,.launchpad-actions button,.portfolio-actions button,.reports-toolbar button,.report-card-list button,.report-card-list a.report-view-button,.generated-report-list button,.holding-form button,.download-last-report{min-height:38px;color:var(--white);background:#00b8ff1f;border:1px solid #00b8ff57;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:900;display:inline-flex}.mode-toggle{background:#0511227a;border:1px solid #577ca847;border-radius:8px;gap:4px;padding:4px;display:inline-flex}.mode-toggle__item{min-height:34px;color:var(--muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-weight:900;display:inline-flex}.launchpad-search{background:#05112247;border:1px solid #78a5dc2e;border-radius:8px;flex-wrap:wrap;align-items:flex-start;padding:12px}.launchpad-search__form,.reports-toolbar label{background:#05112280;border:1px solid #577ca847;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.launchpad-search__form,.launchpad-search__suggest-wrap{flex:420px}.launchpad-search__suggest-wrap .launchpad-search__form{width:100%}.launchpad-search__form input,.reports-toolbar input,.key-panel input,.portfolio-controls input,.portfolio-controls select,.holding-form input,.holding-form select,.holding-form textarea{min-width:0;color:var(--white);background:0 0;border:0;outline:0}.launchpad-search__form input,.reports-toolbar input{flex:1}.launchpad-search__form button{color:#061225;background:var(--cyan);border:0;border-radius:8px;min-height:32px;padding:0 12px;font-weight:900}.try-row,.launchpad-actions,.tier-switcher{flex-wrap:wrap;gap:8px;display:flex}.launchpad-actions{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.try-row{flex-basis:100%;align-items:center}.try-row>span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:900}.try-row button,.tier-card{color:var(--white);background:#0511226b;border:1px solid #577ca838;border-radius:8px}.try-row button{align-items:center;gap:6px;min-height:32px;padding:0 10px;display:inline-flex}.try-row small{color:var(--muted)}.tier-switcher{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tier-card{grid-gap:5px;text-align:left;gap:5px;min-height:90px;padding:13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.tier-card:hover{border-color:#00b8ff61;transform:translateY(-1px)}.tier-card--active{background:linear-gradient(135deg,#ffb02024,#05112257),#ffb0201a;border-color:#ffb020a8;box-shadow:inset 0 0 0 1px #ffb0202e}.tier-card strong{color:var(--white)}.tier-card span{color:var(--muted);font-size:.82rem}.launchpad-actions .launchpad-action-card{grid-gap:2px 10px;color:#edf4fb;text-align:left;background:linear-gradient(115deg,#0000 0 44%,#ffffff12 45% 57%,#0000 58%),linear-gradient(#223852e6,#08182ef0);border:1px solid #859aae6b;border-radius:12px;grid-template-columns:auto minmax(0,1fr);justify-content:start;gap:2px 10px;min-height:76px;padding:11px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px #00000038,inset 0 0 0 1px #ffffff14,inset 0 1px #fff3,inset 0 -5px 9px #0000003d}.launchpad-actions .launchpad-action-card:before{pointer-events:none;content:"";border:1px solid #00b8ff2e;border-radius:9px;position:absolute;inset:4px}.launchpad-action-card>span{color:#dfe7ee;filter:drop-shadow(0 1px 1px #000000b8);grid-row:span 2;align-self:center;place-items:center;width:38px;height:38px;display:grid}.launchpad-action-card strong{color:#f4f8fc;text-shadow:0 1px 2px #000000b8;align-self:end;font-size:.94rem;line-height:1.05}.launchpad-action-card small{color:var(--muted);font-size:.76rem;font-weight:800}.launchpad-actions .launchpad-action-card:hover,.launchpad-actions .launchpad-action-card--active{background:linear-gradient(115deg,#0000 0 44%,#ffffff1a 45% 57%,#0000 58%),linear-gradient(#254263f5,#09203efa);border-color:#5be2ffe0;transform:translateY(-1px);box-shadow:0 0 0 1px #000000c7,0 0 22px #00d8ff57,inset 0 0 0 2px #3ddaff80,inset 0 1px #ffffff4d,inset 0 -5px 10px #0000004d}.launchpad-actions .launchpad-action-card--active>span{color:#fff;filter:drop-shadow(0 1px 1px #000000b8)drop-shadow(0 0 8px #00d8ffb8)}.primary-cta-panel{grid-gap:16px;background:radial-gradient(520px 180px at 100% 0,#ffb0202e,#0000 62%),linear-gradient(90deg,#ffb0201c,#00b8ff14),#0511227a;border:1px solid #ffb02061;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid;overflow:hidden}.primary-cta-panel h3{color:var(--white);margin:0;font-size:1.18rem}.primary-cta-panel span{color:#d8c6a4;margin-top:4px;font-size:.9rem;display:block}.primary-cta-panel button{color:#061225;white-space:nowrap;background:linear-gradient(135deg,#fff2bf 0%,#ffbf38 52%,#d58a0f 100%);border:1px solid #fff2bfc7;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:950;display:inline-flex;box-shadow:0 14px 28px #ffb02038}.primary-cta-panel button:disabled,.launchpad-actions .launchpad-action-card:disabled{cursor:wait;opacity:.62}.visual-generation-panel{grid-gap:10px;background:radial-gradient(440px 180px at 100% 0,#00d0841f,#0000 60%),linear-gradient(135deg,#00b8ff1a,#05112294);border:1px solid #5be2ff42;border-radius:8px;gap:10px;padding:14px;display:grid}.crypto-enrichment-panel{background:linear-gradient(135deg,#00c2ff29,#091527eb),#061121eb;border:1px solid #00c2ff52;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00c2ff14}.crypto-enrichment-panel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:80px;height:140%;position:absolute;top:-20%;right:22%;transform:rotate(18deg)}.crypto-enrichment-panel h3,.crypto-enrichment-panel p,.crypto-enrichment-panel span{z-index:1;margin:0;position:relative}.crypto-enrichment-panel h3{color:#f3f8ff;font-size:1.08rem}.crypto-enrichment-panel span{color:#9fbce4;max-width:680px;margin-top:6px;font-size:.88rem;display:block}.crypto-enrichment-button{color:#f7fbff;white-space:nowrap;z-index:1;background:linear-gradient(135deg,#071426,#102a45 52%,#03c8ff);border:1px solid #5be0ffb8;border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 0 0 1px #00c2ff2e,0 14px 34px #00c2ff33}.crypto-enrichment-button:disabled{cursor:wait;opacity:.96}.crypto-enrichment-button--sending{animation:1.15s cubic-bezier(.2,.9,.25,1) both crypto-send-to-reports,1.4s ease-in-out infinite cyan-pulse}.crypto-enrichment-button--queued{color:#bcecff;background:linear-gradient(135deg,#152a3f,#082034)}@keyframes crypto-send-to-reports{0%{transform:translate(0)scale(1)}18%{transform:translate(0)scale(.94)}52%{transform:translate(36px)translateY(-8px)scale(.88)}to{transform:translate(0)translateY(0)scale(1)}}@keyframes cyan-pulse{0%,to{box-shadow:0 0 0 1px #00c2ff29,0 14px 34px #00c2ff2e}50%{box-shadow:0 0 0 3px #00c2ff38,0 18px 48px #00c2ff57}}.notification-modal-backdrop{z-index:60;background:#010812b8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.notification-modal{color:#f4f8ff;background:linear-gradient(145deg,#061324,#0b1f36);border:1px solid #5be0ff5c;border-radius:8px;width:min(100%,520px);max-width:520px;max-height:calc(100dvh - 36px);padding:22px;overflow-y:auto;box-shadow:0 30px 90px #0000007a}.notification-modal h3,.notification-modal p,.notification-modal span{margin:0}.notification-modal>div:first-child span,.notification-modal p{color:#9fbce4;margin-top:7px;display:block}.notification-modal__actions{grid-gap:10px;gap:10px;margin-top:18px;display:grid}.notification-modal__actions button,.notification-modal__actions label{color:#e9f5ff;background:#041222db;border:1px solid #5be0ff3d;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:10px 12px;display:flex}.notification-modal__actions input{color:#f4f8ff;background:#00000047;border:1px solid #94b6d652;border-radius:6px;min-width:210px;padding:8px 10px}.enrichment-job-list{grid-gap:12px;background:#030e1ca3;border:1px solid #5be0ff38;border-radius:8px;gap:12px;margin:14px 0 18px;padding:14px;display:grid}.enrichment-job-list__header,.enrichment-job-card{justify-content:space-between;align-items:center;gap:14px;display:flex}.enrichment-job-list__header h3,.enrichment-job-list__header p,.enrichment-job-card p,.enrichment-job-card span,.enrichment-job-card small{margin:0}.enrichment-job-list__header span{color:#5be0ff;text-transform:uppercase;font-size:.78rem;font-weight:900}.enrichment-job-card{background:linear-gradient(135deg,#0a1f34e6,#05101feb);border:1px solid #5be0ff33;border-radius:8px;padding:13px}.enrichment-job-card>div:first-child span,.enrichment-job-card small{color:#8eb8e8;text-transform:uppercase;font-size:.76rem}.enrichment-job-card strong{color:#f3f8ff}.enrichment-job-card p{color:#c8dbf3;margin-top:5px;font-size:.88rem}.enrichment-job-card__status{text-align:right;min-width:150px}.enrichment-job-card__status span{color:#5be0ff;margin:3px 0;font-weight:900;display:block}.enrichment-job-card__bar{background:#94b6d62e;border-radius:999px;height:7px;overflow:hidden}.enrichment-job-card__bar i{background:linear-gradient(90deg,#00d2ff,#00ffb3);height:100%;display:block}.enrichment-job-card__status a{color:#8cf5ff;margin-top:8px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-block}.visual-generation-panel div:first-child{grid-gap:3px;gap:3px;display:grid}.visual-generation-panel span{color:var(--cyan);text-transform:uppercase;font-size:.76rem;font-weight:950}.visual-generation-panel strong{color:var(--white);font-size:.95rem}.visual-generation-panel small,.visual-generation-panel em{color:var(--muted);font-size:.82rem;font-style:normal}.visual-generation-meter{background:#051122c7;border:1px solid #5be2ff38;border-radius:999px;height:12px;overflow:hidden}.visual-generation-meter i{border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green),var(--amber));height:100%;transition:width .42s;display:block;box-shadow:0 0 18px #00d8ff52}.launchpad-status{flex-wrap:wrap;justify-content:flex-start}.key-status,.compliance-status,.save-status{grid-gap:2px 9px;color:var(--white);background:#0511226b;border:1px solid #577ca838;border-radius:8px;grid-template-columns:auto auto;align-items:center;gap:2px 9px;padding:10px 12px;display:grid}.key-status svg,.compliance-status svg,.save-status svg{color:var(--green);grid-row:span 2}.key-status strong,.compliance-status strong{color:var(--white);font-size:.86rem}.save-status{color:var(--amber);font-weight:900;display:flex}.key-panel{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.key-panel label,.portfolio-controls label{grid-gap:6px;color:var(--muted);text-transform:uppercase;gap:6px;font-size:.76rem;font-weight:900;display:grid}.key-panel input,.portfolio-controls input,.portfolio-controls select,.holding-form input,.holding-form select,.holding-form textarea{background:#0511227a;border:1px solid #577ca83d;border-radius:8px;min-height:38px;padding:0 10px}.generated-report-list,.report-card-list{grid-gap:10px;gap:10px;display:grid}.generated-report-list article,.report-card-list article{grid-gap:12px;background:#05112261;border:1px solid #577ca838;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.generated-report-list span,.report-card-list span{color:var(--cyan);text-transform:uppercase;font-size:.75rem;font-weight:900}.generated-report-list strong,.report-card-list strong{color:var(--white);display:block}.generated-report-list p,.report-card-list p,.report-card-list small{color:var(--muted);margin:3px 0 0}.global-asset-dashboard{grid-gap:14px;gap:14px;min-width:0;display:grid}.global-asset-dashboard__hero,.global-asset-dashboard__control-bar,.global-asset-dashboard__summary,.global-asset-dashboard__edit-row,.global-asset-dashboard__inspector,.global-asset-dashboard__compliance,.global-asset-dashboard__alert{background:linear-gradient(#0d0d0df2,#030405db),#030405b8;border:1px solid #d4af373d;border-radius:8px;box-shadow:0 20px 58px #0000004d,inset 0 1px #ffea940d}.global-asset-dashboard__hero{background:linear-gradient(90deg,#030405fa,#0d0d0ddb 58%,#2b2b2b7a),url(/brand/find-that-edge-crypto/overlay-circuit.png) 100%/520px no-repeat,#030405f0;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex;overflow:hidden}.global-asset-dashboard__brandline{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.global-asset-dashboard__brandline img{object-fit:contain;width:auto;max-width:min(230px,58vw);height:34px}.global-asset-dashboard__brandline span,.global-asset-dashboard__summary span,.global-asset-dashboard__inspector span,.global-asset-card header span,.global-asset-card footer span,.global-asset-card__controls span{color:var(--fte-amber,#ffc947);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:950}.global-asset-dashboard h2,.global-asset-card h3{color:var(--fte-text,#fffaf0);letter-spacing:0;margin:0}.global-asset-dashboard__hero h2{font-size:clamp(1.45rem,2.4vw,2.55rem);line-height:1.04}.global-asset-dashboard__hero p,.global-asset-dashboard__inspector p,.global-asset-card p,.global-asset-dashboard__compliance span{color:#f7f4eab3;margin:6px 0 0}.global-asset-dashboard__status{grid-gap:4px;background:#030405b8;border:1px solid #d4af3747;border-radius:8px;gap:4px;min-width:min(280px,100%);padding:12px;display:grid}.global-asset-dashboard__status strong{color:var(--fte-text,#fffaf0);font-size:1.4rem}.global-asset-dashboard__status small{color:#f7f4ea9e}.global-asset-dashboard__status--live{border-color:#39d7776b}.global-asset-dashboard__status--warning,.global-asset-dashboard__alert{border-color:#fbbf2461}.global-asset-dashboard__control-bar,.global-asset-dashboard__edit-row{flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.global-asset-dashboard__control-bar label{background:#030405ad;border:1px solid #d4af3742;border-radius:8px;flex:320px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.global-asset-dashboard__control-bar input,.global-asset-dashboard__control-bar select{min-width:0;min-height:38px;color:var(--fte-text,#fffaf0);font:inherit;background:0 0;border:0;outline:0;font-weight:800}.global-asset-dashboard__control-bar input{flex:1}.global-asset-dashboard__control-bar select{background:#030405bd;border:1px solid #d4af3742;border-radius:8px;padding:0 10px}.global-asset-dashboard__control-bar button,.global-asset-dashboard__edit-row button,.global-asset-dashboard__inspector button,.global-asset-card__controls button{min-height:38px;color:var(--fte-text,#fffaf0);background:linear-gradient(#2b2b2bb8,#0d0d0df0),#030405bd;border:1px solid #d4af3752;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:950;display:inline-flex}.global-asset-dashboard__control-bar button:hover:not(:disabled),.global-asset-dashboard__edit-row button:hover,.global-asset-dashboard__inspector button:hover,.global-asset-card__controls button:hover:not(:disabled){color:var(--fte-pale-gold,#ffea94);border-color:#ffea9494}.global-asset-dashboard__control-bar button:disabled,.global-asset-card__controls button:disabled{cursor:not-allowed;opacity:.45}.global-asset-dashboard__summary{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:12px;display:grid}.global-asset-dashboard__summary article{grid-gap:4px;background:#03040575;border:1px solid #d4af372e;border-radius:8px;gap:4px;padding:12px;display:grid}.global-asset-dashboard__summary strong{color:var(--fte-text,#fffaf0);font-size:1.1rem}.global-asset-dashboard__alert{color:#fbbf24;align-items:center;gap:10px;padding:12px;display:flex}.asset-card:disabled{cursor:not-allowed;opacity:.48;transform:none}.free-market-chart{background:linear-gradient(110deg,#ffc94714,#0000 42%),linear-gradient(#0e0e0ef5,#030405eb),#030405d1;border:1px solid #d4af3757;border-radius:8px;overflow:hidden;box-shadow:0 20px 58px #0000004d,inset 0 1px #ffea9414}.free-market-chart__header,.free-market-chart__footer,.free-market-chart__actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.free-market-chart__header{border-bottom:1px solid #d4af3733;padding:16px 18px}.free-market-chart__eyebrow,.free-market-chart__metric-grid span,.free-market-chart__axis-note span{color:var(--fte-amber,#ffc947);letter-spacing:0;text-transform:uppercase;font-size:.7rem;font-weight:950}.free-market-chart h3{color:var(--fte-text,#fffaf0);margin:4px 0 0;font-size:clamp(1.2rem,2vw,1.72rem);line-height:1.04}.free-market-chart__header p,.free-market-chart__empty p{color:#f7f4eab3;max-width:700px;margin:6px 0 0}.free-market-chart__delay-badge{min-width:148px;color:var(--fte-amber,#ffc947);background:#0000003d;border:1px solid #ffc94761;border-radius:8px;flex:none;align-items:center;gap:9px;padding:10px 12px;display:flex}.free-market-chart__delay-badge b,.free-market-chart__delay-badge small{display:block}.free-market-chart__delay-badge b{color:var(--fte-text,#fffaf0);font-size:.78rem}.free-market-chart__delay-badge small{color:#f7f4eaa3;margin-top:3px;font-size:.68rem;font-weight:800}.free-market-chart__body{grid-gap:14px;grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);gap:14px;padding:14px 18px;display:grid}.free-market-chart__controls{background:#0304056b;border:1px solid #d4af372e;border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:8px;display:flex}.free-market-chart__controls>div{gap:4px;display:inline-flex}.free-market-chart__controls button{color:#f7f4eacc;background:#0000004d;border:1px solid #d4af373d;border-radius:5px;min-width:38px;padding:6px 8px;font-size:.68rem;font-weight:800}.free-market-chart__controls button[aria-pressed=true]{color:#0a0e17;background:#ffc947;border-color:#ffc947b8}.free-market-chart__controls button:disabled,.free-market-chart__controls input:disabled{cursor:not-allowed;opacity:.42}.free-market-chart__controls label{color:#f7f4eab3;align-items:center;gap:5px;font-size:.68rem;font-weight:800;display:inline-flex}.free-market-chart__controls input{accent-color:#ffc947}.free-market-chart__canvas{background-color:#00000042;background-image:linear-gradient(90deg,#ffea940b 1px,#0000 1px),linear-gradient(#ffea9409 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d4af3738;border-radius:8px;flex-direction:column;min-height:296px;display:flex;overflow:hidden}.free-market-chart__volume{background:#00000038;border:1px solid #00b8ff33;border-radius:8px;min-height:132px;padding:8px 10px 4px}.free-market-chart__volume>span{color:#9ce1ffc7;text-transform:uppercase;font-size:.66rem;font-weight:900}.free-market-chart__axis-note{justify-content:space-between;align-items:center;gap:10px;padding:9px 11px 5px;display:flex}.free-market-chart__axis-note strong{color:#f7f4eab8;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.68rem}.free-market-chart__metric-grid{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.free-market-chart__metric-grid article{background:#0304057a;border:1px solid #d4af372e;border-radius:8px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:12px;display:flex}.free-market-chart__metric-grid strong{color:var(--fte-text,#fffaf0);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.78rem,1.15vw,1rem);font-weight:900;overflow:hidden}.free-market-chart__metric-grid small{color:#f7f4ea94;font-size:.67rem;font-weight:800}.free-market-chart .is-positive{color:#39d777}.free-market-chart .is-negative{color:#ff7a7a}.free-market-chart__tooltip{grid-gap:4px;background:#08090af7;border:1px solid #d4af3766;border-radius:8px;gap:4px;min-width:138px;padding:9px;display:grid;box-shadow:0 14px 32px #0006}.free-market-chart__tooltip span{color:#ffc947d1;font-size:.66rem;font-weight:900}.free-market-chart__tooltip strong{color:var(--fte-text,#fffaf0);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace)}.free-market-chart__footer{color:#f7f4eaab;border-top:1px solid #d4af372e;flex-wrap:wrap;column-gap:18px;min-height:43px;padding:9px 18px;font-size:.72rem;font-weight:800}.free-market-chart__footer>span{align-items:center;gap:6px;display:inline-flex}.free-market-chart__fusion-note{color:#f7f4ea94;text-align:right;flex:280px;justify-content:flex-end}.stablecoin-source-panel{background:linear-gradient(120deg,#39d77712,#0000 38%),linear-gradient(#0d1212fa,#030505f0);border:1px solid #39d77747;border-radius:8px;overflow:hidden;box-shadow:0 20px 58px #0000004d,inset 0 1px #7beea714}.stablecoin-source-panel--gated{border-color:#d4af3747}.stablecoin-source-panel__header,.stablecoin-source-panel__footer{justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.stablecoin-source-panel__eyebrow{color:#7beea7;letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:950;display:block}.stablecoin-source-panel__header h3{color:var(--fte-text,#fffaf0);margin:4px 0;font-size:1.08rem}.stablecoin-source-panel__header p{color:#f7f4eaa3;max-width:720px;margin:0;font-size:.78rem}.stablecoin-source-panel__status{color:#8ff1b4;background:#39d77714;border:1px solid #39d77757;border-radius:6px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:.7rem;font-weight:900;display:inline-flex}.stablecoin-source-panel__body{grid-gap:12px;grid-template-columns:minmax(0,1.7fr) minmax(250px,.9fr);gap:12px;padding:0 18px 16px;display:grid}.stablecoin-source-panel__chart{background-color:#030706bd;background-image:linear-gradient(#39d7770a 1px,#0000 1px),linear-gradient(90deg,#39d7770a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #39d77733;border-radius:6px;min-height:248px;padding-top:28px;position:relative}.stablecoin-source-panel__chart-note{z-index:1;color:#f7f4ea99;justify-content:space-between;gap:10px;font-size:.66rem;font-weight:800;display:flex;position:absolute;top:8px;left:12px;right:12px}.stablecoin-source-panel__chart-note strong{color:#baf8cf}.stablecoin-source-panel__metrics{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.stablecoin-source-panel__metrics article{background:#030706a8;border:1px solid #39d7772b;border-radius:6px;align-content:space-between;min-height:112px;padding:12px;display:grid}.stablecoin-source-panel__metrics span,.stablecoin-source-panel__metrics small{color:#f7f4ea94;font-size:.66rem;font-weight:800}.stablecoin-source-panel__metrics strong{overflow-wrap:anywhere;color:#f5f7ef;font-size:1rem;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace)}.stablecoin-source-panel__tooltip{grid-gap:4px;color:#f5f7ef;background:#030706f5;border:1px solid #39d77752;border-radius:5px;gap:4px;padding:8px 10px;font-size:.7rem;display:grid}.stablecoin-source-panel__tooltip span{color:#f7f4ea9e}.stablecoin-source-panel__footer{color:#f7f4ea9e;border-top:1px solid #39d7772e;flex-wrap:wrap;min-height:43px;font-size:.7rem;font-weight:800}.stablecoin-source-panel__footer>span{align-items:center;gap:6px;display:inline-flex}.stablecoin-source-panel__footer a{color:#baf8cf;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.stablecoin-source-panel__footer a:hover{text-decoration:underline}.stablecoin-source-panel__empty{color:#f7f4eaa8;border:1px dashed #d4af3757;border-radius:6px;align-items:center;gap:14px;min-height:130px;margin:0 18px 16px;padding:20px;display:flex}.stablecoin-source-panel__empty svg{color:var(--fte-amber,#ffc947)}.stablecoin-source-panel__empty strong{color:var(--fte-text,#fffaf0);display:block}.stablecoin-source-panel__empty p{max-width:680px;margin:5px 0 0;font-size:.78rem}.free-market-chart__footer a{color:var(--fte-pale-gold,#ffea94);align-items:center;gap:3px;text-decoration:none;display:inline-flex}.free-market-chart__footer a:hover{text-decoration:underline}.free-market-chart__empty{min-height:180px;color:var(--fte-amber,#ffc947);align-items:center;gap:14px;padding:24px 18px;display:flex}.free-market-chart__empty strong{color:var(--fte-text,#fffaf0)}.free-market-chart__actions{border-top:1px solid #d4af372e;justify-content:flex-start;padding:12px 18px}.free-market-chart__actions button{color:#160f02;background:#ffc947;border:1px solid #ffc9478a;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:950;display:inline-flex}.free-market-chart__actions button:hover{background:#ffea94;border-color:#ffea94}.free-market-chart__actions .free-market-chart__ghost-action{color:var(--fte-text,#fffaf0);background:#0304056b;border-color:#d4af3757}.free-market-chart__actions .free-market-chart__ghost-action:hover{color:var(--fte-pale-gold,#ffea94);background:#ffc9471a;border-color:#ffea949e}@media (width<=840px){.free-market-chart__header,.free-market-chart__footer,.free-market-chart__actions{flex-direction:column;align-items:flex-start}.free-market-chart__delay-badge{min-width:0}.free-market-chart__body{grid-template-columns:1fr}.free-market-chart__canvas{min-height:250px}.free-market-chart__footer{gap:8px}.free-market-chart__fusion-note{text-align:left;justify-content:flex-start}.stablecoin-source-panel__header,.stablecoin-source-panel__footer{flex-direction:column;align-items:flex-start}.stablecoin-source-panel__body{grid-template-columns:1fr}.free-market-chart__actions{align-items:stretch}.free-market-chart__actions button{width:100%}}@media (width<=510px){.free-market-chart__header,.free-market-chart__body,.free-market-chart__footer,.free-market-chart__actions{padding-left:12px;padding-right:12px}.free-market-chart__metric-grid{grid-template-columns:1fr}.free-market-chart__canvas{min-height:224px}.free-market-chart__axis-note{flex-direction:column;align-items:flex-start;gap:3px}}.global-asset-dashboard__edit-row>span{color:#f7f4eab3;font-weight:900}.global-asset-dashboard__inspector{grid-gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.global-asset-dashboard__inspector strong{color:var(--fte-text,#fffaf0);margin-top:4px;display:block}.global-asset-card-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-gap:14px;grid-auto-rows:132px;gap:14px;min-width:0;display:grid}.global-asset-card{background:linear-gradient(140deg,#ffc94714,#0000 34%),linear-gradient(#0d0d0df5,#030405e6),#030405d6;border:1px solid #d4af3738;border-radius:8px;flex-direction:column;min-width:0;min-height:330px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffea940d}.global-asset-card--selected{border-color:#ffea9494;box-shadow:0 0 0 1px #ffea941f,0 18px 42px #00000052}.global-asset-card[draggable=true]{cursor:-webkit-grab;cursor:grab}.global-asset-card[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.global-asset-card__controls{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.global-asset-card__controls div{flex-wrap:wrap;gap:5px;display:flex}.global-asset-card__controls button{width:30px;min-height:28px;padding:0}.global-asset-card header,.global-asset-card footer{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.global-asset-card header div{align-items:center;gap:6px;min-width:0;display:flex}.global-asset-card header img{object-fit:contain;width:28px;height:18px}.global-asset-card header strong{color:var(--fte-text,#fffaf0);font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1}.global-asset-card h3{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:clamp(.92rem,1.05vw,1.12rem);line-height:1.08;overflow:hidden}.global-asset-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:.76rem;line-height:1.25;display:-webkit-box;overflow:hidden}.global-asset-card__chart-shell{background:radial-gradient(circle at 14% 18%,#ffc9471a,#0000 26%),linear-gradient(90deg,#ffea940b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#ffea9409 1px,#0000 1px) 0 0/34px 34px,#0304059e;border:1px solid #d4af373d;border-radius:8px;flex-direction:column;flex:236px;min-height:236px;margin-top:10px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffea9414,inset 0 -1px #0000006b}.global-asset-card__reference-row{grid-gap:1px;background:#0000003d;border-bottom:1px solid #d4af3729;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.global-asset-card__reference-row--secondary{border-top:1px solid #d4af3729;border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr))}.global-asset-card__reference-row span{background:#0304058a;min-width:0;padding:7px 8px}.global-asset-card__reference-row b{color:#ffc947c7;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.57rem;font-weight:950;display:block;overflow:hidden}.global-asset-card__reference-row strong{color:var(--fte-text,#fffaf0);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.72rem;font-weight:900;display:block;overflow:hidden}.global-asset-card__reference-row strong.is-positive{color:#39d777}.global-asset-card__reference-row strong.is-negative{color:#ff7a7a}.global-asset-card__chart{background-color:#03040580;background-image:linear-gradient(90deg,#ffea940b 1px,#0000 1px),linear-gradient(#ffea9409 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d4af3724;border-radius:8px;flex:154px;height:100%;min-height:154px;margin-top:10px;overflow:hidden}.global-asset-card__chart-shell .global-asset-card__chart{background:0 0;border:0;border-radius:0;flex:auto;min-height:0;margin-top:0}.global-asset-card__chart--unavailable{grid-gap:8px;color:#ffc947d1;text-align:center;place-content:center;gap:8px;padding:16px;display:grid}.global-asset-card__chart--unavailable strong{color:var(--fte-text,#fffaf0);font-size:.78rem}.global-asset-card__chart--unavailable span{color:#f7f4ea9e;max-width:250px;font-size:.68rem;line-height:1.35}.global-asset-card__tooltip{color:#fffaf0;background:#08090af5;border:1px solid #d4af375c;border-radius:8px;min-width:154px;padding:8px;box-shadow:0 12px 28px #0000006b}.global-asset-card__tooltip span{color:#ffc947c7;text-transform:uppercase;font-size:.66rem;font-weight:950;display:block}.global-asset-card__tooltip strong{border-left:3px solid var(--tooltip-colour);color:#f7f4eaeb;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);margin-top:5px;padding-left:7px;font-size:.72rem;display:block}.global-asset-card__source-rails{grid-gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.global-asset-card__source-rail{background:#03040585;border:1px solid #d4af3729;border-radius:8px;min-width:0;padding:7px 7px 6px}.global-asset-card__source-rail--live{border-color:#39d77757}.global-asset-card__source-rail--watch{background:#ffc94712;border-color:#ffc94761}.global-asset-card__source-rail b,.global-asset-card__source-rail strong,.global-asset-card__source-rail em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.global-asset-card__source-rail b{color:#ffc947d1;letter-spacing:0;text-transform:uppercase;font-size:.56rem;font-weight:950}.global-asset-card__source-rail strong{color:var(--fte-text,#fffaf0);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);margin-top:3px;font-size:.72rem;font-weight:950}.global-asset-card__source-rail em{color:#f7f4ea8f;margin-top:2px;font-size:.55rem;font-style:normal;font-weight:900}.global-asset-card__source-strip{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.global-asset-card__source-strip div{background:#0304057a;border:1px solid #d4af3724;border-radius:8px;min-width:0;padding:8px}.global-asset-card__source-strip span{color:#ffc947c7;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:950;display:block;overflow:hidden}.global-asset-card__source-strip strong{color:var(--fte-text,#fffaf0);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.82rem;display:block;overflow:hidden}.global-asset-card__chart--donut,.global-asset-card__chart--gauge{position:relative}.global-asset-card__chart--loading{place-items:center;display:grid}.global-asset-card__chart--loading span{color:#ffea94b8;text-transform:uppercase;font-size:.72rem;font-weight:950}.global-asset-card__metric-centre,.global-asset-card__network strong{color:var(--fte-text,#fffaf0);font-size:1.1rem;font-weight:950;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.global-asset-card__metric-centre{grid-gap:0;text-align:center;place-items:center;gap:0;min-width:54px;display:grid}.global-asset-card__metric-centre strong{font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:1.16rem;line-height:1}.global-asset-card__metric-centre span{color:#f7f4eaa3;font-size:.64rem;font-weight:900}.global-asset-card__heatmap{flex-direction:column;gap:5px;padding:8px;display:flex}.global-asset-card__heatmap-axis,.global-asset-card__heatmap-grid{grid-gap:3px;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.global-asset-card__heatmap-axis span{color:#f7f4ea85;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;font-weight:900;overflow:hidden}.global-asset-card__heatmap i{border-radius:3px;place-items:center;min-height:9px;display:grid}.global-asset-card__heatmap i span{color:#030405d1;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.5rem;font-weight:950}.global-asset-card__table{grid-gap:6px;align-content:center;gap:6px;padding:8px;display:grid}.global-asset-card__table div{grid-gap:8px;grid-template-columns:78px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.global-asset-card__table span{grid-gap:1px;color:#f7f4eaa3;gap:1px;font-size:.68rem;font-weight:900;display:grid}.global-asset-card__table small{color:#ffc947ad;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.55rem;font-weight:900}.global-asset-card__table i{background:#ffffff14;border-radius:999px;height:7px;display:block;overflow:hidden}.global-asset-card__table b{border-radius:inherit;background:linear-gradient(90deg,#ffc947,#39d777);height:100%;display:block}.global-asset-card__table strong{color:#f7f4eae0;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);text-align:right;font-size:.62rem;font-weight:950}.global-asset-card__network{grid-gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:6px;padding:8px;display:grid;position:relative}.global-asset-card__network strong{z-index:1;background:#030405e0;border:1px solid #ffea945c;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;inset:50% auto auto 50%}.global-asset-card__network span{z-index:0;color:#f7f4eab3;text-align:center;background:#03040599;border:1px solid #d4af372e;border-radius:999px;padding:5px 7px;font-size:.68rem;font-weight:900;position:relative;overflow:hidden}.global-asset-card__network span em,.global-asset-card__network span b{text-overflow:ellipsis;white-space:nowrap;font-style:normal;display:block;overflow:hidden}.global-asset-card__network span b{color:#ffea94e0;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.58rem}.global-asset-card__network span:before{content:"";height:3px;width:var(--route-strength);background:linear-gradient(90deg,#ffc947,#39d777);position:absolute;inset:auto 0 0}.global-asset-card footer{border-top:1px solid #d4af3724;margin-top:8px;padding-top:7px}.global-asset-card footer strong{color:var(--fte-text,#fffaf0);font-size:.78rem}.global-asset-dashboard--detailed .global-asset-card-grid{grid-auto-rows:138px}.global-asset-dashboard--presentation .global-asset-card-grid{grid-auto-rows:150px}.global-asset-dashboard--detailed .global-asset-card p{-webkit-line-clamp:3}.main-stage:has(.global-asset-dashboard--fit-screen){gap:8px;max-width:none}.main-stage:has(.global-asset-dashboard--fit-screen)>.ticker-tape,.main-stage:has(.global-asset-dashboard--fit-screen)>.topbar,.main-stage:has(.global-asset-dashboard--fit-screen) .view-shell>.hero-band,.main-stage:has(.global-asset-dashboard--fit-screen) .view-shell>.metric-grid,.main-stage:has(.global-asset-dashboard--fit-screen)>.compliance-note{display:none}.main-stage:has(.global-asset-dashboard--fit-screen) .view-shell{gap:8px}.global-asset-dashboard--fit-screen{--global-asset-fit-rows:6;gap:8px}.global-asset-dashboard--fit-screen .global-asset-dashboard__hero,.global-asset-dashboard--fit-screen .global-asset-dashboard__control-bar,.global-asset-dashboard--fit-screen .global-asset-dashboard__summary,.global-asset-dashboard--fit-screen .global-asset-dashboard__compliance{padding:9px 10px}.global-asset-dashboard--fit-screen .global-asset-dashboard__hero,.global-asset-dashboard--fit-screen .global-asset-dashboard__summary,.global-asset-dashboard--fit-screen .global-asset-dashboard__compliance,.global-asset-dashboard--fit-screen .free-market-chart,.global-asset-dashboard--fit-screen .stablecoin-source-panel{display:none}.global-asset-dashboard--fit-screen .global-asset-dashboard__hero{align-items:center}.global-asset-dashboard--fit-screen .global-asset-dashboard__hero p,.global-asset-dashboard--fit-screen .global-asset-dashboard__inspector{display:none}.global-asset-dashboard--fit-screen .global-asset-dashboard__brandline{margin-bottom:3px}.global-asset-dashboard--fit-screen .global-asset-dashboard__brandline img{height:24px}.global-asset-dashboard--fit-screen .global-asset-dashboard__hero h2{font-size:clamp(1rem,1.5vw,1.35rem)}.global-asset-dashboard--fit-screen .global-asset-dashboard__status{min-width:220px;padding:8px}.global-asset-dashboard--fit-screen .global-asset-dashboard__status strong{font-size:1rem}.global-asset-dashboard--fit-screen .global-asset-dashboard__control-bar{gap:7px}.global-asset-dashboard__fit-chip{color:#ffea94eb;text-transform:uppercase;background:#03040594;border:1px solid #ffea9457;border-radius:8px;align-items:center;min-height:32px;padding:0 10px;font-size:.74rem;font-weight:950;display:inline-flex}.global-asset-dashboard--fit-screen .global-asset-dashboard__control-bar input,.global-asset-dashboard--fit-screen .global-asset-dashboard__control-bar select,.global-asset-dashboard--fit-screen .global-asset-dashboard__control-bar button{min-height:32px}.global-asset-dashboard--fit-screen .global-asset-dashboard__summary{gap:7px}.global-asset-dashboard--fit-screen .global-asset-dashboard__summary article{padding:7px 8px}.global-asset-dashboard--fit-screen .global-asset-card-grid{grid-auto-rows:clamp(80px,calc((100dvh - 172px)/var(--global-asset-fit-rows)),126px);gap:9px}.global-asset-dashboard--fit-screen .global-asset-card{grid-gap:4px;grid-template-rows:auto auto auto minmax(24px,1fr) auto;gap:4px;min-height:0;padding:9px 10px;display:grid}.global-asset-dashboard--fit-screen .global-asset-card header{grid-row:1}.global-asset-dashboard--fit-screen .global-asset-card h3{grid-row:2}.global-asset-dashboard--fit-screen .global-asset-card__source-strip{grid-row:3}.global-asset-dashboard--fit-screen .global-asset-card__chart-shell{grid-row:4}.global-asset-dashboard--fit-screen .global-asset-card__source-rails{grid-row:5}.global-asset-dashboard--fit-screen .global-asset-card header img{width:22px;height:16px}.global-asset-dashboard--fit-screen .global-asset-card header span{text-overflow:ellipsis;white-space:nowrap;max-width:128px;font-size:.58rem;overflow:hidden}.global-asset-dashboard--fit-screen .global-asset-card__header-actions{gap:5px}.global-asset-dashboard--fit-screen .global-asset-card__header-actions strong{font-size:1.15rem}.global-asset-dashboard--fit-screen .global-asset-card__expand{width:26px;height:26px}.global-asset-dashboard--fit-screen .global-asset-card h3{text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:.82rem;line-height:1.12;overflow:hidden}.global-asset-dashboard--fit-screen .global-asset-card p,.global-asset-dashboard--fit-screen .global-asset-card footer{display:none}.global-asset-dashboard--fit-screen .global-asset-card__chart-shell{flex:auto;min-height:0;margin-top:0}.global-asset-dashboard--fit-screen .global-asset-card__reference-row{grid-template-columns:repeat(2,minmax(0,1fr))}.global-asset-dashboard--fit-screen .global-asset-card__reference-row--secondary{display:none}.global-asset-dashboard--fit-screen .global-asset-card__reference-row span{padding:2px 4px}.global-asset-dashboard--fit-screen .global-asset-card__reference-row b{font-size:.42rem}.global-asset-dashboard--fit-screen .global-asset-card__reference-row strong{font-size:.5rem}.global-asset-dashboard--fit-screen .global-asset-card__source-rails{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:0}.global-asset-dashboard--fit-screen .global-asset-card__source-rail{border-radius:4px;min-height:14px;padding:2px 3px}.global-asset-dashboard--fit-screen .global-asset-card__source-rail b{font-size:.42rem}.global-asset-dashboard--fit-screen .global-asset-card__source-rail strong,.global-asset-dashboard--fit-screen .global-asset-card__source-rail em{display:none}.global-asset-dashboard--fit-screen .global-asset-card__source-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;margin-top:0}.global-asset-dashboard--fit-screen .global-asset-card__source-strip div{border-radius:5px;min-height:16px;padding:2px 3px;display:grid}.global-asset-dashboard--fit-screen .global-asset-card__source-strip span{font-size:.4rem}.global-asset-dashboard--fit-screen .global-asset-card__source-strip strong{margin-top:0;font-size:.48rem}.global-asset-dashboard--fit-screen .global-asset-card__chart{flex-basis:auto;height:auto;min-height:0;margin-top:0}.global-asset-dashboard--fit-screen .global-asset-card__chart-shell .global-asset-card__chart{flex-basis:auto;min-height:0;margin-top:0}.global-asset-dashboard--fit-screen .global-asset-card__heatmap{gap:3px;padding:6px}.global-asset-dashboard--fit-screen .global-asset-card__heatmap-axis,.global-asset-dashboard--fit-screen .global-asset-card__heatmap i span{display:none}.global-asset-dashboard--fit-screen .global-asset-card__heatmap i{min-height:8px}.global-asset-dashboard--fit-screen .global-asset-card__table{gap:5px;padding:6px}.global-asset-dashboard--fit-screen .global-asset-card__table div{grid-template-columns:48px minmax(0,1fr) 36px}.global-asset-dashboard--fit-screen .global-asset-card__table small{display:none}.global-asset-dashboard--fit-screen .global-asset-card__table strong{font-size:.52rem}.global-asset-dashboard--fit-screen .global-asset-card__network strong{width:34px;height:34px;font-size:.88rem}.global-asset-expanded-backdrop{z-index:90;backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 12%,#ffc94729,#0000 34%),#000000c7;place-items:center;padding:clamp(12px,2vw,28px);display:grid;position:fixed;inset:0;overflow:auto}.global-asset-expanded{grid-gap:14px;background:radial-gradient(circle at 82% 12%,#ffc9471f,#0000 28%),linear-gradient(135deg,#ffc94714,#0000 34%),linear-gradient(#121212fa,#030405f5);border:1px solid #ffea9457;border-radius:8px;grid-template-rows:auto auto auto minmax(0,1fr);gap:14px;width:min(1480px,96vw);min-height:min(820px,94dvh);max-height:min(920px,94dvh);padding:clamp(14px,1.8vw,24px);display:grid;overflow:hidden;box-shadow:0 34px 110px #000000b3,inset 0 1px #ffea941f}.global-asset-expanded header,.global-asset-expanded__title,.global-asset-expanded__body{min-width:0}.global-asset-expanded header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.global-asset-expanded header button,.global-asset-expanded__details button{min-height:38px;color:var(--fte-text,#fffaf0);background:linear-gradient(#2b2b2bb8,#0d0d0df0),#030405c7;border:1px solid #ffea9457;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:950;display:inline-flex}.global-asset-expanded__brandline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.global-asset-expanded__brandline img{object-fit:contain;filter:drop-shadow(0 10px 24px #00000061);width:auto;max-width:min(240px,58vw);height:34px}.global-asset-expanded__brandline span,.global-asset-expanded__title>span,.global-asset-expanded__details span{color:#ffc947db;letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:950}.global-asset-expanded__title{grid-gap:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.global-asset-expanded__title>span{width:74px;height:74px;color:var(--fte-text,#fffaf0);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);background:#030405b8;border:1px solid #ffea9457;border-radius:8px;place-items:center;font-size:2rem;display:grid}.global-asset-expanded h3{color:var(--fte-text,#fffaf0);margin:0;font-size:clamp(1.65rem,3vw,3rem);line-height:1.02}.global-asset-expanded__title p,.global-asset-expanded__details p{color:#f7f4eaad;margin:6px 0 0;line-height:1.42}.global-asset-expanded__body{grid-gap:14px;grid-template-columns:minmax(660px,1.65fr) minmax(300px,.82fr);gap:14px;min-height:0;display:grid}.global-asset-expanded__chart,.global-asset-expanded__details article{background:#03040585;border:1px solid #d4af3733;border-radius:8px;min-width:0}.global-asset-expanded__chart{min-height:420px;overflow:hidden}.global-asset-expanded__details{grid-gap:10px;align-content:start;gap:10px;min-height:0;padding-right:2px;display:grid;overflow:auto}.global-asset-expanded__details article{padding:12px}.markets-dashboard.custom-dashboard--locked .signals-layout{gap:9px;padding:10px 12px 12px}.markets-dashboard.custom-dashboard--locked .movers-layout{gap:8px}.markets-dashboard.custom-dashboard--locked .movers-block,.markets-dashboard.custom-dashboard--locked .relative-strength-block,.markets-dashboard.custom-dashboard--locked .earnings-block,.markets-dashboard.custom-dashboard--locked .bohmian-sentiment-block{background:linear-gradient(#00b8ff0e,#040c1875),#02081257;border-color:#5be2ff29;border-radius:7px;padding:9px}.global-asset-expanded__details strong{color:var(--fte-text,#fffaf0);margin-top:4px;display:block}.global-asset-expanded__chart .global-asset-card__chart-shell{min-height:100%;margin-top:0}.global-asset-expanded__chart .global-asset-card__chart{min-height:360px}.global-asset-expanded__source-stack .global-asset-card__source-rails{grid-template-columns:1fr;margin-top:10px}.global-asset-expanded__source-stack .global-asset-card__source-rail{grid-gap:8px;grid-template-columns:92px 70px minmax(0,1fr);align-items:center;gap:8px;display:grid}.global-asset-expanded__source-stack .global-asset-card__source-rail strong,.global-asset-expanded__source-stack .global-asset-card__source-rail em{margin-top:0}.global-asset-expanded__meta-grid{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.global-asset-expanded__meta-grid article{background:#03040594;border:1px solid #d4af372e;border-radius:8px;padding:12px}.global-asset-expanded__meta-grid span{color:#ffc947c7;text-transform:uppercase;font-size:.72rem;font-weight:950}.global-asset-expanded__meta-grid strong{color:var(--fte-text,#fffaf0);margin-top:4px;display:block}@media (width<=980px){.global-asset-expanded{min-height:auto;max-height:none}.global-asset-expanded__body{grid-template-columns:minmax(0,1fr)}.global-asset-expanded__chart{min-height:360px}.global-asset-expanded__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.global-asset-expanded-backdrop{align-items:start;padding:8px}.global-asset-expanded{width:100%;padding:12px}.global-asset-expanded__title{grid-template-columns:minmax(0,1fr)}.global-asset-expanded__title>span{width:54px;height:54px;font-size:1.35rem}.global-asset-expanded__meta-grid{grid-template-columns:minmax(0,1fr)}.global-asset-expanded__chart{min-height:300px}.global-asset-expanded__source-stack .global-asset-card__source-rail{grid-template-columns:minmax(0,1fr)}}.global-asset-dashboard__inspector-actions,.global-asset-card__header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.global-asset-card__expand,.global-asset-card__configure{color:#ffea94d6;background:#030405c2;border:1px solid #d4af3747;border-radius:6px;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:inline-grid}.global-asset-card__expand:hover,.global-asset-card__configure:hover{color:#fffaf0;border-color:#ffea949e}.global-asset-card--custom{cursor:pointer;border-color:#00b8ff4d}.global-asset-card--custom:hover{border-color:#00b8ff94}.global-asset-custom-chart{background-color:#0304059e;background-image:linear-gradient(90deg,#ffea940b 1px,#0000 1px),linear-gradient(#ffea9409 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d4af373d;border-radius:8px;flex-direction:column;flex:236px;min-height:236px;margin-top:10px;display:flex;overflow:hidden}.global-asset-custom-chart__reference{grid-gap:1px;background:#0000003d;border-bottom:1px solid #d4af3729;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.global-asset-custom-chart__reference span{background:#0304058a;min-width:0;padding:7px 8px}.global-asset-custom-chart__reference b,.global-asset-custom-chart__reference strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.global-asset-custom-chart__reference b{color:#ffc947c7;text-transform:uppercase;font-size:.57rem}.global-asset-custom-chart__reference strong{color:#fffaf0;font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);margin-top:2px;font-size:.7rem}.global-asset-custom-chart__canvas{flex:160px;min-height:160px;overflow:hidden}.global-asset-custom-chart__legend{color:#f7f4ea9e;border-top:1px solid #d4af3724;justify-content:space-between;align-items:center;gap:10px;min-height:32px;padding:6px 8px;font-size:.62rem;font-weight:800;display:flex}.global-asset-custom-chart__tooltip{color:#fffaf0;background:#08090af7;border:1px solid #d4af375c;border-radius:6px;min-width:170px;padding:8px;box-shadow:0 12px 28px #0000006b}.global-asset-custom-chart__tooltip span,.global-asset-custom-chart__tooltip strong{display:block}.global-asset-custom-chart__tooltip span{color:#ffc947d1;margin-bottom:5px;font-size:.66rem;font-weight:900}.global-asset-custom-chart__tooltip strong{border-left:3px solid var(--tooltip-colour);margin-top:4px;padding-left:7px;font-size:.7rem}.global-asset-custom-chart__unavailable{grid-gap:7px;color:#f7f4eaa3;text-align:center;place-content:center;gap:7px;height:100%;min-height:160px;padding:20px;display:grid}.global-asset-custom-chart__unavailable strong{color:#fffaf0}.global-asset-custom-chart__table-wrap{height:100%;padding:8px;overflow:auto}.global-asset-custom-chart__table-wrap table{border-collapse:collapse;color:#f7f4ead1;width:100%;font-size:.7rem}.global-asset-custom-chart__table-wrap th,.global-asset-custom-chart__table-wrap td{text-align:left;border-bottom:1px solid #d4af3724;padding:8px}.global-asset-custom-chart__table-wrap thead th{color:#ffc947d1;text-transform:uppercase;font-size:.62rem}.global-asset-chart-editor-backdrop{z-index:3200;backdrop-filter:blur(14px);background:#000000d1;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.global-asset-chart-editor{color:#fffaf0;background:#090a0b;border:1px solid #ffea9461;border-radius:8px;width:min(860px,96vw);max-height:min(860px,94dvh);padding:clamp(14px,2vw,22px);overflow:auto;box-shadow:0 34px 110px #000000b8,inset 0 1px #ffea941a}.global-asset-chart-editor>header,.global-asset-chart-editor>footer,.global-asset-chart-editor>footer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.global-asset-chart-editor>header{border-bottom:1px solid #d4af372e;align-items:flex-start;padding-bottom:14px}.global-asset-chart-editor h3,.global-asset-chart-editor p{margin:0}.global-asset-chart-editor h3{margin-top:4px;font-size:clamp(1.25rem,2.4vw,2rem)}.global-asset-chart-editor header span,.global-asset-chart-editor__field>label,.global-asset-chart-editor__field legend{color:#ffc947db;text-transform:uppercase;font-size:.7rem;font-weight:950}.global-asset-chart-editor header p{color:#f7f4ea9e;margin-top:5px}.global-asset-chart-editor button,.global-asset-chart-editor input,.global-asset-chart-editor select{color:#fffaf0;min-height:42px;font:inherit;background:#111315;border:1px solid #d4af374d;border-radius:7px}.global-asset-chart-editor button{justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:900;display:inline-flex}.global-asset-chart-editor button[aria-label="Close chart customiser"]{width:42px;padding:0}.global-asset-chart-editor__body{grid-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 0;display:grid}.global-asset-chart-editor__field{grid-gap:8px;border:0;gap:8px;min-width:0;padding:0;display:grid}.global-asset-chart-editor__presets{grid-column:1/-1}.global-asset-chart-editor__presets>div{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.global-asset-chart-editor__presets button{text-align:left;justify-items:start;min-height:48px;padding:12px;display:grid}.global-asset-chart-editor__presets button[aria-pressed=true]{background:linear-gradient(135deg,#d4af3742,#ffffff0a);border-color:#ffea94c7}.global-asset-chart-editor__presets strong{display:block}.global-asset-chart-editor__field input[type=text],.global-asset-chart-editor__field>input,.global-asset-chart-editor__field>select{width:100%;padding:0 11px}.global-asset-chart-editor__segments{grid-gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.global-asset-chart-editor__segments button{min-width:0;padding:0 8px}.global-asset-chart-editor__segments button[aria-pressed=true],.global-asset-chart-editor button.is-primary{color:#0b0b0b;background:#f0c75e;border-color:#ffea94c7}.global-asset-chart-editor button.is-danger{color:#ff9494;border-color:#ff5c5c80}.global-asset-chart-editor__metrics{grid-column:1/-1}.global-asset-chart-editor__metrics legend{justify-content:space-between;width:100%;display:flex}.global-asset-chart-editor__metrics>label{grid-gap:10px;background:#ffffff05;border:1px solid #d4af3729;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;display:grid}.global-asset-chart-editor__metrics>label.is-selected{background:#39d7770f;border-color:#39d77770}.global-asset-chart-editor__metrics input{accent-color:#f0c75e;width:18px;min-height:18px}.global-asset-chart-editor__metrics strong,.global-asset-chart-editor__metrics small{display:block}.global-asset-chart-editor__metrics small{color:#f7f4ea94;margin-top:2px}.global-asset-chart-editor__empty{color:#fbbf24;border:1px solid #fbbf244d;border-radius:7px;padding:14px}.global-asset-chart-editor>footer{border-top:1px solid #d4af372e;align-items:flex-end;padding-top:14px}.global-asset-chart-editor>footer p{color:#f7f4ea9e;max-width:420px;font-size:.75rem}.global-asset-chart-editor>footer p.is-error{color:#ff9494}.global-asset-card[role=button]:focus-visible,.global-asset-card--custom:focus-visible,.global-asset-chart-editor button:focus-visible,.global-asset-chart-editor input:focus-visible,.global-asset-chart-editor select:focus-visible{outline-offset:2px;outline:2px solid #ffea94}@media (width<=720px){.global-asset-dashboard__inspector-actions,.global-asset-chart-editor>header,.global-asset-chart-editor>footer,.global-asset-chart-editor>footer>div{flex-direction:column;align-items:stretch}.global-asset-chart-editor-backdrop{align-items:start;padding:8px}.global-asset-chart-editor{width:100%;max-height:calc(100dvh - 16px)}.global-asset-chart-editor__body{grid-template-columns:minmax(0,1fr)}.global-asset-chart-editor__metrics,.global-asset-chart-editor__presets{grid-column:auto}.global-asset-chart-editor__presets>div{grid-template-columns:minmax(0,1fr)}.global-asset-chart-editor__segments{grid-template-columns:repeat(2,minmax(0,1fr))}.global-asset-chart-editor button,.global-asset-chart-editor input,.global-asset-chart-editor select{min-height:44px}.global-asset-chart-editor>footer button,.global-asset-dashboard__inspector-actions button{width:100%}.global-asset-custom-chart__reference{grid-template-columns:repeat(2,minmax(0,1fr))}.global-asset-custom-chart__legend{flex-direction:column;align-items:flex-start}}.global-asset-dashboard__compliance{align-items:center;gap:10px;padding:12px 14px;display:flex}.reports-library{min-height:420px}.reports-toolbar{padding:16px 18px}.reports-toolbar label{flex:1}.reports-toolbar button:disabled{cursor:not-allowed;opacity:.42}.reports-sync-note,.insights-generation-status,.workspace-report-feed p{color:var(--muted);margin:10px 18px 0;font-size:.84rem}.reports-sync-note--warning{color:#fbbf24}.empty-library{grid-gap:8px;min-height:240px;color:var(--muted);text-align:center;place-items:center;gap:8px;display:grid}.empty-library strong{color:var(--white)}.report-card-list{padding:0 18px 18px}.report-viewer{grid-gap:14px;background:linear-gradient(180deg,#0b1f3adb,#051122f0),var(--card);border:1px solid #5be2ff47;border-radius:8px;gap:14px;margin:0 18px 16px;display:grid;box-shadow:0 22px 70px #0000004d,inset 0 0 0 1px #ffffff0b}.report-viewer header{border-bottom:1px solid #577ca83d;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.report-viewer header span{color:var(--cyan);text-transform:uppercase;font-size:.75rem;font-weight:950}.report-viewer h3,.report-viewer h4,.report-viewer h5,.report-viewer p{margin:0}.report-viewer header h3{color:var(--white);margin-top:4px;font-size:1.22rem}.report-viewer header small{color:#8fa4bd;margin-top:6px;display:block}.report-viewer__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.report-viewer__actions a{color:#eaf8ff;border:1px solid #5be2ff47;border-radius:8px;align-items:center;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.report-viewer__actions select{color:#eaf8ff;background:#051122c7;border:1px solid #5be2ff47;border-radius:8px;max-width:230px;min-height:34px;padding:0 10px;font-size:.78rem;font-weight:850}.report-viewer__actions .report-viewer__toggle{background:#0511226b;border-color:#577ca84d}.report-viewer__actions .report-viewer__toggle--active{color:#061225;background:linear-gradient(135deg,#a8f3ff,var(--cyan));border-color:#5be2ffbd}.report-viewer__body{grid-gap:8px;gap:8px;max-height:min(58vh,680px);padding:0 16px 18px;display:grid;overflow:auto}.report-viewer__body h3{color:var(--white);font-size:1.16rem}.report-viewer__body h4{color:#eaf1fb;border-top:1px solid #577ca833;margin-top:8px;padding-top:12px;font-size:1rem}.report-viewer__body h5{color:#dbeafe;font-size:.92rem}.report-viewer__body p{color:#cbd7e8;font-size:.92rem;line-height:1.55}.report-viewer__bullet{padding-left:18px;position:relative}.report-viewer__bullet:before{color:var(--cyan);content:"•";position:absolute;left:2px}.report-viewer__space{height:4px}.report-analysis-panel{grid-gap:14px;gap:14px;max-height:min(62vh,760px);padding:0 16px 18px;display:grid;overflow:auto}.report-analysis-panel__header{background:#0511228a;border:1px solid #5be2ff47;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.report-analysis-panel__header h4,.report-analysis-panel__header span{margin:0}.report-analysis-panel__header button,.report-analysis-panel__error{align-items:center;gap:8px;display:inline-flex}.report-analysis-panel__header button{color:#061225;background:linear-gradient(135deg,#a8f3ff,var(--cyan));border:1px solid #5be2ff6b;border-radius:8px;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:950}.report-analysis-panel__error{color:#ffd6dc;background:#ff5d6c14;border:1px solid #ff5d6c6b;border-radius:8px;padding:10px 12px}.report-analysis-score-grid{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.report-analysis-score-grid article,.report-analysis-card,.report-analysis-list-grid section{background:#0511227a;border:1px solid #577ca83d;border-radius:8px;min-width:0;padding:12px}.report-analysis-score-grid span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:950}.report-analysis-score-grid strong{color:var(--white);font-size:1.32rem;display:block}.report-analysis-readout{border-left:3px solid var(--cyan);color:#dbeafe;padding-left:12px;font-size:.96rem}.ai-message-response{grid-gap:7px;overflow-wrap:anywhere;gap:7px;min-width:0;line-height:1.55;display:grid}.ai-message-response--compact{gap:4px;font-size:.86rem}.ai-message-response p,.ai-message-response ul,.ai-message-response ol,.ai-message-response li,.ai-message-response h3,.ai-message-response h4,.ai-message-response h5{margin:0}.ai-message-response ul,.ai-message-response ol{grid-gap:6px;gap:6px;padding-left:20px;display:grid}.ai-message-response li{color:inherit}.ai-message-response li::marker{color:var(--fte-gold,#d4af37)}.ai-message-response a{color:var(--fte-pale-gold,#ffea94);text-decoration:underline;text-underline-offset:3px;font-weight:800;text-decoration-color:#ffea9473}.ai-message-response strong{color:var(--fte-text,#f6f0df);font-weight:950}.ai-message-response code{color:var(--fte-pale-gold,#ffea94);background:#d4af3717;border:1px solid #ffea9433;border-radius:5px;padding:1px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.ai-message-response pre{background:#0000004d;border:1px solid #ffea9429;border-radius:8px;max-width:100%;padding:10px;overflow:auto}.ai-message-response blockquote{color:#e9d79a;border-left:3px solid #d4af376b;margin:0;padding-left:12px}.ai-message-response table{border-collapse:collapse;width:100%;font-size:.88rem}.ai-message-response th,.ai-message-response td{border:1px solid #ffea941f;padding:6px 8px}.report-viewer__body ul,.report-viewer__body ol{color:#cbd7e8;font-size:.92rem;line-height:1.55}.ai-message-response__bullet{padding-left:16px;position:relative}.ai-message-response__bullet:before{background:var(--fte-gold,#d4af37);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:.66em;left:1px;box-shadow:0 0 10px #d4af3773}.ai-message-response__space{height:2px}.ai-message-response__rule{background:linear-gradient(90deg,#0000,#ffea9457,#0000);border:0;width:100%;height:1px}.report-analysis-card__detail{color:#9fb4ce}.report-analysis-grid,.report-analysis-list-grid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.report-analysis-grid section,.report-analysis-list-grid section{grid-gap:10px;gap:10px;display:grid}.report-analysis-grid h5,.report-analysis-list-grid h5{color:var(--white);font-size:.92rem}.report-analysis-card{grid-gap:6px;gap:6px;display:grid}.report-analysis-card--green{border-color:#00d08452}.report-analysis-card--amber{border-color:#ffb02057}.report-analysis-card--red{border-color:#ff5d6c57}.report-analysis-card strong{color:var(--white)}.report-analysis-card small,.report-analysis-list-grid p,.report-analysis-compliance{color:#9fb4ce;font-size:.86rem}.report-analysis-compliance{border:1px solid #ffb02047;border-radius:8px;padding:10px 12px}.report-receipt-panel{grid-gap:14px;gap:14px;max-height:min(62vh,760px);padding:0 16px 18px;display:grid;overflow:auto}.report-receipt-panel__header,.report-receipt-panel__grid article,.report-receipt-panel__columns section,.report-receipt-panel__ledger,.report-receipt-panel__notes,.report-receipt-panel__empty,.report-receipt-panel__links,.report-receipt-panel__compliance{background:#03040594;border:1px solid #d4af373d;border-radius:8px}.report-receipt-panel__header{background:linear-gradient(90deg,#d4af371f,#030405b8),#030405a3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.report-receipt-panel__header div{grid-gap:3px;gap:3px;min-width:0;display:grid}.report-receipt-panel__header span,.report-receipt-panel__grid span,.report-receipt-panel__columns h5,.report-receipt-panel__ledger span{color:var(--fte-amber,#ffc947);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:950}.report-receipt-panel__header h4,.report-receipt-panel__header small{margin:0}.report-receipt-panel__header h4,.report-receipt-panel__header>strong,.report-receipt-panel__grid strong,.report-receipt-panel__columns strong,.report-receipt-panel__ledger strong{color:var(--fte-text,#fffaf0)}.report-receipt-panel__header>strong{white-space:nowrap}.report-receipt-panel__header small,.report-receipt-panel__columns span,.report-receipt-panel__notes p,.report-receipt-panel__empty,.report-receipt-panel__compliance{color:var(--fte-text-soft,#f7f4eab8);font-size:.86rem}.report-receipt-panel__grid,.report-receipt-panel__columns{grid-gap:10px;gap:10px;display:grid}.report-receipt-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.report-receipt-panel__grid article,.report-receipt-panel__columns section{grid-gap:5px;gap:5px;min-width:0;padding:12px;display:grid}.report-receipt-panel__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.report-receipt-panel__columns p{border-top:1px solid #d4af371f;justify-content:space-between;align-items:flex-start;gap:10px;margin:0;padding-top:8px;display:flex}.report-receipt-panel__columns p:first-of-type{border-top:0;padding-top:0}.report-receipt-panel__columns span,.report-receipt-panel__columns strong,.report-receipt-panel__ledger strong{overflow-wrap:anywhere}.report-receipt-panel__columns strong{text-align:right;flex:none}.report-receipt-panel__ledger,.report-receipt-panel__links{justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.report-receipt-panel__links{justify-content:flex-start}.report-receipt-panel__links a{min-height:32px;color:var(--fte-pale-gold,#ffea94);border:1px solid #ffea9466;border-radius:8px;align-items:center;padding:0 11px;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.report-receipt-panel__notes,.report-receipt-panel__empty,.report-receipt-panel__compliance{margin:0;padding:11px 12px}.report-receipt-panel__notes{grid-gap:6px;gap:6px;display:grid}.report-receipt-panel__notes p{margin:0}.report-source-panel{grid-gap:14px;gap:14px;max-height:min(62vh,760px);padding:0 16px 18px;display:grid;overflow:auto}.report-source-panel__header,.report-source-panel__item,.report-source-panel__empty,.report-source-panel__compliance{background:#03040594;border:1px solid #d4af373d;border-radius:8px}.report-source-panel__header{background:linear-gradient(90deg,#d4af371f,#030405b8),#030405a3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.report-source-panel__header div{grid-gap:3px;gap:3px;min-width:0;display:grid}.report-source-panel__header span,.report-source-panel__item span,.report-source-panel__item dt{color:var(--fte-amber,#ffc947);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:950}.report-source-panel__header h4,.report-source-panel__header small,.report-source-panel__item p,.report-source-panel__item dl,.report-source-panel__empty,.report-source-panel__compliance{margin:0}.report-source-panel__header h4,.report-source-panel__header>strong,.report-source-panel__item strong,.report-source-panel__item dd{color:var(--fte-text,#fffaf0)}.report-source-panel__header small,.report-source-panel__item p,.report-source-panel__item dt,.report-source-panel__empty,.report-source-panel__compliance{color:var(--fte-text-soft,#f7f4eab8);font-size:.86rem}.report-source-panel__header a,.report-source-panel__item>a{min-height:32px;color:var(--fte-pale-gold,#ffea94);white-space:nowrap;border:1px solid #ffea9466;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.report-source-panel__list{grid-gap:10px;gap:10px;display:grid}.report-source-panel__item{grid-gap:12px;grid-template-columns:minmax(0,1fr) minmax(180px,.34fr) auto;align-items:start;gap:12px;min-width:0;padding:12px;display:grid}.report-source-panel__item--green{border-color:#39d77757}.report-source-panel__item--amber{border-color:#ffb02057}.report-source-panel__item--red{border-color:#ff5d6c57}.report-source-panel__item div,.report-source-panel__item dl{grid-gap:5px;gap:5px;min-width:0;display:grid}.report-source-panel__item dl{grid-template-columns:1fr}.report-source-panel__item dd,.report-source-panel__item strong,.report-source-panel__item p{overflow-wrap:anywhere}.report-source-panel__empty,.report-source-panel__compliance{padding:11px 12px}.report-manifest-panel{grid-gap:14px;gap:14px;max-height:min(62vh,760px);padding:0 16px 18px;display:grid;overflow:auto}.report-manifest-panel__header,.report-manifest-panel__grid article,.report-manifest-panel__columns section,.report-manifest-panel__check,.report-manifest-panel__links,.report-manifest-panel__compliance{background:#03040594;border:1px solid #d4af373d;border-radius:8px}.report-manifest-panel__header{background:linear-gradient(90deg,#d4af371f,#030405b8),#030405a3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.report-manifest-panel__header div,.report-manifest-panel__grid article,.report-manifest-panel__columns section,.report-manifest-panel__check{grid-gap:5px;gap:5px;min-width:0;display:grid}.report-manifest-panel__header span,.report-manifest-panel__grid span,.report-manifest-panel__columns h5,.report-manifest-panel__check span{color:var(--fte-amber,#ffc947);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:950}.report-manifest-panel__header h4,.report-manifest-panel__header small,.report-manifest-panel__columns h5,.report-manifest-panel__columns p,.report-manifest-panel__check p,.report-manifest-panel__compliance{margin:0}.report-manifest-panel__header h4,.report-manifest-panel__header>strong,.report-manifest-panel__grid strong,.report-manifest-panel__check strong{color:var(--fte-text,#fffaf0);overflow-wrap:anywhere}.report-manifest-panel__header>strong{white-space:nowrap}.report-manifest-panel__header small,.report-manifest-panel__columns p,.report-manifest-panel__check p,.report-manifest-panel__compliance{color:var(--fte-text-soft,#f7f4eab8);font-size:.86rem}.report-manifest-panel__grid,.report-manifest-panel__columns{grid-gap:10px;gap:10px;display:grid}.report-manifest-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.report-manifest-panel__grid article,.report-manifest-panel__columns section,.report-manifest-panel__check,.report-manifest-panel__compliance{padding:11px 12px}.report-manifest-panel__columns{grid-template-columns:repeat(3,minmax(0,1fr))}.report-manifest-panel__columns p{overflow-wrap:anywhere;border-top:1px solid #d4af371f;padding-top:8px}.report-manifest-panel__columns p:first-of-type{border-top:0;padding-top:0}.report-manifest-panel__check--green{border-color:#39d77757}.report-manifest-panel__check--amber{border-color:#ffb02057}.report-manifest-panel__check--red{border-color:#ff5d6c57}.report-manifest-panel__links{flex-wrap:wrap;gap:8px;padding:11px 12px;display:flex}.report-manifest-panel__links a{min-height:32px;color:var(--fte-pale-gold,#ffea94);white-space:nowrap;border:1px solid #ffea9466;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:.8rem;font-weight:900;text-decoration:none;display:inline-flex}.infographic-report{grid-gap:14px;gap:14px;max-height:min(62vh,760px);padding:0 16px 18px;display:grid;overflow:auto}.infographic-hero{grid-gap:18px;background:linear-gradient(115deg,#ffffff14 0 18%,#0000 19% 100%),radial-gradient(420px 220px at 100% 0,#00b8ff33,#0000 62%),#051122b3;border:1px solid #5be2ff47;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:18px;padding:18px;display:grid;overflow:visible}.report-viewer header{flex-wrap:wrap}.report-viewer header>div:first-child{flex:420px;min-width:0}.report-viewer__actions{flex:360px;min-width:0}.report-viewer__actions select{max-width:100%}.infographic-report{scrollbar-gutter:stable}.infographic-hero>div:first-child{min-width:0}.infographic-hero span,.infographic-status span,.infographic-stat span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:950}.infographic-hero h4{color:var(--white);overflow-wrap:anywhere;margin:5px 0 0;font-size:1.35rem;line-height:1.12}.infographic-hero p{color:#dbeafe;overflow-wrap:anywhere;max-width:820px;margin:8px 0 0;line-height:1.55}.infographic-score{text-align:right;background:#00d08414;border:1px solid #00d08447;border-radius:8px;grid-template-columns:auto auto;align-items:end;min-width:126px;padding:13px;display:grid}.infographic-score--radial{border-radius:999px;grid-template-columns:1fr;place-items:center;width:132px;height:132px;padding:10px;position:relative;box-shadow:0 0 30px #00b8ff29}.infographic-score--radial:before{border-radius:inherit;content:"";background:#051122;position:absolute;inset:10px}.infographic-score--radial div,.infographic-score--radial small{z-index:1;position:relative}.infographic-score--radial div{justify-content:center;align-items:flex-end;display:flex}.infographic-score strong{color:var(--white);font-size:3rem;line-height:.9}.infographic-score span{color:#b8c7dc;font-weight:900}.infographic-score small{color:var(--green);grid-column:1/-1;margin-top:5px;font-weight:900}.infographic-status,.infographic-reference-grid,.infographic-stat-grid,.infographic-metric-board,.infographic-section-grid,.infographic-flow,.infographic-lists{grid-gap:10px;gap:10px;display:grid}.infographic-status,.infographic-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.infographic-status article,.infographic-reference-grid article,.infographic-stat,.infographic-section-grid article,.infographic-lists article{background:#0511227a;border:1px solid #577ca838;border-radius:8px}.infographic-status article{grid-gap:2px 10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;padding:12px;display:grid}.infographic-status svg{color:var(--cyan);grid-row:span 2}.infographic-status strong{color:var(--white);text-transform:capitalize}.infographic-reference-grid article{grid-gap:5px;gap:5px;padding:13px;display:grid}.infographic-reference-grid span{color:#ffc947;text-transform:uppercase;font-size:.68rem;font-weight:950}.infographic-reference-grid strong{color:var(--white);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);font-size:.9rem;line-height:1.2;display:block}.infographic-reference-grid p{color:#f7f4ea9e;margin:0;font-size:.76rem;line-height:1.4}.infographic-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.infographic-stat{grid-gap:5px;gap:5px;min-height:92px;padding:13px;display:grid}.infographic-stat strong{color:var(--white);font-size:1.08rem;line-height:1.1}.infographic-stat--cyan{box-shadow:inset 3px 0 0 var(--cyan);border-color:#5be2ff57}.infographic-stat--green{box-shadow:inset 3px 0 0 var(--green);border-color:#00d08457}.infographic-stat--amber{box-shadow:inset 3px 0 0 var(--amber);border-color:#ffb02057}.infographic-stat--red{border-color:#ff547057;box-shadow:inset 3px 0 #ff5470}.infographic-stat--slate{box-shadow:inset 3px 0 #8fa4bdbd}.infographic-metric-board{grid-template-columns:repeat(3,minmax(0,1fr))}.infographic-meter{grid-gap:10px;background:linear-gradient(135deg,#00b8ff14,#0000 48%),#05112294;border:1px solid #577ca838;border-radius:8px;gap:10px;padding:14px;display:grid}.infographic-meter div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.infographic-meter span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:950}.infographic-meter strong{color:var(--white);font-size:1.4rem}.infographic-meter i{background:#577ca842;border-radius:999px;height:10px;display:block;overflow:hidden}.infographic-meter b{border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green));height:100%;display:block;box-shadow:0 0 18px #00b8ff52}.infographic-meter--amber b{background:linear-gradient(90deg,var(--amber),#ffe2a5)}.infographic-meter--red b{background:linear-gradient(90deg,#ff5470,var(--amber))}.infographic-meter--slate b{background:linear-gradient(90deg,#8fa4bd,#cbd7e8)}.infographic-meter p{color:#cbd7e8;margin:0;line-height:1.42}.infographic-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.infographic-section-grid article{grid-gap:7px 10px;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:7px 10px;padding:14px;display:grid}.infographic-section-grid svg{color:var(--cyan)}.infographic-section-grid strong{color:var(--white)}.infographic-section-grid p{color:#cbd7e8;grid-column:1/-1;line-height:1.5}.infographic-flow{counter-reset:flow;grid-template-columns:repeat(4,minmax(0,1fr))}.infographic-flow__item{grid-gap:5px;background:#05112285;border:1px solid #577ca838;border-radius:8px;gap:5px;padding:14px;display:grid;position:relative;overflow:hidden}.infographic-flow__item:after{background:var(--cyan);content:"";width:4px;position:absolute;top:0;bottom:0;right:0}.infographic-flow__item--green:after{background:var(--green)}.infographic-flow__item--amber:after{background:var(--amber)}.infographic-flow__item--red:after{background:#ff5470}.infographic-flow__item--slate:after{background:#8fa4bd}.infographic-flow__item span{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:950}.infographic-flow__item strong{color:var(--white);line-height:1.35}.infographic-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.infographic-lists article{padding:14px}.infographic-lists h5{color:var(--white);align-items:center;gap:7px;margin:0 0 9px;font-size:.95rem;display:flex}.infographic-lists h5 svg{color:var(--cyan)}.infographic-lists p{color:#cbd7e8;margin:0;padding:8px 0 8px 16px;line-height:1.42;position:relative}.infographic-lists p:before{color:var(--cyan);content:"•";position:absolute;left:0}.intelligence-deck{--deck-bg:#020304;--deck-panel:#090a0adb;--deck-panel-strong:#11110ef0;--deck-gold:#f5c84b;--deck-gold-soft:#ffe9a6;--deck-gold-dark:#8a5f12;--deck-line:#f5c84b75;--deck-text:#fff8e5;--deck-muted:#c9c0aa;grid-gap:16px;max-height:min(72vh,980px);color:var(--deck-text);gap:16px;padding:0 16px 18px;display:grid;overflow:auto}.deck-cover,.deck-section,.deck-kpi-strip,.deck-cascade>div,.deck-tier-stack,.deck-sensitivity-list,.deck-risk-table{border:1px solid var(--deck-line);background:linear-gradient(135deg,#f5c84b1a,transparent 34%),repeating-linear-gradient(90deg,#f5c84b0b 0 1px,transparent 1px 72px),linear-gradient(180deg,var(--deck-panel-strong),var(--deck-panel));border-radius:8px;box-shadow:inset 0 0 0 1px #ffe9a609,0 22px 70px #00000052,0 0 34px #f5b92814}.deck-cover{background:linear-gradient(90deg,#020304fa 0 48%,#0203049e 72%,#020304e6),linear-gradient(165deg,transparent 0 58%,#f5c84b2e 59% 60%,transparent 61%),radial-gradient(720px 230px at 80% 100%,#f5c84b33,transparent 68%),var(--deck-bg);min-height:360px;padding:24px;position:relative;overflow:hidden}.deck-cover:after{content:"";pointer-events:none;background:linear-gradient(#f5c84b24,#0000 55%);border-top:1px solid #f5c84bb8;border-radius:50% 50% 0 0;width:42%;height:46%;position:absolute;bottom:-7%;right:4%}.deck-lockup{z-index:1;color:var(--deck-text);align-items:center;gap:14px;font-size:1rem;font-weight:950;display:flex;position:relative}.deck-lockup strong{color:var(--deck-gold-soft)}.deck-lockup span{border-left:1px solid var(--deck-line);color:#fff;letter-spacing:.18em;text-transform:uppercase;padding-left:14px}.deck-cover__copy{z-index:1;grid-gap:12px;gap:12px;max-width:720px;margin-top:64px;display:grid;position:relative}.deck-cover__copy p,.deck-section__heading p{color:var(--deck-gold);text-transform:uppercase;margin:0;font-size:.8rem;font-weight:950}.deck-cover__copy h4{color:#fff;margin:0;font-size:3.1rem;line-height:1}.deck-cover__copy h4:first-line{color:var(--deck-gold-soft)}.deck-cover__copy span{color:#f4ead4;max-width:650px;font-size:1.04rem;line-height:1.55}.deck-score{z-index:1;background:radial-gradient(circle,#080808 0 56%,transparent 57%),conic-gradient(var(--deck-gold)var(--deck-score),#f5c84b1f 0);text-align:center;border:1px solid #f5c84bd1;border-radius:50%;place-items:center;width:150px;height:150px;display:grid;position:absolute;top:94px;right:38px;box-shadow:0 0 36px #f5c84b3d}.deck-score strong{color:#fff;font-size:3rem;line-height:.9}.deck-score span{max-width:96px;color:var(--deck-gold-soft);text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1.25}.deck-kpi-strip{grid-gap:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:12px;display:grid}.deck-kpi-strip article{grid-gap:7px;text-align:center;border-right:1px solid #f5c84b38;place-items:center;gap:7px;min-width:0;min-height:116px;padding:12px;display:grid}.deck-kpi-strip article:last-child{border-right:0}.deck-kpi-strip svg,.deck-section svg{color:var(--deck-gold);filter:drop-shadow(0 0 10px #f5c84b33)}.deck-kpi-strip strong{color:#fff;font-size:1.8rem;line-height:1}.deck-kpi-strip span{color:var(--deck-muted);text-transform:uppercase;font-size:.74rem;font-weight:900}.deck-section{grid-gap:16px;gap:16px;padding:20px;display:grid}.deck-section__heading{grid-gap:5px;gap:5px;display:grid}.deck-section__heading h4{color:#fff;margin:0;font-size:1.6rem;line-height:1.12}.deck-feature-grid{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.deck-feature-grid article{grid-gap:8px 10px;background:#0304048a;border:1px solid #f5c84b57;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;min-width:0;padding:13px;display:grid}.deck-feature-grid strong,.deck-node strong,.deck-cascade strong,.deck-tier-stack strong,.deck-sensitivity-list strong{color:var(--deck-gold-soft);font-weight:950}.deck-feature-grid span{color:#e7dfcf;grid-column:1/-1;line-height:1.42}.deck-ecosystem{background:repeating-radial-gradient(circle,#0000 0 72px,#f5c84b1f 73px,#0000 74px),linear-gradient(#f5c84b0a,#0000);border:1px solid #f5c84b2e;border-radius:8px;min-height:620px;position:relative;overflow:hidden}.deck-ecosystem__core,.deck-node{text-align:center;background:radial-gradient(circle,#f5c84b21,#040504f5 62%);border:1px solid #f5c84bbd;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 26px #f5c84b2e}.deck-ecosystem__core{width:172px;height:172px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.deck-ecosystem__core strong{color:#fff;letter-spacing:.14em;font-size:1.45rem}.deck-ecosystem__core span,.deck-node span{color:var(--deck-muted);font-size:.72rem;line-height:1.25}.deck-node{width:148px;height:148px;padding:15px}.deck-node--0{top:5%;left:42%}.deck-node--1{top:18%;right:14%}.deck-node--2{bottom:22%;right:12%}.deck-node--3{bottom:5%;left:42%}.deck-node--4{bottom:22%;left:12%}.deck-node--5{top:18%;left:10%}.deck-node--6{top:48%;left:22%}.deck-node--7{top:48%;right:22%}.deck-risk-table{overflow:hidden}.deck-risk-table__head,.deck-risk-table article{grid-gap:0;grid-template-columns:1.1fr .8fr .7fr .8fr 1.7fr;align-items:stretch;gap:0;display:grid}.deck-risk-table__head span,.deck-risk-table article>span,.deck-risk-table article p{border-right:1px solid #f5c84b2e;margin:0;padding:12px}.deck-risk-table__head span{color:var(--deck-gold);text-transform:uppercase;font-size:.72rem;font-weight:950}.deck-risk-table article{border-top:1px solid #f5c84b2e}.deck-risk-table article>span,.deck-risk-table article p{color:#f0e8d7;font-size:.84rem}.deck-risk-pill{color:#fff;text-transform:uppercase;border:1px solid #0000;border-radius:4px;place-self:center start;margin:10px;padding:7px 12px;font-size:.75rem}.deck-risk-pill--high{background:#8f1d1d;border-color:#ff5f5f8c}.deck-risk-pill--medium{background:#9a5a10;border-color:#f5c84b8c}.deck-risk-pill--low{background:#426f16;border-color:#79c43a85}.deck-risk-pill--not-assessed{color:var(--white);background:#5b574eb8;border-color:#b9b1a073}.deck-empty-state{color:var(--muted);text-align:center;align-self:center;margin:0;padding:1rem}.deck-gantt{grid-gap:10px;gap:10px;display:grid}.deck-gantt article{grid-gap:14px;background:#0405049e;border:1px solid #f5c84b38;border-radius:8px;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:14px;min-height:72px;padding:10px;display:grid}.deck-gantt article div{grid-gap:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.deck-gantt article strong{color:var(--deck-gold-soft)}.deck-gantt article span{color:#fff;background:linear-gradient(90deg,#8a5f12,#d8a72e 58%,#7c4f0d);border:1px solid #f5c84b8c;border-radius:6px;min-width:42%;padding:11px 14px;font-size:.86rem;font-weight:850;display:block;box-shadow:0 8px 18px #00000057}.deck-impact-grid,.deck-cascade-layout{grid-gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;display:grid}.deck-impact-cube{background:linear-gradient(25deg,#0000 0 48%,#f5c84b2e 49% 50%,#0000 51%),repeating-linear-gradient(0deg,#f5c84b14 0 1px,#0000 1px 44px),repeating-linear-gradient(90deg,#f5c84b14 0 1px,#0000 1px 58px),#03040494;border:1px solid #f5c84b6b;border-radius:8px;min-height:440px;position:relative;transform:perspective(900px)rotateX(4deg)}.deck-impact-cube:before{content:"";border:1px solid #f5c84b80;position:absolute;inset:36px 46px}.deck-bubble{width:var(--bubble-size);height:var(--bubble-size);color:#fff;background:radial-gradient(circle at 30% 20%,#fff6c9,var(--deck-gold)28%,#7a4b0d 70%);text-align:center;text-transform:uppercase;border:1px solid #ffeeb4cc;border-radius:50%;place-items:center;font-size:.72rem;font-weight:950;display:grid;position:absolute;box-shadow:0 0 28px #f5c84b61}.deck-bubble--0{top:24%;left:14%}.deck-bubble--1{top:12%;left:38%}.deck-bubble--2{top:26%;right:16%}.deck-bubble--3{bottom:18%;left:25%}.deck-bubble--4{bottom:25%;right:31%}.deck-bubble--5{bottom:12%;right:12%}.deck-sensitivity-list{grid-gap:10px;align-content:start;gap:10px;padding:12px;display:grid}.deck-sensitivity-list article{grid-gap:12px;background:#00000052;border:1px solid #f5c84b33;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(140px,.8fr);align-items:center;gap:12px;padding:12px;display:grid}.deck-sensitivity-list article div{grid-gap:4px;gap:4px;display:grid}.deck-sensitivity-list span,.deck-cascade span,.deck-tier-stack span{color:var(--deck-muted);font-size:.78rem;line-height:1.35}.deck-sensitivity-list i{background:#ffffff1f;border-radius:999px;height:14px;display:block;overflow:hidden}.deck-sensitivity-list b{border-radius:inherit;background:linear-gradient(90deg,#7a4b0d,var(--deck-gold));height:100%;display:block}.deck-bar--green{background:linear-gradient(90deg,#49751d,#b7ef5b)!important}.deck-bar--amber,.deck-bar--red{background:linear-gradient(90deg,#8f1d1d,#f5a03a)!important}.deck-cascade{grid-gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.deck-cascade>div{grid-gap:10px;align-content:start;gap:10px;padding:14px;display:grid;position:relative}.deck-cascade>div:not(:last-child):after{background:var(--deck-gold);content:"";width:18px;height:1px;position:absolute;top:50%;right:-18px}.deck-cascade span{background:#03040480;border:1px solid #f5c84b38;border-radius:8px;padding:9px}.deck-tier-stack{grid-gap:0;gap:0;display:grid;overflow:hidden}.deck-tier-stack article{grid-gap:12px;border-bottom:1px solid #f5c84b33;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}.deck-tier-stack article:last-child{border-bottom:0}.deck-tier-stack span{color:var(--deck-gold);text-transform:uppercase;font-weight:950}@media (width<=1180px){.deck-cover__copy h4{max-width:560px;font-size:2.45rem}.deck-score{margin-top:24px;position:relative;top:auto;right:auto}.deck-feature-grid,.deck-impact-grid,.deck-cascade-layout{grid-template-columns:1fr}.deck-ecosystem{min-height:auto;padding:16px}.deck-ecosystem__core,.deck-node{border-radius:8px;width:auto;height:auto;min-height:126px;position:static;transform:none}.deck-ecosystem{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.deck-ecosystem__core{grid-column:1/-1}}@media (width<=760px){.intelligence-deck{max-height:none;padding:0 10px 14px}.deck-cover,.deck-section{padding:16px}.deck-cover__copy{margin-top:34px}.deck-cover__copy h4{font-size:1.9rem}.deck-kpi-strip,.deck-feature-grid,.deck-ecosystem,.deck-cascade{grid-template-columns:1fr}.deck-kpi-strip article{border-bottom:1px solid #f5c84b38;border-right:0}.deck-kpi-strip article:last-child{border-bottom:0}.deck-risk-table{grid-gap:10px;box-shadow:none;background:0 0;border:0;gap:10px;display:grid}.deck-risk-table__head{display:none}.deck-risk-table article{background:#03040499;border:1px solid #f5c84b4d;border-radius:8px;grid-template-columns:1fr}.deck-risk-table article>span,.deck-risk-table article p{border-right:0}.deck-gantt article,.deck-sensitivity-list article{grid-template-columns:1fr}.deck-gantt article span{width:100%!important}.deck-impact-cube{min-height:360px}.deck-cascade>div:not(:last-child):after{display:none}}.report-view-button--active{color:var(--cyan);border-color:#5be2ffbf;box-shadow:0 0 18px #00d8ff29}.portfolio-screen{grid-gap:14px;gap:14px;display:grid}.portfolio-hero{background:linear-gradient(120deg,#00b8ff1f,#00d0840f 38%,transparent 72%),repeating-linear-gradient(90deg,#78a5dc0f 0 1px,transparent 1px 76px),var(--card);grid-template-columns:minmax(0,1fr) minmax(220px,.28fr) auto;padding:22px;display:grid;position:relative;overflow:hidden}.portfolio-hero:after{color:#eaf1fb0e;content:"FTE";pointer-events:none;font-size:9rem;font-weight:900;line-height:1;position:absolute;bottom:-42px;right:22px}.portfolio-hero__copy,.portfolio-hero__snapshot,.portfolio-actions{z-index:1;position:relative}.portfolio-hero__snapshot{grid-gap:4px;background:#0511227a;border:1px solid #00b8ff47;border-radius:8px;align-content:center;gap:4px;min-height:104px;padding:14px;display:grid;box-shadow:inset 3px 0 #00b8ffb8}.portfolio-hero__snapshot span,.portfolio-hero__snapshot small{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.portfolio-hero__snapshot strong{color:var(--white);font-size:1.55rem;line-height:1}.portfolio-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.portfolio-summary-grid{grid-gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.portfolio-summary-grid article{grid-gap:12px;background:linear-gradient(180deg,#0d2342f0,#051122ad),var(--card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:17px;display:grid}.portfolio-summary-grid article svg{color:var(--cyan);box-sizing:border-box;background:#00b8ff1c;border-radius:8px;place-items:center;width:42px;height:42px;padding:10px;display:grid}.portfolio-summary-grid article:nth-child(2) svg{color:var(--green);background:#00d0841c}.portfolio-summary-grid article:nth-child(3) svg{color:var(--amber);background:#ffb0201f}.portfolio-summary-grid article:nth-child(4) svg{color:#cbd7e8;background:#9aa4b21f}.portfolio-summary-grid article div{grid-gap:5px;gap:5px;min-width:0;display:grid}.portfolio-summary-grid span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:900}.portfolio-summary-grid strong{color:var(--white);font-size:1.28rem;line-height:1.05}.portfolio-controls{background:linear-gradient(90deg,#051122bd,#0d2342c7),var(--card);flex-wrap:wrap;padding:14px}.wallet-screener-panel{grid-gap:12px;background:linear-gradient(135deg,#00b8ff17,#ffc94709 42%,#051122d6),var(--card);gap:12px;padding-bottom:14px;display:grid;overflow:hidden}.wallet-screener-panel__note{border-left:2px solid var(--gold-bright);color:var(--muted);background:#ffc9470d;margin:0 18px;padding:8px 10px;font-size:.82rem;line-height:1.45}.wallet-screener-form{grid-gap:10px;grid-template-columns:minmax(150px,.22fr) minmax(260px,1fr) auto;align-items:end;gap:10px;padding:0 18px;display:grid}.wallet-screener-form label{grid-gap:6px;color:var(--muted);text-transform:uppercase;gap:6px;font-size:.72rem;font-weight:950;display:grid}.wallet-screener-form input,.wallet-screener-form select{min-height:40px}.wallet-screener-form button,.wallet-screener-result__summary button{min-height:40px;color:var(--white);background:#051122b8;border:1px solid #5be2ff47;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:950;display:inline-flex}.wallet-screener-form button:not(:disabled):hover,.wallet-screener-result__summary button:not(:disabled):hover{color:var(--gold-bright);border-color:#ffea949e}.wallet-screener-form button:disabled,.wallet-screener-result__summary button:disabled{cursor:not-allowed;opacity:.55}.wallet-screener-error{color:#ffd1d7;background:#ff5d6c14;border:1px solid #ff5d6c57;border-radius:8px;margin:0 18px;padding:10px}.wallet-screener-result{grid-gap:10px;background:#030a1680;border:1px solid #78a5dc38;border-radius:8px;gap:10px;margin:0 18px;padding:12px;display:grid}.wallet-screener-result--source_backed{border-color:#00d08457}.wallet-screener-result--provider_gated,.wallet-screener-result--provider_error,.wallet-screener-result--invalid_request{border-color:#ffb02057}.wallet-screener-result__summary{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;display:grid}.wallet-screener-result__summary div,.wallet-screener-evidence article,.wallet-asset-list article,.wallet-screener-warnings span{background:linear-gradient(#00b8ff09,#0511225c),#05112257;border:1px solid #577ca82e;border-radius:8px}.wallet-screener-result__summary div{grid-gap:4px;gap:4px;padding:10px;display:grid}.wallet-screener-result__summary span,.wallet-screener-evidence span,.wallet-asset-list small,.wallet-asset-list span{color:var(--muted);font-size:.72rem;font-weight:900}.wallet-screener-result__summary strong,.wallet-screener-evidence strong,.wallet-asset-list strong,.wallet-asset-list em{color:var(--white);font-size:.9rem;font-style:normal;font-weight:950}.wallet-screener-evidence,.wallet-asset-list,.wallet-screener-warnings{grid-gap:8px;gap:8px;display:grid}.wallet-screener-evidence article{grid-gap:4px;gap:4px;padding:10px;display:grid}.wallet-screener-evidence time{color:var(--gold-bright);font-size:.72rem;font-weight:900}.wallet-asset-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.wallet-asset-list article{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.wallet-asset-list article div{grid-gap:3px;gap:3px;min-width:0;display:grid}.wallet-asset-list span,.wallet-asset-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wallet-asset-list em{color:var(--green);font-family:var(--font-mono,"JetBrains Mono","Consolas",monospace);text-align:right}.wallet-screener-warnings span{color:#ffe2a5;background:#ffb02014;padding:8px 10px}.portfolio-grid{grid-gap:14px;grid-template-columns:minmax(430px,1.2fr) minmax(320px,.8fr);align-items:start;gap:14px;display:grid}.holdings-table,.holding-form,.allocation-list,.risk-list{grid-gap:9px;gap:9px;padding:16px 18px 18px;display:grid}.holdings-table article{grid-gap:10px;background:linear-gradient(90deg,#00b8ff0e,#0000 44%),#0511226b;border:1px solid #577ca833;border-radius:8px;grid-template-columns:minmax(150px,1fr) 82px 116px 112px minmax(92px,.5fr) auto;align-items:center;gap:10px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.holdings-table article:hover{background:linear-gradient(90deg,#00b8ff17,#0000 48%),#0511228f;border-color:#00b8ff5c;transform:translateY(-1px)}.holding-identity,.holding-metric{grid-gap:2px;gap:2px;display:grid}.holding-identity strong{color:var(--white);font-size:1.02rem}.holding-identity span,.holding-identity small,.holding-metric span,.holding-weight span{color:var(--muted);font-size:.84rem}.holding-identity small{text-transform:capitalize}.holding-metric strong{color:var(--white);font-size:.9rem}.holding-weight{grid-gap:6px;gap:6px;display:grid}.holding-weight span{color:var(--cyan);text-align:right;font-weight:900}.holding-weight i{background:linear-gradient(90deg,var(--green),var(--cyan));border-radius:999px;height:7px;margin-left:auto;display:block}.holdings-table button{width:32px;height:32px;color:var(--red);background:#ff5d6c14;border:1px solid #ff5d6c4d;border-radius:8px;place-items:center;display:grid}.holding-form{background:linear-gradient(#05112233,#00b8ff09);grid-template-columns:repeat(2,minmax(0,1fr))}.holding-form textarea,.holding-form button{grid-column:1/-1}.holding-form textarea{resize:vertical;min-height:86px;padding-top:10px}.holding-form input:focus,.holding-form select:focus,.holding-form textarea:focus,.portfolio-controls input:focus,.portfolio-controls select:focus{border-color:#00b8ffa3;box-shadow:0 0 0 3px #00b8ff1f}.allocation-list article{grid-gap:8px;background:#05112257;border:1px solid #577ca82e;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:11px;display:grid}.allocation-list span{color:var(--white);text-transform:capitalize;font-weight:900}.allocation-list strong{color:var(--cyan)}.allocation-list i{background:linear-gradient(90deg,var(--green),var(--cyan));border-radius:999px;grid-column:1/-1;height:9px;display:block;box-shadow:0 0 18px #00b8ff33}.risk-list article{color:#ffe2a5;background:linear-gradient(90deg,#ffb0201f,#05112247),#ffb02014;border:1px solid #ffb0203d;border-radius:8px;padding:12px}.download-last-report{margin:0 18px 18px}.portfolio-provenance-banner,.workspace-preview-banner,.research-queue-preview-note{color:#ffe4aa;background:linear-gradient(90deg,#ffb0201c,#05112285),#051122bd;border:1px solid #ffb02057;border-radius:8px}.portfolio-provenance-banner{grid-gap:8px 18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:13px 16px;display:grid}.portfolio-provenance-banner div,.workspace-preview-banner{grid-gap:4px;gap:4px;display:grid}.portfolio-provenance-banner strong,.workspace-preview-banner strong{color:var(--amber);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:950}.portfolio-provenance-banner span,.portfolio-provenance-banner time,.portfolio-provenance-banner small,.workspace-preview-banner span,.workspace-preview-banner time{color:#d7e1ef;font-size:.78rem}.portfolio-provenance-banner small{color:var(--muted);grid-column:1/-1}.holding-provenance{line-height:1.35;color:#f5ca75!important;text-transform:none!important;font-size:.7rem!important}.holding-form__error{color:#ffb4bd;grid-column:1/-1;margin:0;font-size:.82rem;font-weight:800}.workspace-preview-copy{max-width:760px;color:var(--muted);margin:5px 0 0;font-size:.82rem}.workspace-preview-banner{margin-top:13px;padding:11px 13px}.workspace-live-banner{background:#00d08414;border-color:#00d0845c}.workspace-live-banner strong{color:var(--green)}.workspace-live-banner--gated{background:#ffb02014;border-color:#ffb0206b}.workspace-live-banner--gated strong{color:var(--amber)}.output-grid small{color:var(--muted);font-size:.65rem;line-height:1.3}.research-queue-preview-note{margin:0 18px 12px;padding:10px 12px;font-size:.78rem;line-height:1.45}.contact-screen{grid-gap:14px;gap:14px;display:grid}.contact-hero{grid-gap:18px;background:radial-gradient(540px 220px at 100% 0%,#00b8ff26,transparent 62%),var(--card);grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:center;gap:18px;padding:22px;display:grid}.contact-hero h2{color:var(--white);margin:0;font-size:1.5rem}.contact-hero p{color:#cbd7e8;max-width:760px;margin:7px 0 0}.contact-email-card{grid-gap:3px 10px;color:var(--white);background:#0511227a;border:1px solid #00b8ff57;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;padding:14px;text-decoration:none;display:grid;box-shadow:inset 3px 0 #00b8ffb8}.contact-email-card svg{color:var(--cyan);grid-row:span 2}.contact-email-card span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.contact-email-card strong{color:var(--cyan)}.contact-notice{color:#b9f7df;background:#00d08414;border:1px solid #00d08457;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.contact-notice a{color:#e6fff5;border:1px solid #b9f7df61;border-radius:8px;align-items:center;min-height:44px;margin-left:auto;padding:0 12px;font-weight:900;text-decoration:none;display:inline-flex}.contact-layout{grid-gap:14px;grid-template-columns:minmax(440px,1fr) minmax(320px,.58fr);align-items:start;gap:14px;display:grid}.contact-fields{grid-gap:12px;gap:12px;padding:16px 18px 18px;display:grid}.contact-form__delivery-note{border-left:3px solid var(--gold);color:var(--muted);background:#d4af3712;margin:0;padding:8px 10px;font-size:.82rem;line-height:1.55}.contact-fields label{grid-gap:6px;color:var(--muted);text-transform:uppercase;gap:6px;font-size:.76rem;font-weight:900;display:grid}.contact-fields input,.contact-fields select,.contact-fields textarea{min-height:42px;color:var(--white);background:#0511227a;border:1px solid #577ca83d;border-radius:8px;outline:0;padding:0 11px}.contact-fields textarea{resize:vertical;min-height:138px;padding-top:10px}.contact-fields input:focus,.contact-fields select:focus,.contact-fields textarea:focus{border-color:#00b8ffa3;box-shadow:0 0 0 3px #00b8ff1f}.contact-fields button{min-height:42px;color:var(--white);background:linear-gradient(135deg,#006dff,var(--cyan));border:1px solid #00b8ff6b;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:900;display:inline-flex}.contact-info-list{grid-gap:10px;gap:10px;padding:16px 18px 18px;display:grid}.contact-info-list article{grid-gap:10px;background:#05112266;border:1px solid #577ca838;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px;display:grid}.contact-info-list svg{color:var(--cyan)}.contact-info-list strong{color:var(--white);display:block}.contact-info-list span{color:var(--muted);font-size:.88rem}.report-splash{z-index:90;backdrop-filter:blur(12px);background:radial-gradient(700px 320px at 50% 30%,#00b8ff2e,#0000 64%),radial-gradient(520px 260px at 70% 62%,#00d0841f,#0000 62%),#020914d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.report-splash__panel{grid-gap:18px;background:linear-gradient(135deg,#0b1f3af5,#051122f5),var(--deep-navy);border:1px solid #78a5dc57;border-radius:8px;gap:18px;width:min(720px,100%);padding:22px;display:grid;box-shadow:0 24px 90px #00000094,0 0 0 1px #00b8ff14}.report-splash__brand{grid-gap:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.report-splash__logo{object-fit:cover;object-position:center;border:1px solid #00b8ff6b;border-radius:8px;width:170px;height:82px;display:block;box-shadow:0 0 22px #00b8ff2e,inset 0 0 0 1px #ffffff1a}.report-splash__brand h2{color:var(--white);margin:0;font-size:1.45rem}.report-splash__brand span{color:#cbd7e8;max-width:560px;margin-top:5px;display:block}.flash-game{grid-gap:10px;background-color:#05112275;background-image:linear-gradient(#78a5dc0e 1px,#0000 1px),linear-gradient(90deg,#78a5dc0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #577ca83d;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid;position:relative}.flash-node{background:radial-gradient(circle,#00b8ff24,#0000 38%),#030c199e;border:1px solid #577ca847;border-radius:8px;min-height:74px;transition:border-color .12s,box-shadow .12s,transform .12s}.flash-node:hover{border-color:#00b8ff9e}.flash-node--active{background:radial-gradient(circle,#ffb020eb,#00b8ff38 34%,#0000 58%),#030c19b8;border-color:#fff2bfe6;animation:.65s ease-in-out infinite flashPulse;transform:scale(1.02);box-shadow:0 0 24px #ffb02061,inset 0 0 18px #fff2bf2e}.report-splash__meta{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.report-splash__meta div{grid-gap:4px;background:#05112275;border:1px solid #577ca83d;border-radius:8px;gap:4px;padding:12px;display:grid}.report-splash__meta span{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:900}.report-splash__meta strong{color:var(--white);font-size:1rem}.report-splash__bar{background:#9aa4b229;border-radius:999px;height:10px;overflow:hidden}.report-splash__bar i{border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--green),var(--amber));height:100%;transition:width .22s;display:block;box-shadow:0 0 22px #00b8ff52}@keyframes flashPulse{0%,to{filter:brightness()}50%{filter:brightness(1.36)}}.insights-header{background:linear-gradient(135deg,#00b8ff1a,#ffb02014 48%,transparent),var(--card);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.insights-header h2{color:var(--white);margin:0;font-size:1.45rem}.insights-header p{color:#cbd7e8;max-width:760px;margin:8px 0 0}.insights-header__status{grid-gap:2px 10px;background:#ffb02014;border:1px solid #ffb02052;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;min-width:190px;padding:14px;display:grid}.insights-header__status svg{color:var(--amber);grid-row:span 2}.insights-header__status span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.insights-header__status strong{color:var(--white);font-size:1.25rem}.insights-grid{grid-gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.insights-card{grid-gap:13px;background:linear-gradient(180deg,#0d1d38f0,#051122c7),var(--card);align-content:start;gap:13px;padding:16px;transition:border-color .16s,transform .16s;display:grid}.insights-card:hover{border-color:#00b8ff61;transform:translateY(-1px)}.insights-card--active{border-color:#ffb020b8;box-shadow:0 18px 46px #00000057,0 0 0 1px #ffb02033}.insights-card__top,.insights-card__title,.workflow-contract h3,.insights-action{align-items:center;display:flex}.insights-card__top{justify-content:space-between;gap:10px}.workflow-chip,.workflow-tier{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:900}.workflow-chip{color:var(--cyan);background:#00b8ff14;border:1px solid #00b8ff47}.workflow-tier{color:#ffe2a5;background:#ffb02014;border:1px solid #ffb02047}.insights-card__title{align-items:flex-start;gap:12px}.insights-card__title svg{color:var(--amber);flex:none;margin-top:2px}.insights-card h2,.workflow-contract h3{color:var(--white);margin:0}.insights-card__title p{color:var(--muted);margin:3px 0 0;font-size:.9rem}.workflow-contract{grid-gap:8px;gap:8px;display:grid}.workflow-contract h3{color:#dbe7f7;text-transform:uppercase;gap:7px;font-size:.82rem}.workflow-contract h3 svg{color:var(--green)}.workflow-contract ul{grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none;display:grid}.workflow-contract li{color:#cbd7e8;min-width:0;padding-left:15px;font-size:.86rem;position:relative}.workflow-contract li:nth-child(n+5){display:none}.workflow-contract li:before{background:var(--green);content:"";border-radius:999px;width:6px;height:6px;position:absolute;top:.64em;left:0}.workflow-contract--skip h3 svg{color:var(--amber)}.workflow-contract--skip li{color:#d8c6a4}.workflow-contract--skip li:before{background:var(--amber)}.insights-action{color:#061225;background:linear-gradient(135deg,#fff0b0,#ffb020);border:1px solid #ffd378b8;border-radius:8px;justify-content:space-between;gap:10px;width:100%;min-height:42px;margin-top:auto;padding:0 12px;font-weight:900;transition:box-shadow .16s,transform .16s}.insights-action:hover{transform:translateY(-1px);box-shadow:0 12px 26px #ffb0203d}.insights-action span{overflow-wrap:anywhere;min-width:0}.insights-execution{grid-gap:14px;gap:14px;display:grid}.execution-body{grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px;display:grid}.execution-body div{grid-gap:4px;background:#05112266;border:1px solid #577ca838;border-radius:8px;gap:4px;padding:13px;display:grid}.execution-body span{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:800}.execution-body strong{color:var(--white);font-size:.92rem}.insights-execution p{color:#cbd7e8;border-top:1px solid #577ca833;margin:0;padding:14px 18px 18px}.compliance-note{color:#c7d2e3;background:#051122b8;border:1px solid #577ca83d;border-radius:8px;margin:0;padding:12px 14px;font-size:.82rem}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1320px){.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}.watchlist-panel,.research-panel,.market-signals-panel{grid-column:span 1}.insight-panel{grid-column:1/-1}.ticker-tape{grid-template-columns:repeat(3,minmax(132px,1fr)) auto}.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.app-shell{padding:16px 16px 126px}.sidebar{border:1px solid #577ca842;border-radius:8px;width:auto;min-height:auto;margin-bottom:14px;position:static}.sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}.nav-item{justify-content:center;padding:0 8px}.nav-item span{display:none}.topbar,.metric-grid,.dashboard-grid,.dashboard-widget-grid,.global-asset-dashboard__summary,.global-asset-dashboard__inspector,.focused-grid--markets,.focused-grid--two,.workspace-command,.tier-switcher,.key-panel,.infographic-status,.infographic-reference-grid,.infographic-stat-grid,.infographic-metric-board,.infographic-section-grid,.infographic-flow,.infographic-lists,.portfolio-summary-grid,.portfolio-grid,.contact-hero,.contact-layout{grid-template-columns:1fr}.dashboard-widget-grid{grid-auto-rows:auto}.global-asset-dashboard__hero,.global-asset-dashboard__control-bar,.global-asset-dashboard__inspector{flex-direction:column;align-items:stretch}.customizer-panel-list,.launchpad-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.launchpad-guide article:after{display:none}.launchpad-brand,.launchpad-status,.portfolio-hero,.primary-cta-panel,.reports-toolbar{flex-direction:column;align-items:stretch}.primary-cta-panel,.infographic-hero{grid-template-columns:1fr}.infographic-score{text-align:left;justify-self:start}.launchpad-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-cta-panel button{white-space:normal;width:100%}.portfolio-hero{grid-template-columns:1fr}.portfolio-actions,.topbar-actions{justify-content:flex-start}.insights-header{flex-direction:column;align-items:stretch}.insights-header__status{min-width:0}.insights-grid,.execution-body{grid-template-columns:1fr}.market-panel{grid-row:auto}.market-signals-panel{min-height:auto}.edgepulse-panel{height:auto;overflow:visible}.ticker-tape{grid-template-columns:repeat(2,minmax(132px,1fr))}.dashboard-widget,.dashboard-widget--compact,.dashboard-widget--standard,.dashboard-widget--wide,.dashboard-widget--full{grid-area:auto/1/auto/-1!important}}@media (width<=640px){.app-shell{padding:12px 12px 140px}.sidebar{padding:18px 12px}.brand-lockup{margin-bottom:14px;padding-bottom:14px}.sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.upgrade-panel,.market-status{display:none}.hero-band,.panel-header,.score-row,.tone-strip,.customizer-primary{flex-direction:column;align-items:flex-start}.customizer-actions{justify-content:flex-start;width:100%}.hero-actions{flex-direction:column;align-items:stretch;width:100%}.hero-actions button{width:100%}.market-stats,.heat-grid,.movers-layout,.strength-legend,.asset-grid,.output-grid,.customizer-panel-list,.holding-form{grid-template-columns:1fr 1fr}.enrichment-flow{grid-template-columns:1fr}.enrichment-flow svg{display:none}.watch-row{grid-template-columns:minmax(90px,1fr) 66px 60px}.watchlist-monitoring-cost__grid,.watchlist-monitoring-run__receipt,.holdings-table article,.generated-report-list article,.report-card-list article{grid-template-columns:1fr}.sparkline{display:none}.evidence-row strong,.queue-row strong{white-space:normal}.ticker-tape{grid-template-columns:1fr 1fr}.ticker-tape time{grid-column:1/-1}.launchpad-guide,.tier-switcher,.launchpad-actions,.dashboard-editor-bar,.dashboard-widget-controls,.wallet-screener-form,.wallet-screener-result__summary,.report-analysis-score-grid,.report-analysis-grid,.report-analysis-list-grid,.infographic-status,.infographic-reference-grid,.infographic-stat-grid,.infographic-metric-board,.infographic-section-grid,.infographic-flow,.infographic-lists{grid-template-columns:1fr}.launchpad-section-heading{align-items:flex-start}.search-suggestions button{grid-template-columns:auto auto minmax(0,1fr)}.search-suggestions small{grid-column:2/-1}.sentiment-headline-grid{grid-template-columns:1fr}.wallet-screener-form button,.wallet-screener-result__summary button{width:100%}}@media (width<=520px){.movers-layout,.strength-legend,.asset-grid,.output-grid,.customizer-panel-list,.holding-form,.report-splash__meta,.report-splash__brand{grid-template-columns:1fr}.workspace-report-status{flex-direction:column;align-items:stretch}.workspace-report-status button{align-self:start}.flash-node{min-height:56px}}.portfolio-hero,.contact-hero,.insights-header,.insights-launchpad{background:linear-gradient(135deg,#d4af371a,#00f5d409 44%,#030405d1),#030405e0}.portfolio-summary-grid article,.portfolio-controls,.reports-toolbar{background:linear-gradient(#0d0d0df0,#030405d6),#030405d1;border-color:#d4af373d}.reports-library,.workspace-command,.portfolio-screen,.contact-screen,.insights-screen{min-width:0}.reports-toolbar,.portfolio-controls,.launchpad-brand,.launchpad-search,.launchpad-status{align-items:center}.report-card-list article,.enrichment-job-card,.infographic-report{border-radius:8px}.infographic-report{background:linear-gradient(#0d0d0dc2,#030405b8),#030405b8;border:1px solid #d4af3738}.infographic-hero{background:linear-gradient(120deg,#d4af3721,#00f5d40f),#030405a3}.infographic-score{background-color:#030405eb;border-color:#ffea9452}.contact-email-card{box-shadow:inset 3px 0 0 #ffc947c7,var(--surface-shadow)}.contact-email-card svg,.contact-info-list svg,.settings-workflow-tabs svg,.data-mode-grid svg,.output-grid svg,.enrichment-flow svg,.gate-list svg,.infographic-status svg,.infographic-section-grid svg{color:var(--gold-light)}.mode-toggle{background:#030405b8;border-color:#d4af373d}.mode-toggle__item--active{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947)}.primary-cta-panel button,.launchpad-search__form button{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 48%,#d4af37)}.compliance-note{color:#f7f4eaa8}.billing-usage-center,.billing-usage-center--loading{min-width:0;box-shadow:var(--surface-shadow),inset 0 1px 0 #ffea940f;background:linear-gradient(#0d0d0df0,#030405db),#030405e0;border:1px solid #d4af373d;border-radius:8px}.billing-usage-center{grid-gap:16px;gap:16px;padding:18px;display:grid}.billing-usage-center--loading{min-height:180px;color:var(--gold-light);justify-content:center;align-items:center;gap:10px;display:inline-flex}.billing-usage-center--loading svg{animation:1s linear infinite spin}.billing-header,.billing-section__header,.billing-ledger-row,.billing-receipt,.billing-pack,.billing-bucket-row,.billing-purchase-row,.billing-lifecycle-row{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.billing-header{border-bottom:1px solid #d4af3729;padding-bottom:14px}.billing-header h2,.billing-section h3,.billing-header p{margin:0}.billing-header h2,.billing-section h3{color:var(--text-strong)}.billing-header p{color:var(--text-soft);font-size:.92rem}.billing-header button,.billing-pack button,.billing-portal-actions button{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 48%,#d4af37);border:1px solid #ffea947a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-weight:950;display:inline-flex}.billing-header button:disabled,.billing-pack button:disabled,.billing-portal-actions button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.52}.billing-error,.billing-note,.billing-footer,.billing-compliance,.billing-note-text,.billing-empty{border-radius:8px}.billing-error,.billing-note,.billing-footer{color:#ffdf9a;background:#281a0885;border:1px solid #f59e0b57;align-items:flex-start;gap:10px;padding:11px 12px;font-size:.88rem;display:flex}.billing-error{color:#ffd5d5;background:#3208086b;border-color:#ff4d4d61}.billing-note--success{color:#bff9d5;background:#0a2a1861;border-color:#39d77757}.billing-summary-grid,.billing-content-grid,.billing-pack-grid,.billing-plan-grid,.billing-bucket-grid,.billing-purchase-list,.billing-portal-actions{grid-gap:12px;gap:12px;min-width:0;display:grid}.billing-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.billing-content-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.billing-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-kpi,.billing-section,.billing-pack,.billing-plan,.billing-ledger-row,.billing-receipt,.billing-bucket-row,.billing-purchase-row,.billing-lifecycle-row{background:linear-gradient(#1a1a1aad,#03040580),#03040585;border:1px solid #d4af372e;border-radius:8px;min-width:0}.billing-kpi{grid-gap:6px;gap:6px;min-height:128px;padding:14px;display:grid}.billing-kpi svg,.billing-footer svg{color:var(--gold-light)}.billing-kpi span,.billing-section__header span,.billing-pack span,.billing-portal-meta span,.billing-plan span,.billing-ledger-row span,.billing-receipt span,.billing-bucket-row span,.billing-purchase-row span,.billing-lifecycle-row span{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:950}.billing-kpi strong,.billing-pack strong,.billing-plan strong,.billing-ledger-row strong,.billing-receipt strong,.billing-bucket-row strong,.billing-purchase-row strong,.billing-lifecycle-row strong{overflow-wrap:anywhere;color:var(--text-strong);font-size:1.08rem}.billing-kpi--primary strong{color:var(--gold-bright);font-size:1.42rem}.billing-kpi small,.billing-pack small,.billing-plan small,.billing-ledger-row small,.billing-receipt small,.billing-bucket-row small,.billing-purchase-row small,.billing-lifecycle-row small,.billing-note-text,.billing-empty,.billing-compliance{color:var(--text-soft);font-size:.82rem}.billing-section{grid-gap:12px;gap:12px;padding:14px;display:grid}.billing-section--wide{grid-column:1/-1}.billing-pack,.billing-receipt,.billing-ledger-row,.billing-bucket-row,.billing-purchase-row,.billing-lifecycle-row{padding:12px}.billing-pack div,.billing-receipt div,.billing-ledger-row div,.billing-bucket-row div,.billing-purchase-row div,.billing-lifecycle-row div{grid-gap:4px;gap:4px;min-width:0;display:grid}.billing-bucket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.billing-bucket-row em,.billing-purchase-row em{color:var(--gold-light);font-size:.76rem;font-style:normal;font-weight:850}.billing-portal-actions{align-content:start}.billing-portal-actions button{width:fit-content}.billing-portal-meta{grid-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.billing-portal-meta span{background:#0304056b;border:1px solid #d4af3729;border-radius:8px;padding:8px 9px}.billing-plan{grid-gap:5px;gap:5px;padding:12px;display:grid}.billing-plan--active{border-color:#ffea9485;box-shadow:inset 3px 0 #ffc947c7}.billing-compliance,.billing-note-text,.billing-empty{background:#0304056b;border:1px solid #d4af3724;margin:0;padding:10px 12px}.billing-ledger,.billing-receipt-list,.billing-purchase-list,.billing-lifecycle-list{grid-gap:8px;gap:8px;display:grid}.billing-ledger-row__meta{max-width:100%}.billing-status{color:var(--gold-light);background:#030405b3;border:1px solid #d4af373d;border-radius:999px;justify-self:end;padding:4px 8px}.billing-status--completed{color:var(--green);border-color:#39d77757}.billing-status--failed,.billing-status--refunded{color:var(--red);border-color:#ff4d4d57}.billing-status--reserved{color:var(--signal-teal);border-color:#00f5d44d}.billing-footer{color:#f7f4eab8;background:#0304056b;border-color:#d4af3738}.report-studio{grid-gap:16px;gap:16px;min-width:0;display:grid}.report-studio__header,.report-studio-card,.report-studio-timeline,.report-studio-actions,.report-studio-monitor,.studio-compliance-note,.studio-modal{min-width:0;box-shadow:var(--surface-shadow),inset 0 1px 0 #ffea940f;background:linear-gradient(#0d0d0df0,#030405d1),#030405e0;border:1px solid #d4af373d;border-radius:8px}.report-studio__header{background:linear-gradient(90deg,#030405f5,#030405cc),url(/brand/find-that-edge-crypto/overlay-circuit.png) 100%/48% no-repeat,#030405e0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.report-studio__header h2,.report-studio__header span,.report-studio-card__title strong,.studio-estimate-hero strong,.studio-wallet-grid strong,.studio-identity-card strong,.studio-source-list strong,.studio-stage strong,.studio-modal__summary strong{overflow-wrap:anywhere}.report-studio__header h2{color:var(--text-strong);margin:0;font-size:clamp(1.45rem,2.2vw,2.15rem)}.report-studio__header span,.report-studio-card__title span,.studio-report-type span,.studio-depth span,.studio-identity-card small,.studio-source-list span,.studio-stage span,.studio-warning span,.studio-complete span,.studio-compliance-note,.studio-modal p{color:var(--text-soft);font-size:.88rem}.report-studio-status{min-width:176px;color:var(--gold-light);background:#0304059e;border:1px solid #d4af373d;border-radius:8px;gap:4px;padding:10px 12px;display:inline-grid}.report-studio-status svg{color:currentColor}.report-studio-status--ready{color:#bff8d4;border-color:#39d77757}.report-studio-status--blocked{color:#ffdf9a;border-color:#f59e0b6b}.report-studio-grid{grid-gap:14px;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:14px;min-width:0;display:grid}.report-studio-card,.report-studio-timeline,.report-studio-monitor{grid-gap:14px;gap:14px;padding:16px;display:grid}.report-studio-card--primary{grid-row:span 2}.report-studio-card__title{align-items:flex-start;gap:10px;min-width:0;display:flex}.report-studio-card__title svg,.studio-source-list svg,.studio-complete svg{color:var(--gold-light);flex:none}.report-studio-card__title div{grid-gap:3px;gap:3px;min-width:0;display:grid}.studio-field{grid-gap:7px;gap:7px;min-width:0;display:grid}.studio-field span,.studio-toggle span,.studio-estimate-hero span,.studio-wallet-grid span,.studio-identity-card span,.studio-modal__summary span{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.73rem;font-weight:950}.studio-field input,.studio-field select{width:100%;min-height:42px;color:var(--text-strong);background:#0304059e;border:1px solid #d4af3747;border-radius:8px;padding:0 12px}.studio-report-type-grid,.studio-depth-grid,.studio-addon-grid,.studio-identity-input-grid,.studio-wallet-grid,.studio-identity-card,.studio-stage-grid,.studio-modal__summary{grid-gap:10px;gap:10px;min-width:0;display:grid}.studio-report-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-depth-grid,.studio-wallet-grid,.studio-identity-card{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-addon-grid,.studio-identity-input-grid,.studio-modal__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-report-type,.studio-depth,.studio-toggle,.studio-wallet-grid div,.studio-identity-card div,.studio-source-list article,.studio-stage,.studio-modal__summary div{background:linear-gradient(#1a1a1a99,#0304056b),#0304057a;border:1px solid #d4af3729;border-radius:8px;min-width:0}.studio-report-type,.studio-depth{grid-gap:6px;min-height:126px;color:var(--text-soft);text-align:left;gap:6px;padding:12px;display:grid}.studio-report-type--active,.studio-depth--active{border-color:#ffea9494;box-shadow:0 0 0 1px #ffea941a,inset 3px 0 #ffc947c7}.studio-report-type strong,.studio-depth strong,.studio-wallet-grid strong,.studio-identity-card strong,.studio-source-list strong,.studio-stage strong,.studio-complete strong{color:var(--text-strong)}.studio-report-type small{color:var(--gold-light);font-size:.78rem}.studio-toggle{align-items:center;gap:9px;min-height:40px;padding:9px 10px;display:flex}.studio-toggle input{accent-color:#ffc947}.studio-estimate-hero{grid-gap:4px;background:linear-gradient(135deg,#ffc94724,#030405a8);border:1px solid #ffea9447;border-radius:8px;gap:4px;padding:14px;display:grid}.studio-estimate-hero strong{color:var(--gold-bright);font-size:clamp(1.7rem,3vw,2.45rem)}.studio-wallet-grid div,.studio-identity-card div,.studio-modal__summary div{grid-gap:4px;gap:4px;padding:11px;display:grid}.studio-identity-card--green div{background:linear-gradient(#12572f33,#03040570),#03040580;border-color:#39d77747}.studio-identity-card--amber div{border-color:#f5c5424d}.studio-identity-card--red div{background:linear-gradient(#57121233,#03040570),#03040580;border-color:#ff5c5c57}.studio-warning--identity{margin-top:-2px}.studio-source-list{grid-gap:9px;gap:9px;display:grid}.studio-source-list article{grid-gap:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.studio-loading,.studio-warning,.studio-complete{color:#ffdf9a;background:#281a0875;border:1px solid #f59e0b57;border-radius:8px;align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;display:flex}.studio-loading{color:var(--gold-light);background:#03040575}.studio-run-gate-copy{grid-gap:4px;gap:4px;min-width:0;display:grid}.studio-run-gate-copy small{color:var(--text-muted);font-size:.72rem;line-height:1.4}.studio-run-gate-copy code{color:var(--gold-light);overflow-wrap:anywhere}.studio-cache-note{color:#f3f5f7e0;background:#22c55e1c;border:1px solid #f5c54252;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:.78rem;line-height:1.45;display:flex}.studio-cache-note svg{color:#f5c542;flex:none}.studio-complete{color:#bff9d5;background:#0a2a1861;border-color:#39d77757;justify-content:space-between;align-items:center}.report-studio-timeline{background:linear-gradient(#0d0d0de6,#030405d1),url(/brand/find-that-edge-crypto/pattern-circuit.png) 100%/420px no-repeat,#030405d6}.studio-stage-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.studio-job-status{grid-gap:10px;grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);gap:10px;min-width:0;display:grid}.studio-job-status div{grid-gap:4px;background:#0304058a;border:1px solid #d4af372e;border-radius:8px;gap:4px;min-width:0;padding:11px;display:grid}.studio-job-status span{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.73rem;font-weight:950}.studio-job-status strong,.studio-job-status small{overflow-wrap:anywhere}.studio-job-status strong{color:var(--text-strong)}.studio-job-status small{color:var(--text-soft);font-size:.78rem}.studio-meter-grid,.studio-monitor-grid{grid-gap:10px;gap:10px;min-width:0;display:grid}.studio-meter-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.studio-monitor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-stage{grid-gap:5px;gap:5px;min-height:74px;padding:10px;display:grid}.studio-stage span{color:var(--gold-light);font-weight:950}.studio-stage--active{border-color:#00f5d45c;box-shadow:inset 0 0 0 1px #00f5d41f}.studio-stage--complete{border-color:#39d77757}.studio-stage--failed{background:#32080847;border-color:#ff4d4d61}.studio-meter-grid article,.studio-monitor-grid section,.studio-monitor-list article{background:linear-gradient(#1a1a1a94,#03040575),#0304057a;border:1px solid #d4af3729;border-radius:8px;min-width:0}.studio-meter-grid article{grid-gap:5px;gap:5px;min-height:116px;padding:11px;display:grid}.studio-meter-grid span,.studio-monitor-heading span,.studio-monitor-list small{color:var(--text-muted);letter-spacing:0;text-transform:uppercase;font-size:.73rem;font-weight:850}.studio-meter-grid strong,.studio-monitor-heading strong,.studio-monitor-list strong,.studio-monitor-list span{overflow-wrap:anywhere}.studio-meter-grid strong,.studio-monitor-heading strong,.studio-monitor-list strong{color:var(--text-strong)}.studio-meter-grid small{color:var(--text-soft);font-size:.78rem;line-height:1.35}.studio-overrun--green{border-color:#39d77757!important}.studio-overrun--amber{border-color:#f59e0b6b!important}.studio-overrun--red{border-color:#ff4d4d6b!important}.studio-overrun-approval-panel{grid-gap:14px;background:linear-gradient(#d4af3714,#0304056b),#0304059e;border:1px solid #d4af3738;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:12px;display:grid}.studio-overrun-approval-panel strong,.studio-overrun-approval-panel span{min-width:0;display:block}.studio-overrun-approval-panel strong{color:var(--text-strong)}.studio-overrun-approval-panel span{color:var(--text-soft);margin-top:3px;font-size:.82rem;line-height:1.45}.studio-overrun-approval-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.studio-monitor-grid section{grid-gap:9px;gap:9px;padding:11px;display:grid}.studio-monitor-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.studio-monitor-list{grid-gap:8px;gap:8px;min-width:0;display:grid}.studio-monitor-list article{grid-gap:2px 10px;grid-template-columns:minmax(0,1fr) minmax(74px,auto);align-items:center;gap:2px 10px;padding:9px;display:grid}.studio-monitor-list small{text-transform:none;grid-column:1/-1}.report-studio-actions{justify-content:flex-end;align-items:center;gap:10px;padding:12px;display:flex}.studio-compliance-note{margin:0;padding:12px 14px;line-height:1.55}.report-studio-actions button,.studio-modal__actions button,.studio-complete button{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 48%,#d4af37);border:1px solid #ffea948a;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-weight:950;display:inline-flex}.report-studio-actions button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.52}.report-studio-actions__secondary,.studio-modal__actions .report-studio-actions__secondary{color:var(--text-strong);background:linear-gradient(#2b2b2bd1,#0d0d0deb),#030405b8}.studio-modal-backdrop{z-index:90;backdrop-filter:blur(10px);background:#000000b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.studio-modal{grid-gap:14px;gap:14px;width:min(620px,100%);padding:16px;display:grid}.studio-modal__actions{justify-content:flex-end;gap:10px;display:flex}@media (width<=1200px){.topbar{grid-template-columns:minmax(0,1fr)}.topbar-actions{justify-content:flex-start}.search-shell-wrap{min-width:0}.billing-summary-grid,.billing-content-grid,.billing-pack-grid,.billing-bucket-grid,.report-studio-grid,.studio-job-status,.studio-stage-grid,.studio-monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-meter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.report-studio-card--primary{grid-row:auto}}@media (width<=980px){.app-shell{background:linear-gradient(#030405c7,#030405f7),url(/brand/find-that-edge-crypto/pattern-circuit.png) top/460px fixed,#030405;padding:112px 14px 22px}.hero-band,.portfolio-hero,.contact-hero,.launchpad-brand,.launchpad-search,.launchpad-status,.reports-toolbar,.portfolio-controls{align-items:stretch}}@media (width<=760px){.notification-modal{padding:16px}.notification-modal__actions label{flex-direction:column;align-items:stretch}.notification-modal__actions input{width:100%;min-width:0}.portfolio-provenance-banner{grid-template-columns:1fr}.portfolio-provenance-banner small{grid-column:1}.main-stage,.view-shell{gap:14px}.topbar,.hero-band,.panel,.metric-card,.portfolio-hero,.contact-hero,.insights-header{border-radius:8px}.hero-band{min-height:0;padding:18px}.hero-band h1{font-size:1.38rem}.metric-grid,.market-stats,.global-asset-dashboard__summary,.portfolio-summary-grid,.billing-summary-grid,.billing-content-grid,.billing-pack-grid,.billing-plan-grid,.billing-bucket-grid,.studio-report-type-grid,.studio-depth-grid,.studio-addon-grid,.studio-identity-input-grid,.studio-wallet-grid,.studio-identity-card,.studio-job-status,.studio-meter-grid,.studio-monitor-grid,.studio-stage-grid,.studio-modal__summary,.data-mode-grid,.settings-workflow-tabs,.tier-switcher,.launchpad-actions,.infographic-status,.infographic-reference-grid,.infographic-stat-grid,.infographic-metric-board,.infographic-section-grid,.infographic-flow,.infographic-lists{grid-template-columns:1fr}.watch-row{grid-template-columns:minmax(0,1fr) auto}.watchlist-monitoring-cost{margin-inline:12px}.watchlist-monitoring-cost__grid,.watchlist-monitoring-run__receipt{grid-template-columns:1fr}.watch-row .sparkline{display:none}.reports-toolbar label,.search-shell{min-width:0}.billing-header,.billing-section__header,.billing-ledger-row,.billing-receipt,.billing-pack,.billing-bucket-row,.billing-purchase-row{flex-direction:column;align-items:stretch}.billing-header button,.billing-pack button{width:100%}.billing-status{justify-self:start}.report-studio__header,.report-studio-actions,.studio-complete,.studio-modal__actions{flex-direction:column;align-items:stretch}.report-studio-actions button,.studio-modal__actions button,.studio-complete button,.report-studio-status{width:100%}.global-asset-card-grid{grid-template-columns:1fr;grid-auto-rows:auto}.global-asset-card:not(.global-asset-card--terminal-matrix){min-height:246px;grid-area:auto/1/auto/-1!important}.global-asset-dashboard__status,.global-asset-dashboard__control-bar button,.global-asset-dashboard__control-bar select,.global-asset-dashboard__inspector button{width:100%}}.main-stage,.view-shell,.focused-grid,.dashboard-widget-grid,.global-asset-dashboard,.global-asset-card-grid,.reports-view-grid,.billing-usage-center,.report-studio,.portfolio-screen,.portfolio-grid,.contact-screen,.contact-layout,.workspace-command,.insights-screen,.insights-grid{min-width:0}.view-shell>*,.focused-grid>*,.dashboard-widget-grid>*,.global-asset-dashboard>*,.global-asset-card-grid>*,.reports-view-grid>*,.billing-usage-center>*,.report-studio>*,.portfolio-screen>*,.portfolio-grid>*,.contact-screen>*,.contact-layout>*,.workspace-command>*,.insights-screen>*,.insights-grid>*{min-width:0;max-width:100%}@media (width<=760px){.app-shell{background:linear-gradient(#030405e6,#030405fb),url(/brand/find-that-edge-crypto/pattern-circuit.png) top/460px fixed,#030405}.hero-band{background:linear-gradient(90deg,#030405fc,#030405eb),url(/brand/find-that-edge-crypto/overlay-circuit.png) 100%/72% no-repeat,#030405}.insights-launchpad,.insights-header,.insights-grid,.insights-card{width:100%;min-width:0;max-width:100%}.workflow-chip,.workflow-tier{white-space:normal;max-width:100%}}:root{--fte-black:#0d0d0d;--fte-charcoal:#1a1a1a;--fte-graphite:#2b2b2b;--fte-gold:#d4af37;--fte-amber:#ffc947;--fte-pale-gold:#ffea94;--fte-platinum:#e6e6e6;--fte-page-bg:#030405;--fte-panel:#0d0d0ded;--fte-panel-soft:#1a1a1aa3;--fte-line:#d4af3747;--fte-line-strong:#ffea9494;--fte-text:#fffaf0;--fte-text-soft:#f7f4eac2;--fte-text-muted:#f7f4ea8f;--cyan:var(--fte-amber);--signal-blue:var(--fte-gold)}.app-shell{background:linear-gradient(180deg,#030405e0,#030405fa),radial-gradient(860px 420px at 18% -4%,#d4af3733,transparent 66%),radial-gradient(700px 420px at 92% 0%,#ffc94714,transparent 62%),url(/brand/find-that-edge-crypto/pattern-grid.png) left top/560px auto fixed,url(/brand/find-that-edge-crypto/pattern-circuit.png) right bottom/720px auto fixed,var(--fte-page-bg)}.topbar,.ticker-tape,.panel,.metric-card,.reports-library,.report-viewer,.report-analysis-panel__header,.report-analysis-score-grid article,.report-analysis-card,.report-analysis-list-grid section,.infographic-hero,.infographic-status article,.infographic-stat,.infographic-meter,.infographic-section-grid article,.infographic-flow__item,.infographic-lists article,.enrichment-job-list,.enrichment-job-card{border-color:var(--fte-line);background:linear-gradient(180deg,#0d0d0df0,#030405db),var(--fte-panel);box-shadow:0 22px 62px #00000057,inset 0 1px #ffea940f}.reports-view-grid{align-items:start}.reports-library{overflow:hidden}.reports-library>.panel-header,.report-viewer>header,.enrichment-job-list__header{background:linear-gradient(90deg,#030405f5,#0d0d0dd1),url(/brand/find-that-edge-crypto/overlay-circuit.png) 100%/420px no-repeat}.reports-library>.panel-header{border-bottom:1px solid #d4af372e;padding:18px}.reports-toolbar{flex-wrap:wrap;gap:10px;display:flex}.reports-command-strip{grid-gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:16px 18px 2px;display:grid}.reports-command-strip article{grid-gap:5px;background:linear-gradient(#1a1a1ac7,#030405ad),#030405d1;border:1px solid #f5c54238;border-radius:8px;align-items:start;gap:5px;min-width:0;padding:13px 14px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b}.reports-command-strip article:after{content:"";opacity:.7;background:linear-gradient(90deg,#f5c542b8,#0000);height:1px;position:absolute;bottom:-1px;left:12px;right:44%}.reports-command-strip__icon{color:#f5c542;border:1px solid #f5c5425c;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:3px;display:inline-flex}.reports-command-strip span:not(.reports-command-strip__icon){color:#f3f5f7ad;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.2}.reports-command-strip strong{color:#f3f5f7;font-family:Orbitron,Inter,sans-serif;font-size:clamp(1.05rem,2vw,1.45rem);font-weight:700;line-height:1.15}.reports-command-strip small{color:#f5c542c7;font-size:.72rem;line-height:1.35}.visual-template-handoff{background:linear-gradient(135deg,#f5c54221,#0304054d 42%),#030405bd;border:1px solid #f5c54247;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:14px 18px 2px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffea9414}.visual-template-handoff div{min-width:0}.visual-template-handoff span{color:#f5c542d1;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.visual-template-handoff strong{color:#f3f5f7;margin-top:4px;font-family:Orbitron,Inter,sans-serif;font-size:1.02rem;display:block}.visual-template-handoff p,.visual-template-handoff small{color:#f3f5f7b8;line-height:1.45}.visual-template-handoff p{margin:6px 0 0}.visual-template-handoff small{text-align:right;flex:0 260px}.reports-toolbar label,.report-viewer__actions select,.search-shell,.profile-chip{color:var(--fte-text);background:#030405b8;border-color:#d4af374d}.reports-toolbar input{color:var(--fte-text)}.reports-toolbar input::placeholder{color:var(--fte-text-muted)}.report-card-list{gap:12px}.report-card-list article,.generated-report-list article{background:linear-gradient(135deg,#d4af3717,#0000 38%),#03040594;border-color:#d4af3738;grid-template-columns:minmax(0,1fr) auto}.report-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.report-card-list article:hover,.generated-report-list article:hover{border-color:var(--fte-line-strong);box-shadow:0 18px 42px #00000047,inset 0 1px #ffea9414}.report-card-list span,.generated-report-list span,.report-viewer header span,.infographic-hero span,.infographic-status span,.infographic-stat span,.infographic-meter span,.report-analysis-panel__header span,.report-analysis-score-grid span{color:var(--fte-amber);letter-spacing:0}.report-card-list strong,.generated-report-list strong,.report-viewer h3,.report-viewer h4,.report-viewer h5,.infographic-hero h4,.infographic-status strong,.infographic-stat strong,.infographic-meter strong,.infographic-section-grid strong,.infographic-flow__item strong,.infographic-lists h5,.report-analysis-panel__header h4,.report-analysis-score-grid strong,.report-analysis-card strong,.report-analysis-grid h5,.report-analysis-list-grid h5{color:var(--fte-text)}.report-card-list p,.report-card-list small,.generated-report-list p,.report-viewer header small,.report-viewer__body p,.infographic-hero p,.infographic-meter p,.infographic-section-grid p,.infographic-lists p,.report-analysis-card small,.report-analysis-list-grid p,.report-analysis-compliance,.report-analysis-readout{color:var(--fte-text-soft)}.report-viewer{background:linear-gradient(180deg,#0d0d0dfa,#030405e6),url(/brand/find-that-edge-crypto/pattern-circuit.png) right top/520px auto no-repeat,var(--fte-panel);border-color:#ffea9457}.report-viewer>header{border-bottom-color:#d4af3738}.report-viewer__actions{align-items:center}.report-viewer__actions a,.report-viewer__actions button,.reports-toolbar button,.report-card-list button,.generated-report-list button,.report-analysis-panel__header button{color:#030405;background:linear-gradient(135deg,var(--fte-pale-gold),var(--fte-amber)48%,var(--fte-gold));border-color:#ffea9480;border-radius:8px;box-shadow:0 12px 24px #d4af3726}.report-viewer__actions .report-viewer__toggle,.report-card-list .report-view-button,.report-viewer__actions select{color:var(--fte-text);background:linear-gradient(#2b2b2bc7,#0d0d0deb),#030405b8}.report-viewer__actions .report-viewer__toggle--active,.report-card-list .report-view-button--active{border-color:var(--fte-line-strong);color:#030405;background:linear-gradient(135deg,var(--fte-pale-gold),var(--fte-amber)50%,var(--fte-gold))}.report-card-list .report-delete-button{box-shadow:none;color:#ffe1e6;background:#3d0d12b8;border-color:#ff5f7a94}.report-card-list .report-delete-button:hover{background:#5e121ce6;border-color:#ff7d92d1}.report-viewer__body{scrollbar-color:#d4af379e #03040570}.report-viewer__body h4{color:var(--fte-pale-gold);border-top-color:#d4af3733}.report-viewer__bullet:before,.infographic-status svg,.infographic-section-grid svg,.infographic-lists svg,.report-analysis-panel__header svg{color:var(--fte-amber)}.report-analysis-panel{scrollbar-color:#d4af379e #03040570}.report-analysis-panel__header{background:linear-gradient(90deg,#d4af371c,#030405b8),#030405a3}.report-analysis-readout{border-left-color:var(--fte-gold)}.report-analysis-compliance{background:#d4af3714;border-color:#ffc94747}.infographic-hero{background:linear-gradient(115deg,#ffea9417 0 18%,#0000 19% 100%),radial-gradient(420px 220px at 100% 0,#d4af3733,#0000 62%),url(/brand/find-that-edge-crypto/overlay-circuit.png) 100%/420px no-repeat,#030405c2;border-color:#ffea9457}.infographic-score--radial{border-color:#ffea946b;box-shadow:0 0 0 1px #ffea9414,0 0 30px #d4af372e}.infographic-score--radial:before{background:#030405}.infographic-stat--cyan,.infographic-meter--cyan{box-shadow:inset 3px 0 0 var(--fte-gold);border-color:#d4af3757}.infographic-meter{background:linear-gradient(135deg,#d4af371a,#0000 48%),#03040594}.infographic-meter b{background:linear-gradient(90deg,var(--fte-gold),var(--fte-amber),var(--green));box-shadow:0 0 18px #d4af3742}.infographic-flow__item:after{background:var(--fte-gold)}.empty-library{background:linear-gradient(#d4af370f,#0304056b),#03040575;border:1px dashed #d4af3747;border-radius:8px;margin:0 18px 18px}.fte-command-centre,.fte-crypto-command,.fte-report-hero{background:linear-gradient(#030405f5,#030405e6),url(/brand/find-that-edge-crypto/pattern-grid.png) 0 0/540px fixed,#030405}.fte-command-hero,.fte-command-panel,.fte-command-asset,.fte-command-generator,.fte-crypto-card,.fte-report-card,.fte-chart-card{border-color:var(--fte-line);background:linear-gradient(#0d0d0df0,#030405d6),#030405d6}.fte-command-icon,.fte-command-section-title,.fte-command-panel dt,.fte-report-confidence strong,.fte-chip-row span,.fte-chip-row a{color:var(--fte-amber)}@media (width<=760px){.reports-command-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:12px}.report-card-list article,.generated-report-list article,.report-viewer header,.report-viewer__actions,.reports-toolbar{grid-template-columns:1fr;align-items:stretch}.report-card-list button,.report-card-list a.report-view-button,.generated-report-list button,.report-viewer__actions button,.report-viewer__actions a,.report-viewer__actions select,.reports-toolbar button{justify-content:center;width:100%}.report-card-actions{grid-template-columns:1fr;width:100%;display:grid}.report-viewer{margin-inline:12px}}.search-suggestions [role=option][aria-selected=true],.search-suggestions button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--fte-amber);background:linear-gradient(90deg,#d4af3738,#030405e6)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.splash-screen{display:none}.app-shell,.hero-band,.report-viewer,.infographic-hero{background-attachment:scroll}}.sidebar,.brand-lockup{min-width:0;max-width:100%}.brand-lockup{width:100%;overflow:hidden}.brand-lockup img{max-width:100%;height:auto}@media (width<=1100px){.sidebar,.brand-lockup{box-sizing:border-box;width:100%}.brand-lockup img{width:100%}}.topbar-heading,.studio-brand-lockup,.report-viewer__brandline,.infographic-brandline{align-items:center;gap:10px;min-width:0;display:flex}.topbar-heading>div,.report-viewer__brandline+h3{min-width:0}.topbar-brand-mark{background:#030405bd;border:1px solid #ffea9447;border-radius:8px;flex:none;width:42px;height:42px;padding:6px;box-shadow:0 0 20px #d4af3729}.studio-brand-lockup{flex-wrap:wrap;margin-bottom:8px}.studio-brand-lockup img,.report-viewer__brandline img{object-fit:contain;filter:drop-shadow(0 0 14px #d4af3729);width:auto;max-width:min(220px,52vw);height:30px}.report-viewer__brandline span,.infographic-brandline span{color:var(--fte-amber);letter-spacing:0;text-transform:uppercase;font-weight:950}.infographic-brandline img{background:#030405b3;border-radius:8px;flex:none;width:28px;height:28px;padding:4px}.deck-lockup img{object-fit:contain;filter:drop-shadow(0 16px 34px #0000006b)drop-shadow(0 0 24px #d4af372e);width:auto;max-width:min(300px,62vw);height:54px}.launchpad-guide article:not(:last-child):after{background:#d4af375c}.launchpad-guide article>span,.mode-toggle__item--active,.report-viewer__actions .report-viewer__toggle--active,.report-analysis-panel__header button,.contact-fields button{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 48%,#d4af37)}.launchpad-guide article>span,.mode-toggle__item--active,.report-viewer__actions .report-viewer__toggle--active,.report-analysis-panel__header button{border-color:#ffea9485}@media (width<=760px){.app-shell{padding-left:12px;padding-right:12px;overflow-x:hidden}.main-stage,.view-shell,.topbar,.hero-band,.metric-grid,.metric-card,.global-asset-dashboard,.global-asset-dashboard>*,.global-asset-card-grid,.global-asset-card{width:100%;min-width:0;max-width:100%}.topbar,.metric-grid,.global-asset-dashboard__summary,.global-asset-dashboard__inspector{grid-template-columns:minmax(0,1fr)}.global-asset-dashboard__hero,.global-asset-dashboard__control-bar,.global-asset-dashboard__edit-row,.global-asset-dashboard__inspector,.global-asset-dashboard__compliance{overflow:hidden}.global-asset-dashboard__brandline,.global-asset-dashboard__hero>*,.global-asset-dashboard__status,.global-asset-dashboard__control-bar label,.global-asset-dashboard__control-bar input,.global-asset-dashboard__control-bar select,.global-asset-dashboard__control-bar button{width:100%;min-width:0;max-width:100%}.global-asset-dashboard__brandline img{width:auto;max-width:min(220px,70vw)}}.view-loading-fallback{text-align:left;justify-content:center;align-items:center;gap:1rem;min-height:18rem;display:flex}.view-loading-fallback__pulse{background:var(--cyan);box-shadow:0 0 1.25rem color-mix(in srgb,var(--cyan)55%,transparent);border-radius:999px;flex:none;width:.75rem;height:.75rem;animation:1.1s ease-in-out infinite alternate view-loading-pulse}.view-load-error{min-height:18rem;padding:clamp(1.25rem,4vw,2.5rem)}.view-load-error>p:not(.eyebrow){max-width:46rem;color:var(--muted)}.view-load-error__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.view-load-error__actions button{min-height:44px}.view-load-error__secondary{border-color:var(--border);color:var(--white);background:0 0}@keyframes view-loading-pulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.view-loading-fallback__pulse{animation:none}}.reports-clear-confirmation-backdrop{z-index:1000;background:#030405d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.reports-clear-confirmation{background:linear-gradient(180deg,#1a1a1afa,#030405fa),var(--fte-panel,#0d0d0d);border:1px solid var(--fte-line-strong,#ffea9494);color:var(--fte-text,#fffaf0);grid-gap:20px;border-radius:10px;gap:20px;width:100%;max-width:560px;padding:24px;display:grid;box-shadow:0 28px 90px #000000a3}.reports-clear-confirmation h3,.reports-clear-confirmation p{margin:0}.reports-clear-confirmation h3{margin-top:6px}.reports-clear-confirmation #reports-clear-confirmation-description{color:var(--fte-text-soft,#f7f4eac2);margin-top:10px;line-height:1.6}.reports-clear-confirmation__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.reports-clear-confirmation__actions button{border:1px solid var(--fte-line,#d4af3747);color:var(--fte-text,#fffaf0);cursor:pointer;font:inherit;background:#0d0d0de6;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-weight:800;display:inline-flex}.reports-clear-confirmation__actions button:focus-visible{outline:2px solid var(--fte-amber,#ffea94);outline-offset:3px}.reports-clear-confirmation__actions .reports-clear-confirmation__confirm{color:#030405;background:linear-gradient(135deg,#ffea94,#ffc947 48%,#d4af37);border-color:#ffea9494}@media (width<=520px){.reports-clear-confirmation__actions,.reports-clear-confirmation__actions button{width:100%}}.insights-screen{gap:10px}.insights-launchpad{background:linear-gradient(#0d0d0df5,#030405eb),linear-gradient(90deg,#d4af3714,#00f5d409),#030405f0;gap:12px;padding:14px}.insights-launchpad:before{background:linear-gradient(90deg,var(--fte-gold),var(--fte-amber),#00f5d4b8);height:2px}.launchpad-brand{grid-gap:14px;grid-template-columns:minmax(0,1fr) minmax(170px,.2fr);align-items:start;gap:14px;display:grid}.launchpad-brand h2{max-width:760px;font-size:clamp(1.08rem,1.45vw,1.34rem);line-height:1.08}.launchpad-brand p{max-width:860px;margin-top:5px;font-size:.86rem;line-height:1.45}.launchpad-brand .mode-banner{min-height:24px;margin-top:9px;padding:0 10px;font-size:.68rem}.launchpad-session{align-self:stretch;gap:3px;min-width:0;padding:10px}.launchpad-session strong{font-size:1.45rem}.launchpad-session button{min-height:32px}.launchpad-session small{font-size:.67rem}.launchpad-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.launchpad-guide article{grid-template-columns:auto auto minmax(0,1fr);gap:7px;min-height:52px;padding:9px 10px}.launchpad-guide article>span{width:22px;height:22px;font-size:.7rem}.launchpad-guide svg{width:15px;height:15px}.launchpad-guide strong{font-size:.82rem}.launchpad-guide small{font-size:.7rem}.insights-notification{min-height:44px;padding:9px 12px}.insights-notification strong{font-size:.88rem}.insights-notification span{font-size:.8rem}.launchpad-section-heading{gap:8px;margin-top:0}.launchpad-section-heading>span{min-height:23px;padding:0 8px;font-size:.67rem}.launchpad-section-heading strong{font-size:.9rem}.launchpad-section-heading small{font-size:.72rem}.launchpad-decision-grid{grid-gap:10px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;gap:10px;display:grid}.launchpad-decision-panel{grid-gap:8px;background:linear-gradient(#0d0d0d94,#0304056b),#0304057a;border:1px solid #d4af372e;border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.launchpad-search{gap:8px;padding:10px}.launchpad-decision-panel .launchpad-search{min-height:100%;box-shadow:none;background:0 0;border:0;padding:0}.launchpad-decision-panel .tier-switcher{grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;height:100%}.launchpad-search__form,.reports-toolbar label{min-height:38px}.launchpad-search__form button{min-height:28px}.mode-toggle{padding:3px}.mode-toggle__item{min-height:30px}.try-row{gap:6px}.try-row button{min-height:28px;padding:0 9px}.try-row small{font-size:.68rem}.tier-switcher{gap:8px}.tier-card{min-height:64px;padding:10px}.tier-card strong{font-size:.86rem}.tier-card span{font-size:.74rem;line-height:1.35}.primary-cta-panel{min-height:74px;padding:12px 14px}.primary-cta-panel h3{font-size:1.02rem}.primary-cta-panel span{margin-top:3px;font-size:.78rem}.primary-cta-panel button{min-height:38px;padding:0 13px}.crypto-enrichment-panel{margin:8px 0 0;padding:13px 14px}.crypto-enrichment-panel h3{font-size:.98rem}.crypto-enrichment-panel span{margin-top:4px;font-size:.78rem}.crypto-enrichment-button{min-height:38px;padding:0 14px}.visual-generation-panel{grid-template-columns:minmax(0,1fr) minmax(160px,.22fr);align-items:center;gap:9px 14px;padding:12px 14px}.visual-generation-panel div:first-child{gap:2px}.visual-generation-panel span{font-size:.68rem}.visual-generation-panel strong{font-size:.86rem}.visual-generation-panel small,.visual-generation-panel em{font-size:.72rem}.visual-generation-meter{height:9px}.visual-generation-panel em{grid-column:1/-1}.launchpad-actions{gap:8px}.launchpad-actions .launchpad-action-card{border-radius:8px;grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:9px 10px}.launchpad-action-card>span{width:30px;height:30px}.launchpad-action-card strong{font-size:.82rem}.launchpad-action-card small{font-size:.68rem}.launchpad-status{gap:8px}.key-status,.compliance-status,.save-status{min-height:42px;padding:8px 10px}.key-status span,.compliance-status span,.save-status{font-size:.68rem}.key-status strong,.compliance-status strong{font-size:.76rem}.insights-header{padding:13px 15px}.insights-header h2{font-size:1.08rem}.insights-header p{margin-top:4px;font-size:.82rem}.insights-header__status{min-width:168px;padding:10px}.insights-header__status strong{font-size:.95rem}.insights-grid{gap:10px}.insights-card{gap:10px;padding:12px}.insights-card h2{font-size:.95rem}.insights-card__title p,.workflow-contract li{font-size:.78rem}.workflow-chip,.workflow-tier{padding:4px 7px;font-size:.64rem}.workflow-contract ul{gap:4px}.insights-action{min-height:36px}@media (width<=980px){.launchpad-brand,.launchpad-decision-grid,.visual-generation-panel,.primary-cta-panel,.crypto-enrichment-panel{grid-template-columns:1fr}.launchpad-session{max-width:none}}@media (width<=760px){.insights-launchpad{padding:12px}.launchpad-guide{grid-template-columns:1fr}.launchpad-guide article:not(:last-child):after{display:none}.launchpad-search,.primary-cta-panel,.crypto-enrichment-panel,.insights-header{align-items:stretch}}}