.q-v6-market-page{display:grid;gap:16px}.q-v6-market-truth-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--q-border);background:var(--q-surface);border-radius:16px;overflow:hidden}.q-v6-market-truth-strip>div{padding:14px 16px;display:grid;gap:5px;border-right:1px solid var(--q-border)}.q-v6-market-truth-strip>div:last-child{border-right:0}.q-v6-market-truth-strip span,.q-v6-market-truth-strip small{font-size:11px;color:var(--q-muted)}.q-v6-market-truth-strip strong{font-size:15px;letter-spacing:.02em}.q-v6-market-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.58fr);gap:16px}.q-v6-market-chart-panel,.q-v6-market-side{min-width:0}.q-v6-market-controls{margin-bottom:12px}.q-v6-market-tradingview{height:580px;min-height:440px;border:1px solid var(--q-border);border-radius:14px;overflow:hidden;background:#0a0c10}.q-v6-market-links{display:grid;gap:10px}.q-v6-market-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--q-border);border-radius:12px;text-decoration:none;color:inherit;background:var(--q-surface-2)}.q-v6-market-links a:hover{border-color:var(--q-accent)}.q-v6-market-links span{font-size:12px;color:var(--q-muted)}.q-v6-market-boundary{margin:0 16px 16px;padding:14px;border:1px solid var(--q-border);border-radius:12px;background:var(--q-surface-2)}.q-v6-market-boundary p{margin:10px 0 0;color:var(--q-muted);font-size:12px;line-height:1.55}.q-v6-market-observations{display:grid}.q-v6-market-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,.8fr) auto;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--q-border)}.q-v6-market-row:last-child{border-bottom:0}.q-v6-market-row span{display:grid;gap:3px}.q-v6-market-row small{color:var(--q-muted);font-size:11px}.q-v6-market-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.q-v6-market-provider{display:grid;gap:12px;padding:14px;border:1px solid var(--q-border);border-radius:14px;background:var(--q-surface-2)}.q-v6-market-provider>div:first-child{display:flex;gap:9px;align-items:flex-start}.q-v6-market-provider>div:first-child>span:last-child{display:grid;gap:3px}.q-v6-market-provider small{font-size:11px;color:var(--q-muted)}.q-v6-market-provider dl{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;margin:0;font-size:11px}.q-v6-market-provider dt{color:var(--q-muted)}.q-v6-market-provider dd{margin:0;overflow-wrap:anywhere}.q-v6-market-provider a{font-size:11px;color:var(--q-accent);text-decoration:none}

/* V7 governed Market Command — canonical route styling lives here. */
html[data-product-surface="production"] .q-v7-public-market{display:grid;gap:10px;width:100%;max-width:none;padding:8px 10px 56px}
html[data-product-surface="production"] .q-v7-public-market>.q-page-head{margin:0 0 2px}
html[data-product-surface="production"] .q-v7-boundary-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
html[data-product-surface="production"] .q-v7-boundary-ribbon>div{min-height:72px;padding:10px 11px;border:1px solid var(--q-product-line,var(--q-border));border-radius:7px;background:#100c10;color:#f4edf0;box-shadow:none}
html[data-product-surface="production"] .q-v7-boundary-ribbon span,html[data-product-surface="production"] .q-v7-boundary-ribbon small{display:block;color:#a99ca2;font-size:8px;line-height:1.35;text-transform:uppercase;letter-spacing:.055em}
html[data-product-surface="production"] .q-v7-boundary-ribbon strong{display:block;margin:6px 0 3px;color:#f4edf0;font-size:17px;line-height:1;font-variant-numeric:tabular-nums}
html[data-product-surface="production"] .q-v7-market-grid{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(300px,.58fr);gap:9px;align-items:stretch}
html[data-product-surface="production"] .q-v7-chart-panel,html[data-product-surface="production"] .q-v7-side-stack>.q-panel,html[data-product-surface="production"] .q-v7-reference-panel{min-width:0;border-radius:7px!important;background:#0f0b0e!important;border-color:#3d2831!important;box-shadow:none!important}
html[data-product-surface="production"] .q-v7-chart-panel .q-panel-head,html[data-product-surface="production"] .q-v7-side-stack .q-panel-head,html[data-product-surface="production"] .q-v7-reference-panel .q-panel-head{background:#100c10!important;border-bottom-color:#33222a!important}
html[data-product-surface="production"] .q-v7-chart-stage{height:min(58vh,600px);min-height:480px;border:1px solid #33252c;border-radius:6px;background:#070608;overflow:hidden}
html[data-product-surface="production"] .q-v7-side-stack{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:9px;min-width:0}
html[data-product-surface="production"] .q-v7-provider-grid{display:grid;gap:7px}
html[data-product-surface="production"] .q-v7-provider-card{display:grid;gap:7px;padding:10px;border:1px solid #3a2830!important;border-radius:6px!important;background:#141015!important;color:#f4edf0!important;box-shadow:none!important}
html[data-product-surface="production"] .q-v7-provider-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px}
html[data-product-surface="production"] .q-v7-provider-card strong{color:#f4edf0!important;font-size:10px;letter-spacing:.045em}
html[data-product-surface="production"] .q-v7-provider-card p{margin:0;color:#aaa0a5!important;font-size:8px;line-height:1.45;overflow-wrap:anywhere}
html[data-product-surface="production"] .q-v7-provider-card a{width:max-content;color:#df91ae!important;font-size:8px;text-decoration:none}
html[data-product-surface="production"] .q-v7-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
html[data-product-surface="production"] .q-v7-link-grid .q-button{min-height:32px;justify-content:center;border-radius:5px;font-size:8px;white-space:normal;text-align:center}
html[data-product-surface="production"] .q-v7-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}
html[data-product-surface="production"] .q-v7-rate-card{padding:10px;border:1px solid #38262f;border-radius:6px;background:#141015;color:#f4edf0;box-shadow:none}
html[data-product-surface="production"] .q-v7-rate-card span,html[data-product-surface="production"] .q-v7-rate-card small{display:block;color:#a99ca2;font-size:8px;line-height:1.35}
html[data-product-surface="production"] .q-v7-rate-card strong{display:block;margin:6px 0 4px;color:#f4edf0;font-size:17px;font-variant-numeric:tabular-nums}
html[data-product-surface="production"] .q-v7-evidence-strip{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:8px;padding-top:8px;border-top:1px solid #34232b;color:#a99ca2;font-size:8px}
html[data-product-surface="production"] .q-v7-public-market .q-v6-market-boundary{margin:0;padding:10px;border-radius:6px;background:#121014;border-color:#392730}
html[data-product-surface="production"] .q-v7-public-market .q-v6-market-boundary p{margin:7px 0 0;font-size:9px;line-height:1.45}

@media(max-width:1100px){.q-v6-market-truth-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.q-v6-market-truth-strip>div{border-bottom:1px solid var(--q-border)}.q-v6-market-layout{grid-template-columns:1fr}.q-v6-market-provider-grid{grid-template-columns:1fr 1fr}html[data-product-surface="production"] .q-v7-market-grid{grid-template-columns:1fr}html[data-product-surface="production"] .q-v7-side-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}html[data-product-surface="production"] .q-v7-rate-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.q-v6-market-truth-strip,.q-v6-market-provider-grid{grid-template-columns:1fr}.q-v6-market-truth-strip>div{border-right:0}.q-v6-market-tradingview{height:480px;min-height:380px}.q-v6-market-row{grid-template-columns:1fr auto}.q-v6-market-row>.q-status{grid-column:1/-1;justify-self:start}html[data-product-surface="production"] .q-v7-public-market{padding:6px 7px 76px}html[data-product-surface="production"] .q-v7-boundary-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-product-surface="production"] .q-v7-chart-stage{height:54vh;min-height:380px}html[data-product-surface="production"] .q-v7-side-stack{grid-template-columns:1fr}html[data-product-surface="production"] .q-v7-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-product-surface="production"] .q-v7-link-grid{grid-template-columns:1fr}}

/* Official external market embeds. Tonal grouping replaces boxed chrome while
   preserving a clear boundary between third-party display and Qelly data. */
.q-tv-tape-shell{position:relative;overflow:hidden;border-radius:14px;background:color-mix(in srgb,var(--q-surface) 94%,var(--q-accent) 6%);box-shadow:inset 0 1px color-mix(in srgb,#fff 7%,transparent),0 14px 34px rgba(0,0,0,.12)}
.q-tv-ticker-stage{height:112px;min-height:112px;overflow:hidden}
.q-tv-ticker-stage .qelly-tradingview-widget{height:100%!important}
.q-tv-tape-shell>p{margin:0;padding:8px 14px;color:var(--q-muted);font-size:10px;letter-spacing:.02em}
.q-tv-suite{overflow:hidden}
.q-tv-suite>.q-panel-body{display:grid;gap:14px;padding-top:0}
.q-tv-suite-tabs{display:flex;gap:5px;overflow-x:auto;padding:6px;border-radius:14px;background:color-mix(in srgb,var(--q-surface-2) 92%,transparent);scrollbar-width:thin}
.q-tv-suite-tabs button{flex:0 0 auto;min-height:42px;padding:0 14px;border:0;border-radius:10px;background:transparent;color:var(--q-muted);font:700 11px/1 var(--q-font-family);cursor:pointer;transition:background-color 160ms ease,color 160ms ease,box-shadow 160ms ease,transform 160ms ease}
.q-tv-suite-tabs button:hover{color:var(--q-text);background:color-mix(in srgb,var(--q-text) 6%,transparent)}
.q-tv-suite-tabs button[aria-selected="true"]{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--q-accent-strong) 88%,#1a0811),color-mix(in srgb,var(--q-accent) 76%,#6b1235));box-shadow:0 9px 24px color-mix(in srgb,var(--q-accent) 24%,transparent)}
.q-tv-suite-context{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:2px 4px}
.q-tv-suite-context>div{display:grid;gap:4px}.q-tv-suite-context strong{font-size:14px}.q-tv-suite-context p{margin:0;color:var(--q-muted);font-size:11px;line-height:1.45}
.q-tv-suite-context>span{flex:0 0 auto;color:var(--q-muted);font:650 9px/1.3 var(--q-font-mono);text-transform:uppercase;letter-spacing:.08em}
.q-tv-suite-stage{position:relative;height:620px;min-height:520px;overflow:hidden;border-radius:14px;background:color-mix(in srgb,var(--q-surface) 98%,#000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--q-border) 60%,transparent)}
.q-tv-suite-stage .qelly-tradingview-widget{height:100%!important;width:100%!important}
.q-tv-suite-stage iframe,.q-tv-ticker-stage iframe{display:block;width:100%!important;height:calc(100% - 32px)!important;border:0!important}
.q-tv-suite-placeholder{height:100%;display:grid;place-content:center;gap:7px;padding:24px;text-align:center;color:var(--q-text)}
.q-tv-suite-placeholder span{color:var(--q-muted);font-size:11px}

/* Multi-provider intelligence dock. External observations remain visually and
   operationally separate from Qelly-owned calculations and execution. */
.q-intel-dock{overflow:hidden}
.q-intel-dock>.q-panel-body{display:grid;gap:14px;padding-top:0}
.q-intel-dock-stage{position:relative;min-height:620px;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--q-accent) 11%,transparent),transparent 38%),color-mix(in srgb,var(--q-surface) 98%,#000);box-shadow:inset 0 1px color-mix(in srgb,#fff 5%,transparent)}
.q-hl-terminal{height:100%;min-height:620px;display:grid;grid-template-rows:auto 1fr auto;color:var(--q-text)}
.q-hl-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;background:color-mix(in srgb,var(--q-surface-2) 84%,transparent)}
.q-hl-toolbar>div{display:grid;gap:5px}.q-hl-toolbar strong{font-size:14px}.q-hl-toolbar>div span{color:var(--q-muted);font:600 10px/1.3 var(--q-font-mono)}
.q-hl-toolbar label{display:grid;gap:5px;color:var(--q-muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.q-hl-toolbar select{min-width:138px;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:var(--q-surface);color:var(--q-text);font:700 11px var(--q-font-family);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--q-border) 60%,transparent)}
.q-hl-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}
.q-hl-grid>section{min-width:0;padding:15px 18px}.q-hl-grid>section+section{background:color-mix(in srgb,var(--q-surface-2) 45%,transparent)}
.q-hl-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.q-hl-section-head strong{font-size:12px}.q-hl-section-head span{color:var(--q-muted);font:600 8px var(--q-font-mono);text-transform:uppercase;letter-spacing:.07em}
.q-hl-book-head,.q-hl-trade-head,.q-hl-level,.q-hl-trade{display:grid;grid-template-columns:1.2fr 1fr .75fr;align-items:center;min-height:23px;padding-inline:7px;font:600 10px/1 var(--q-font-mono);font-variant-numeric:tabular-nums}
.q-hl-book-head,.q-hl-trade-head{min-height:27px;color:var(--q-muted);font-size:8px;text-transform:uppercase;letter-spacing:.08em}.q-hl-book-head span:not(:first-child),.q-hl-trade-head span:not(:first-child),.q-hl-level span:not(:first-child),.q-hl-trade span:not(:first-child){text-align:right}
.q-hl-level,.q-hl-trade{position:relative;border-radius:5px}.q-hl-level::before,.q-hl-trade::before{content:"";position:absolute;inset:2px auto 2px 0;width:2px;border-radius:2px;background:currentColor;opacity:.55}.q-hl-level--ask,.q-hl-trade--sell{color:#ff789e}.q-hl-level--bid,.q-hl-trade--buy{color:#43d6a2}.q-hl-level span:not(:first-child),.q-hl-trade span:not(:first-child){color:var(--q-text)}
.q-hl-mid{margin:4px 0;padding:7px;border-radius:7px;background:color-mix(in srgb,var(--q-accent) 10%,transparent);color:var(--q-accent-strong);text-align:center;font:700 10px var(--q-font-mono)}
.q-hl-trades{max-height:470px;overflow:auto;scrollbar-width:thin}.q-stream-empty{display:grid;min-height:72px;place-items:center;color:var(--q-muted);font-size:10px}
.q-hl-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 20px;color:var(--q-muted);font:600 9px/1.4 var(--q-font-mono)}.q-hl-foot>div{display:flex;gap:13px}.q-hl-foot a{color:var(--q-text);text-decoration:none}.q-hl-foot a:hover{color:var(--q-accent-strong)}
.q-cmc-grid{min-height:500px;padding:20px}.q-cmc-grid>#coinmarketcap-widget-coin-price-block{min-width:0;min-height:460px;overflow:hidden;border-radius:13px;background:color-mix(in srgb,var(--q-surface-2) 88%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.2)}
.q-external-disclosure{margin:0;padding:12px 20px;color:var(--q-muted);font-size:10px}.q-external-disclosure a{color:var(--q-text)}
.q-x-shell{height:620px;overflow:auto;padding:10px 14px}.q-x-shell iframe{width:100%!important}.q-x-shell+.q-external-disclosure{text-align:center}
.q-intel-portal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px}.q-intel-portal{display:grid;align-content:start;gap:11px;min-height:220px;padding:20px;border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--q-surface-2) 92%,transparent),color-mix(in srgb,var(--q-accent) 5%,var(--q-surface)));box-shadow:inset 0 1px color-mix(in srgb,#fff 5%,transparent)}.q-intel-portal>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.q-intel-portal>div span{font:800 11px var(--q-font-family);text-transform:uppercase;letter-spacing:.05em}.q-intel-portal em{padding:5px 8px;border-radius:99px;background:color-mix(in srgb,var(--q-accent) 12%,transparent);color:var(--q-accent-strong);font:700 8px var(--q-font-mono);font-style:normal;text-transform:uppercase}.q-intel-portal strong{font-size:14px;line-height:1.35}.q-intel-portal p{margin:0;color:var(--q-muted);font-size:10px;line-height:1.55}.q-intel-portal a{align-self:end;justify-self:start;color:var(--q-text);font:750 10px var(--q-font-family);text-decoration:none}.q-intel-portal a:hover{color:var(--q-accent-strong)}

/* Governed public-source board and complete provider discovery atlas. */
.q-public-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.q-public-source-card{min-width:0;display:grid;align-content:start;gap:12px;padding:14px;border:1px solid color-mix(in srgb,var(--q-border) 78%,transparent);border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--q-surface-2) 94%,transparent),color-mix(in srgb,var(--q-accent) 4%,var(--q-surface)))}
.q-public-source-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.q-public-source-card>header>div{display:grid;gap:4px}.q-public-source-card>header span{font-size:12px;font-weight:800}.q-public-source-card>header small{color:var(--q-muted);font-size:9px;line-height:1.4}
.q-public-source-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.q-public-source-values>div{min-width:0;padding:9px;border-radius:8px;background:color-mix(in srgb,var(--q-surface) 82%,transparent)}.q-public-source-values span,.q-public-source-values small{display:block;overflow:hidden;color:var(--q-muted);font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.q-public-source-values strong{display:block;margin:5px 0;color:var(--q-text);font:750 12px var(--q-font-mono);font-variant-numeric:tabular-nums}.q-public-source-values>p{grid-column:1/-1;margin:0;padding:18px;color:var(--q-muted);font-size:10px;text-align:center}
.q-public-source-card>footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--q-border) 65%,transparent)}.q-public-source-card>footer span{max-width:75%;color:var(--q-muted);font-size:8px;line-height:1.45}.q-public-source-card>footer a{flex:0 0 auto;color:var(--q-accent-strong);font-size:9px;text-decoration:none}
.q-provider-atlas>.q-panel-body{display:grid;gap:12px}.q-provider-atlas-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(190px,.45fr) auto;gap:9px;align-items:end}.q-provider-atlas-controls label{display:grid;gap:5px}.q-provider-atlas-controls label>span{color:var(--q-muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.q-provider-atlas-controls input,.q-provider-atlas-controls select{width:100%;min-height:42px;padding:0 12px;border:1px solid var(--q-border);border-radius:9px;background:var(--q-surface-2);color:var(--q-text);font:600 11px var(--q-font-family)}.q-provider-atlas-controls>strong{min-height:42px;display:grid;place-items:center;padding:0 13px;border-radius:9px;background:color-mix(in srgb,var(--q-accent) 10%,var(--q-surface-2));color:var(--q-accent-strong);font:750 10px var(--q-font-mono)}
.q-provider-atlas-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:760px;overflow:auto;padding-right:4px;scrollbar-width:thin}.q-provider-atlas-card{min-width:0;display:grid;align-content:start;gap:6px;padding:11px;border:1px solid color-mix(in srgb,var(--q-border) 72%,transparent);border-radius:9px;background:color-mix(in srgb,var(--q-surface-2) 88%,transparent)}.q-provider-atlas-card[hidden]{display:none}.q-provider-atlas-card>div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.q-provider-atlas-card strong{font-size:10px;line-height:1.35}.q-provider-atlas-card>div span{flex:0 0 auto;max-width:48%;padding:4px 6px;border-radius:99px;background:color-mix(in srgb,var(--q-accent) 10%,transparent);color:var(--q-accent-strong);font:700 7px/1.2 var(--q-font-mono);text-align:right;text-transform:uppercase}.q-provider-atlas-card>small{color:var(--q-muted);font-size:8px;text-transform:uppercase;letter-spacing:.06em}.q-provider-atlas-card p{margin:0;color:var(--q-muted);font-size:8px;line-height:1.45}.q-provider-atlas-card a,.q-provider-atlas-card em{align-self:end;margin-top:3px;color:var(--q-accent-strong);font-size:8px;font-style:normal;text-decoration:none}.q-provider-atlas-card em{color:var(--q-muted)}

@media(max-width:760px){
  .q-tv-ticker-stage{height:104px;min-height:104px}
  .q-tv-suite>.q-panel-body{padding-inline:10px}
  .q-tv-suite-tabs{margin-inline:-4px;border-radius:12px}
  .q-tv-suite-tabs button{min-height:44px;padding-inline:12px}
  .q-tv-suite-context{align-items:flex-start;flex-direction:column;gap:7px}
  .q-tv-suite-stage{height:540px;min-height:460px;border-radius:12px}
  .q-intel-dock>.q-panel-body{padding-inline:10px}
  .q-intel-dock-stage{min-height:560px;border-radius:12px}
  .q-hl-terminal{min-height:560px}.q-hl-toolbar{align-items:flex-start;flex-direction:column;padding:15px}.q-hl-toolbar label,.q-hl-toolbar select{width:100%}.q-hl-grid{grid-template-columns:1fr}.q-hl-grid>section{padding:13px}.q-hl-trades{max-height:250px}.q-hl-foot{align-items:flex-start;flex-direction:column;padding:12px 15px}
  .q-cmc-grid{min-height:520px;padding:10px}.q-cmc-grid>#coinmarketcap-widget-coin-price-block{min-height:500px}.q-x-shell{height:560px;padding:6px}.q-intel-portal-grid{grid-template-columns:1fr;padding:9px}.q-intel-portal{min-height:190px}
  .q-public-source-grid{grid-template-columns:1fr}.q-provider-atlas-controls{grid-template-columns:1fr}.q-provider-atlas-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:680px}
}
@media(max-width:430px){.q-provider-atlas-grid{grid-template-columns:1fr}.q-public-source-values{grid-template-columns:1fr}.q-public-source-card>footer{align-items:flex-start;flex-direction:column}.q-public-source-card>footer span{max-width:none}}
@media(max-width:430px){html[data-product-surface="production"] .q-v7-public-market>.q-page-head h1{max-width:100%!important;font-size:clamp(22px,7vw,26px)!important;overflow-wrap:anywhere!important}html[data-product-surface="production"] .q-v7-public-market>.q-page-head .q-eyebrow{max-width:100%;overflow-wrap:anywhere}html[data-product-surface="production"] .q-v7-public-market>.q-page-head .q-page-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}html[data-product-surface="production"] .q-v7-public-market>.q-page-head .q-page-actions .q-button{width:100%!important;max-width:none!important;white-space:normal!important;text-align:center!important}html[data-product-surface="production"] .q-v7-boundary-ribbon,html[data-product-surface="production"] .q-v7-rate-grid{grid-template-columns:1fr}html[data-product-surface="production"] .q-v7-boundary-ribbon>div{min-width:0!important}html[data-product-surface="production"][data-v53-family-harmonization="active"] #main .q-v7-public-market .q-v7-boundary-ribbon :where(span,small){max-width:100%!important;font-size:11px!important;overflow-wrap:anywhere!important;word-break:normal!important}html[data-product-surface="production"] .q-v7-chart-stage{min-height:330px}}
@media(prefers-reduced-motion:reduce){html[data-product-surface="production"] .q-v7-public-market *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
