.trigger-pair{align-items:center;gap:var(--s2) var(--s3);letter-spacing:0;vertical-align:middle;flex-wrap:wrap;min-width:0;max-width:100%;line-height:1.15;display:inline-flex}.trigger-pair-part{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.trigger-pair-verb{color:var(--ink-3);white-space:nowrap;font-weight:400}.trigger-pair .ticker{overflow-wrap:anywhere;min-width:0}.trigger-pair[data-size=sm]{gap:var(--s1) var(--s2);font-size:.875rem}.trigger-pair[data-size=sm] .trigger-pair-verb{font-size:.75rem}.trigger-pair[data-size=md]{font-size:1.125rem}.trigger-pair[data-size=md] .trigger-pair-verb{font-size:.8125rem}.trigger-pair[data-size=lg]{gap:var(--s2) var(--s4);font-size:clamp(1.625rem,3.2vw,2.25rem)}.trigger-pair[data-size=lg] .trigger-pair-part{gap:var(--s3)}.trigger-pair[data-size=lg] .trigger-pair-verb{font-size:.9375rem}.trigger-pair[data-size=lg] .stock-mark{gap:var(--s3)}.trigger-pair[data-size=lg] .stock-mark-ticker{letter-spacing:-.03em}.stock-mark{align-items:center;gap:var(--s2);white-space:nowrap;min-width:0;display:inline-flex}.stock-mark-ticker{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:500}:is(.trigger-pair,.market-object-token)[data-exists=false] .token-image{border-style:dashed}:is(.trigger-pair,.market-object-token):is([data-exists=expired],[data-exists=terminal]) .token-image{border-style:dashed;border-color:var(--ink-3);color:var(--ink-3)}:is(.trigger-pair,.market-object-token):is([data-exists=expired],[data-exists=terminal]) .token-image-face{filter:grayscale();opacity:.6}.market-board-frame{container:market-board/inline-size}.market-card{align-items:center;gap:var(--s4) var(--s3);padding:var(--s4);border-radius:var(--r-panel);background:var(--surface);border:var(--stroke-hairline) solid var(--border);transition:border-color var(--t-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity identity""reading reading""state meta";display:grid;position:relative}.market-card:hover{border-color:var(--border-strong)}.market-card-identity{justify-items:start;gap:var(--s1);grid-area:identity;min-width:0;display:grid}.market-card-link{min-width:0;max-width:100%;color:inherit;border:0}.market-card-link:after{content:"";border-radius:var(--r-panel);position:absolute;inset:0}.market-card-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-3);font-size:.8125rem;overflow:hidden}.market-card-reading{gap:var(--s2);grid-area:reading;min-width:0;display:grid}.market-card-figures{justify-content:space-between;align-items:flex-end;gap:var(--s3);display:flex}.market-card-figure{gap:2px;min-width:0;display:grid}.market-card-figure[data-align=end]{text-align:right;justify-items:end}.market-card-label{color:var(--ink-3);font-size:.75rem;display:block}.market-card-value{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.125rem;font-weight:500;display:block}.market-card-value[data-absent=true]{font-family:var(--font-ui);letter-spacing:0;color:var(--ink-3);font-size:.875rem}.market-card-distance{color:var(--ink);font-size:.8125rem;font-weight:500}.market-card:is([data-state=Expired],[data-state=TerminalFailure]) .market-card-distance{color:var(--ink-3);font-weight:400}.market-card-meta{text-align:right;grid-area:meta;min-width:0}.market-card-meta .market-card-value{letter-spacing:0;font-size:.875rem}.market-card-state{grid-area:state;min-width:0}.board-head{display:none}@container market-board (min-width:40rem){.market-board-frame .market-board{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@container market-board (min-width:60rem){.market-board-frame .market-board{gap:var(--s2);flex-direction:column;display:flex}.market-card{gap:var(--s5);padding:var(--s4) var(--s5);grid-template-columns:minmax(0,17rem) minmax(0,1fr) 10rem 9.5rem;grid-template-areas:"identity reading meta state"}.market-card-state{justify-self:end}.board-head{gap:var(--s5);padding:0 var(--s5) var(--s2);color:var(--ink-3);grid-template-columns:minmax(0,17rem) minmax(0,1fr) 10rem 9.5rem;font-size:.75rem;display:grid}.board-head>span:nth-child(3){text-align:right}.board-head-state{justify-self:end}}.filter-bar.stock-filter a{align-items:center;min-height:36px;display:inline-flex}.split.market-split{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.split.market-split{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}}.panel.market-hero{gap:var(--s5);display:grid}@media (min-width:768px){.panel.market-hero{padding:var(--s6)}}.market-hero-head{justify-content:space-between;align-items:flex-start;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.market-hero-identity{gap:var(--s2);flex:20rem;min-width:0;display:grid}h1.market-hero-title{font-size:inherit;letter-spacing:0;line-height:1.1}.market-hero-name{color:var(--ink-2);margin:0;font-size:.9375rem}.market-hero-status{align-items:flex-end;gap:var(--s2);flex-direction:column;display:flex}.market-hero-when{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:.8125rem}@media (max-width:559px){.market-hero-status{align-items:center;gap:var(--s2) var(--s3);flex-flow:wrap}}.market-hero-facts{gap:var(--s3) var(--s6);padding:var(--s3) 0;border-block:var(--stroke-hairline) solid var(--border);flex-wrap:wrap;margin:0;display:flex}.market-hero-facts>div{gap:2px;min-width:0;max-width:100%;display:grid}.market-hero-facts dt{color:var(--ink-3);font-size:.75rem}.market-hero-facts dd{min-width:0;margin:0;font-size:.875rem}.market-hero-fact-note{color:var(--ink-3)}.market-readouts{gap:var(--s4) var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.market-readout{align-content:start;gap:var(--s1);min-width:0;display:grid}.market-readout[data-role=distance]{grid-column:1/-1}@media (min-width:768px){.market-readouts{grid-template-columns:repeat(3,minmax(0,1fr))}.market-readout[data-role=distance]{grid-column:auto}}.market-readout dt{align-items:center;gap:var(--s1);color:var(--ink-2);flex-wrap:wrap;font-size:.8125rem;display:flex}.market-readout dd{margin:0}.market-readout-value{color:var(--ink);overflow-wrap:anywhere;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(1.375rem,3.6vw,2.5rem);font-weight:500;line-height:1.05}.market-readout-value[data-absent=true]{font-family:var(--font-ui);letter-spacing:-.01em;color:var(--ink-3);font-size:1.125rem}.market-readout-note{color:var(--ink-3);font-size:.75rem}.market-hero-ladder{gap:var(--s1);min-width:0;display:grid}.market-hero-outcome{align-items:flex-start;gap:var(--s3);padding:var(--s4);border-radius:var(--r-panel);background:var(--surface-sunken);border:var(--stroke-hairline) solid var(--border);display:flex}.market-hero-outcome .chip-icon{width:34px;height:34px;font-size:18px}.market-hero-outcome p{color:var(--ink-2);margin:0;font-size:.9375rem}.market-hero-outcome strong{color:var(--ink);font-weight:600}.market-hero-actions{align-items:flex-start;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}.market-hero-watchers,.market-hero-closed{color:var(--ink-2);align-self:center;font-size:.8125rem}.market-hero-watchers{font-variant-numeric:tabular-nums}@media (max-width:767px){a.btn.market-hero-trade{display:none}}.watch-button{justify-items:start;gap:var(--s2);min-width:0;max-width:100%;display:grid}.watch-button .section-note{max-width:34ch;margin:0}@media (max-width:479px){.market-hero-actions>.watch-button{flex:100%}.watch-button>button{width:100%}}.market-guarantees{gap:var(--s2);color:var(--ink-2);font-size:.875rem;display:grid}.market-guarantees li{padding-left:var(--s4);position:relative}.market-guarantees li:before{content:"";width:8px;height:var(--stroke-hairline);background:var(--ink-3);position:absolute;top:.7em;left:0}.table-frame{overflow-x:auto;container:data-table/inline-size}.table-frame>.empty-state{padding:var(--s5);background:var(--surface-sunken)}.cell-stack{text-align:right;justify-items:end;gap:2px;display:grid}@container data-table (max-width:47.99rem){.stack-table,.stack-table tbody,.stack-table tr,.stack-table caption{display:block}.stack-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.stack-table tbody tr{padding:var(--s3) 0;border-bottom:var(--stroke-hairline) solid var(--border)}.stack-table tbody tr:hover{background:0 0}.stack-table tbody :is(th,td){justify-content:space-between;align-items:baseline;gap:var(--s3);min-width:0;padding:var(--s1) 0;text-align:right;white-space:normal;border:0;display:flex}.stack-table tbody :is(th,td):before{content:attr(data-label);max-width:45%;font-family:var(--font-ui);color:var(--ink-3);text-align:left;flex:none;font-size:.75rem;font-weight:400}.activity-table tbody tr{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.activity-table tbody td{text-align:left;min-width:0;padding:0;display:block}.activity-table tbody td:before{content:none}.activity-table td[data-col=market]{flex:10rem;order:1}.activity-table td[data-col=verification]{flex:none;order:2;margin-left:auto}.activity-table td[data-col=event]{flex:100%;order:3}.activity-table[data-market=false] td[data-col=event]{flex:10rem;order:1}.activity-table td[data-col=time]{color:var(--ink-3);flex:auto;order:4;font-size:.75rem}.activity-table td[data-col=value]{text-align:right;flex:none;order:5;margin-left:auto}.activity-table td[data-col=value][data-empty=true]{display:none}.activity-table td[data-col=tx]{flex:100%;order:6}}.activity-market{justify-items:start;gap:2px;display:grid}.activity-token{font-weight:600}.activity-market .stock-mark{color:var(--ink-2);font-size:.75rem}.activity-event{gap:2px;display:grid}.activity-kind{font-weight:500}.watch-list{gap:var(--s2);flex-direction:column;display:flex}.watch-row{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-control);background:var(--surface-sunken);border:var(--stroke-hairline) solid var(--border);flex-wrap:wrap;display:flex;position:relative}.watch-row-body{gap:2px;min-width:0;display:grid}.watch-row-link{min-width:0;max-width:100%;color:inherit;border:0}.watch-row-link:after{content:"";border-radius:var(--r-control);position:absolute;inset:0}.watch-row-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-3);font-size:.75rem;overflow:hidden}.market-object-token{align-items:center;gap:var(--s2);min-width:0;display:flex}.hi-identity{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;min-width:0;display:flex}
