.nft-my-page[data-v-7c4a0998]{min-height:100vh;--bg:var(--nft-bg);--text-main:var(--nft-text-strong);--text-sub:var(--nft-text-light);--card-bg:var(--nft-card-bg);--line:var(--nft-border);--brand-yellow:var(--nft-brand-yellow);background:var(--bg);color:var(--text-main)}.nft-my-page[data-v-7c4a0998] .head,.nft-my-page[data-v-7c4a0998] .head.regular{background:var(--app-header-bg)!important;border-bottom:1px solid var(--app-border)}.wrap[data-v-7c4a0998]{max-width:1280px;margin:16px auto 0;padding:0 16px 30px}.detail-head-bar[data-v-7c4a0998]{display:flex;justify-content:flex-start;align-items:flex-end;gap:16px;font-size:12px;color:var(--text-sub);min-height:56px;margin:0 0 14px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--card-bg);box-shadow:var(--app-shadow-card)}.detail-head-bar .head-left[data-v-7c4a0998]{display:flex;flex-direction:row;align-items:flex-end;gap:0;flex-shrink:0}.detail-head-bar .back-btn[data-v-7c4a0998]{height:36px;padding:0 6px;font-size:14px;gap:12px}.head-bar[data-v-7c4a0998]{display:flex;align-items:center;margin-bottom:16px}.head-left[data-v-7c4a0998]{display:flex;flex-direction:column;gap:8px}.back-btn[data-v-7c4a0998]{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--text-sub);cursor:pointer;font-size:14px;padding:0}.title-line h1[data-v-7c4a0998]{margin:0;font-size:22px}.total-text[data-v-7c4a0998]{margin:0;color:var(--text-sub);font-size:13px}.title-line[data-v-7c4a0998]{display:flex;flex-direction:row;align-items:baseline;gap:8px}.tabs[data-v-7c4a0998]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--card-bg)}.tabs button[data-v-7c4a0998]{border:none;background:var(--app-surface-2);color:var(--text-sub);min-height:40px;padding:0 16px;border-radius:7px;cursor:pointer}.tabs button.active[data-v-7c4a0998]{background:var(--app-accent);color:var(--app-btn-primary-text)}.filters[data-v-7c4a0998]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--card-bg)}.filters input[data-v-7c4a0998]{flex:1;min-width:160px;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:var(--app-surface-2);color:var(--text-main)}.btn[data-v-7c4a0998]{border-radius:7px;padding:0 16px;min-height:40px;cursor:pointer;border:1px solid var(--line);background:var(--app-surface);color:var(--text-main)}.btn.ghost[data-v-7c4a0998]{background:var(--app-accent);color:var(--app-btn-primary-text);border-color:transparent}.btn.small[data-v-7c4a0998]{min-width:74px;min-height:40px;padding:0 16px;font-size:13px;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1}.state[data-v-7c4a0998]{padding:24px;text-align:center;color:var(--text-sub);border-radius:12px;border:1px solid var(--line);background:var(--card-bg)}.state.error[data-v-7c4a0998]{color:#ff8a8a}.list[data-v-7c4a0998]{display:flex;flex-direction:column;gap:12px}.row[data-v-7c4a0998]{position:relative;display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:center;padding:14px;border-radius:12px;border:1px solid var(--line);background:var(--card-bg)}.row img[data-v-7c4a0998]{width:88px;height:88px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.badge[data-v-7c4a0998]{font-size:12px;color:var(--brand-yellow);margin-bottom:4px}.meta h3[data-v-7c4a0998]{margin:0 0 8px;font-size:16px;line-height:1.35;padding-right:76px}.meta-details p[data-v-7c4a0998]{margin:4px 0;font-size:13px;color:var(--text-sub);line-height:1.45}.ops[data-v-7c4a0998]{position:absolute;top:12px;right:12px;display:flex;flex-direction:row;gap:8px}.ops button[data-v-7c4a0998]{border-radius:7px;min-height:40px;min-width:82px;padding:0 16px;border:none;background:var(--app-accent);color:var(--app-btn-primary-text);cursor:pointer;box-shadow:none}.ops button.primary[data-v-7c4a0998]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:none}.pager[data-v-7c4a0998]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.card[data-v-7c4a0998]{border:1px solid var(--line);background:var(--card-bg)}.pager .btn.small[data-v-7c4a0998]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;box-shadow:none}.pager .btn.small[data-v-7c4a0998]:disabled{opacity:.45;box-shadow:none}@media (max-width:640px){.wrap[data-v-7c4a0998]{margin:12px auto 0;padding:0 12px 24px}.row[data-v-7c4a0998]{grid-template-columns:72px 1fr;gap:18px;padding:12px;align-items:start}.meta[data-v-7c4a0998]{padding-left:8px;padding-right:72px}.meta h3[data-v-7c4a0998]{margin-bottom:8px;line-height:1.35;padding-right:0}.meta-details p[data-v-7c4a0998]{margin:4px 0;line-height:1.45}.ops[data-v-7c4a0998]{top:10px;right:10px;margin-top:0}}#app.day .nft-my-page{background:#fff}#app.day .nft-my-page .wrap{background:transparent}#app.day .nft-my-page .detail-head-bar,#app.day .nft-my-page .filters,#app.day .nft-my-page .row,#app.day .nft-my-page .state,#app.day .nft-my-page .tabs{background:#fff;border:none;box-shadow:0 12px 28px rgba(15,23,42,.08)}#app.day .nft-my-page .btn,#app.day .nft-my-page .filters input,#app.day .nft-my-page .ops button,#app.day .nft-my-page .tabs button{background:#fff;border:none;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18);color:#334155}#app.day .nft-my-page .filters .btn.small,#app.day .nft-my-page .ops button,#app.day .nft-my-page .tabs button.active{background:#fbbf24;color:#111827;box-shadow:none}#app.day .nft-my-page .ops button.primary,#app.day .nft-my-page .pager .btn.small{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:none}#app.day .nft-my-page .meta-details p,#app.day .nft-my-page .state,#app.day .nft-my-page .total-text{color:#64748b}