.market-launch{position:fixed;right:18px;bottom:22px;z-index:1085;border:1px solid #ffea00;border-radius:30px;background:#10160c;color:#ffea00;padding:11px 16px;font:700 12px Arial,sans-serif;cursor:pointer;box-shadow:0 4px 20px #0007;min-height:44px;max-width:calc(100vw - 36px)}.market-launch small{color:#d2dcc7;font-weight:400;margin-left:6px}.market-dialog{background:#10150d;color:#f4f5ee;border:1px solid #697d51;border-radius:14px;padding:24px;width:min(620px,calc(100vw - 28px));max-height:80dvh;overflow:auto;font:15px/1.5 Arial,sans-serif}.market-dialog::backdrop{background:#000b}.market-dialog h2{font-size:27px;line-height:1.15;margin:0 0 12px}.market-dialog .market-close{float:right;background:transparent;color:white;border:1px solid #5b6c49;padding:9px 12px;border-radius:5px;cursor:pointer;min-height:44px}.market-dialog ul{padding:0;margin:20px 0;list-style:none}.market-dialog li{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:13px 0;border-bottom:1px solid #3a4630}.market-dialog li small{grid-column:1/-1;font-size:11px;color:#b7c5a9}.market-dialog .market-value{font-weight:800;color:#ffea00}.market-dialog p{font-size:12px;color:#c3cfb7}.market-dialog a{color:#ffea00}.market-dialog .market-stale{color:#ffca9b} .market-dialog button:focus-visible,.market-launch:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:800px){.market-launch{bottom:calc(82px + env(safe-area-inset-bottom));right:12px;padding:9px 13px;font-size:11px}.market-launch small{display:none}.market-dialog{padding:20px}}