.ca[data-astro-cid-43k5smd4]{font-size:var(--fs-meta);color:var(--ink);line-height:1.6;width:100%}.ca-cap[data-astro-cid-43k5smd4]{font-size:var(--fs-micro);letter-spacing:.06em;color:var(--muted);margin:0 0 10px}.ca-note[data-astro-cid-43k5smd4]{font-size:var(--fs-micro);color:var(--muted);margin:12px 0 0}.ca-no[data-astro-cid-43k5smd4]{font-variant-numeric:tabular-nums;color:var(--muted)}.ca[data-astro-cid-43k5smd4] b[data-astro-cid-43k5smd4]{font-weight:500}.ca[data-astro-cid-43k5smd4] i[data-astro-cid-43k5smd4]{font-style:normal;color:var(--muted);margin-left:8px}.ca-list[data-astro-cid-43k5smd4]{list-style:none;margin:0;padding:0;border:1px solid var(--hairline);border-radius:var(--r-m);background:var(--card);overflow:hidden}.ca-row[data-astro-cid-43k5smd4]{display:flex;align-items:baseline;gap:0;padding:9px 14px;border-top:1px solid var(--hairline)}.ca-row[data-astro-cid-43k5smd4]:first-child{border-top:0}.ca-row[data-astro-cid-43k5smd4] span[data-astro-cid-43k5smd4]{margin-left:auto;font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted)}.ca-row[data-astro-cid-43k5smd4].is-new{background:var(--primary-soft)}.ca-row[data-astro-cid-43k5smd4].is-new b[data-astro-cid-43k5smd4]{color:var(--primary-dark)}.ca-row[data-astro-cid-43k5smd4].is-new span[data-astro-cid-43k5smd4]{color:var(--sub-ink)}.ca-row[data-astro-cid-43k5smd4] em[data-astro-cid-43k5smd4]{font-style:normal;margin-left:12px;font-size:var(--fs-micro);color:var(--primary-dark);font-variant-numeric:tabular-nums}.ca-paste[data-astro-cid-43k5smd4]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);gap:14px;align-items:center}.ca-raw[data-astro-cid-43k5smd4]{margin:0;padding:12px;border:1px dashed var(--border);border-radius:var(--r-s);background:var(--bg-2);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:var(--fs-micro);line-height:1.85;color:var(--sub-ink);white-space:pre;overflow:hidden}.ca-to[data-astro-cid-43k5smd4]{color:var(--muted);font-size:var(--fs-body)}.ca-tab[data-astro-cid-43k5smd4]{width:100%;border-collapse:collapse;border:1px solid var(--hairline);border-radius:var(--r-s);background:var(--card);font-size:var(--fs-micro);overflow:hidden}.ca-tab[data-astro-cid-43k5smd4] th[data-astro-cid-43k5smd4]{text-align:left;font-weight:400;color:var(--muted);padding:7px 12px;border-bottom:1px solid var(--hairline);background:var(--bg-2)}.ca-tab[data-astro-cid-43k5smd4] td[data-astro-cid-43k5smd4]{padding:6px 12px;border-top:1px solid var(--hairline)}.ca-tab[data-astro-cid-43k5smd4] tr[data-astro-cid-43k5smd4]:first-child td[data-astro-cid-43k5smd4]{border-top:0}.ca-tab[data-astro-cid-43k5smd4] .is-bad[data-astro-cid-43k5smd4] td[data-astro-cid-43k5smd4]{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--primary);background:color-mix(in srgb,var(--primary-soft) 55%,transparent)}.ca-inp[data-astro-cid-43k5smd4]{display:flex;align-items:center;padding:9px 14px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--card);color:var(--ink);font-size:var(--fs-cap);max-width:280px}.ca-inp[data-astro-cid-43k5smd4] i[data-astro-cid-43k5smd4]{display:inline-block;width:1px;height:1.05em;margin-left:2px;background:var(--primary);animation:ca-blink 1.1s steps(1) infinite}@keyframes ca-blink{0%,49%{opacity:1}50%,to{opacity:0}}.ca-hit[data-astro-cid-43k5smd4]{display:flex;align-items:baseline;gap:0;margin-top:12px;padding:11px 14px;border:1px solid var(--primary-soft);border-radius:var(--r-m);background:var(--primary-soft);max-width:420px}.ca-hit[data-astro-cid-43k5smd4] span[data-astro-cid-43k5smd4]{margin-left:auto;font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--sub-ink)}.ca-hit[data-astro-cid-43k5smd4] em[data-astro-cid-43k5smd4]{font-style:normal;margin-left:14px;font-size:var(--fs-micro);color:var(--primary-dark)}.ca-states[data-astro-cid-43k5smd4]{display:flex;flex-direction:column;gap:9px}.ca-st[data-astro-cid-43k5smd4]{display:flex;align-items:baseline;padding:10px 14px;border:1px solid var(--hairline);border-radius:var(--r-m);background:var(--card)}.ca-st[data-astro-cid-43k5smd4] .ca-dot[data-astro-cid-43k5smd4]{width:7px;height:7px;border-radius:50%;margin-right:11px;background:var(--muted);opacity:.35;flex:none;align-self:center}.ca-st[data-astro-cid-43k5smd4].is-in .ca-dot[data-astro-cid-43k5smd4]{background:var(--primary);opacity:1}.ca-st[data-astro-cid-43k5smd4].is-unmatched{border-style:dashed;border-color:var(--border)}.ca-st[data-astro-cid-43k5smd4] .ca-no[data-astro-cid-43k5smd4]{margin-left:auto;font-size:var(--fs-micro)}.ca-st[data-astro-cid-43k5smd4] em[data-astro-cid-43k5smd4]{font-style:normal;margin-left:14px;font-size:var(--fs-micro);color:var(--muted);white-space:nowrap}.ca-st[data-astro-cid-43k5smd4].is-in em[data-astro-cid-43k5smd4]{color:var(--primary-dark)}.ca-hand[data-astro-cid-43k5smd4]{display:flex;align-items:baseline;padding:9px 14px;margin-bottom:7px;border:1px solid var(--primary-soft);border-radius:var(--r-m);background:var(--card)}.ca-hand[data-astro-cid-43k5smd4] u[data-astro-cid-43k5smd4]{text-decoration:none;font-variant-numeric:tabular-nums;color:var(--primary-dark);margin-right:12px}.ca-rest[data-astro-cid-43k5smd4]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:12px;border-top:1px solid var(--hairline)}.ca-rest[data-astro-cid-43k5smd4] span[data-astro-cid-43k5smd4]{padding:4px 10px;border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--muted);font-size:var(--fs-micro)}.ca-nums[data-astro-cid-43k5smd4]{display:flex;gap:clamp(18px,3vw,40px);margin-bottom:16px}.ca-nums[data-astro-cid-43k5smd4] u[data-astro-cid-43k5smd4]{display:block;text-decoration:none;font-family:var(--serif);font-size:clamp(30px,3.4vw,40px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.ca-nums[data-astro-cid-43k5smd4] span[data-astro-cid-43k5smd4]{display:block;margin-top:6px;font-size:var(--fs-micro);color:var(--muted)}.ca-nums[data-astro-cid-43k5smd4] .is-warm[data-astro-cid-43k5smd4] u[data-astro-cid-43k5smd4]{color:var(--primary)}.ca-line[data-astro-cid-43k5smd4]{margin:0;font-size:var(--fs-cap);line-height:1.6;color:var(--ink)}.ca-line[data-astro-cid-43k5smd4] b[data-astro-cid-43k5smd4]{font-variant-numeric:tabular-nums;color:var(--muted);margin-right:10px;font-weight:400;font-size:var(--fs-micro)}.ca-line[data-astro-cid-43k5smd4].ca-zh{color:var(--sub-ink);margin-top:2px;padding-left:calc(var(--fs-micro) * 2.6)}.ca-empty[data-astro-cid-43k5smd4]{margin:16px 0 0;padding:9px 14px;border:1px dashed var(--border);border-radius:var(--r-s);font-size:var(--fs-micro);color:var(--muted)}.ca-strip[data-astro-cid-43k5smd4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ca-seg[data-astro-cid-43k5smd4]{border:1px solid var(--hairline);border-radius:var(--r-m);background:var(--card);padding:12px 14px}.ca-seg-h[data-astro-cid-43k5smd4]{display:flex;justify-content:space-between;margin:0 0 8px;font-size:var(--fs-micro);color:var(--muted)}.ca-seg-h[data-astro-cid-43k5smd4] b[data-astro-cid-43k5smd4]{font-weight:400;font-variant-numeric:tabular-nums}.ca-seg-t[data-astro-cid-43k5smd4]{margin:0;font-size:var(--fs-cap);color:var(--ink);line-height:1.45}.ca-seg-z[data-astro-cid-43k5smd4]{margin:3px 0 0;font-size:var(--fs-micro);color:var(--muted)}.ca-seg-n[data-astro-cid-43k5smd4]{margin:10px 0 0;padding-top:9px;border-top:1px solid var(--hairline);font-size:var(--fs-micro)}.ca-seg-n[data-astro-cid-43k5smd4] span[data-astro-cid-43k5smd4]{color:var(--primary-dark);font-variant-numeric:tabular-nums}.ca-seg-n[data-astro-cid-43k5smd4] em[data-astro-cid-43k5smd4],.ca-unknown[data-astro-cid-43k5smd4] .ca-tab[data-astro-cid-43k5smd4] td[data-astro-cid-43k5smd4] em[data-astro-cid-43k5smd4]{font-style:normal;color:var(--muted)}@media(max-width:820px){.ca-paste[data-astro-cid-43k5smd4]{grid-template-columns:1fr;gap:10px}.ca-to[data-astro-cid-43k5smd4]{transform:rotate(90deg);justify-self:center}.ca-strip[data-astro-cid-43k5smd4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ca-inp[data-astro-cid-43k5smd4] i[data-astro-cid-43k5smd4]{animation:none}}.sma[data-astro-cid-74pmbbli]{aspect-ratio:1120/760;display:grid;align-content:center;padding:clamp(22px,3vw,44px) clamp(26px,3.6vw,52px);--e:cubic-bezier(.16,1,.3,1)}.sma-page[data-astro-cid-74pmbbli]{background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-m);padding:clamp(18px,2.2vw,28px) clamp(20px,2.6vw,32px);box-shadow:0 1px #241f1b0a,0 16px 34px -22px #241f1b47}.sma-title[data-astro-cid-74pmbbli]{margin:0;font-family:var(--serif);font-weight:600;font-size:clamp(17px,1.6vw,22px);line-height:1.3;color:var(--ink);text-wrap:balance}.sma-lb[data-astro-cid-74pmbbli]{margin:clamp(12px,1.4vw,16px) 0 6px;font-size:var(--fs-meta);font-weight:600;letter-spacing:.04em;color:var(--primary-dark)}.sma-para[data-astro-cid-74pmbbli]{margin:0;font-size:clamp(13.5px,1.15vw,15px);line-height:1.62;color:var(--sub-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.sma-cons[data-astro-cid-74pmbbli]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sma-con[data-astro-cid-74pmbbli]{display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--primary) 9%,var(--bg));border:1px solid color-mix(in srgb,var(--primary) 22%,transparent)}.sma-t[data-astro-cid-74pmbbli]{font-size:clamp(13.5px,1.15vw,15px);color:var(--ink);font-weight:500}.sma-at[data-astro-cid-74pmbbli]{font-family:var(--mono,ui-monospace,monospace);font-size:var(--fs-meta);color:var(--sub-ink);letter-spacing:.04em}.rv-on .sma-page[data-astro-cid-74pmbbli],.rv-on .sma-con[data-astro-cid-74pmbbli]{opacity:0}.sma[data-astro-cid-74pmbbli].rv-in .sma-page[data-astro-cid-74pmbbli]{animation:smaUp .5s var(--e) forwards}.sma[data-astro-cid-74pmbbli].rv-in .sma-con[data-astro-cid-74pmbbli]{animation:smaUp .4s var(--e) forwards;animation-delay:calc(.8s + var(--k) * .14s)}@keyframes smaUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rv-on .sma-page[data-astro-cid-74pmbbli],.rv-on .sma-con[data-astro-cid-74pmbbli]{opacity:1}.sma[data-astro-cid-74pmbbli].rv-in [data-astro-cid-74pmbbli]{animation:none!important}}.pv[data-astro-cid-iwmzloip]{margin:0;border-radius:var(--r-m);overflow:hidden;background:var(--bg-2)}.dp-sec[data-astro-cid-iwmzloip].dp-txt{display:block}.dp-sec[data-astro-cid-iwmzloip].dp-txt .dp-t[data-astro-cid-iwmzloip]{max-width:40em}
