.wl-page{gap:28px;width:min(1240px,100% - 32px);margin:0 auto;padding:7vh 0 12vh;display:grid}.wl-head{gap:14px;max-width:760px;display:grid}.wl-head h1{letter-spacing:-.045em;font-size:clamp(38px,6vw,76px);line-height:.98}.wl{gap:16px;display:grid}.wl-stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.wl-stats div{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:2px;padding:16px 18px;display:grid}.wl-stats b{font:600 clamp(20px, 2.4vw, 28px) var(--f-num), ui-monospace, monospace;color:var(--accent);letter-spacing:-.03em}.wl-stats span{color:var(--muted);font-size:13px}.wl-me{border:1px solid color-mix(in oklab, var(--accent) 35%, var(--line));background:var(--panel);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.wl-me-t{gap:2px;display:grid}.wl-me-t span{color:var(--muted);font-size:14px}.wl-pick{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:8px;padding:16px;display:grid;position:relative}.wl-pick-w{border:1px solid var(--line);background:var(--bg);height:44px;color:var(--text);font:600 15px var(--f-ui);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.wl-pick-w:hover{border-color:var(--accent)}.wl-x{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:8px;right:10px}.wl-grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));grid-auto-rows:1fr;grid-auto-flow:dense;gap:5px;margin:0;padding:0;list-style:none;display:grid}.wl-grid li{aspect-ratio:1;min-width:0}.wl-tile{background:var(--panel);cursor:pointer;border:0;border-radius:12px;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.wl-tile img{object-fit:cover;width:100%;height:100%;transition:transform .2s,filter .2s;display:block}.wl-tile:hover img{transform:scale(1.06)}.wl-tile.taken{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 70%, transparent)}.wl-tile.taken img{filter:saturate(1.05)}.wl-tile.mine{box-shadow:inset 0 0 0 3px var(--accent), 0 0 0 2px color-mix(in oklab, var(--accent) 40%, transparent)}.wl-tile.open{outline:2px solid var(--text);outline-offset:2px}.wl-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wl-pct{font:600 10px var(--f-num), ui-monospace, monospace;background:#000000b8;border-radius:6px;padding:1px 5px;position:absolute;bottom:3px;left:3px}.wl-pct.up{color:#5ee07a}.wl-pct.down{color:#ff7a6b}.wl-up{color:#5ee07a;font-weight:600}.wl-down{color:#ff7a6b;font-weight:600}.wl-panel{z-index:30;border:1px solid color-mix(in oklab, var(--accent) 40%, var(--line));background:color-mix(in oklab, var(--panel) 94%, transparent);-webkit-backdrop-filter:blur(14px);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:14px 16px;width:min(560px,100% - 24px);padding:18px;animation:.25s cubic-bezier(.2,.8,.2,1) wl-up;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #00000080}@keyframes wl-up{0%{opacity:0;transform:translate(-50%,16px)}}.wl-panel>img{object-fit:cover;border-radius:16px}.wl-panel-t{gap:2px;min-width:0;display:grid}.wl-panel-t b{white-space:nowrap;text-overflow:ellipsis;padding-right:26px;font-size:19px;overflow:hidden}.mc-rank-in{font:500 12px var(--f-num), ui-monospace, monospace;color:var(--muted)}.wl-owner{color:var(--accent);font-size:14px;font-weight:600}.wl-panel-a{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.wl-msg{color:var(--muted);font-size:14px}.wl-msg.bad{color:#ff7a6b}.wl-runs{gap:10px;margin-top:12px;display:grid}.wl-runs h3{letter-spacing:-.02em;font-size:22px}.wl-runs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wl-runs li{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;font-size:14.5px;display:flex}.wl-run-t{font:500 13px var(--f-num), ui-monospace, monospace;color:var(--muted)}.wl-run-top{gap:10px;margin-left:auto;display:flex}.wl-run-top span{color:#5ee07a;font:600 13px var(--f-num), ui-monospace, monospace;align-items:center;gap:5px;display:inline-flex}.wl-run-top img{border-radius:6px}@media (max-width:640px){.wl-stats{grid-template-columns:repeat(2,1fr)}.wl-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px}.wl-tile{border-radius:8px}.wl-me{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.wl-panel{animation:none}.wl-tile img{transition:none}}.po-wallet{border:1px solid var(--line);background:var(--panel);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.po-addr{font:500 15px var(--f-num), ui-monospace, monospace;color:var(--accent);word-break:break-all;text-decoration:none}.po-addr:hover{text-decoration:underline}.po-logo{border-radius:8px}.po-tx{color:var(--muted);margin-left:auto;font-size:13px}.po-tx:hover{color:var(--accent)}
