.panel{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.panel .panel-flag{max-width:none;color:var(--color-ink-faint);font-family:var(--type-serif-latin);font-style:italic;font-weight:400;font-size:var(--size-xs);letter-spacing:.02em;margin:0;line-height:1.55}.panel .head{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-2);display:flex}.panel .head .name{font-size:var(--size-lg);color:var(--color-ink);letter-spacing:.01em}.panel .head .aldi{color:var(--color-ink-faint);font-size:var(--size-xs);font-variant-numeric:tabular-nums;font-family:var(--type-serif-latin)}.panel .word{text-align:right;padding:var(--space-3) 0 var(--space-2);color:var(--color-ink);cursor:pointer;transition:color var(--motion-base) var(--ease);background:0 0;border:0;align-self:stretch;font-size:clamp(4.5rem,7vw,7.5rem);font-weight:400;line-height:1}.panel .word:hover,.panel .word:focus-visible{color:var(--color-accent);outline:none}.panel .neighbors-area{min-height:14rem;position:relative}.panel .neighbors{gap:var(--space-2);opacity:1;transition:opacity var(--motion-base) var(--ease);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.panel .neighbors li{text-align:right;line-height:var(--leading-snug);position:relative}.panel .token{font-size:var(--size-lg);color:var(--color-ink);cursor:default;transition:color var(--motion-fast) var(--ease)}.panel .empty{color:var(--color-ink-faint);text-align:right}.panel .evidence{inset-inline-end:0;margin-top:var(--space-2);width:max(22rem,100%);padding:var(--space-3) var(--space-4);background:var(--color-base-raised);border:1px solid var(--color-rule);color:var(--color-ink-quiet);font-size:var(--size-sm);line-height:var(--leading-snug);opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease), transform var(--motion-base) var(--ease);z-index:2;column-gap:var(--space-3);grid-template-columns:3.5em 1fr;display:grid;position:absolute;top:100%;transform:translateY(-4px)}.panel .ev-score{color:var(--color-ink-faint);font-family:var(--type-serif-latin);font-variant-numeric:tabular-nums;font-size:var(--size-xs);text-align:right;padding-top:.18em}.panel .ev-sentence{display:block}.panel .neighbors li:hover .token,.panel .neighbors li:focus-within .token{color:var(--color-accent)}.panel .neighbors li:hover .evidence,.panel .neighbors li:focus-within .evidence{opacity:1;transform:translateY(0)}.panel .stream{pointer-events:none;opacity:0;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0;overflow:hidden}.panel .stream li{gap:var(--space-3);color:var(--color-ink-faint);font-size:var(--size-xs);opacity:0;grid-template-columns:3.5em 1fr;align-items:baseline;line-height:1.3;display:grid}.panel .stream .score{font-family:var(--type-serif-latin);font-variant-numeric:tabular-nums;text-align:right}.panel .stream .text{font-size:var(--size-base);color:var(--color-ink-quiet);text-align:right;text-overflow:ellipsis;white-space:nowrap;direction:rtl;overflow:hidden}.panel.is-revealing .neighbors{opacity:0}.panel.is-revealing .stream{opacity:1;animation:.32s ease-out 1.9s forwards stream-fade-out}.panel.is-revealing .stream li{animation:.16s ease-out forwards stream-row-in;animation-delay:calc(var(--i) * 38ms)}.panel.is-revealing .neighbors{animation:.36s ease-out 2.12s forwards settle-in}@keyframes stream-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes stream-fade-out{0%{opacity:1}to{opacity:0}}@keyframes settle-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.panel.is-revealing .stream,.panel.is-revealing .stream li,.panel.is-revealing .neighbors{opacity:1!important;animation:none!important;transform:none!important}.panel.is-revealing .stream{opacity:0!important}}.switcher{align-items:center;gap:var(--space-5);flex-direction:column;width:100%;display:flex}.switcher .now{justify-content:center;display:flex}.switcher .now-word{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.switcher .now-word[hidden]{display:none}.switcher .now-word .glyph{font-size:var(--size-4xl);color:var(--color-ink);line-height:1.1}.switcher .now-word .rom{font-family:var(--type-serif-latin);font-size:var(--size-xs);letter-spacing:.1em;color:var(--color-ink-quiet)}.switcher ul{gap:var(--space-2) var(--space-5);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.switcher .item{color:var(--color-ink-faint);font-family:var(--type-serif-ar);font-size:var(--size-lg);padding:var(--space-1) 0;transition:color var(--motion-fast) var(--ease);line-height:1;text-decoration:none}.switcher .item:hover{color:var(--color-ink-quiet);text-decoration:none}.switcher .item.active{color:var(--color-ink)}.switcher .item.is-featured{text-decoration:underline;text-decoration-color:var(--color-ink-faint);text-underline-offset:.22em;text-decoration-thickness:1px}.switcher .item.is-featured:hover,.switcher .item.is-featured.active{text-decoration-color:var(--color-ink-quiet)}@media (width<=720px){.switcher .now-word .glyph{font-size:var(--size-3xl)}}.picker.axis{width:100%;max-width:64rem;padding:var(--space-5) 44px 0;border-top:0;margin:0 auto}.picker.axis .track{height:300px;position:relative}.picker.axis .rail{align-items:center;gap:6px;display:flex;position:absolute;top:0;left:0;right:0}.picker.axis .seg{height:1px;display:block}.picker.axis .seg-standard{background:var(--color-rule);width:8%}.picker.axis .seg-cluster{background:linear-gradient(90deg, var(--color-rule), var(--color-accent) 92%);opacity:.85;flex:1}.picker.axis .brk{font-family:var(--type-serif-latin);color:var(--color-ink-faint);font-size:10px;font-style:normal;line-height:1;transform:translateY(-1px)}.picker.axis .ends{font-family:var(--type-serif-latin);letter-spacing:.08em;color:var(--color-ink-faint);pointer-events:none;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:9px;left:0;right:0}.picker.axis .stop{top:0;left:var(--p);white-space:nowrap;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;transform:translate(-50%)}.picker.axis .stem{background:var(--color-rule);width:1px;transition:background var(--motion-fast) var(--ease);display:block}.picker.axis .lane-0 .stem{height:26px}.picker.axis .lane-1 .stem{height:118px}.picker.axis .lane-2 .stem{height:210px}.picker.axis .item{color:var(--color-ink-faint);transition:color var(--motion-fast) var(--ease);flex-direction:column;align-items:center;padding:1px 0;line-height:1.25;display:flex}.picker.axis .item .name{font-size:var(--size-sm)}.picker.axis .item .aldi{font-family:var(--type-serif-latin);font-variant-numeric:tabular-nums;opacity:.6;font-size:10px}.picker.axis .stop .item:not(:last-child) .aldi{display:none}.picker.axis .item:hover,.picker.axis .item.active{color:var(--color-ink)}.picker.axis .item.active .aldi{color:var(--color-accent);opacity:1}.picker.axis .stop:has(.item.active) .stem{background:var(--color-accent)}.picker.axis .stop:has(.item:hover) .stem{background:var(--color-ink-faint)}@media (width<=920px){.picker.axis{padding:var(--space-4) 0 0}.picker.axis .track{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.picker.axis .rail,.picker.axis .ends,.picker.axis .stem{display:none}.picker.axis .stop{display:contents}.picker.axis .item{align-items:baseline;gap:3px var(--space-2);text-align:left;white-space:normal;grid-template-columns:1fr auto;display:grid;position:static}.picker.axis .item .name{grid-area:1/1}.picker.axis .item .aldi{grid-area:1/2}.picker.axis .stop .item:not(:last-child) .aldi{display:block}.picker.axis .item:after{content:"";background:linear-gradient(90deg, var(--color-ink-faint) var(--f), var(--color-rule) var(--f));grid-area:2/1/auto/-1;height:2px}.picker.axis .item.active:after{background:linear-gradient(90deg, var(--color-accent) var(--f), var(--color-rule) var(--f))}}.framing-note[data-astro-cid-uixojqxf]{width:100%;max-width:34rem;color:var(--color-ink-quiet);text-align:center;gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.framing-note[data-astro-cid-uixojqxf] p[data-astro-cid-uixojqxf]{max-width:none;font-style:italic;font-weight:400;font-size:var(--size-sm);letter-spacing:.005em;margin:0;line-height:1.7}@media (width>=1281px){.framing-note[data-astro-cid-uixojqxf] p[data-astro-cid-uixojqxf]{line-height:1.8}}.word-captions[data-astro-cid-ifkotkeb]{max-width:82rem;margin:0}.word-caption[data-astro-cid-ifkotkeb]{max-width:none;color:var(--color-ink-quiet);font-family:var(--type-serif-latin);font-style:italic;font-weight:400;font-size:var(--size-sm);letter-spacing:.005em;margin:0;line-height:1.7}.word-caption[data-astro-cid-ifkotkeb][hidden]{display:none}.word-caption[data-astro-cid-ifkotkeb] .ar-inline[data-astro-cid-ifkotkeb]{font-family:var(--type-serif-ar);margin:0 .05em;font-size:1.05em;font-style:normal}@media (width>=1281px){.word-caption[data-astro-cid-ifkotkeb]{line-height:1.75}}.m1[data-astro-cid-lcdefpme]{max-width:100rem;padding:var(--space-7) var(--space-6) var(--space-8);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.top[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-4);flex-direction:column;min-height:82svh;padding-top:22svh;display:flex;position:relative}.scroll-cue[data-astro-cid-lcdefpme]{left:0;right:0;bottom:var(--space-5);align-items:center;gap:var(--space-3);max-width:none;font-family:var(--type-serif-latin);font-style:italic;font-size:var(--size-xs);letter-spacing:.06em;color:var(--color-ink-faint);transition:opacity .5s var(--ease);flex-direction:column;margin:0;display:flex;position:absolute}.scroll-cue[data-astro-cid-lcdefpme] .cue-line[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--color-ink-faint), transparent);transform-origin:top;width:1px;height:30px;animation:cue-drift 2.6s var(--ease) infinite;display:block}.scroll-cue[data-astro-cid-lcdefpme].gone{opacity:0;pointer-events:none}@keyframes cue-drift{0%,to{opacity:.35;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-lcdefpme] .cue-line[data-astro-cid-lcdefpme]{opacity:.6;animation:none}}.instructions[data-astro-cid-lcdefpme]{color:var(--color-ink-faint);font-size:var(--size-xs);letter-spacing:.04em;text-align:center;max-width:none;margin:0;font-style:italic}.selector[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.grid-wrap[data-astro-cid-lcdefpme]{min-height:40vh;margin-top:var(--space-7);position:relative}.word-view[data-astro-cid-lcdefpme]{column-gap:var(--space-6);row-gap:var(--space-9);grid-template-columns:repeat(4,minmax(0,1fr));display:none}.word-view[data-astro-cid-lcdefpme].is-active{display:grid}@media (width<=1100px){.word-view[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.word-view[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.footnote[data-astro-cid-lcdefpme]{width:100%;max-width:46rem;color:var(--color-ink-faint);font-size:var(--size-xs);line-height:var(--leading-normal);letter-spacing:.02em;text-align:center;margin:0 auto;font-style:italic}.forward[data-astro-cid-lcdefpme]{padding-top:var(--space-7);border-top:1px solid var(--color-rule);justify-content:flex-end;display:flex}.forward[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink-quiet);font-size:var(--size-sm);letter-spacing:.04em;text-decoration-color:var(--color-ink-faint)}.forward[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-ink);text-decoration-color:var(--color-ink)}
