.market-info-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,auto);align-items:stretch;border-bottom:1px solid var(--line);background:#e6c66e0d}.market-info-row .snapshot-note{display:flex;align-items:center;background:transparent}.market-fee-notice{display:flex;align-items:center;justify-content:flex-end;gap:11px;padding:10px 26px;border-left:1px solid var(--line);text-align:right}.market-fee-notice span{color:var(--gold);font:700 10px DM Mono,monospace;letter-spacing:.08em}.market-fee-notice b{color:var(--ink);font-size:.73rem;white-space:nowrap}.market-fee-notice small{max-width:290px;color:var(--muted);font-size:.65rem;line-height:1.45}@media(max-width:1050px){.market-info-row{grid-template-columns:1fr}.market-fee-notice{justify-content:flex-start;border-top:1px solid var(--line);border-left:0;text-align:left}}@media(max-width:650px){.market-fee-notice{display:grid;grid-template-columns:auto 1fr;padding:12px 14px}.market-fee-notice b{white-space:normal}.market-fee-notice small{grid-column:1 / -1}}.circuit-actions{display:flex;align-items:end;gap:12px}.circuit-sort{display:grid;gap:6px;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.04em}.circuit-sort select{min-width:190px;height:46px;padding:0 34px 0 13px;border:1px solid var(--line);border-radius:8px;background:#101214;color:var(--ink);font:700 12px Manrope,sans-serif;outline:0;cursor:pointer}.circuit-sort select:focus{border-color:var(--market-mint);box-shadow:0 0 0 3px #67d6c117}.circuit-list-button{min-width:178px;height:46px;padding:0 16px;border:0;border-radius:8px;background:linear-gradient(110deg,#66dec8,#54cdb8);color:#07130e;display:flex;align-items:center;justify-content:space-between;gap:20px;font:800 .86rem Manrope,sans-serif;cursor:pointer;box-shadow:0 10px 24px #54cdb81f;transition:transform .18s,box-shadow .18s}.circuit-list-button i{font-style:normal;font:700 1rem DM Mono,monospace}.circuit-list-button:hover{transform:translateY(-1px);box-shadow:0 12px 30px #54cdb833}.circuit-card{min-height:470px}.circuit-performance{display:grid;grid-template-columns:repeat(3,1fr);margin-top:15px;border:1px solid rgba(103,214,193,.25);border-radius:9px;background:#67d6c109;overflow:hidden}.circuit-performance>div{min-width:0;padding:10px 9px;border-right:1px solid var(--line)}.circuit-performance>div:last-child{border-right:0}.circuit-performance span{display:block;margin-bottom:6px;color:var(--muted);font-size:.62rem}.circuit-performance b{display:block;color:var(--market-mint);font:700 .7rem DM Mono,monospace;line-height:1.35;overflow-wrap:anywhere}.circuit-performance>div:last-child b{color:var(--gold-2)}.economics-note{margin:7px 2px 0;color:var(--muted);font-size:.59rem;line-height:1.45}@media(max-width:850px){.circuit-top{align-items:start}.circuit-actions{align-items:stretch;flex-direction:column}.circuit-sort select,.circuit-list-button{width:100%}}@media(max-width:600px){.circuit-top{display:grid;gap:18px}.circuit-actions{width:100%}.circuit-performance b{font-size:.66rem}}
