.wm[data-v-270b03ae]{position:fixed;inset:0;pointer-events:none;z-index:40;background-repeat:repeat}.backdrop[data-v-cf3a107d]{position:fixed;inset:0;z-index:60;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px}.dialog[data-v-cf3a107d]{background:var(--bg);border-radius:14px;width:min(460px,100%);padding:20px;display:flex;flex-direction:column;gap:10px}h2[data-v-cf3a107d]{font-size:17px;margin:0}p[data-v-cf3a107d]{margin:0;font-size:13px;color:var(--ink2)}.links[data-v-cf3a107d]{display:flex;gap:16px;font-size:14px}.acts[data-v-cf3a107d]{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.foot[data-v-fdc096ef]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;padding:0 16px 28px;font-size:12px}.foot a[data-v-fdc096ef]{color:var(--ink3)}.rc[data-v-e35a01be]{display:flex;flex-direction:column;gap:10px}.codes[data-v-e35a01be]{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;margin:0;padding:12px 12px 12px 32px;background:var(--sunken);border-radius:8px;font-size:15px;letter-spacing:.05em}.actions[data-v-e35a01be]{display:flex;gap:8px}.actions .btn[data-v-e35a01be]{text-decoration:none}.guide[data-v-675b0912]{display:flex;flex-direction:column;gap:12px;font-size:13px;color:var(--ink2);line-height:1.7}.tabs[data-v-675b0912]{display:flex;gap:6px;flex-wrap:wrap}.tabs button[data-v-675b0912]{flex:1;min-width:150px;font:inherit;font-size:12px;padding:7px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);cursor:pointer}.tabs button.on[data-v-675b0912]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:700}.steps[data-v-675b0912]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px}.steps>li[data-v-675b0912]::marker{font-weight:700;color:var(--accent)}.step-t[data-v-675b0912]{font-weight:700;color:var(--ink);font-size:14px}.links[data-v-675b0912]{display:flex;gap:14px;flex-wrap:wrap;margin:2px 0}.note[data-v-675b0912]{font-size:12px;color:var(--ink3)}.k[data-v-675b0912]{display:inline-block;min-width:18px;text-align:center;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--ink);line-height:18px}.qr[data-v-675b0912]{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;margin-top:8px}.qr img[data-v-675b0912]{width:168px;height:168px;border:1px solid var(--line);border-radius:8px;background:#fff}.qr-side[data-v-675b0912]{flex:1;min-width:160px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.lbl[data-v-675b0912]{font-size:12px;color:var(--ink3)}.secret[data-v-675b0912]{font-family:var(--mono, monospace);font-size:13px;color:var(--ink);overflow-wrap:anywhere;background:var(--sunken);border-radius:6px;padding:4px 8px}.more[data-v-675b0912]{margin-top:6px;font-size:12px}.more summary[data-v-675b0912]{cursor:pointer;color:var(--accent)}.more p[data-v-675b0912],.more ul[data-v-675b0912]{margin:6px 0 0}.more ul[data-v-675b0912]{padding-left:18px}.faq dl[data-v-675b0912]{margin:6px 0 0}.faq dt[data-v-675b0912]{font-weight:700;color:var(--ink);margin-top:8px}.faq dd[data-v-675b0912]{margin:2px 0 0}.remember[data-v-f88a3953]{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--ink2);cursor:pointer}.remember input[data-v-f88a3953]{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:var(--accent)}.help-link[data-v-f88a3953]{text-align:center;text-decoration:none}.remember small[data-v-f88a3953]{display:block;font-size:11px;color:var(--ink3)}.agree[data-v-7ac3955c]{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--ink2);cursor:pointer}.agree input[data-v-7ac3955c]{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:var(--accent)}.agree a[data-v-7ac3955c]{margin:0 2px}.join[data-v-7ac3955c]{font-size:13px}.hint[data-v-7ac3955c]{font-size:11px;color:var(--ink3)}.confirm[data-v-d1154f5b]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.ask[data-v-d1154f5b]{font-size:12px;color:var(--bad)}.del[data-v-d1154f5b]{color:var(--bad)}.backdrop[data-v-fbbaabb9]{position:fixed;inset:0;z-index:45;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.dialog[data-v-fbbaabb9]{background:var(--bg);border-radius:14px;width:min(520px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:18px 18px 22px}.head[data-v-fbbaabb9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}h2[data-v-fbbaabb9]{font-size:17px;margin:0}.urlrow[data-v-fbbaabb9]{display:flex;gap:8px}.urlrow .input[data-v-fbbaabb9]{flex:1;min-width:0;font-size:12px}.hint[data-v-fbbaabb9]{color:var(--ink2);font-size:12px;margin:8px 0}.poster[data-v-fbbaabb9]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px;text-align:center;min-height:120px}.poster img[data-v-fbbaabb9]{width:100%;max-width:300px;height:auto;border-radius:6px}.btn.sm[data-v-fbbaabb9]{text-decoration:none;display:inline-block}@media(max-width:720px){.backdrop[data-v-fbbaabb9]{align-items:flex-end;padding:0}.dialog[data-v-fbbaabb9]{border-radius:14px 14px 0 0;max-height:92vh;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}}.backdrop[data-v-6bc12df7]{position:fixed;inset:0;z-index:45;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.dialog[data-v-6bc12df7]{background:var(--bg);border-radius:14px;width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px}.head[data-v-6bc12df7]{display:flex;align-items:center;justify-content:space-between}h2[data-v-6bc12df7]{font-size:17px;margin:0}.target[data-v-6bc12df7]{font-size:13px;color:var(--ink2)}.field textarea[data-v-6bc12df7]{min-height:0}.list[data-v-6bc12df7]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto}.opt[data-v-6bc12df7]{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px 10px;cursor:pointer}.opt.on[data-v-6bc12df7]{border-color:var(--accent);background:var(--accent-soft)}.opt input[type=radio][data-v-6bc12df7]{flex:none;width:16px;height:16px;margin:0;accent-color:var(--accent)}.grow[data-v-6bc12df7]{flex:1;min-width:0;display:flex;flex-direction:column}.t[data-v-6bc12df7]{font-weight:500;overflow-wrap:anywhere}.m[data-v-6bc12df7]{font-size:12px;color:var(--ink3)}.grp[data-v-6bc12df7]{font-size:11px;color:var(--ink3);margin-top:4px}.par[data-v-6bc12df7]{font-size:11px;font-weight:700;color:var(--mid);background:var(--mid-soft);border-radius:4px;padding:0 6px;white-space:nowrap}@media(max-width:720px){.backdrop[data-v-6bc12df7]{align-items:flex-end;padding:0}.dialog[data-v-6bc12df7]{border-radius:14px 14px 0 0;max-height:92vh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.detail[data-v-e7bdebc9]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px;position:sticky;top:calc(env(safe-area-inset-top,0px) + 70px);max-height:calc(100vh - 90px);overflow:auto}.props[data-v-e7bdebc9]{list-style:none;margin:0 0 6px;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.props li[data-v-e7bdebc9]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.pt[data-v-e7bdebc9]{overflow-wrap:anywhere}.par[data-v-e7bdebc9]{margin-left:6px;color:var(--mid);font-weight:700;letter-spacing:0}.propbar[data-v-e7bdebc9]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.hint[data-v-e7bdebc9]{font-weight:400;font-size:11px;color:var(--ink3);letter-spacing:0}.pa[data-v-e7bdebc9]{margin-top:5px}.headline[data-v-e7bdebc9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.headline .btn[data-v-e7bdebc9]{text-decoration:none}.star.on[data-v-e7bdebc9]{color:var(--warm, #B45309);font-weight:700}.mynote[data-v-e7bdebc9]{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.mynote label[data-v-e7bdebc9]{font-size:12px;color:var(--ink2);font-weight:500}.mynote small[data-v-e7bdebc9]{color:var(--ink3);font-weight:400;margin-left:4px}.mynote textarea[data-v-e7bdebc9]{font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);resize:vertical;min-height:0}.noteinfo[data-v-e7bdebc9]{font-size:11px;color:var(--ink3)}.noteinfo .bad[data-v-e7bdebc9]{color:var(--bad)}.mine-actions[data-v-e7bdebc9]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}h2[data-v-e7bdebc9]{font-family:var(--serif);font-weight:600;font-size:20px;line-height:1.4;margin:8px 0 4px;text-wrap:balance}.wholine[data-v-e7bdebc9]{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;color:var(--ink2);font-size:13px;margin-bottom:14px}.muted[data-v-e7bdebc9]{color:var(--ink3);font-size:12px}.wx[data-v-e7bdebc9]{display:inline-flex;align-items:center;gap:6px;background:var(--sunken);border-radius:6px;padding:3px 4px 3px 10px}.wx code[data-v-e7bdebc9]{font-family:var(--mono);font-size:13px;color:var(--ink);-webkit-user-select:all;user-select:all}.fields[data-v-e7bdebc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0 0 16px}.fields div[data-v-e7bdebc9]{display:flex;gap:10px;padding:6px 0;border-bottom:1px dashed var(--line);min-width:0}.fields dt[data-v-e7bdebc9]{color:var(--ink3);font-size:12px;width:56px;flex:none;padding-top:1px}.fields dd[data-v-e7bdebc9]{margin:0;overflow-wrap:anywhere}.fields dd.nil[data-v-e7bdebc9]{color:var(--ink3)}.fields .wide[data-v-e7bdebc9]{grid-column:1 / -1}.raw[data-v-e7bdebc9]{border:1px solid var(--line);border-radius:8px;background:var(--bg)}.raw summary[data-v-e7bdebc9]{cursor:pointer;padding:8px 12px;font-size:13px;color:var(--ink2)}.raw pre[data-v-e7bdebc9]{margin:0;padding:0 12px 12px;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--sans);font-size:13px;line-height:1.7;max-height:360px;overflow:auto}.match[data-v-e7bdebc9]{display:grid;grid-template-columns:44px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);cursor:pointer}.match:hover .mt[data-v-e7bdebc9]{color:var(--accent)}.match.mine[data-v-e7bdebc9]{background:var(--accent-soft);border-radius:8px;padding-inline:8px;margin-inline:-8px;border-bottom-color:transparent;margin-bottom:4px}.minetag[data-v-e7bdebc9]{display:inline-block;font-size:11px;font-weight:700;color:var(--accent-ink);background:var(--accent);border-radius:4px;padding:0 6px;line-height:18px;margin-right:4px;vertical-align:1px}.minecount[data-v-e7bdebc9]{margin-left:6px;color:var(--accent);font-weight:700;letter-spacing:0}.extra[data-v-e7bdebc9]{font-size:12px;color:var(--ink3);padding:10px 0 6px;border-top:1px dashed var(--line);margin-top:4px}.score[data-v-e7bdebc9]{font-family:var(--mono);font-weight:600;font-size:18px;text-align:center;line-height:1.1;padding-top:2px}.score small[data-v-e7bdebc9]{display:block;font-size:10px;color:var(--ink3);font-weight:400}.mt[data-v-e7bdebc9]{font-weight:500}.why[data-v-e7bdebc9]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.why span[data-v-e7bdebc9]{font-size:11px;border-radius:4px;padding:0 6px;line-height:18px}.why .ok[data-v-e7bdebc9]{background:var(--accent-soft);color:var(--accent)}.why .ng[data-v-e7bdebc9]{background:var(--bad-soft);color:var(--bad)}.why .na[data-v-e7bdebc9]{background:var(--sunken);color:var(--ink3)}.greet[data-v-e7bdebc9]{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:13px;white-space:pre-wrap}@media(max-width:720px){.fields[data-v-e7bdebc9]{grid-template-columns:1fr}}.bar[data-v-58cda36f]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.tabs[data-v-58cda36f]{display:flex;gap:4px;background:var(--sunken);padding:3px;border-radius:8px}.tabs button[data-v-58cda36f]{border:0;background:transparent;color:var(--ink2);font-weight:500;padding:6px 18px;border-radius:6px;cursor:pointer}.tabs button[aria-selected=true][data-v-58cda36f]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.count[data-v-58cda36f]{color:var(--ink3);font-size:12px}.filterbtn[data-v-58cda36f]{margin-left:auto}.layout[data-v-58cda36f]{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,1.15fr);gap:20px;align-items:start}.filters[data-v-58cda36f]{display:flex;flex-direction:column;gap:14px;position:sticky;top:calc(env(safe-area-inset-top,0px) + 70px)}.chips[data-v-58cda36f]{display:flex;flex-wrap:wrap;gap:4px}.chip[data-v-58cda36f]{font-size:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:99px;padding:2px 9px;cursor:pointer}.chip[aria-pressed=true][data-v-58cda36f]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.chk[data-v-58cda36f]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink2)}.list[data-v-58cda36f]{display:flex;flex-direction:column;border-top:1px solid var(--line)}.row[data-v-58cda36f]{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:10px 8px;border-bottom:1px solid var(--line);cursor:pointer}.row[data-v-58cda36f]:hover{background:var(--sunken)}.row[aria-current=true][data-v-58cda36f]{background:var(--accent-soft)}.row .t[data-v-58cda36f]{font-weight:500;overflow-wrap:anywhere}.row .price[data-v-58cda36f]{font-size:13px;text-align:right}.row .m[data-v-58cda36f]{grid-column:1 / -1;display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--ink3)}.row .when[data-v-58cda36f]{margin-left:auto;font-family:var(--mono);font-size:11px}.more[data-v-58cda36f]{display:block;margin:12px auto}.detailwrap.sheet[data-v-58cda36f]{position:fixed;inset:0;z-index:30;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);padding:env(safe-area-inset-top,0px) 16px calc(24px + env(safe-area-inset-bottom,0px))}.sheetbar[data-v-58cda36f]{position:sticky;top:0;z-index:1;background:var(--bg);padding:10px 0;margin-bottom:4px}.detailwrap.sheet[data-v-58cda36f] .detail{position:static;max-height:none}@media(max-width:1080px){.layout[data-v-58cda36f]{grid-template-columns:200px minmax(0,1fr)}}@media(max-width:720px){.layout[data-v-58cda36f]{grid-template-columns:minmax(0,1fr)}.filters[data-v-58cda36f]{position:static;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;padding:12px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.row .when[data-v-58cda36f]{margin-left:0}.filters .span[data-v-58cda36f]{grid-column:1 / -1}}.starmark[data-v-58cda36f]{color:var(--warm, #B45309);margin-right:4px}.notepv[data-v-58cda36f]{grid-column:1 / -1;font-size:12px;color:var(--ink2);background:var(--sunken);border-radius:6px;padding:2px 8px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fe[data-v-696384fd]{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:14px 16px 16px;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}legend[data-v-696384fd]{padding:0 6px;font-weight:500;display:flex;align-items:center;gap:8px}.wide[data-v-696384fd]{grid-column:1 / -1}.chips[data-v-696384fd]{display:flex;flex-wrap:wrap;gap:4px}.chip[data-v-696384fd]{font-size:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:99px;padding:2px 9px;cursor:pointer}.chip[aria-pressed=true][data-v-696384fd]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}@media(max-width:720px){.fe[data-v-696384fd]{grid-template-columns:1fr 1fr}}.np[data-v-15adb101]{max-width:880px;display:flex;flex-direction:column;gap:14px}h1[data-v-15adb101]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.lede[data-v-15adb101]{color:var(--ink2);margin:-6px 0 0}.row2[data-v-15adb101]{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:end}.seg[data-v-15adb101]{display:flex;gap:4px;background:var(--sunken);padding:3px;border-radius:8px}.seg button[data-v-15adb101]{border:0;background:transparent;color:var(--ink2);font-weight:500;padding:5px 16px;border-radius:6px;cursor:pointer}.seg button[aria-pressed=true][data-v-15adb101]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}.tip[data-v-15adb101]{font-size:12px;color:var(--ink3)}.rawhead[data-v-15adb101]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.tplconfirm[data-v-15adb101]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--bad)}#raw[data-v-15adb101]::placeholder{color:var(--ink3);opacity:.75}.actions[data-v-15adb101]{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;align-items:center}.actions .left[data-v-15adb101]{margin-right:auto}@media(max-width:560px){.row2[data-v-15adb101]{grid-template-columns:1fr}}.mine[data-v-34f7597f]{max-width:880px;display:flex;flex-direction:column;gap:12px}.head[data-v-34f7597f]{display:flex;align-items:center;justify-content:space-between;gap:12px}h1[data-v-34f7597f]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.head .btn[data-v-34f7597f]{text-decoration:none}.post[data-v-34f7597f]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 16px}.post.closed[data-v-34f7597f]{opacity:.6}.post header[data-v-34f7597f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.when[data-v-34f7597f]{font-size:12px;color:var(--ink3)}.grow[data-v-34f7597f]{flex:1}ul[data-v-34f7597f]{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}li[data-v-34f7597f]{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}li a[data-v-34f7597f]{font-weight:500;text-decoration:none}.meta[data-v-34f7597f]{color:var(--ink3);font-size:12px}.hidden-tag[data-v-34f7597f]{background:var(--bad);color:#fff}.hidden-msg[data-v-34f7597f]{margin:6px 0 0;font-size:12px}.ap[data-v-8487c1ee]{display:flex;flex-direction:column;gap:10px}.filters[data-v-8487c1ee]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filters select[data-v-8487c1ee],.filters input[data-v-8487c1ee]{font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.filters input[data-v-8487c1ee]{flex:1;min-width:180px}.count[data-v-8487c1ee]{font-size:12px;color:var(--ink3)}.tbl[data-v-8487c1ee]{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}table[data-v-8487c1ee]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-8487c1ee],td[data-v-8487c1ee]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-8487c1ee]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}.nowrap[data-v-8487c1ee]{white-space:nowrap}.muted[data-v-8487c1ee]{color:var(--ink3);font-size:12px}.title[data-v-8487c1ee]{font-size:13px;text-align:left;font-weight:500}tr.off td[data-v-8487c1ee]{background:var(--sunken)}.off-tag[data-v-8487c1ee]{background:var(--bad);color:#fff}.reason[data-v-8487c1ee]{max-width:180px;white-space:normal}.stop[data-v-8487c1ee]{color:var(--bad)}.sub td[data-v-8487c1ee]{background:var(--bg)}.sub pre[data-v-8487c1ee]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--sans);font-size:13px;line-height:1.7;max-height:320px;overflow:auto}.askbox[data-v-8487c1ee]{display:flex;flex-direction:column;gap:8px}.askbox input[data-v-8487c1ee]{font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink)}.chips[data-v-8487c1ee]{display:flex;gap:6px;flex-wrap:wrap}.acts[data-v-8487c1ee]{display:flex;gap:8px}.pager[data-v-8487c1ee]{display:flex;gap:10px;align-items:center;justify-content:center;font-size:13px}.ac[data-v-b83d5834]{display:flex;flex-direction:column;gap:10px}.cn[data-v-b83d5834]{font:inherit;font-size:13px;padding:3px 6px;border:1px solid var(--line);border-radius:6px;min-width:180px}.seat[data-v-b83d5834]{width:70px;font:inherit;font-size:13px;padding:3px 6px;border:1px solid var(--line);border-radius:6px}.full[data-v-b83d5834]{color:var(--bad);font-weight:700}.ro[data-v-b83d5834]{font-size:12px;color:var(--mid);background:var(--mid-soft);border-radius:8px;padding:8px 12px}.tbl[data-v-b83d5834]{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}table[data-v-b83d5834]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-b83d5834],td[data-v-b83d5834]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-b83d5834]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}.nowrap[data-v-b83d5834]{white-space:nowrap}.muted[data-v-b83d5834]{color:var(--ink3);font-size:12px}.title[data-v-b83d5834]{font-size:13px;text-align:left;font-weight:500}.bar[data-v-b83d5834]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.tabs[data-v-b83d5834]{display:flex;gap:6px;margin-left:auto}.tabs button[data-v-b83d5834]{font:inherit;font-size:12px;padding:5px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);cursor:pointer}.tabs button.on[data-v-b83d5834]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:700}.card[data-v-b83d5834]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}h3[data-v-b83d5834]{font-size:16px;margin:4px 0 0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}h4[data-v-b83d5834]{font-size:13px;margin:8px 0 0}.facts[data-v-b83d5834]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 18px;margin:0;width:100%;font-size:13px}.facts div[data-v-b83d5834]{display:flex;gap:8px}.facts dt[data-v-b83d5834]{flex:none;width:70px;color:var(--ink3);font-size:12px}.facts dd[data-v-b83d5834]{margin:0;overflow-wrap:anywhere}.facts .internal dt[data-v-b83d5834]{color:var(--warm, var(--bad))}.pre[data-v-b83d5834]{white-space:pre-wrap}.files[data-v-b83d5834]{margin:0;padding-left:18px;font-size:13px;display:flex;flex-direction:column;gap:4px}.sub td[data-v-b83d5834]{background:var(--bg);font-size:12px}.al[data-v-52d7b129]{display:flex;flex-direction:column;gap:10px}.hint[data-v-52d7b129]{color:var(--ink3);font-size:12px;margin:0}.tbl[data-v-52d7b129]{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}table[data-v-52d7b129]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-52d7b129],td[data-v-52d7b129]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-52d7b129]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}.nowrap[data-v-52d7b129]{white-space:nowrap}.muted[data-v-52d7b129]{color:var(--ink3);font-size:12px}.ops[data-v-1f212e05]{display:flex;flex-direction:column;gap:12px}.tiles[data-v-1f212e05]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.tile[data-v-1f212e05]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.tile .k[data-v-1f212e05]{font-size:12px;color:var(--ink3)}.tile .v[data-v-1f212e05]{font-size:22px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.tile .n[data-v-1f212e05]{font-size:11px;color:var(--ink3)}.card[data-v-1f212e05]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}h3[data-v-1f212e05]{font-size:14px;margin:0}.chart[data-v-1f212e05]{display:flex;align-items:flex-end;gap:2px;height:140px;border-bottom:1px solid var(--line);padding-bottom:18px;position:relative}.col[data-v-1f212e05]{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;cursor:default;outline:none}.bar[data-v-1f212e05]{width:min(22px,70%);min-height:1px;background:var(--accent);border-radius:4px 4px 0 0}.col:hover .bar[data-v-1f212e05],.col:focus .bar[data-v-1f212e05]{opacity:.75}.lab[data-v-1f212e05]{position:absolute;bottom:-18px;font-size:10px;color:var(--ink3);white-space:nowrap}.tip[data-v-1f212e05]{font-size:12px;color:var(--ink2);min-height:18px}.rows[data-v-1f212e05]{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--ink2)}.bad[data-v-1f212e05]{color:var(--bad)}.muted[data-v-1f212e05]{color:var(--ink3);font-size:12px;font-weight:400}.acts[data-v-1f212e05]{display:flex;gap:8px;flex-wrap:wrap}.more[data-v-1f212e05]{font-size:12px}.more summary[data-v-1f212e05]{cursor:pointer;color:var(--accent)}.more ul[data-v-1f212e05]{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere}.tbl[data-v-1f212e05]{overflow-x:auto;border:1px solid var(--line);border-radius:10px}table[data-v-1f212e05]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-1f212e05],td[data-v-1f212e05]{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-1f212e05]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}.nowrap[data-v-1f212e05]{white-space:nowrap}.err[data-v-1f212e05]{font-size:12px;color:var(--ink3);overflow-wrap:anywhere;min-width:200px}.adm[data-v-506465c4]{max-width:1000px;display:flex;flex-direction:column;gap:14px}h1[data-v-506465c4]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.lede[data-v-506465c4]{color:var(--ink2);margin:-6px 0 0}.cname[data-v-506465c4]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;margin-bottom:10px}.cname input[data-v-506465c4]{font:inherit;font-size:13px;padding:4px 8px;border:1px solid var(--line);border-radius:6px;min-width:220px}.tabs[data-v-506465c4]{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.tabs button[data-v-506465c4]{font:inherit;font-size:13px;padding:8px 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink2);cursor:pointer;margin-bottom:-1px}.tabs button.on[data-v-506465c4]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.sechead[data-v-506465c4]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}h2[data-v-506465c4]{font-size:16px;margin:0}.hint[data-v-506465c4]{color:var(--ink3);font-size:12px}.tbl[data-v-506465c4]{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}table[data-v-506465c4]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-506465c4],td[data-v-506465c4]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-506465c4]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}tr:last-child td[data-v-506465c4]{border-bottom:0}.nowrap[data-v-506465c4]{white-space:nowrap}.okc[data-v-506465c4]{color:var(--accent);font-weight:500}.acts .btn+.btn[data-v-506465c4],.acts .muted+.btn[data-v-506465c4]{margin-left:4px}tr.off td[data-v-506465c4]{background:var(--sunken)}.delbox[data-v-506465c4]{white-space:normal;max-width:360px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--ink2)}.delbox b[data-v-506465c4]{color:var(--bad)}.delbox ul[data-v-506465c4]{margin:0;padding-left:16px}.delbox input[data-v-506465c4]{font:inherit;font-size:13px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}tr.off td[data-v-506465c4]:first-child{color:var(--ink3)}.off-tag[data-v-506465c4]{background:var(--bad);color:#fff}.stop[data-v-506465c4]{color:var(--bad)}.ask[data-v-506465c4]{font-size:12px;color:var(--bad);margin-right:4px}td .tag[data-v-506465c4]{margin-left:4px}.muted[data-v-506465c4]{color:var(--ink3);font-size:12px}.title[data-v-506465c4]{font-size:13px;text-align:left;font-weight:500}.raw td[data-v-506465c4]{background:var(--bg)}.raw pre[data-v-506465c4]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--sans);font-size:13px;line-height:1.7;max-height:320px;overflow:auto}.bill[data-v-c89cb785]{max-width:820px;display:flex;flex-direction:column;gap:18px}h1[data-v-c89cb785]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}h2[data-v-c89cb785]{font-size:16px;margin:0 0 8px}.hint[data-v-c89cb785]{color:var(--ink2);font-size:13px;margin:0 0 10px}.now[data-v-c89cb785]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;border-left-width:4px}.now.paid[data-v-c89cb785]{border-left-color:var(--accent)}.now.promo[data-v-c89cb785]{border-left-color:var(--mid)}.now.free[data-v-c89cb785]{border-left-color:var(--ink3)}.now .plan[data-v-c89cb785]{font-family:var(--serif);font-weight:900;font-size:22px;margin:2px 0 4px}.now .until[data-v-c89cb785]{color:var(--ink2);font-size:13px}.options[data-v-c89cb785]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:8px}.opt[data-v-c89cb785]{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px}.opt[data-v-c89cb785]:hover:not(:disabled){border-color:var(--accent)}.opt[data-v-c89cb785]:disabled{opacity:.55;cursor:default}.opt .m[data-v-c89cb785]{font-weight:700;font-size:15px}.opt .a[data-v-c89cb785]{font-family:var(--mono);font-size:18px;color:var(--warm)}.opt .go[data-v-c89cb785]{font-size:12px;color:var(--accent)}.tbl[data-v-c89cb785]{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}table[data-v-c89cb785]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-c89cb785],td[data-v-c89cb785]{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);white-space:nowrap}th[data-v-c89cb785]{font-weight:500;color:var(--ink3);font-size:12px;background:var(--sunken)}tr:last-child td[data-v-c89cb785]{border-bottom:0}td.yes[data-v-c89cb785]{color:var(--accent);font-weight:500}@media(max-width:720px){.options[data-v-c89cb785]{grid-template-columns:1fr 1fr}}.sec-page[data-v-98ac68b9]{max-width:720px;display:flex;flex-direction:column;gap:14px}h1[data-v-98ac68b9]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.card[data-v-98ac68b9]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}h2[data-v-98ac68b9]{font-size:16px;margin:0}p[data-v-98ac68b9]{margin:0;color:var(--ink2);font-size:13px}.low[data-v-98ac68b9]{color:var(--bad)}.pwform[data-v-98ac68b9]{display:flex;flex-direction:column;gap:10px;max-width:360px}.pwform small[data-v-98ac68b9]{font-size:11px;color:var(--ink3)}.pwform small.ok[data-v-98ac68b9]{color:var(--accent)}.pwform small.bad[data-v-98ac68b9]{color:var(--bad)}.note[data-v-98ac68b9]{font-size:12px;color:var(--ink3)}.actions[data-v-98ac68b9]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ask[data-v-98ac68b9]{font-size:12px;color:var(--bad)}.pm[data-v-9a5ed9e8]{max-width:900px;display:flex;flex-direction:column;gap:14px}.head[data-v-9a5ed9e8]{display:flex;align-items:center;justify-content:space-between;gap:12px}h1[data-v-9a5ed9e8]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.lede[data-v-9a5ed9e8]{color:var(--ink2);margin:-6px 0 0;font-size:13px}.filters[data-v-9a5ed9e8]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.chips[data-v-9a5ed9e8]{display:flex;flex-wrap:wrap;gap:4px}.chip[data-v-9a5ed9e8]{font-size:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:99px;padding:3px 10px;cursor:pointer}.chip[aria-pressed=true][data-v-9a5ed9e8]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.sel[data-v-9a5ed9e8]{width:auto;max-width:280px}.group[data-v-9a5ed9e8]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 16px}.group>header[data-v-9a5ed9e8]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--line)}.jt[data-v-9a5ed9e8]{font-weight:700;text-decoration:none}.jt.gone[data-v-9a5ed9e8]{color:var(--ink3)}.sum[data-v-9a5ed9e8]{font-size:12px;color:var(--mid);font-weight:700}.prop[data-v-9a5ed9e8]{padding:10px 0;border-bottom:1px dashed var(--line);display:flex;flex-direction:column;gap:4px}.prop[data-v-9a5ed9e8]:last-child{border-bottom:0}.row1[data-v-9a5ed9e8]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.at[data-v-9a5ed9e8]{font-weight:500;text-decoration:none;overflow-wrap:anywhere}.row1 .price[data-v-9a5ed9e8]{font-size:12px}.row2[data-v-9a5ed9e8]{font-size:12px;color:var(--ink3)}.note[data-v-9a5ed9e8]{font-size:13px;color:var(--ink2);white-space:pre-wrap;background:var(--bg);border-radius:6px;padding:6px 8px}.edit[data-v-9a5ed9e8]{display:flex;flex-direction:column;gap:6px;max-width:520px}.acts[data-v-9a5ed9e8]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.del[data-v-9a5ed9e8]{color:var(--bad)}.hist[data-v-9a5ed9e8]{margin:4px 0 0;padding-left:18px;font-size:12px;color:var(--ink2);display:flex;flex-direction:column;gap:3px}.hist li[data-v-9a5ed9e8]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.hn[data-v-9a5ed9e8]{color:var(--ink2)}.muted[data-v-9a5ed9e8]{color:var(--ink3)}.tl[data-v-8790349c]{max-width:900px;display:flex;flex-direction:column;gap:12px}.head[data-v-8790349c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}h1[data-v-8790349c]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.acts[data-v-8790349c]{display:flex;gap:8px}.acts .btn[data-v-8790349c]{text-decoration:none}.lede[data-v-8790349c]{color:var(--ink2);margin:-4px 0 0;font-size:13px}.card[data-v-8790349c]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.imhead[data-v-8790349c]{display:flex;justify-content:space-between;align-items:center}h2[data-v-8790349c]{font-size:15px;margin:0}.hint[data-v-8790349c]{font-size:12px;color:var(--ink2);margin:6px 0}.cand[data-v-8790349c]{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line)}.grow[data-v-8790349c]{flex:1;min-width:0}.chips[data-v-8790349c]{display:flex;flex-wrap:wrap;gap:4px}.chip[data-v-8790349c]{font-size:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:99px;padding:3px 10px;cursor:pointer}.chip[aria-pressed=true][data-v-8790349c]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.row[data-v-8790349c]{display:flex;flex-direction:column;gap:3px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:12px 14px;text-decoration:none;color:inherit}.row[data-v-8790349c]:hover{border-color:var(--accent)}.r1[data-v-8790349c]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.t[data-v-8790349c]{font-weight:700;overflow-wrap:anywhere}.r1 .price[data-v-8790349c]{font-size:13px}.r2[data-v-8790349c]{font-size:12px;color:var(--ink3);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.r3[data-v-8790349c],.m[data-v-8790349c]{font-size:12px;color:var(--ink2)}.par[data-v-8790349c]{font-size:11px;font-weight:700;color:var(--mid);background:var(--mid-soft);border-radius:4px;padding:0 6px}.te[data-v-3c5e65c6]{max-width:860px;display:flex;flex-direction:column;gap:14px}h1[data-v-3c5e65c6]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.box[data-v-3c5e65c6]{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:14px 16px 16px;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.box.internal[data-v-3c5e65c6]{background:var(--mid-soft);border-color:transparent}legend[data-v-3c5e65c6]{font-weight:700;padding:0 6px}.hint[data-v-3c5e65c6]{font-weight:400;font-size:12px;color:var(--ink3)}.wide[data-v-3c5e65c6]{grid-column:1 / -1}.field textarea[data-v-3c5e65c6]{min-height:0}.chips[data-v-3c5e65c6]{display:flex;flex-wrap:wrap;gap:4px}.chip[data-v-3c5e65c6]{font-size:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink2);border-radius:99px;padding:2px 9px;cursor:pointer}.chip[aria-pressed=true][data-v-3c5e65c6]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.chk[data-v-3c5e65c6]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink2)}.actions[data-v-3c5e65c6]{display:flex;gap:10px;justify-content:flex-end}@media(max-width:720px){.box[data-v-3c5e65c6]{grid-template-columns:1fr 1fr}}.td[data-v-1fb7d2e8]{max-width:980px;display:flex;flex-direction:column;gap:14px}.head[data-v-1fb7d2e8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}h1[data-v-1fb7d2e8]{font-family:var(--serif);font-weight:900;font-size:22px;margin:6px 0 2px;text-wrap:balance}.sub[data-v-1fb7d2e8]{font-size:12px;color:var(--ink3)}.acts[data-v-1fb7d2e8]{display:flex;gap:8px;flex-wrap:wrap}.grid[data-v-1fb7d2e8]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.card[data-v-1fb7d2e8]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.card.internal[data-v-1fb7d2e8]{background:var(--mid-soft);border-color:transparent}h2[data-v-1fb7d2e8]{font-size:15px;margin:0}.hint[data-v-1fb7d2e8]{font-weight:400;font-size:12px;color:var(--ink3)}.kv[data-v-1fb7d2e8]{margin:0}.kv div[data-v-1fb7d2e8]{display:flex;gap:10px;padding:4px 0;border-bottom:1px dashed var(--line)}.kv dt[data-v-1fb7d2e8]{width:72px;flex:none;font-size:12px;color:var(--ink3);padding-top:1px}.kv dd[data-v-1fb7d2e8]{margin:0;overflow-wrap:anywhere}.kv dd.nil[data-v-1fb7d2e8]{color:var(--ink3)}.posttext summary[data-v-1fb7d2e8]{cursor:pointer;font-size:12px;color:var(--ink2)}.posttext pre[data-v-1fb7d2e8]{white-space:pre-wrap;font-family:var(--sans);font-size:12px;background:var(--bg);padding:8px;border-radius:6px;margin:6px 0 0}.files[data-v-1fb7d2e8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.files li[data-v-1fb7d2e8]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.muted[data-v-1fb7d2e8]{color:var(--ink3);font-size:12px}.del[data-v-1fb7d2e8]{color:var(--bad)}.match[data-v-1fb7d2e8]{display:flex;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.score[data-v-1fb7d2e8]{font-family:var(--mono);font-weight:600;font-size:18px;text-align:center;width:44px;flex:none;line-height:1.1}.score small[data-v-1fb7d2e8]{display:block;font-size:10px;color:var(--ink3);font-weight:400}.grow[data-v-1fb7d2e8]{flex:1;min-width:0}.mt[data-v-1fb7d2e8]{font-weight:500;text-decoration:none}.why[data-v-1fb7d2e8]{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.why span[data-v-1fb7d2e8]{font-size:11px;border-radius:4px;padding:0 6px;line-height:18px}.why .ok[data-v-1fb7d2e8]{background:var(--accent-soft);color:var(--accent)}.why .ng[data-v-1fb7d2e8]{background:var(--bad-soft);color:var(--bad)}.why .na[data-v-1fb7d2e8]{background:var(--sunken);color:var(--ink3)}.props[data-v-1fb7d2e8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.props li[data-v-1fb7d2e8]{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.par[data-v-1fb7d2e8]{margin-left:6px;color:var(--mid);font-weight:700;font-size:12px}.danger-zone[data-v-1fb7d2e8]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ask[data-v-1fb7d2e8]{font-size:12px;color:var(--bad)}@media(max-width:720px){.grid[data-v-1fb7d2e8]{grid-template-columns:1fr}}.help[data-v-69e57401]{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:14px}h1[data-v-69e57401]{font-family:var(--serif);font-weight:900;font-size:22px;margin:0}.lede[data-v-69e57401]{margin:0;color:var(--ink2);font-size:13px;line-height:1.7}.card[data-v-69e57401]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.back[data-v-69e57401]{margin:0;font-size:13px}.legal[data-v-b9408e24]{max-width:760px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:24px 28px;font-size:14px;line-height:1.85;color:var(--ink)}h1[data-v-b9408e24]{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.ver[data-v-b9408e24]{font-size:12px;color:var(--ink3);margin:4px 0 16px}.body[data-v-b9408e24] h2{font-size:15px;margin:22px 0 6px}.body[data-v-b9408e24] ol,.body[data-v-b9408e24] ul{padding-left:22px;margin:6px 0}.body[data-v-b9408e24] li{margin:3px 0}.body[data-v-b9408e24] p{margin:8px 0}.body[data-v-b9408e24] .meta{margin-top:24px;font-size:13px;color:var(--ink2);border-top:1px solid var(--line);padding-top:12px}.back[data-v-b9408e24]{margin:20px 0 0;font-size:13px}@media(max-width:720px){.legal[data-v-b9408e24]{padding:18px 16px}}:root{--bg: #F3F5F4;--surface: #FFFFFF;--sunken: #E9EEEC;--line: #D6DEDA;--ink: #15201D;--ink2: #50605B;--ink3: #83918C;--accent: #0E7C66;--accent-ink: #FFFFFF;--accent-soft: #DDF0EA;--warm: #B45309;--warm-soft: #FBEBD7;--bad: #B42318;--bad-soft: #FBE4E1;--mid: #8A6D00;--mid-soft: #F6EDC8;--j: #3B5BA9;--j-soft: #E2E8F6;--serif: "Noto Serif SC", "Songti SC", serif;--sans: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;color-scheme:light}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--bg: #0E1513;--surface: #151E1B;--sunken: #1B2622;--line: #2A3833;--ink: #E3ECE8;--ink2: #A5B5AF;--ink3: #71817B;--accent: #3DC3A2;--accent-ink: #06201A;--accent-soft: #163A31;--warm: #F0A45B;--warm-soft: #3A2814;--bad: #F2877C;--bad-soft: #3B1D1A;--mid: #E3C45A;--mid-soft: #342D12;--j: #8FA8E8;--j-soft: #1E2740}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.6}a{color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line)}.topin{max-width:1360px;margin:0 auto;padding:10px 16px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.brand{font-family:var(--serif);font-weight:900;font-size:20px;margin:0 auto 0 0;letter-spacing:.02em;text-decoration:none;color:var(--ink)}.nav{display:flex;gap:4px}.nav a{text-decoration:none;color:var(--ink2);padding:6px 12px;border-radius:6px;font-weight:500}.nav a.router-link-exact-active{background:var(--sunken);color:var(--ink)}.nav .plan{font-size:10px;font-weight:700;border-radius:4px;padding:0 5px;margin-left:2px;vertical-align:1px}.nav .plan.paid{background:var(--accent-soft);color:var(--accent)}.nav .plan.promo{background:var(--mid-soft);color:var(--mid)}.nav .plan.free{background:var(--sunken);color:var(--ink3)}.promo{background:var(--mid-soft);color:var(--mid);font-size:13px;text-align:center;padding:6px 16px}.upsell{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--accent-soft);color:var(--accent);border-radius:8px;padding:9px 12px;font-size:13px;margin-bottom:10px}.upsell a{font-weight:700}.who{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink3)}.who b{color:var(--ink);font-weight:500;font-size:13px}.wrap{max-width:1360px;margin:0 auto;padding-inline:16px;padding-block:18px 48px}.btn{border:0;border-radius:6px;padding:7px 14px;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-weight:500}.btn:disabled{opacity:.5;cursor:default}.btn.ghost{background:transparent;color:var(--accent);border:1px solid var(--accent)}.btn.plain{background:transparent;color:var(--ink2);border:1px solid var(--line)}.btn.sm{font-size:12px;padding:4px 10px}.btn.danger{background:var(--bad);color:var(--surface)}.linkbtn{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font-size:12px}.field{display:flex;flex-direction:column;gap:4px}.field>label,.lbl{font-size:11px;letter-spacing:.08em;color:var(--ink3);font-weight:500}.input,.field input:not([type=radio]):not([type=checkbox]),.field select,.field textarea{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:8px 10px}.field textarea{resize:vertical;min-height:220px;line-height:1.7}.msg{padding:10px 12px;border-radius:8px;font-size:13px}.msg.err{background:var(--bad-soft);color:var(--bad)}.msg.ok{background:var(--accent-soft);color:var(--accent)}.msg.warn{background:var(--mid-soft);color:var(--mid)}.empty{padding:40px 8px;color:var(--ink3);text-align:center}.tag{font-size:11px;background:var(--sunken);color:var(--ink2);border-radius:4px;padding:0 6px;line-height:18px}.kind{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;padding:1px 8px;border-radius:4px}.kind.A{background:var(--warm-soft);color:var(--warm)}.kind.J{background:var(--j-soft);color:var(--j)}.conf{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.conf.high{background:var(--accent)}.conf.medium{background:var(--mid)}.conf.low{background:var(--bad)}.mono{font-family:var(--mono)}.price{font-family:var(--mono);color:var(--warm);white-space:nowrap}h3.sec{font-size:12px;letter-spacing:.1em;color:var(--ink3);font-weight:500;margin:18px 0 8px}.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--ink);color:var(--bg);padding:8px 16px;border-radius:6px;font-size:13px;z-index:50}.auth{max-width:420px;margin:6vh auto 0;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:28px;display:flex;flex-direction:column;gap:14px}.auth h1{font-family:var(--serif);font-weight:900;font-size:24px;margin:0}.auth .sub{color:var(--ink3);margin:-8px 0 4px;font-size:13px}.auth .foot{font-size:13px;color:var(--ink2);text-align:center}.qr{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.qr img{width:168px;height:168px;background:#fff;border-radius:8px;padding:6px;max-width:100%}.secret{font-family:var(--mono);font-size:12px;word-break:break-all;background:var(--sunken);padding:6px 8px;border-radius:6px;-webkit-user-select:all;user-select:all}.code-input{font-family:var(--mono);font-size:22px;letter-spacing:.4em;text-align:center}@media(max-width:720px){.who span{display:none}header.top{position:static}.topin{gap:8px 12px;padding:8px 16px}.brand{font-size:18px}.nav a{padding:5px 10px}.auth{margin-top:3vh;padding:22px 18px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.st{display:inline-block;font-size:11px;font-weight:700;border-radius:4px;padding:0 6px;line-height:18px;white-space:nowrap}.st.st-a{background:var(--mid-soft);color:var(--mid)}.st.st-won{background:var(--accent);color:var(--accent-ink)}.st.st-end{background:var(--sunken);color:var(--ink3)}.ts{display:inline-block;font-size:11px;font-weight:700;border-radius:4px;padding:0 6px;line-height:18px;white-space:nowrap}.ts.ts-sell{background:var(--accent);color:var(--accent-ink)}.ts.ts-standby{background:var(--accent-soft);color:var(--accent)}.ts.ts-work{background:var(--j-soft);color:var(--j)}.ts.ts-pause{background:var(--sunken);color:var(--ink3)}
