.card-head[data-astro-cid-s3w4nx7v]{padding:34px 0 42px;border-bottom:2.5px solid var(--ink);position:relative}.crumbs[data-astro-cid-s3w4nx7v]{display:flex;gap:9px;font-size:11.5px;color:var(--ink-4);margin-bottom:26px;letter-spacing:.02em}.crumbs[data-astro-cid-s3w4nx7v] a[data-astro-cid-s3w4nx7v]{color:var(--ink-2);font-weight:600}.crumbs[data-astro-cid-s3w4nx7v] a[data-astro-cid-s3w4nx7v]:hover{color:var(--red)}.head-grid[data-astro-cid-s3w4nx7v]{display:grid;grid-template-columns:1.35fr 1fr;gap:44px;align-items:start}.head-tags[data-astro-cid-s3w4nx7v]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.card-head[data-astro-cid-s3w4nx7v] h1[data-astro-cid-s3w4nx7v]{font-size:clamp(30px,4.2vw,46px);letter-spacing:-.038em;line-height:1.14}.card-head[data-astro-cid-s3w4nx7v] h1[data-astro-cid-s3w4nx7v] .mark{white-space:nowrap}.head-lead[data-astro-cid-s3w4nx7v]{margin-top:20px;color:var(--ink-3);font-size:15.5px;line-height:1.8;max-width:560px}.head-lead[data-astro-cid-s3w4nx7v] code[data-astro-cid-s3w4nx7v]{background:var(--yellow);border:1.5px solid var(--ink);color:var(--ink);padding:0 5px;border-radius:2px;font-weight:700}.scene-card[data-astro-cid-s3w4nx7v]{border:2px solid var(--ink);border-radius:var(--r);background:var(--paper-2);padding:22px;box-shadow:var(--shadow-sm)}.scene-title[data-astro-cid-s3w4nx7v]{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);font-weight:700;margin-bottom:14px}.scene-line[data-astro-cid-s3w4nx7v]{display:flex;gap:12px;padding:9px 0;font-size:14px;color:var(--ink-2);line-height:1.62;border-bottom:1.5px dashed var(--line)}.scene-line[data-astro-cid-s3w4nx7v]:last-of-type{border-bottom:0}.scene-i[data-astro-cid-s3w4nx7v]{color:var(--red);font-size:10.5px;padding-top:4px;flex:none;font-weight:700}.scene-foot[data-astro-cid-s3w4nx7v]{margin-top:14px;padding-top:12px;border-top:1.5px solid var(--line);font-size:11px;color:var(--ink-4);font-weight:600}.tool[data-astro-cid-s3w4nx7v]{padding:42px 0 8px}.panel[data-astro-cid-s3w4nx7v]{border:2.5px solid var(--ink);border-radius:var(--r);background:var(--paper-2);box-shadow:var(--shadow);padding:26px}.panel-label[data-astro-cid-s3w4nx7v]{display:flex;align-items:center;gap:11px;font-size:13px;font-weight:800;color:var(--ink);margin-bottom:14px;letter-spacing:.01em}.out-label[data-astro-cid-s3w4nx7v]{margin-top:32px;padding-top:24px;border-top:2px solid var(--ink);justify-content:flex-start}.out-label[data-astro-cid-s3w4nx7v] .btn[data-astro-cid-s3w4nx7v]{margin-left:auto}.step[data-astro-cid-s3w4nx7v]{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:2px;background:var(--ink);color:var(--paper-2);font-size:10.5px;font-weight:700}.sniff[data-astro-cid-s3w4nx7v]{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--ink-3);padding:3px 9px;border-radius:2px;border:1.5px solid var(--ink);background:var(--paper-3);font-weight:700}.sniff[data-astro-cid-s3w4nx7v][data-kind=bibtex],.sniff[data-astro-cid-s3w4nx7v][data-kind=ris],.sniff[data-astro-cid-s3w4nx7v][data-kind=doi]{color:var(--ink);border-color:var(--ink);background:var(--yellow)}.input-wrap[data-astro-cid-s3w4nx7v]{position:relative}textarea[data-astro-cid-s3w4nx7v]{position:relative;width:100%;min-height:240px;resize:vertical;padding:15px 16px;border-radius:var(--r);border:2px solid var(--ink);background:var(--paper-2);color:var(--ink);font-family:var(--mono);font-size:12.8px;line-height:1.78;outline:none;transition:box-shadow .16s ease}textarea[data-astro-cid-s3w4nx7v]::placeholder{color:var(--ink-4)}textarea[data-astro-cid-s3w4nx7v]:focus{box-shadow:4px 4px 0 var(--yellow)}.actions[data-astro-cid-s3w4nx7v]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.kbd-hint[data-astro-cid-s3w4nx7v]{margin-left:auto;font-size:10.5px;color:var(--ink-4);font-weight:600}.switch[data-astro-cid-s3w4nx7v]{display:inline-flex;align-items:center;gap:9px;cursor:pointer;margin-left:6px;margin-bottom:0;font-size:12.5px;font-weight:600;color:var(--ink-2);user-select:none}.switch[data-astro-cid-s3w4nx7v] input[data-astro-cid-s3w4nx7v]{position:absolute;opacity:0;width:0;height:0}.switch-box[data-astro-cid-s3w4nx7v]{width:36px;height:20px;border-radius:2px;background:var(--paper-3);border:2px solid var(--ink);position:relative;transition:background .18s ease}.switch-box[data-astro-cid-s3w4nx7v]:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:1px;background:var(--ink);transition:transform .18s cubic-bezier(.4,0,.2,1)}.switch[data-astro-cid-s3w4nx7v] input[data-astro-cid-s3w4nx7v]:checked+.switch-box[data-astro-cid-s3w4nx7v]{background:var(--yellow)}.switch[data-astro-cid-s3w4nx7v] input[data-astro-cid-s3w4nx7v]:checked+.switch-box[data-astro-cid-s3w4nx7v]:after{transform:translate(16px)}.switch[data-astro-cid-s3w4nx7v] input[data-astro-cid-s3w4nx7v]:focus-visible+.switch-box[data-astro-cid-s3w4nx7v]{outline:3px solid var(--blue);outline-offset:2px}.progress[data-astro-cid-s3w4nx7v]{height:6px;border-radius:2px;background:var(--paper-3);border:1.5px solid var(--ink);margin-top:16px;overflow:hidden}.progress-bar[data-astro-cid-s3w4nx7v]{height:100%;width:0;background:var(--red);transition:width .3s ease}.status[data-astro-cid-s3w4nx7v]{margin-top:14px;font-size:12.5px;font-family:var(--mono);font-weight:600;color:var(--ink-3);min-height:20px;line-height:1.6;word-break:break-word}.status[data-astro-cid-s3w4nx7v][data-tone=ok]{color:var(--ok)}.status[data-astro-cid-s3w4nx7v][data-tone=warn]{color:var(--warn)}.status[data-astro-cid-s3w4nx7v][data-tone=work]{color:var(--blue)}.summary[data-astro-cid-s3w4nx7v]{display:flex;gap:9px;align-items:center;font-size:12px;font-family:var(--mono);font-weight:700;margin-bottom:12px;flex-wrap:wrap}.summary[data-astro-cid-s3w4nx7v] .ok[data-astro-cid-s3w4nx7v]{color:var(--ok)}.summary[data-astro-cid-s3w4nx7v] .warn[data-astro-cid-s3w4nx7v]{color:var(--warn)}.summary[data-astro-cid-s3w4nx7v] .muted[data-astro-cid-s3w4nx7v]{color:var(--ink-4)}.summary[data-astro-cid-s3w4nx7v] i[data-astro-cid-s3w4nx7v]{color:var(--ink-4);font-style:normal}.output[data-astro-cid-s3w4nx7v]:empty:after{content:"结果会出现在这里。";display:block;padding:26px;text-align:center;font-size:13px;color:var(--ink-4);border:2px dashed var(--line-mid);border-radius:var(--r)}.r2g-empty[data-astro-cid-s3w4nx7v]{padding:20px;color:var(--ink-3);font-size:13.5px}.r2g-row[data-astro-cid-s3w4nx7v]{border:2px solid var(--ink);border-radius:var(--r);background:var(--paper-2);padding:13px 15px;margin-bottom:9px;transition:box-shadow .16s ease}.r2g-row[data-astro-cid-s3w4nx7v]:hover{box-shadow:4px 4px #1d4e9b33}.r2g-row[data-astro-cid-s3w4nx7v] code[data-astro-cid-s3w4nx7v]{display:block;font-size:12.6px;line-height:1.86;color:var(--ink);word-break:break-word;white-space:pre-wrap}.r2g-row-foot[data-astro-cid-s3w4nx7v]{display:flex;align-items:center;gap:10px;margin-top:9px;min-height:18px}.r2g-tag[data-astro-cid-s3w4nx7v]{font-size:10.5px;font-family:var(--mono);font-weight:700;color:var(--ink);background:var(--yellow);border:1.5px solid var(--ink);border-radius:2px;padding:1px 6px}.r2g-mini[data-astro-cid-s3w4nx7v]{margin-left:auto;background:none;border:0;padding:0;color:var(--ink-4);font-size:10.5px;font-weight:600;cursor:pointer;font-family:var(--mono);letter-spacing:.02em;text-decoration:underline;text-decoration-color:var(--line-mid);text-underline-offset:3px;transition:color .16s ease}.r2g-mini[data-astro-cid-s3w4nx7v]:hover{color:var(--red);text-decoration-color:var(--red)}.r2g-mini[data-astro-cid-s3w4nx7v][data-copied]{color:var(--ok);text-decoration-color:var(--ok)}.r2g-failed[data-astro-cid-s3w4nx7v]{margin-top:16px;padding:14px 16px;border:2px solid var(--ink);background:#fdf3d8;border-radius:var(--r);font-size:12.5px;font-family:var(--mono);color:var(--ink-2)}.r2g-failed[data-astro-cid-s3w4nx7v] b[data-astro-cid-s3w4nx7v]{display:block;color:var(--warn);margin-bottom:8px;font-size:11.5px;letter-spacing:.04em}.r2g-failed[data-astro-cid-s3w4nx7v] div[data-astro-cid-s3w4nx7v]{display:flex;gap:10px;flex-wrap:wrap;padding:3px 0;border-top:1px dashed var(--line-mid)}.r2g-failed[data-astro-cid-s3w4nx7v] code[data-astro-cid-s3w4nx7v]{color:var(--ink);font-weight:700}.r2g-failed[data-astro-cid-s3w4nx7v] span[data-astro-cid-s3w4nx7v]{color:var(--ink-3)}.privacy[data-astro-cid-s3w4nx7v]{display:flex;align-items:flex-start;gap:8px;margin-top:16px;font-size:11.5px;color:var(--ink-3);line-height:1.7}.privacy[data-astro-cid-s3w4nx7v] svg[data-astro-cid-s3w4nx7v]{flex:none;margin-top:3px}.in-grid[data-astro-cid-s3w4nx7v]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.in-card[data-astro-cid-s3w4nx7v]{padding-top:30px;overflow:hidden}.in-strip[data-astro-cid-s3w4nx7v]{position:absolute;top:0;left:0;right:0;height:8px;border-bottom:2px solid var(--ink);background:var(--red)}.tone-yellow[data-astro-cid-s3w4nx7v] .in-strip[data-astro-cid-s3w4nx7v]{background:var(--yellow)}.tone-blue[data-astro-cid-s3w4nx7v] .in-strip[data-astro-cid-s3w4nx7v]{background:var(--blue)}.in-top[data-astro-cid-s3w4nx7v]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.in-n[data-astro-cid-s3w4nx7v]{font-size:19px;color:var(--ink);font-weight:700}.in-card[data-astro-cid-s3w4nx7v] h3[data-astro-cid-s3w4nx7v]{font-size:16.5px}.in-card[data-astro-cid-s3w4nx7v] p[data-astro-cid-s3w4nx7v]{margin-top:10px;color:var(--ink-3);font-size:14px;line-height:1.74}.fix-list[data-astro-cid-s3w4nx7v]{display:grid;gap:2.5px;background:var(--ink);border:2.5px solid var(--ink);box-shadow:var(--shadow)}.fix[data-astro-cid-s3w4nx7v]{display:flex;gap:20px;padding:24px 26px;background:var(--paper-2)}.fix-i[data-astro-cid-s3w4nx7v]{color:var(--red);font-size:11.5px;font-weight:700;padding-top:5px;flex:none}.fix[data-astro-cid-s3w4nx7v] h3[data-astro-cid-s3w4nx7v]{font-size:15.5px}.fix[data-astro-cid-s3w4nx7v] p[data-astro-cid-s3w4nx7v]{margin-top:8px;color:var(--ink-3);font-size:14px;line-height:1.76}.limit[data-astro-cid-s3w4nx7v]{position:relative;overflow:hidden;border:2px solid var(--ink);border-radius:var(--r);background:var(--paper-2);padding:28px 30px 28px 32px}.limit[data-astro-cid-s3w4nx7v]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;background:var(--yellow);border-right:2px solid var(--ink)}.limit[data-astro-cid-s3w4nx7v] h2[data-astro-cid-s3w4nx7v]{font-size:20px}.limit[data-astro-cid-s3w4nx7v] ul[data-astro-cid-s3w4nx7v]{margin:16px 0 0;padding-left:18px;color:var(--ink-3);font-size:14.2px;line-height:1.92}.limit[data-astro-cid-s3w4nx7v] li[data-astro-cid-s3w4nx7v]{margin-bottom:7px}.limit[data-astro-cid-s3w4nx7v] li[data-astro-cid-s3w4nx7v]::marker{color:var(--red);font-weight:700}.limit[data-astro-cid-s3w4nx7v] b[data-astro-cid-s3w4nx7v]{color:var(--ink);font-weight:700}.feedback[data-astro-cid-s3w4nx7v]{margin-top:22px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:22px 24px;background:var(--paper-3);border:2px solid var(--ink);border-radius:var(--r)}.feedback[data-astro-cid-s3w4nx7v]>div[data-astro-cid-s3w4nx7v]{flex:1;min-width:220px}.feedback[data-astro-cid-s3w4nx7v] b[data-astro-cid-s3w4nx7v]{font-size:15px;color:var(--ink)}.feedback[data-astro-cid-s3w4nx7v] p[data-astro-cid-s3w4nx7v]{margin-top:7px;font-size:13.5px;color:var(--ink-3);line-height:1.72}@media(max-width:900px){.head-grid[data-astro-cid-s3w4nx7v],.in-grid[data-astro-cid-s3w4nx7v]{grid-template-columns:1fr;gap:26px}.panel[data-astro-cid-s3w4nx7v]{padding:18px}.kbd-hint[data-astro-cid-s3w4nx7v]{display:none}.fix[data-astro-cid-s3w4nx7v]{gap:14px;padding:20px}.limit[data-astro-cid-s3w4nx7v]{padding:22px 20px 22px 26px}}
