.asset-head[data-v-8c8fdafb]{border:2px solid #222;background:#111;padding:12px 8px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow:hidden;min-width:0;gap:6px}.asset-head.btc[data-v-8c8fdafb]{border-color:#f7931a}.asset-head.eth[data-v-8c8fdafb]{border-color:#8c8c8c}.asset-head.sol[data-v-8c8fdafb]{border-color:#9945ff}.asset-logo[data-v-8c8fdafb]{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:26px;font-weight:900;line-height:1;box-shadow:0 4px 14px #0006,inset 0 1px #ffffff2e}.asset-name[data-v-8c8fdafb]{font-family:Comic Neue,Comic Sans MS,cursive;font-size:22px;font-weight:700;color:#facc15;line-height:1}.asset-price[data-v-8c8fdafb]{font-family:VT323,monospace;font-size:26px;line-height:1;color:#fff;transition:color .3s;white-space:nowrap;max-width:100%}.asset-price.flash-up[data-v-8c8fdafb]{color:#22c55e}.asset-price.flash-dn[data-v-8c8fdafb]{color:#ef4444}.ticker[data-v-62d3e307]{border:2px solid #222;background:#111;display:flex;flex-direction:column;min-height:0;flex:1 1 0}.ticker h3[data-v-62d3e307]{margin:0;padding:8px 10px;border-bottom:1px solid #222;font-size:10px;letter-spacing:1px;color:#facc15;text-transform:uppercase;display:flex;justify-content:space-between}.feed[data-v-62d3e307]{flex:1;overflow:auto;padding:4px 8px;font-size:11px;min-height:0;-ms-overflow-style:none;scrollbar-width:none}.feed[data-v-62d3e307]::-webkit-scrollbar{width:0;height:0;display:none}.empty[data-v-62d3e307]{color:#777;font-size:11px;padding:8px 2px}.row[data-v-62d3e307]{display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px dashed #1a1a1a;gap:5px;align-items:center}.who[data-v-62d3e307]{color:#777;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.side-up[data-v-62d3e307]{color:#22c55e;font-weight:800;font-size:10px}.side-dn[data-v-62d3e307]{color:#ef4444;font-weight:800;font-size:10px}.amt[data-v-62d3e307]{color:#facc15;font-size:10px}.asset-tag[data-v-62d3e307]{font-size:8px;color:#777;padding:1px 3px;border:1px solid #222;flex-shrink:0}.kofc[data-v-bb369d7f]{display:flex;flex-direction:column;gap:10px;padding:12px;background:linear-gradient(180deg,#1a1200,#111 55%,#101010);border:2px solid #facc15;min-height:0}.kofc-head[data-v-bb369d7f]{display:flex;align-items:center;justify-content:flex-start}.kofc-grid[data-v-bb369d7f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.kofc-pill[data-v-bb369d7f]{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:6px 12px;border:1px solid #facc15;color:#facc15;font-size:11px;font-weight:800;letter-spacing:1px}.kofc-stat[data-v-bb369d7f]{display:flex;flex-direction:column;gap:4px;min-width:0}.kofc-stat-wide[data-v-bb369d7f]{grid-column:1 / -1}.kofc-label[data-v-bb369d7f]{color:#8b8b8b;font-size:10px;letter-spacing:1px}.kofc strong[data-v-bb369d7f]{color:#f5f5f5;font-size:14px;line-height:1.15}.kofc-copy[data-v-bb369d7f]{color:#8b8b8b;font-size:11px}@media(max-width:1200px){.kofc-grid[data-v-bb369d7f]{grid-template-columns:repeat(3,minmax(0,1fr))}.kofc-stat-wide[data-v-bb369d7f]{grid-column:auto}}@media(max-width:720px){.kofc-grid[data-v-bb369d7f]{grid-template-columns:1fr}.kofc-stat-wide[data-v-bb369d7f]{grid-column:1}}.duck-wordmark[data-v-3f8a9292]{display:inline-flex;align-items:center;gap:8px;line-height:1;white-space:nowrap}.dwm-mark[data-v-3f8a9292]{width:28px;height:28px;color:#facc15;flex:0 0 auto;filter:drop-shadow(0 0 6px rgba(250,204,21,.35))}.dwm-text[data-v-3f8a9292]{font-family:Comic Neue,Comic Sans MS,cursive;font-weight:700;font-size:22px;color:#facc15;letter-spacing:-.5px}.dwm-tld[data-v-3f8a9292]{color:#fff}.q-app{display:flex;flex-direction:column;height:100vh;background:#0a0a0a;color:#f5f5f5;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;overflow:hidden;min-width:0}.q-app *{-ms-overflow-style:none;scrollbar-width:none}.q-app *::-webkit-scrollbar{width:0;height:0;display:none}.q-topbar{display:flex;align-items:center;gap:12px;padding:8px 14px;border-bottom:2px solid #facc15;background:#000;flex:0 0 auto;flex-wrap:wrap}.q-logo{flex:0 0 auto}.q-live{width:7px;height:7px;background:#22c55e;border-radius:50%;box-shadow:0 0 8px #22c55e;animation:q-pulse 1.2s infinite;flex:0 0 auto}@keyframes q-pulse{0%,to{opacity:1}50%{opacity:.35}}.q-bal{font-size:12px;padding:5px 9px;border:1px solid #222;background:#0d0d0d;flex:0 0 auto;white-space:nowrap}.q-bal b{color:#facc15}.q-bal-link{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.q-bal-link:hover{border-color:#facc15}.q-bal-plus{display:inline-block;min-width:16px;height:16px;padding:0 4px;line-height:16px;text-align:center;background:#facc15;color:#000;font-weight:800}.q-btn{padding:6px 12px;border:2px solid #facc15;background:#facc15;color:#000;font-weight:800;cursor:pointer;font-size:12px;letter-spacing:.5px;flex:0 0 auto;white-space:nowrap}.q-btn.ghost{background:#000;color:#facc15}.q-page{display:grid;grid-template-columns:1fr 280px;gap:8px;padding:8px;flex:1 1 0;min-height:0;overflow:hidden}.q-foot{flex:0 0 auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px;border-top:1px solid #1a1a1a;color:#6a6a6a;font-size:11px;letter-spacing:.5px}.q-foot a{color:#facc15;text-decoration:none}.q-foot a:hover{text-decoration:underline}.q-main{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding-right:4px}#q-activity{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.q-section{display:flex;flex-direction:column;gap:6px}.q-section-title{padding:8px 10px;border:2px solid #222;background:#111;color:#facc15;font-size:10px;font-weight:800;letter-spacing:1px}.q-asset-row{display:grid;grid-template-columns:170px 1fr 1fr 1fr;gap:6px}.q-rules{padding-bottom:8px}.q-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.q-rule-card{border:2px solid #222;background:#111;padding:12px;display:flex;flex-direction:column;gap:8px}.q-rule-card strong{color:#f5f5f5;font-size:14px}.q-rule-card p{margin:0;color:#8d8d8d;font-size:12px;line-height:1.45}.q-rule-kicker{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #facc15;color:#facc15;font-weight:800;font-size:11px}@media(max-width:1200px){.q-page{grid-template-columns:1fr}#q-activity{min-height:220px}.q-rule-grid{grid-template-columns:1fr}}@media(max-width:960px){.q-topbar{gap:8px}.q-asset-row{grid-template-columns:1fr}}
