.token-detail[data-v-383e9132]{overscroll-behavior:contain;width:min(100%,560px);max-height:92svh;padding:26px clamp(20px,5vw,36px) max(26px,env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:22px 22px 0 0;position:relative;overflow-y:auto}header[data-v-383e9132]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}header p[data-v-383e9132]{margin:0 0 8px}h2[data-v-383e9132]{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,5vw,2rem)}.token-close[data-v-383e9132]{border:1px solid var(--line);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;display:grid}.detail-art[data-v-383e9132]{width:min(100%,384px);margin:26px auto 20px}.token-story[data-v-383e9132]{max-width:42ch;margin:0 auto}.token-story p[data-v-383e9132]{color:var(--muted);word-break:keep-all;margin:0;font-size:.9rem;line-height:1.9}.token-reference[data-v-383e9132]{min-height:44px;color:var(--red);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:12px;padding:8px 0;font-size:.85rem;font-weight:600;display:inline-flex}button[data-v-383e9132]:focus-visible{outline:2px solid var(--red);outline-offset:4px}@media (width>=760px){.token-detail[data-v-383e9132]{border-radius:16px}}
