.page[data-astro-cid-s3fjmv2r]{width:min(100% - 32px,760px);padding:1.5rem 0 1rem}.crumbs[data-astro-cid-s3fjmv2r]{color:var(--dim);flex-wrap:wrap;gap:.4rem;font-size:.92rem;font-weight:800;display:flex}.crumbs[data-astro-cid-s3fjmv2r] a[data-astro-cid-s3fjmv2r]{color:var(--violet);text-decoration:none}.crumbs[data-astro-cid-s3fjmv2r] a[data-astro-cid-s3fjmv2r]:hover{text-underline-offset:3px;text-decoration:underline}.head[data-astro-cid-s3fjmv2r]{margin-top:1rem}h1[data-astro-cid-s3fjmv2r]{margin:0;font-size:clamp(2.3rem,5vw,3.4rem)}.head[data-astro-cid-s3fjmv2r] p[data-astro-cid-s3fjmv2r]{color:var(--ink-2);margin:.5rem 0 0;font-weight:700}.sheet[data-astro-cid-s3fjmv2r]{overflow-wrap:break-word;margin-top:1.75rem;padding:clamp(1.4rem,4vw,2.5rem);line-height:1.7}.toc[data-astro-cid-s3fjmv2r]{box-shadow:0 0 0 1.5px var(--line);background:#ffffff80;border-radius:16px;margin:0 0 1.5rem;padding:.9rem 1.2rem}.toc-title[data-astro-cid-s3fjmv2r]{font-family:var(--hand);margin:0 0 .3rem;font-weight:800}.sheet[data-astro-cid-s3fjmv2r] .toc[data-astro-cid-s3fjmv2r] ul[data-astro-cid-s3fjmv2r]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-s3fjmv2r] a[data-astro-cid-s3fjmv2r]{color:var(--violet);font-weight:700}.sheet[data-astro-cid-s3fjmv2r] h2{font-family:var(--hand);margin:2rem 0 .4rem;scroll-margin-top:1rem;font-size:1.45rem;line-height:1.2}.sheet[data-astro-cid-s3fjmv2r] h2:first-child,.sheet[data-astro-cid-s3fjmv2r] .toc+h2,.sheet[data-astro-cid-s3fjmv2r] .toc+p{margin-top:0}.sheet[data-astro-cid-s3fjmv2r] h3{margin:1.5rem 0 .3rem;font-size:1.1rem}.sheet[data-astro-cid-s3fjmv2r] p,.sheet[data-astro-cid-s3fjmv2r] li{color:var(--ink-2);font-weight:600}.sheet[data-astro-cid-s3fjmv2r] p{margin:0 0 .9rem}.sheet[data-astro-cid-s3fjmv2r] ul,.sheet[data-astro-cid-s3fjmv2r] ol{margin:0 0 1rem;padding-left:1.4rem}.sheet[data-astro-cid-s3fjmv2r] li+li{margin-top:.3rem}.sheet[data-astro-cid-s3fjmv2r] li::marker{color:var(--violet);font-weight:800}.sheet[data-astro-cid-s3fjmv2r] a{color:var(--violet)}.sheet[data-astro-cid-s3fjmv2r] b,.sheet[data-astro-cid-s3fjmv2r] strong{color:var(--ink)}.sheet[data-astro-cid-s3fjmv2r] code{background:var(--violet-soft);color:var(--ink);overflow-wrap:anywhere;border-radius:7px;padding:.1rem .4rem;font-size:.9em}.sheet[data-astro-cid-s3fjmv2r] blockquote{box-shadow:inset 4px 0 0 var(--sun);background:#fff4d6;border-radius:14px;margin:1.2rem 0;padding:.8rem 1.1rem}.sheet[data-astro-cid-s3fjmv2r] blockquote p{color:#6b4b00;margin:0}.sheet[data-astro-cid-s3fjmv2r] blockquote strong{color:#4d3500}.sheet[data-astro-cid-s3fjmv2r] table{border-collapse:collapse;max-width:100%;margin:0 0 1rem;font-size:.92rem;display:block;overflow-x:auto}.sheet[data-astro-cid-s3fjmv2r] th,.sheet[data-astro-cid-s3fjmv2r] td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .75rem}.sheet[data-astro-cid-s3fjmv2r] th{color:var(--ink);white-space:nowrap;font-weight:800}.sheet[data-astro-cid-s3fjmv2r] td{color:var(--ink-2);font-weight:600}.sheet[data-astro-cid-s3fjmv2r] td code{overflow-wrap:normal;white-space:nowrap}.sheet[data-astro-cid-s3fjmv2r]>:last-child{margin-bottom:0}.related[data-astro-cid-s3fjmv2r]{padding-top:2.5rem}.related[data-astro-cid-s3fjmv2r] .title[data-astro-cid-s3fjmv2r]{margin-bottom:1.1rem}.related[data-astro-cid-s3fjmv2r] ul[data-astro-cid-s3fjmv2r]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-s3fjmv2r] .card[data-astro-cid-s3fjmv2r]{border-radius:18px;align-items:flex-start;gap:.8rem;padding:.9rem 1.2rem;text-decoration:none;transition:transform .15s;display:flex}.related[data-astro-cid-s3fjmv2r] .card[data-astro-cid-s3fjmv2r]:hover{transform:translateY(-2px)}.related[data-astro-cid-s3fjmv2r] .icon[data-astro-cid-s3fjmv2r]{color:var(--violet);flex:none;margin-top:.2rem}.related[data-astro-cid-s3fjmv2r] span[data-astro-cid-s3fjmv2r]{display:grid}.related[data-astro-cid-s3fjmv2r] b[data-astro-cid-s3fjmv2r]{font-weight:800}.related[data-astro-cid-s3fjmv2r] small[data-astro-cid-s3fjmv2r]{color:var(--ink-2);font-size:.9rem;font-weight:600}.stuck[data-astro-cid-s3fjmv2r]{align-items:center;gap:1.25rem;margin-top:2.5rem;padding:1.4rem 1.6rem;display:flex}.stuck[data-astro-cid-s3fjmv2r] .stuck-cat{flex:none;width:90px}.stuck[data-astro-cid-s3fjmv2r] h2[data-astro-cid-s3fjmv2r]{margin:0;font-size:1.6rem}.stuck[data-astro-cid-s3fjmv2r] p[data-astro-cid-s3fjmv2r]{color:var(--ink-2);margin:.3rem 0 0;font-weight:700}.stuck-row[data-astro-cid-s3fjmv2r]{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.stuck-row[data-astro-cid-s3fjmv2r] .btn[data-astro-cid-s3fjmv2r]{max-width:100%}@media (width<=560px){.stuck[data-astro-cid-s3fjmv2r]{text-align:center;flex-direction:column}.stuck-row[data-astro-cid-s3fjmv2r]{justify-content:center}}@media (prefers-reduced-motion:reduce){.related[data-astro-cid-s3fjmv2r] .card[data-astro-cid-s3fjmv2r]{transition:none}}
