[data-v-df464514]:root{--c-bg: #04060e;--c-bg-soft: #080d1c;--c-panel: rgba(13,20,40,.72);--c-panel-solid: #0b1226;--c-line: rgba(120,170,255,.16);--c-line-strong: rgba(120,170,255,.34);--c-text: #e3edff;--c-text-dim: #9fb4de;--c-text-faint: #7e90bb;--c-blue: #3ea6ff;--c-cyan: #22e6d4;--c-violet: #8b7bff;--c-danger: #ff6b81;--c-warn: #ffc24b;--c-ok: #37e2a4;--radius: 16px;--glow-blue: 0 0 24px rgba(62,166,255,.28);--glow-cyan: 0 0 28px rgba(34,230,212,.2);--btn-grad: linear-gradient(135deg, #57b6ff, #2fe6ff 48%, #2cf0d8);--btn-ink: #03202b;--btn-surface: rgba(94,197,255,.14);--btn-surface-strong: rgba(94,197,255,.22);--btn-shadow: 0 6px 22px -6px rgba(52,190,255,.66), 0 2px 10px -4px rgba(45,240,216,.5);--btn-shadow-hover: 0 14px 34px -8px rgba(52,190,255,.8), 0 4px 16px -6px rgba(45,240,216,.62);--font-sans: "Inter", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--font-mono: ui-monospace, "JetBrains Mono", SFMono-Regular, Consolas, "Microsoft YaHei", monospace}.thumb-card[data-v-df464514]{background:#fff;border:1px solid var(--c-line);border-radius:10px;padding:6px;position:relative;transition:transform .18s,border-color .18s}.thumb-card[data-v-df464514]:hover{border-color:var(--c-cyan);transform:translateY(-2px)}.thumb-no[data-v-df464514]{background:#050914bf;border-radius:999px;color:#fff;font-size:11px;padding:1px 7px;position:absolute;right:4px;top:4px}.zoom-mask[data-v-df464514]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03060ee6;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:40px;position:fixed;z-index:400}.zoom-img[data-v-df464514]{border-radius:8px;max-height:80vh;max-width:min(80vw,900px)}.zoom-close[data-v-df464514]{background:#5ec5ff24;border:1px solid rgba(94,197,255,.45);border-radius:50%;color:#dff1ff;font-size:22px;height:42px;position:absolute;right:32px;top:24px;transition:all .18s;width:42px}.zoom-close[data-v-df464514]:hover{background:#2ff0de2e;border-color:#2ff0deb3;box-shadow:0 0 20px -4px #2ff0de8c;color:#fff}
