@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Timeless Sans;font-style:normal;font-weight:300 400;font-display:swap;src:url(/fonts/TimelessSans-SansLight.woff2)format("woff2")}@font-face{font-family:Timeless Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/TimelessSans-SansMedium.woff2)format("woff2")}@font-face{font-family:Timeless Sans;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/TimelessSans-SansSemibold.woff2)format("woff2")}@font-face{font-family:Timeless Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/TimelessSerif-RegularItalic.woff2)format("woff2")}:root{--bg:#fff;--panel:#292f4a;--text:#292f4a;--muted:#6c6f7d;--grid:#d7d8db;--accent:#f9d700;--wash:color-mix(in srgb, var(--text) 5%, transparent);--panel-muted:color-mix(in srgb, var(--bg) 78%, var(--panel));--panel-line:color-mix(in srgb, var(--bg) 22%, var(--panel));--panel-wash:color-mix(in srgb, var(--bg) 9%, transparent);--sans:"Timeless Sans", "Inter Variable", system-ui, sans-serif;--serif:"Timeless Serif", Georgia, serif;--t-display:32px;--t-stat:22px;--t-title:16px;--t-body:13px;--t-small:12px;--t-axis:11px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:40px;--s-7:64px;--radius:4px;--panel-w:264px}.chart{position:absolute;inset:0}.chart--marked{isolation:isolate}.chart__svg{width:100%;height:100%;font-family:var(--sans);display:block;overflow:visible}.chart__svg .pop{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.7,.3,1.3) both chart-pop}.chart__svg .fade{animation:.9s both chart-fade}@keyframes chart-pop{0%{transform:scale(0)}to{transform:none}}@keyframes chart-fade{0%{opacity:0}}.chart__svg .draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.4,0,.2,1) both chart-draw}@keyframes chart-draw{to{stroke-dashoffset:0}}.chart--static .pop,.chart--static .fade,.chart--static .draw{animation:none}.chart--static .draw{stroke-dasharray:none;stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.chart__svg .pop,.chart__svg .fade,.chart__svg .draw{animation:none}.chart__svg .draw{stroke-dasharray:none;stroke-dashoffset:0}}.chart--treemap:focus-visible,.chart--radar:focus-visible{outline-offset:-2px}.radar-ring{z-index:1;background:var(--bg);color:var(--muted);font-size:var(--t-axis);pointer-events:none;border-radius:2px;padding:0 2px;font-weight:600;line-height:1.2;animation:.9s both chart-fade;position:absolute;transform:translate(2px,-50%)}.radar-ring[data-side=left]{transform:translate(calc(-100% - 2px),-50%)}@media (prefers-reduced-motion:reduce){.radar-ring{animation:none}}.chart-tip{z-index:5;max-width:300px;padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--text);color:var(--bg);font-size:var(--t-small);white-space:pre;pointer-events:none;line-height:1.45;position:absolute;transform:translate(-50%)}.chart-tip__title{font-weight:600}.chart__svg :is(.tick-row,.ann,.candle,.stream__band,.barcode__focus,.matrix-row,.matrix-cell,.lineage){outline:none}.tick-row__hit,.ann__hit,.candle__hit,.barcode__hit,.matrix-row__hit,.lineage__hit{fill:#0000}.tick-row:hover .tick-row__hit,.tick-row.is-active .tick-row__hit,.candle:hover .candle__hit,.matrix-row:hover .matrix-row__hit,.lineage:hover .lineage__hit{fill:color-mix(in srgb, var(--text) 5%, transparent)}.tick-row:focus-visible .tick-row__hit,.ann:focus-visible .ann__hit,.candle:focus-visible .candle__hit,.matrix-row:focus-visible .matrix-row__hit,.lineage:focus-visible .lineage__hit,.barcode__focus:focus-visible{stroke:var(--text);stroke-width:1.5px}.barcode__focus{fill:none;pointer-events:none}.barcode__hair{opacity:0}.barcode__hair.is-cursor{opacity:.6}.barcode__dot.is-cursor{stroke:color-mix(in srgb, var(--text) 30%, transparent);stroke-width:8px;paint-order:stroke}.ann{transition:opacity .15s}.has-active .ann:not(.is-active){opacity:.35}.ann.is-active .ann__bar{stroke-width:2px}.stream__band{transition:opacity .15s}.chart__svg:has(.stream__band:hover,.stream__band:focus-visible) .stream__band:not(:hover,:focus-visible){opacity:.45}.event{--spine-w:204px;grid-template-columns:var(--spine-w) minmax(0, 1fr);min-height:100%;display:grid}.event__drift{min-width:0}.event__grid{padding:var(--s-6) var(--s-6) var(--s-7) var(--s-4);gap:var(--s-7) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1240px;display:grid}.hero,.event__time,.panel--runtime,.panel--stock,.methods{grid-column:1/-1}.event__time{gap:var(--s-6);display:grid}.spine{--gutter:40px;--turn-w:6px;--bar-w:8px;--avatar:28px;--turn-x:var(--gutter);--bar-x:calc(var(--turn-x) + var(--turn-w) + 14px);--name-x:calc(var(--bar-x) + var(--bar-w) + 36px);height:100svh;position:sticky;top:0}.spine__track{inset:var(--s-7) 0;position:absolute}.spine__axis{top:0;bottom:0;left:calc(var(--bar-x) + var(--bar-w) / 2);background:var(--grid);width:1px;position:absolute}.spine__clap{left:calc(var(--bar-x) + var(--bar-w) / 2 - 9px);fill:none;width:18px;height:18px;stroke:var(--text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.spine__clap--start{bottom:calc(100% + var(--s-2))}.spine__clap--finish{top:calc(100% + var(--s-2))}.clap__label{fill:var(--text);stroke:none;font-variant-numeric:tabular-nums;font-weight:600}.spine__turn{left:var(--turn-x);width:var(--turn-w);background:var(--text);position:absolute}.spine__turn[data-inferred]{background:repeating-linear-gradient(-45deg, var(--text) 0 1.5px, var(--bg) 1.5px 4px);box-shadow:inset 0 0 0 1px var(--text)}.spine__span{right:var(--s-2);left:var(--bar-x);position:absolute}.spine__bar{width:var(--bar-w);border:1px solid var(--text);background:color-mix(in srgb, var(--text) 18%, var(--bg));display:block;position:relative}.spine__bar[data-lead]{background:var(--accent)}.spine__child{background:var(--text);position:absolute;left:1px;right:1px}.spine__name{top:-2px;right:0;left:calc(var(--name-x) - var(--bar-x));font-size:var(--t-small);-webkit-box-orient:vertical;font-weight:600;line-height:15px;display:-webkit-box;position:absolute;overflow:hidden}.spine__avatar{left:calc(var(--bar-x) + var(--bar-w) / 2 - var(--avatar) / 2);color:var(--bg);cursor:default;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:absolute}.spine__avatar .speaker__monogram{border-color:var(--bg);width:28px;height:28px;font-size:var(--t-axis);transition:border-color .15s,box-shadow .15s}.spine__avatar .speaker__monogram[data-low]{border-color:var(--panel-muted)}.spine__avatar:hover .speaker__monogram,.spine__avatar[data-active] .speaker__monogram{border-color:var(--accent);box-shadow:0 0 0 1px var(--text)}.spine__avatar:focus-visible{outline-offset:1px}.spine__flight{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hero{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.hero__id{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;display:flex}.hero__title{font-size:var(--t-title);font-family:var(--serif);margin:0;font-style:italic;font-weight:400;line-height:1.3}.hero__title:focus{outline:none}.hero__meta{align-items:baseline;gap:var(--s-1) var(--s-2);font-size:var(--t-body);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.hero__headline{isolation:isolate;margin:var(--s-4) 0 0;font-size:var(--t-display);font-family:var(--serif);text-wrap:balance;font-style:italic;font-weight:400;line-height:1.18;position:relative}.hl{z-index:-1;pointer-events:none;position:absolute;top:-24px;left:-24px}.marker-defs{width:0;height:0;position:absolute}.figures{gap:var(--s-4) var(--s-5);margin:var(--s-5) 0 0;flex-wrap:wrap;display:flex}.figures div{flex-direction:column-reverse;gap:2px;display:flex}.figures dt{font-size:var(--t-small);color:var(--muted)}.figures dd{font-size:var(--t-stat);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.1}.panel{min-width:0}.panel__head{margin-bottom:var(--s-4)}.panel__label{align-items:center;gap:var(--s-2);display:flex;position:relative}.panel__finding{max-width:44em;margin:var(--s-2) 0 0;font-size:var(--t-title);font-family:var(--serif);text-wrap:balance;font-style:italic;font-weight:400;line-height:1.35}.panel__finding--marked{isolation:isolate;position:relative}.panel__chart{height:260px;position:relative}.panel--timeline .panel__chart{height:252px}.panel--themes .panel__chart{height:220px}.panel--lexical .panel__chart{height:300px}.panel--stock .panel__chart{height:280px}.panel--words .panel__chart{height:auto}.panel__empty{font-size:var(--t-body);color:var(--muted);margin:0}.info{display:inline-flex}.info__button{border:1px solid var(--grid);width:12px;height:12px;color:var(--muted);font:600 var(--t-axis) / 1 var(--sans);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:border-color .15s,background-color .15s,color .15s;display:grid;position:relative}.info__button svg{fill:currentColor;width:10px;height:10px}.info__button:before{content:"";position:absolute;inset:-3px}.info:hover .info__button,.info__button:focus-visible,.info[data-mode=pinned] .info__button{border-color:var(--text);background:var(--text);color:var(--bg)}.info__pop{top:calc(100% + var(--s-2));z-index:10;gap:var(--s-2);width:max-content;max-width:min(340px,60vw);padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--text);color:var(--bg);font-size:var(--t-body);letter-spacing:0;text-transform:none;visibility:hidden;opacity:0;font-weight:400;line-height:1.45;transition:opacity .12s,transform .12s,visibility 0s .12s;display:grid;position:absolute;left:0;transform:translateY(-2px)}.info[data-mode=auto]:hover .info__pop,.info[data-mode=auto]:focus-within .info__pop,.info[data-mode=pinned] .info__pop{visibility:visible;opacity:1;transition-delay:0s;transform:none}.info__source{padding-top:var(--s-2);border-top:1px solid var(--panel-line);font-size:var(--t-small);color:var(--panel-muted)}@media (prefers-reduced-motion:reduce){.info__pop{transition:none;transform:none}}.legend{gap:var(--s-1) var(--s-4);margin:var(--s-3) 0 0;font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend li{align-items:center;gap:var(--s-2);display:flex}.legend__swatch{border-radius:2px;width:12px;height:10px}.words{margin:0;padding:0;list-style:none;display:grid}.words__row{align-items:baseline;gap:var(--s-3);padding:var(--s-1) 0;grid-template-columns:20px minmax(0,1fr) auto;display:grid}.words__row+.words__row{border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--grid) 60%, var(--bg)) 25%, transparent)}.words__rank{font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--muted)}.words__word{font-size:var(--t-stat);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.words__row:first-child .words__word{font-weight:600}.words__row{cursor:default}.words__row:hover,.words__row:focus-visible{background:var(--wash);outline:none}.words__figure{font-size:var(--t-body);font-variant-numeric:tabular-nums;justify-items:end;display:grid}.words__figure>span{grid-area:1/1;transition:opacity .15s}.words__count{font-weight:600}.words__cadence{color:var(--muted);white-space:nowrap;opacity:0}.words__row:hover .words__count,.words__row:focus-visible .words__count{opacity:0}.words__row:hover .words__cadence,.words__row:focus-visible .words__cadence{opacity:1}.methods{padding-top:var(--s-5);border-top:1px solid var(--grid);font-size:var(--t-body);color:var(--muted);line-height:1.5}.methods ul{gap:var(--s-2);max-width:62em;margin:var(--s-3) 0 0;padding:0;list-style:none;display:grid}.methods__credits{max-width:62em;margin:var(--s-4) 0 0}.side{flex-direction:column;flex:1;min-height:0;display:flex}.rail{min-height:0;margin-top:var(--s-4);flex-direction:column;flex:1;display:flex}.rail__heading{margin:0 0 var(--s-3);font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--panel-muted);font-weight:600}.rail__heading span{margin-left:var(--s-1);font-variant-numeric:tabular-nums}.rail__scroll{min-height:0;margin:0 calc(-1 * var(--s-5));padding:0 var(--s-5);overscroll-behavior:contain;scrollbar-width:none;--fade-top:0px;--fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--text) var(--fade-top), var(--text) calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--text) var(--fade-top), var(--text) calc(100% - var(--fade-bottom)), transparent 100%);flex:1;overflow-y:auto}.rail__scroll[data-above]{--fade-top:24px}.rail__scroll[data-below]{--fade-bottom:40px}.rail__more{margin-top:var(--s-2);padding:3px var(--s-2);border:1px solid var(--panel-line);border-radius:var(--radius);color:var(--bg);font:inherit;font-size:var(--t-small);cursor:pointer;background:0 0;align-self:start;transition:background-color .15s}.rail__more:hover{background:var(--panel-wash)}.rail__more:focus-visible{outline-color:var(--bg)}.rail__empty{font-size:var(--t-body);margin:0}.rail__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.speaker{align-items:center;gap:var(--s-3);margin:0 calc(-1 * var(--s-5));padding:7px var(--s-5);cursor:pointer;grid-template-columns:44px minmax(0,1fr);transition:background-color .15s;display:grid}.speaker:hover,.speaker[data-active],.speaker[data-pinned]{background:var(--panel-wash)}.speaker:focus-visible{outline-color:var(--bg);outline-offset:-2px}.speaker__monogram{border:1.5px solid var(--panel-line);background:var(--panel);width:44px;height:44px;font-size:var(--t-body);border-radius:50%;place-items:center;font-weight:600;transition:border-color .15s;display:grid}.speaker:hover .speaker__monogram,.speaker[data-active] .speaker__monogram,.speaker[data-pinned] .speaker__monogram{border-color:var(--accent)}.speaker__monogram[data-photo]{isolation:isolate;overflow:hidden}.speaker__portrait{object-fit:cover;transform-origin:50% 30%;filter:grayscale()contrast(1.3)brightness(1.08);mix-blend-mode:screen;border-radius:50%;width:100%;height:100%;display:block;transform:scale(1.7)}.speaker__monogram[data-low]{border-style:dashed;border-color:var(--panel-muted)}.speaker__body{gap:1px;min-width:0;display:grid}.speaker__line{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.speaker__name{min-width:0;font-size:var(--t-body);text-wrap:pretty;font-weight:600;line-height:1.3}.speaker__time{font-size:var(--t-body);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;font-weight:600;display:inline-flex}.speaker__role{font-size:var(--t-small);color:var(--panel-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.pip{flex:none;width:9px;height:9px;display:inline-block}.pip--inferred,.rail__seg--inferred{background:repeating-linear-gradient(-45deg, var(--panel-muted) 0 1.5px, transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--panel-muted)}.pip--low{border:1.5px dashed var(--panel-muted);border-radius:50%}.rail__foot{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--panel-line);flex:none;display:grid}.rail__view{grid-area:1/1;align-self:start}.rail__view[data-hidden]{visibility:hidden}.rail__share{font-size:var(--t-stat);margin:0;font-weight:600;line-height:1.1}.rail__share span{font-size:var(--t-body);font-weight:400}.rail__name{font-size:var(--t-body);margin:0;font-weight:600;line-height:1.3}.rail__bar{height:6px;margin:var(--s-3) 0 var(--s-2);gap:2px;display:flex}.rail__seg{background:var(--panel-line);min-width:0}.rail__seg--named{background:var(--bg)}.rail__seg--unattributed{background:color-mix(in srgb, var(--bg) 50%, var(--panel))}.rail__note,.rail__legend{font-size:var(--t-small);color:var(--panel-muted);margin:0;line-height:1.4}.rail__legend{gap:var(--s-1) var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.rail__legend span{align-items:center;gap:5px;display:inline-flex}.links{z-index:15;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.links__line{fill:none;stroke:var(--text);stroke-width:1.25px;stroke-linecap:round}.links__dot{fill:var(--text)}.event-missing{padding:var(--s-6);grid-column:1/-1}.event-missing h1{margin:0 0 var(--s-2);font-size:var(--t-stat);font-family:var(--serif);font-style:italic;font-weight:400}.event-missing p{color:var(--muted);margin:0}@media (width<=1180px){.event{--spine-w:116px}.spine__name{display:none}.hero{grid-template-columns:minmax(0,1fr)}.panel--crowded{grid-column:1/-1}}@media (width<=900px){.event__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.event{grid-template-columns:minmax(0,1fr)}.spine,.links{display:none}.event__grid{padding:var(--s-6) var(--s-5) var(--s-7);row-gap:var(--s-6)}.rail__scroll{flex:none;max-height:260px}}*,:before,:after{box-sizing:border-box}:root{font:300 16px/1.4 var(--sans);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}html[data-moving],html[data-moving] .shell__page{scrollbar-width:none}html[data-moving]::-webkit-scrollbar{display:none}html[data-moving] .shell__page::-webkit-scrollbar{display:none}a{color:inherit}:focus-visible{outline:2px solid var(--text);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.label{font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:600;line-height:1.35}.shell{grid-template-columns:auto minmax(0,1fr);min-width:800px;height:100svh;display:grid}.shell__panel{z-index:10;background:var(--panel);color:var(--bg);position:relative;overflow:hidden}.shell__panel-inner{width:var(--panel-w);height:100%;padding:calc(var(--s-5) + var(--logo-h) + var(--s-4)) var(--s-5) var(--s-4);flex-direction:column;display:flex}.masthead{z-index:20;top:var(--s-5);left:var(--s-5);height:var(--logo-h);color:var(--text);align-items:flex-start;transition:color .15s .54s;display:flex;position:fixed}.masthead[data-on-panel]{color:var(--bg);transition-delay:.4s}.masthead__back{z-index:1;top:calc(var(--logo-h) * 4 / 28);align-items:center;display:flex;position:absolute;bottom:0;left:0}.masthead__link{color:var(--panel-muted);border-radius:3px;transition:color .15s;display:flex;position:relative}.masthead__link:before{content:"";position:absolute;inset:-8px -4px}.masthead__link:hover,.masthead__link:focus-visible{color:var(--bg)}.masthead__link:focus-visible{outline-color:var(--bg);outline-offset:4px}.masthead:not([data-on-panel]) .masthead__link{color:var(--muted)}.masthead:not([data-on-panel]) .masthead__link:hover,.masthead:not([data-on-panel]) .masthead__link:focus-visible{color:var(--text);outline-color:var(--text)}.masthead__link svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.masthead__brand{pointer-events:none;display:flex;position:relative}.masthead__logo{display:flex}.masthead__baseline{top:calc(var(--logo-h) * .86);font-size:var(--t-body);white-space:nowrap;margin:0;line-height:1.2;position:absolute;left:0}.masthead__word{display:inline-block}.wordmark{width:calc(var(--logo-h) * 160 / 44);height:var(--logo-h);pointer-events:auto;background:currentColor;flex:none;display:block;-webkit-mask:url(/assets/narrata-logo-DYfaIKuX.svg) 50%/contain no-repeat;mask:url(/assets/narrata-logo-DYfaIKuX.svg) 50%/contain no-repeat}.wordmark__warm{opacity:.01;pointer-events:none;background:currentColor;width:1px;height:1px;position:absolute;-webkit-mask:url(/assets/narrata-logo-DYfaIKuX.svg) 50%/contain no-repeat;mask:url(/assets/narrata-logo-DYfaIKuX.svg) 50%/contain no-repeat}.wordmark--parts{background:0 0;position:relative;-webkit-mask:none;mask:none}.wordmark__part{background:currentColor;position:absolute;inset:0;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.wordmark:focus-visible{outline-offset:4px;outline-color:currentColor}.shell__slot{flex-direction:column;flex:1;min-height:0;display:flex}.shell__page{min-width:0;overflow:hidden auto}.chooser{padding:0 var(--s-5) 12vh;touch-action:none;place-items:center start;display:grid;position:fixed;inset:0}.sentence{-webkit-user-select:none;user-select:none;max-width:100%;font-size:var(--t-display);white-space:nowrap;align-items:baseline;gap:.28em;line-height:44px;display:flex;position:relative}.sentence__prompt{color:var(--muted);font-weight:300}.sentence__slot,.sentence__rest{align-items:baseline;gap:.28em;min-width:0;display:flex}.wheel{cursor:default;border-radius:4px;min-width:0;height:44px;transition:width .3s cubic-bezier(.22,1,.36,1);position:relative}.wheel:focus-visible{outline-offset:6px}.wheel[data-blank]:after{content:"";border-bottom:1.5px dashed var(--grid);animation:.3s both blank-in;position:absolute;bottom:2px;left:0;right:0}@keyframes blank-in{0%{opacity:0}}.wheel__track{justify-items:start;margin:0;padding:0;list-style:none;display:grid}.wheel__option{height:44px;font-family:var(--serif);pointer-events:none;font-style:italic;font-weight:400}.wheel__face{isolation:isolate;align-items:baseline;gap:var(--s-2);cursor:pointer;pointer-events:auto;height:44px;display:flex;position:relative}.wheel__option[aria-disabled] .wheel__face{cursor:default}.wheel__option[data-placeholder]{color:var(--muted)}.wheel[data-chosen] .wheel__option[data-placeholder]{visibility:hidden}.wheel__label{text-overflow:ellipsis;max-width:16em;padding-right:.1em;overflow:hidden}.wheel__aside{font-family:var(--sans);font-size:var(--t-small);color:var(--muted);font-style:normal;font-weight:300}.preview{right:var(--s-5);bottom:var(--s-5);left:var(--s-5);position:absolute}.preview__facts strong{color:var(--text);font-weight:600}.preview__facts{gap:var(--s-2) var(--s-5);font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.preview__fact{align-items:center;gap:6px;display:inline-flex}.preview__icon{fill:currentColor;flex:none;width:14px;height:14px}.preview__word{display:inline-block;position:relative}.preview__word>span{display:inline-block}.go{padding:var(--s-1);color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:center;display:inline-flex}.go__label{display:none}.go svg{fill:currentColor;width:28px;height:28px;transition:translate .15s}.go:hover svg{translate:3px}.go:focus-visible{outline-offset:2px}.hint{color:var(--muted);align-self:center;display:inline-flex}.hint__glyph{flex-direction:column;align-items:center;gap:3px;display:flex}.hint svg{fill:currentColor}.hint__chevron{width:7px;height:4px;overflow:visible}.hint__icon{width:18px;height:18px;position:relative}.hint__icon svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (prefers-reduced-motion:reduce){.go svg{transition:none}.go:hover svg{translate:none}}.notices{box-sizing:content-box;max-width:46em;padding:calc(24px + var(--logo-h) + var(--s-6)) var(--s-6) var(--s-7) calc(var(--panel-w) + var(--s-6));font-size:var(--t-body);line-height:1.5}.notices h1{margin:0 0 var(--s-4);font:italic 400 var(--t-display) / 1.2 var(--serif)}.notices h2{margin:var(--s-6) 0 var(--s-2);font:italic 400 var(--t-title) / 1.3 var(--serif)}.notices ul{margin:var(--s-2) 0;padding-left:var(--s-4)}.notices pre{max-height:24em;margin:var(--s-3) 0;padding:var(--s-3);border:1px solid var(--grid);border-radius:var(--radius);font:var(--t-small) / 1.5 var(--sans);color:var(--muted);white-space:pre-wrap;overflow:auto}.notices code{font:inherit}.lost{align-content:center;justify-items:start;gap:var(--s-3);padding:0 var(--s-5) 12vh;display:grid;position:fixed;inset:0}.lost__line{font-size:var(--t-display);overflow-wrap:anywhere;margin:0;font-weight:300;line-height:44px}.lost__prompt{color:var(--muted)}.lost__path{font-family:var(--serif);font-style:italic;font-weight:400}.lost__way{font-size:var(--t-body);color:var(--muted);margin:0}.lost__way a{color:var(--text)}@media (width<=640px){.shell{min-width:0;height:auto;min-height:100svh;display:block}.masthead{position:absolute}.shell__panel-inner{width:100%;height:auto}.shell__page{overflow:visible}html,body{overflow-x:clip}.chooser{padding-bottom:16vh;overflow:hidden}.sentence,.sentence__slot,.sentence__rest{flex-direction:column;align-items:stretch;gap:0}.sentence{width:100%;font-size:26px}.sentence__rest{margin-top:var(--s-5)}.wheel{width:100%;transition:none}.wheel[data-blank]:after,.hint{display:none}.wheel__track{gap:.7em;width:max-content;display:flex}.wheel__label{max-width:calc(100vw - 2 * var(--s-5))}.go{align-self:flex-start;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);background:var(--text);color:var(--bg);font:italic 400 var(--t-title) / 1 var(--serif);border-radius:999px}.go__label{display:inline}.go svg{width:20px;height:20px}.notices{padding:calc(24px + var(--logo-h) + var(--s-6)) var(--s-5) var(--s-7)}}
