html[data-presentation=serious]{--s-bg:#f4f1eb;--s-bg-card:#faf8f3;--s-bg-nav:rgba(255,255,255,0.95);--s-bg-panel:#eae5d9;--s-bg-hover:#f0ece0;--s-ink:#0a0a0a;--s-ink-soft:#2f2f2f;--s-muted:#555;--s-faint:#8a8a8a;--s-border:#1a1a1a;--s-border-soft:#2a2a2a22;--s-red:#cc1a1a;--s-green:#1a8a3e;--s-green-deep:#0f6f37;--s-gold:#b8860b;--s-highlight:#ffeb3b;--s-ticker-bg:#0a0a0a;--s-ticker-ink:#f0f0f0}html[data-presentation=serious][data-theme=dark]{--s-bg:#0a0a0a;--s-bg-card:#141414;--s-bg-nav:rgba(10,10,10,0.95);--s-bg-panel:#1a1a1a;--s-bg-hover:#1f1f1f;--s-ink:#f0f0f0;--s-ink-soft:#c8c8c8;--s-muted:#999;--s-faint:#555;--s-border:#2a2a2a;--s-border-soft:#3a3a3a44;--s-red:#ff5a5a;--s-green:#52d484;--s-green-deep:#3cb878;--s-gold:#e0b040;--s-highlight:#5a5a00;--s-ticker-bg:#000;--s-ticker-ink:#f0f0f0}html[data-presentation=serious] body{background:var(--s-bg);color:var(--s-ink);font-family:var(--font-geist-mono),ui-monospace,monospace}html[data-presentation=serious] .s-shell{background:var(--s-bg);color:var(--s-ink);min-height:100vh;display:flex;flex-direction:column;transition:background .18s ease,color .18s ease}html[data-presentation=serious] .s-main{flex:1;max-width:1440px;width:100%;margin:0 auto;padding:28px 24px 60px}html[data-presentation=serious] .s-root{background:var(--s-bg);color:var(--s-ink);min-height:100vh;font-family:var(--font-geist-mono),ui-monospace,monospace;transition:background .18s ease,color .18s ease}html[data-presentation=serious] .s-serif{font-family:var(--font-instrument-serif),Georgia,serif}html[data-presentation=serious] .s-sans{font-family:var(--font-instrument-sans),system-ui,sans-serif}html[data-presentation=serious] .s-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}html[data-presentation=serious] .s-ticker{height:30px;background:var(--s-ticker-bg);color:var(--s-ticker-ink);display:flex;align-items:center;overflow:hidden;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.02em;border-bottom:2px solid var(--s-red);position:relative}html[data-presentation=serious] .s-ticker-live{background:var(--s-red);color:#fff;padding:0 14px;height:100%;display:flex;align-items:center;gap:6px;font-weight:700;letter-spacing:.14em;flex-shrink:0;z-index:2}html[data-presentation=serious] .s-ticker-dot{width:7px;height:7px;border-radius:50%;background:#fff;animation:s-blink 1.2s ease-in-out infinite}html[data-presentation=serious] .s-ticker-track{display:flex;gap:42px;white-space:nowrap;animation:s-ticker-slide 60s linear infinite;padding-left:42px;will-change:transform}html[data-presentation=serious] .s-ticker-item{display:inline-flex;gap:8px;align-items:center}html[data-presentation=serious] .s-ticker-item .sym{font-weight:600;color:var(--s-ticker-ink)}html[data-presentation=serious] .s-ticker-item .pr{color:var(--s-muted)}html[data-presentation=serious] .s-ticker-item .up{color:#3cd487}html[data-presentation=serious] .s-ticker-item .dn{color:#ff6565}html[data-presentation=serious] .s-nav{position:sticky;top:0;z-index:40;background:var(--s-bg-nav);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--s-border);padding:10px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px}html[data-presentation=serious] .s-nav-logo{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-size:30px;line-height:1;color:var(--s-ink);text-decoration:none;letter-spacing:-.01em}html[data-presentation=serious] .s-nav-links{display:flex;gap:22px;align-items:center}html[data-presentation=serious] .s-nav-link{color:var(--s-ink-soft);text-decoration:none;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:6px 2px;border-bottom:2px solid transparent;transition:border-color .14s ease,color .14s ease}html[data-presentation=serious] .s-nav-link:hover{color:var(--s-ink);border-bottom-color:var(--s-ink)}html[data-presentation=serious] .s-nav-link.active{color:var(--s-ink);border-bottom-color:var(--s-red)}html[data-presentation=serious] .s-nav-actions{display:flex;align-items:center;gap:10px}html[data-presentation=serious] .s-mode-toggle,html[data-presentation=serious] .s-theme-toggle{background:transparent;border:1px solid var(--s-border);color:var(--s-ink);padding:6px 10px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:3px;transition:background .12s ease,color .12s ease}html[data-presentation=serious] .s-mode-toggle:hover,html[data-presentation=serious] .s-theme-toggle:hover{background:var(--s-ink);color:var(--s-bg-card)}html[data-presentation=serious] .s-connect-btn{background:var(--s-ink);color:var(--s-bg);border:1px solid var(--s-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 16px;cursor:pointer;border-radius:3px}html[data-presentation=serious] .s-connect-btn:hover{background:var(--s-red);border-color:var(--s-red);color:#fff}html[data-presentation=serious] .s-status{background:var(--s-bg-card);border-bottom:1px solid var(--s-border-soft);padding:9px 24px;justify-content:space-between;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px}html[data-presentation=serious] .s-status,html[data-presentation=serious] .s-status-group{display:flex;align-items:center;gap:18px;flex-wrap:wrap}html[data-presentation=serious] .s-status-cell{display:inline-flex;gap:6px;align-items:center}html[data-presentation=serious] .s-status-cell .lbl{color:var(--s-faint);font-size:10px;text-transform:uppercase;letter-spacing:.08em}html[data-presentation=serious] .s-status-cell .val{color:var(--s-ink);font-weight:600}html[data-presentation=serious] .s-status-cell .up{color:var(--s-green)}html[data-presentation=serious] .s-status-cell .dn{color:var(--s-red)}html[data-presentation=serious] .s-market-pill{display:inline-flex;gap:6px;align-items:center;background:var(--s-green);color:#fff;padding:3px 10px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:2px}html[data-presentation=serious] .s-wrap{max-width:1440px;margin:0 auto;padding:28px 24px 120px}html[data-presentation=serious] .s-main-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px}@media (max-width:960px){html[data-presentation=serious] .s-main-layout{grid-template-columns:1fr}}html[data-presentation=serious] .s-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:2px solid var(--s-ink);padding-bottom:8px;margin-bottom:16px}html[data-presentation=serious] .s-section-title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:28px;font-weight:400;color:var(--s-ink);line-height:1}html[data-presentation=serious] .s-section-meta{font-size:10px;color:var(--s-muted);text-transform:uppercase;letter-spacing:.12em}html[data-presentation=serious] .s-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:1100px){html[data-presentation=serious] .s-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html[data-presentation=serious] .s-cards-grid{grid-template-columns:1fr}}html[data-presentation=serious] .s-mkt-card{background:var(--s-bg-card);border:1px solid var(--s-border-soft);border-left:2px solid var(--s-ink);padding:14px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease;display:flex;flex-direction:column;gap:10px}html[data-presentation=serious] .s-mkt-card:hover{transform:translateY(-2px);border-left-color:var(--s-red);box-shadow:0 6px 18px rgba(0,0,0,.08)}html[data-presentation=serious][data-theme=dark] .s-mkt-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.4)}html[data-presentation=serious] .s-mkt-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}html[data-presentation=serious] .s-mkt-sym{font-family:var(--font-instrument-serif),Georgia,serif;font-size:22px;line-height:1;color:var(--s-ink)}html[data-presentation=serious] .s-mkt-timer{font-size:10px;color:var(--s-muted);letter-spacing:.1em;text-transform:uppercase}html[data-presentation=serious] .s-mkt-timer.hot{color:var(--s-red)}html[data-presentation=serious] .s-mkt-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}html[data-presentation=serious] .s-mkt-price{font-size:18px;font-weight:600;color:var(--s-ink)}html[data-presentation=serious] .s-mkt-change{font-size:12px;font-weight:600}html[data-presentation=serious] .s-mkt-change.up{color:var(--s-green)}html[data-presentation=serious] .s-mkt-change.dn{color:var(--s-red)}html[data-presentation=serious] .s-sparkline{height:42px;width:100%;opacity:.85}html[data-presentation=serious] .s-sparkline path.up{stroke:var(--s-green)}html[data-presentation=serious] .s-sparkline path.dn{stroke:var(--s-red)}html[data-presentation=serious] .s-pred-bar{position:relative;display:flex;height:22px;font-size:10px;font-weight:700;letter-spacing:.08em;overflow:hidden;border:1px solid var(--s-border-soft)}html[data-presentation=serious] .s-pred-bar .no,html[data-presentation=serious] .s-pred-bar .yes{display:flex;align-items:center;justify-content:center;color:#fff;transition:flex-basis .26s ease}html[data-presentation=serious] .s-pred-bar .yes{background:var(--s-green)}html[data-presentation=serious] .s-pred-bar .no{background:var(--s-red)}html[data-presentation=serious] .s-mkt-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}html[data-presentation=serious] .s-mkt-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--s-ink);border:1px solid var(--s-border);padding:8px 0;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .12s ease,color .12s ease}html[data-presentation=serious] .s-mkt-btn.up:hover{background:var(--s-green);color:#fff;border-color:var(--s-green)}html[data-presentation=serious] .s-mkt-btn.dn:hover{background:var(--s-red);color:#fff;border-color:var(--s-red)}html[data-presentation=serious] .s-mkt-stats{display:flex;justify-content:space-between;gap:8px;color:var(--s-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}html[data-presentation=serious] .s-side{display:flex;flex-direction:column;gap:18px}html[data-presentation=serious] .s-side-box{background:var(--s-bg-card);border:1px solid var(--s-border-soft);padding:14px 16px}html[data-presentation=serious] .s-side-title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:16px;color:var(--s-ink);border-bottom:1px solid var(--s-border-soft);margin-bottom:10px;padding-bottom:6px}html[data-presentation=serious] .s-feed-row{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid var(--s-border-soft);font-size:12px}html[data-presentation=serious] .s-feed-row:last-child{border-bottom:0}html[data-presentation=serious] .s-feed-sym{color:var(--s-ink-soft)}html[data-presentation=serious] .s-feed-price{color:var(--s-muted)}html[data-presentation=serious] .s-feed-delta.up{color:var(--s-green)}html[data-presentation=serious] .s-feed-delta.dn{color:var(--s-red)}html[data-presentation=serious] .s-wire-row{padding:8px 0;border-bottom:1px solid var(--s-border-soft);font-size:12px;line-height:1.45}html[data-presentation=serious] .s-wire-row:last-child{border-bottom:0}html[data-presentation=serious] .s-wire-meta{font-size:10px;color:var(--s-faint);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}html[data-presentation=serious] .s-obit-section{margin-top:40px;border-top:2px solid var(--s-ink);padding-top:22px}html[data-presentation=serious] .s-obit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1100px){html[data-presentation=serious] .s-obit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html[data-presentation=serious] .s-obit-grid{grid-template-columns:1fr}}html[data-presentation=serious] .s-obit-card{background:var(--s-bg-card);border:1px solid var(--s-border-soft);padding:16px;display:flex;flex-direction:column;gap:10px}html[data-presentation=serious] .s-obit-kicker{font-size:10px;color:var(--s-red);letter-spacing:.14em;text-transform:uppercase;font-weight:700}html[data-presentation=serious] .s-obit-title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:22px;line-height:1.2;color:var(--s-ink)}html[data-presentation=serious] .s-obit-byline{font-size:11px;color:var(--s-muted);font-style:italic;border-top:1px solid var(--s-border-soft);padding-top:8px}html[data-presentation=serious] .s-obit-stats{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;font-size:11px;color:var(--s-muted);font-family:var(--font-geist-mono),ui-monospace,monospace}html[data-presentation=serious] .s-obit-stats strong{color:var(--s-ink)}html[data-presentation=serious] .s-panel-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:80;opacity:0;animation:s-panel-fade .16s ease forwards}html[data-presentation=serious] .s-panel{position:fixed;right:0;top:0;bottom:0;width:min(440px,100vw);background:var(--s-bg-card);color:var(--s-ink);border-left:1px solid var(--s-border);z-index:90;display:flex;flex-direction:column;transform:translateX(100%);animation:s-panel-slide .22s cubic-bezier(.2,.8,.2,1) forwards;overflow-y:auto}html[data-presentation=serious] .s-panel-head{padding:16px 18px;border-bottom:1px solid var(--s-border-soft);display:flex;justify-content:space-between;align-items:center}html[data-presentation=serious] .s-panel-close{background:none;border:1px solid var(--s-border);color:var(--s-ink);padding:4px 10px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;cursor:pointer}html[data-presentation=serious] .s-panel-body{padding:16px 18px;display:flex;flex-direction:column;gap:18px;flex:1}html[data-presentation=serious] .s-panel-sym{font-family:var(--font-instrument-serif),Georgia,serif;font-size:30px;line-height:1}html[data-presentation=serious] .s-panel-price{font-size:22px;font-weight:600}html[data-presentation=serious] .s-signals{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;font-size:11px}html[data-presentation=serious] .s-signals .lbl{color:var(--s-muted);text-transform:uppercase;letter-spacing:.08em}html[data-presentation=serious] .s-signals .val{color:var(--s-ink);font-weight:600;text-align:right}html[data-presentation=serious] .s-panel-tabs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--s-border)}html[data-presentation=serious] .s-panel-tab{background:transparent;border:none;color:var(--s-ink);padding:10px 0;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;cursor:pointer}html[data-presentation=serious] .s-panel-tab.active.up{background:var(--s-green);color:#fff}html[data-presentation=serious] .s-panel-tab.active.dn{background:var(--s-red);color:#fff}html[data-presentation=serious] .s-panel-input{width:100%;background:transparent;border:1px solid var(--s-border);color:var(--s-ink);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:16px;padding:10px 12px}html[data-presentation=serious] .s-panel-input:focus{outline:1px solid var(--s-red)}html[data-presentation=serious] .s-panel-cta{background:var(--s-ink);color:var(--s-bg);border:1px solid var(--s-ink);padding:12px 16px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%}html[data-presentation=serious] .s-panel-cta:disabled{opacity:.5;cursor:not-allowed}html[data-presentation=serious] .s-panel-cta.up{background:var(--s-green);border-color:var(--s-green);color:#fff}html[data-presentation=serious] .s-panel-cta.dn{background:var(--s-red);border-color:var(--s-red);color:#fff}html[data-presentation=serious] .s-panel-cta.ghost{background:transparent;color:var(--s-ink)}html[data-presentation=serious] .s-panel-note{font-size:11px;color:var(--s-muted);line-height:1.5}html[data-presentation=serious] .s-footer{border-top:1px solid var(--s-border-soft);background:var(--s-bg-card);padding:22px 24px;margin-top:60px;font-size:11px;color:var(--s-muted);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}html[data-presentation=serious] .s-footer a{color:var(--s-ink-soft);text-decoration:none;margin-left:16px}html[data-presentation=serious] .s-footer a:hover{color:var(--s-red)}html[data-presentation=serious] .s-modal-backdrop{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;animation:s-panel-fade .16s ease;padding:20px}html[data-presentation=serious] .s-modal{background:var(--s-bg-card);color:var(--s-ink);border:1px solid var(--s-border);width:min(440px,100%);display:flex;flex-direction:column;animation:s-panel-slide-up .2s cubic-bezier(.2,.8,.2,1)}html[data-presentation=serious] .s-modal-head{padding:14px 18px;border-bottom:1px solid var(--s-border-soft);display:flex;justify-content:space-between;align-items:center}html[data-presentation=serious] .s-modal-title{font-family:var(--font-instrument-serif),Georgia,serif;font-size:22px}html[data-presentation=serious] .s-modal-body{padding:18px;display:flex;flex-direction:column;gap:14px;font-size:12px}@keyframes s-ticker-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes s-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes s-panel-fade{0%{opacity:0}to{opacity:1}}@keyframes s-panel-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes s-panel-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes s-live-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html[data-presentation=serious] .s-ticker-track{animation:none}html[data-presentation=serious] .s-panel{animation:none;transform:none}html[data-presentation=serious] .s-ticker-dot{animation:none}}html[data-presentation=serious] .s-feed-price,html[data-presentation=serious] .s-feed-sym,html[data-presentation=serious] .s-mkt-change,html[data-presentation=serious] .s-mkt-price,html[data-presentation=serious] .s-panel-price,html[data-presentation=serious] .s-signals .val,html[data-presentation=serious] .s-status-cell .val{font-variant-numeric:tabular-nums;white-space:nowrap}html[data-presentation=serious] .s-mkt-head>*{min-width:0}html[data-presentation=serious] .s-mkt-head>div:first-child{flex:1 1 auto;overflow:hidden}html[data-presentation=serious] .s-mkt-price-row>div:first-child{min-width:0;flex:1 1 auto;overflow:hidden}html[data-presentation=serious] .s-mkt-stats{flex-wrap:wrap;row-gap:4px}html[data-presentation=serious] .s-nav-menu-btn{display:none;background:transparent;border:1px solid var(--s-border);color:var(--s-ink);padding:8px 10px;cursor:pointer;border-radius:3px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;line-height:1;min-width:38px;min-height:38px;align-items:center;justify-content:center}html[data-presentation=serious] .s-nav-drawer-backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:60}html[data-presentation=serious] .s-nav-drawer{position:fixed;top:0;right:0;bottom:0;width:min(320px,90vw);background:var(--s-bg-card);color:var(--s-ink);border-left:1px solid var(--s-border);z-index:70;padding:calc(18px + env(safe-area-inset-top, 0px)) 18px calc(18px + env(safe-area-inset-bottom, 0px));display:none;flex-direction:column;gap:10px;overflow-y:auto;transform:translateX(100%)}html[data-presentation=serious] .s-nav-drawer.open{display:flex;animation:s-panel-slide .22s cubic-bezier(.2,.8,.2,1) forwards}html[data-presentation=serious] .s-nav-drawer-backdrop.open{display:block;animation:s-panel-fade .16s ease forwards}html[data-presentation=serious] .s-nav-drawer-close{align-self:flex-end;background:transparent;border:1px solid var(--s-border);color:var(--s-ink);padding:6px 12px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:36px}html[data-presentation=serious] .s-nav-drawer .s-nav-link{padding:12px 4px;font-size:13px;border-bottom:1px solid var(--s-border-soft);display:block;letter-spacing:.08em;min-height:44px}html[data-presentation=serious] .s-nav-drawer .s-nav-link:last-of-type{border-bottom:0}html[data-presentation=serious] .s-nav-drawer .s-nav-link.active{color:var(--s-ink);border-bottom-color:var(--s-red)}html[data-presentation=serious] .s-nav-drawer-row{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}html[data-presentation=serious] .s-nav-drawer-row .s-mode-toggle,html[data-presentation=serious] .s-nav-drawer-row .s-theme-toggle{flex:1 1 auto;min-height:40px}html[data-presentation=serious] .s-bottom-nav{display:none}html[data-presentation=serious] .s-bottom-nav-item{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:52px;padding:8px 4px;background:transparent;border:none;border-top:2px solid transparent;color:var(--s-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .14s ease,border-color .14s ease}html[data-presentation=serious] .s-bottom-nav-item:hover{color:var(--s-ink)}html[data-presentation=serious] .s-bottom-nav-item.active{color:var(--s-ink);border-top-color:var(--s-red)}html[data-presentation=serious] .s-bottom-nav-label{display:block;line-height:1.1}@media (max-width:768px){html[data-presentation=serious] .s-main,html[data-presentation=serious] .s-wrap{padding:20px 14px 24px}html[data-presentation=serious] .s-nav{padding:10px 14px;gap:8px}html[data-presentation=serious] .s-nav-logo{font-size:22px}html[data-presentation=serious] .s-nav-links,html[data-presentation=serious] .s-nav-menu-btn,html[data-presentation=serious] .s-nav>.s-nav-actions .s-mode-toggle,html[data-presentation=serious] .s-nav>.s-nav-actions .s-theme-toggle{display:none}html[data-presentation=serious] .s-bottom-nav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:55;background:var(--s-bg);border-top:1px solid var(--s-border);padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}html[data-presentation=serious] .s-nav-actions{gap:6px}html[data-presentation=serious] .s-connect-btn{font-size:10px;padding:8px 12px;min-height:38px}html[data-presentation=serious] .s-status{padding:8px 14px;gap:10px;font-size:10px}html[data-presentation=serious] .s-status-group{gap:10px}html[data-presentation=serious] .s-section-header{flex-wrap:wrap;row-gap:8px}html[data-presentation=serious] .s-section-title{font-size:22px}html[data-presentation=serious] .s-section-meta{font-size:9px}html[data-presentation=serious] .s-footer{padding:18px 14px calc(70px + env(safe-area-inset-bottom, 0px));justify-content:center;text-align:center}html[data-presentation=serious] .s-footer a{margin:0 8px}html[data-presentation=serious] .s-panel{width:100vw;padding-bottom:env(safe-area-inset-bottom,0)}html[data-presentation=serious] .s-panel-body{padding:14px 16px calc(14px + env(safe-area-inset-bottom, 0px))}}@media (max-width:480px){html[data-presentation=serious] .s-main,html[data-presentation=serious] .s-wrap{padding:16px 12px 48px}html[data-presentation=serious] .s-section-title{font-size:20px}html[data-presentation=serious] .s-status-cell.s-status-secondary{display:none}html[data-presentation=serious] .s-mkt-card{padding:12px}html[data-presentation=serious] .s-mkt-sym{font-size:18px}html[data-presentation=serious] .s-mkt-price{font-size:15px}html[data-presentation=serious] .s-mkt-change{font-size:11px}html[data-presentation=serious] .s-mkt-stats{font-size:9px}html[data-presentation=serious] .s-obit-title{font-size:18px}html[data-presentation=serious] .s-ticker{font-size:10px}}