.track[data-astro-cid-trxcs2lc]{transition:transform .55s cubic-bezier(.2,.8,.2,1);display:flex}.chat[data-astro-cid-trxcs2lc]{overscroll-behavior:contain;scrollbar-width:thin;height:26rem;padding:.5rem 0 1rem;overflow-y:auto;mask-image:linear-gradient(#0000,#000 1.5rem calc(100% - 2rem),#0000)}.part[data-astro-cid-trxcs2lc][hidden]{display:none}.part[data-astro-cid-trxcs2lc].enter{animation:.5s ease-out enter}@keyframes enter{0%{opacity:0;translate:0 .5rem}}.dot[data-astro-cid-trxcs2lc]{background:var(--color-ink-faint);cursor:pointer;border-radius:999px;width:.5rem;height:.5rem;transition:width .3s,background-color .3s;position:relative}.dot[data-astro-cid-trxcs2lc][aria-selected=true]{background:var(--color-ink);width:1.5rem}.dot[data-astro-cid-trxcs2lc]:after{content:"";position:absolute;inset:-1rem -.5rem}.cite[data-astro-cid-trxcs2lc]{font:inherit;color:var(--color-ink);cursor:pointer;background:linear-gradient(var(--hl), var(--hl)) no-repeat 0 100% / 100% 3px;border-radius:2px;padding:0 .1em;transition:background-size .3s}.cite[data-astro-cid-trxcs2lc][aria-pressed=true]{background-size:100% 100%}.fan[data-astro-cid-trxcs2lc]{height:33rem;position:relative}.page[data-astro-cid-trxcs2lc]{background:var(--color-surface);width:min(19.5rem,80vw);height:29.5rem;font-family:var(--font-serif);color:#262624;cursor:pointer;margin:-14.75rem 0 0 calc(min(19.5rem,80vw)/-2);padding:1.1rem 1.25rem;font-size:.7rem;line-height:1.7;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s,opacity .45s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 1px 1px #00000012,0 24px 40px -22px #11302a8c}.page[data-astro-cid-trxcs2lc].off{opacity:0;pointer-events:none;z-index:-1}.page[data-astro-cid-trxcs2lc].scan{background:var(--color-scan)}.page[data-astro-cid-trxcs2lc] .kind[data-astro-cid-trxcs2lc]{background:var(--hl);font-family:var(--font-sans);border-radius:0 0 6px 6px;padding:.2rem .55rem;font-size:.7rem;font-weight:600;position:absolute;top:0;left:1.1rem}.passage[data-astro-cid-trxcs2lc]{text-align:justify;hyphens:auto;margin:0 0 .45rem}.passage[data-astro-cid-trxcs2lc].dim{color:#8a8983}.page[data-astro-cid-trxcs2lc] mark[data-astro-cid-trxcs2lc]{color:inherit;background:linear-gradient(var(--hl), var(--hl)) no-repeat 0 0 / 0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .8s ease-out .3s}.page[data-astro-cid-trxcs2lc].front mark[data-astro-cid-trxcs2lc]{background-size:100% 100%}.page[data-astro-cid-trxcs2lc][data-pos="0"]{z-index:3;transform:rotate(-1deg)}.page[data-astro-cid-trxcs2lc][data-pos="1"]{z-index:2;filter:brightness(.97);transform:translate(2.4rem,-1rem)rotate(5deg)}.page[data-astro-cid-trxcs2lc][data-pos="2"]{z-index:1;filter:brightness(.94);transform:translate(-2.6rem,-.5rem)rotate(-7deg)}.page[data-astro-cid-trxcs2lc][data-pos="3"]{z-index:0;filter:brightness(.91);transform:translate(1.2rem,-1.6rem)rotate(2deg)}.page[data-astro-cid-trxcs2lc][data-pos="4"]{z-index:0;filter:brightness(.9);transform:translate(-1.2rem,-1.4rem)rotate(-3deg)}.page[data-astro-cid-trxcs2lc][data-pos="3"] .kind[data-astro-cid-trxcs2lc],.page[data-astro-cid-trxcs2lc][data-pos="4"] .kind[data-astro-cid-trxcs2lc]{visibility:hidden}@media (width<=63.99rem){[data-astro-cid-trxcs2lc][data-demo]{gap:1.25rem}.chat[data-astro-cid-trxcs2lc]{height:clamp(16rem,50svh,24rem)}.fan[data-astro-cid-trxcs2lc]{--w:min(46vw, 12rem);height:calc(var(--w) * 1.414 * 1.04 + 3.25rem)}.page[data-astro-cid-trxcs2lc]{width:var(--w);height:calc(var(--w) * 1.414);margin:0 0 0 calc(var(--w) / -2);padding:.8rem .75rem;font-size:.56rem;line-height:1.6;top:auto;bottom:.75rem}.page[data-astro-cid-trxcs2lc] header[data-astro-cid-trxcs2lc]{margin:1.1rem 0 .5rem}.page[data-astro-cid-trxcs2lc] .kind[data-astro-cid-trxcs2lc]{font-size:.6rem;left:.75rem}.passage[data-astro-cid-trxcs2lc].lead{display:none}.page[data-astro-cid-trxcs2lc]:before{content:"";background:linear-gradient(transparent, var(--color-surface) 70%);height:1.75rem;position:absolute;inset:auto 0 0}.page[data-astro-cid-trxcs2lc].scan:before{background:linear-gradient(transparent, var(--color-scan) 70%)}.page[data-astro-cid-trxcs2lc][data-pos="0"]{transform:scale(1.04);box-shadow:0 1px 1px #00000012,0 28px 44px -20px #11302ab3}.page[data-astro-cid-trxcs2lc][data-pos="1"]{transform:translate(44%,-1.6rem)rotate(5deg)scale(.9)}.page[data-astro-cid-trxcs2lc][data-pos="2"]{transform:translate(-44%,-1.3rem)rotate(-6deg)scale(.9)}.page[data-astro-cid-trxcs2lc][data-pos="3"]{transform:translate(22%,-2.7rem)rotate(2deg)scale(.84)}.page[data-astro-cid-trxcs2lc][data-pos="4"]{transform:translate(-22%,-2.5rem)rotate(-3deg)scale(.84)}.page[data-astro-cid-trxcs2lc][data-pos="3"] .kind[data-astro-cid-trxcs2lc],.page[data-astro-cid-trxcs2lc][data-pos="4"] .kind[data-astro-cid-trxcs2lc]{visibility:visible}}.swatch[data-astro-cid-ge2uvauf]{align-items:center;gap:.45rem;display:flex}.swatch[data-astro-cid-ge2uvauf]:before{content:"";background:var(--hl);border-radius:2px 4px 3px 5px;width:1.1rem;height:.55rem}.scroll-x[data-astro-cid-cfeudrom]{scrollbar-width:none}.scroll-x[data-astro-cid-cfeudrom]::-webkit-scrollbar{display:none}.tabs[data-astro-cid-cfeudrom]{background:var(--color-mist);border-radius:.5rem;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;scroll-padding-inline:3rem;display:flex;overflow-x:auto}.tab[data-astro-cid-cfeudrom]{cursor:pointer;white-space:nowrap;color:var(--color-ink-soft);border-radius:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600}.tab[data-astro-cid-cfeudrom][aria-selected=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px #0000000d}.share[data-astro-cid-cfeudrom],.desc[data-astro-cid-cfeudrom]{display:none}.pdf[data-astro-cid-cfeudrom]{background:color-mix(in srgb, var(--color-ok) 13%, transparent);white-space:nowrap;color:var(--color-ok);border-radius:999px;margin-left:.3rem;padding:.05rem .4rem;font-size:.7rem;font-weight:600}.tabs-wrap[data-astro-cid-cfeudrom]{width:fit-content;min-width:0;max-width:100%;position:relative}.more[data-astro-cid-cfeudrom]{pointer-events:none;background-repeat:no-repeat;background-size:1.1rem,auto;width:3rem;display:none;position:absolute;top:0;bottom:0}.next[data-astro-cid-cfeudrom]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M8 5l5 5-5 5' fill='none' stroke='%2357534e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), linear-gradient(to right, transparent, var(--color-mist) 55%);background-position:right .4rem center,0 0;border-radius:0 .5rem .5rem 0;right:0}.prev[data-astro-cid-cfeudrom]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M12 5l-5 5 5 5' fill='none' stroke='%2357534e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"), linear-gradient(to left, transparent, var(--color-mist) 55%);background-position:.4rem,0 0;border-radius:.5rem 0 0 .5rem;left:0}@media (width<=39.99rem){.has-prev[data-astro-cid-cfeudrom] .prev[data-astro-cid-cfeudrom],.has-next[data-astro-cid-cfeudrom] .next[data-astro-cid-cfeudrom]{display:block}}@media (width>=40rem){.tabs[data-astro-cid-cfeudrom]{flex-wrap:wrap}}@media (width>=64rem){.tabs-wrap[data-astro-cid-cfeudrom]{width:auto}.tabs[data-astro-cid-cfeudrom]{background:0 0;border-radius:0;flex-direction:column;gap:0;width:auto;padding:0;overflow:visible}.tab[data-astro-cid-cfeudrom]{border-left:2px solid var(--color-rule);text-align:left;white-space:normal;border-radius:0;grid-template-columns:1fr auto;column-gap:1rem;padding:.65rem 0 .65rem 1rem;font-size:.95rem;font-weight:500;display:grid}.name[data-astro-cid-cfeudrom]{flex-wrap:wrap;align-items:center;gap:.15rem .3rem;display:flex}.pdf[data-astro-cid-cfeudrom]{margin-left:0}.tab[data-astro-cid-cfeudrom]:hover{color:var(--color-ink)}.tab[data-astro-cid-cfeudrom][aria-selected=true]{border-left-color:var(--color-ink);box-shadow:none;background:0 0;font-weight:600}.share[data-astro-cid-cfeudrom]{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-ink-soft);font-weight:500;display:block}.tab[data-astro-cid-cfeudrom][aria-selected=true] .desc[data-astro-cid-cfeudrom]{color:var(--color-ink-soft);grid-column:1/-1;margin-top:.3rem;font-size:.85rem;font-weight:400;line-height:1.5;display:block}}.card[data-astro-cid-cfeudrom]{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:1.125rem;display:grid;overflow:hidden}figure[data-astro-cid-cfeudrom]{background:var(--color-scan-dark);grid-area:1/1;margin:0;padding:2.5rem .4rem 0;position:relative}.wipe[data-astro-cid-cfeudrom] .original[data-astro-cid-cfeudrom]{padding:inherit;clip-path:inset(0 calc(100% - var(--x)) 0 0);position:absolute;inset:0}.crop[data-astro-cid-cfeudrom]{border:1px solid var(--color-rule);background:#fff;border-bottom:0;margin-inline:auto;position:relative}@media (width>=40rem){figure[data-astro-cid-cfeudrom]{padding-inline:1rem}.crop[data-astro-cid-cfeudrom]{width:70%}}.zoom[data-astro-cid-cfeudrom]{position:relative}figure[data-astro-cid-cfeudrom] img[data-astro-cid-cfeudrom]{width:100%;height:auto;display:block}@media (width<=39.99rem){.crop[data-astro-cid-cfeudrom]{--pan:linear-gradient(to left, transparent, #000 2.5rem);mask-image:var(--pan), linear-gradient(transparent, #000 var(--fade));overflow-x:auto;mask-composite:intersect}.crop[data-astro-cid-cfeudrom].end{--pan:linear-gradient(#000, #000)}.zoom[data-astro-cid-cfeudrom]{width:180%;aspect-ratio:var(--zoom-ratio);overflow:hidden}.zoom[data-astro-cid-cfeudrom] img[data-astro-cid-cfeudrom]{top:var(--zoom-top);position:absolute}}.mark[data-astro-cid-cfeudrom]{top:var(--top);height:var(--height);background:#3884ff2b;border-radius:3px;position:absolute}@media (width<=39.99rem){.mark[data-astro-cid-cfeudrom]{top:var(--zoom-top);height:var(--zoom-height)}}.ba[data-astro-cid-cfeudrom]{z-index:1;border-top:1px solid var(--color-rule);grid-area:2/1;min-height:11rem;display:grid;position:relative;box-shadow:0 -12px 22px -16px #00000059;container-type:inline-size}.txt[data-astro-cid-cfeudrom]{font-family:var(--font-serif);font-size:var(--fs,clamp(.72rem, 1.9cqi, 1rem));grid-area:1/1;padding:2.75rem .85rem 1.25rem;line-height:1.95}@media (width>=40rem){.ba[data-astro-cid-cfeudrom]{min-height:15rem}.txt[data-astro-cid-cfeudrom]{padding:3.5rem 2.25rem 2.25rem}}.after[data-astro-cid-cfeudrom]{background:color-mix(in srgb, var(--color-ok) 6%, var(--color-surface))}.before[data-astro-cid-cfeudrom]{clip-path:inset(0 calc(100% - var(--x)) 0 0);background:color-mix(in srgb, var(--color-error) 7%, var(--color-surface));color:#6b5a55}.err[data-astro-cid-cfeudrom]{text-decoration:wavy underline color-mix(in srgb, var(--color-error) 55%, transparent);text-underline-offset:4px;text-decoration-thickness:1px}.ln[data-astro-cid-cfeudrom]{overflow-wrap:anywhere;display:block}.empty[data-astro-cid-cfeudrom]{color:var(--color-ink-soft);font-style:italic}.line[data-astro-cid-cfeudrom],.knob[data-astro-cid-cfeudrom],input[data-astro-cid-cfeudrom][type=range]{z-index:2;grid-area:2/1}.wipe[data-astro-cid-cfeudrom] .line[data-astro-cid-cfeudrom]{grid-area:1/1/3}@media (width>=40rem){.wipe[data-astro-cid-cfeudrom] input[data-astro-cid-cfeudrom][type=range]{grid-area:1/1/3}}.line[data-astro-cid-cfeudrom],.knob[data-astro-cid-cfeudrom]{margin-left:var(--x);pointer-events:none;justify-self:start}.line[data-astro-cid-cfeudrom]{background:var(--color-ink);width:2px;transform:translate(-1px)}.knob[data-astro-cid-cfeudrom]{background:var(--color-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M13 11l-5 5 5 5M19 11l5 5-5 5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;align-self:center;width:2rem;height:2rem;transform:translate(-50%);box-shadow:0 4px 10px -4px #00000080}.wipe[data-astro-cid-cfeudrom] .knob[data-astro-cid-cfeudrom]{align-self:start;transform:translate(-50%,-50%)}input[data-astro-cid-cfeudrom][type=range]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0}input[data-astro-cid-cfeudrom][type=range]:focus-visible~.knob[data-astro-cid-cfeudrom]{outline:3px solid var(--color-cite);outline-offset:2px}.tag[data-astro-cid-cfeudrom]{box-shadow:0 0 0 1px var(--color-rule);pointer-events:none;background:#ffffffeb;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;position:absolute;top:.75rem}.tag[data-astro-cid-cfeudrom].left{color:var(--color-error);left:.75rem}figure[data-astro-cid-cfeudrom] .tag[data-astro-cid-cfeudrom]{top:.6rem}.tag[data-astro-cid-cfeudrom].page{right:.75rem}.tag[data-astro-cid-cfeudrom].right{background:var(--color-ink);color:#fff;box-shadow:none;right:.75rem}
