@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-normal-BOyYyU_V.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-italic-Bl6DJqma.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-italic-Dibx14aP.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-italic-CMW9dfKg.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-italic-C-k5pZlm.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-italic-BhUEwDRF.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-italic-BOLXpvkj.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-greek-wght-normal-C9H9m1vD.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-ext-wght-normal-C8iNium2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-sans-3-latin-wght-normal-BqRLTx4X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(:root){--font-serif: "Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--font-sans: "Source Sans 3 Variable", "Source Sans 3", "Segoe UI", system-ui, sans-serif;--font-share: "Source Sans 3 Variable", "Source Sans 3", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI", system-ui, sans-serif;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-72: 72px;--space-88: 88px;--space-96: 96px;--radius-mark: 2px;--radius-control: 6px;--radius-card: 8px;--radius-round: 50%;--gutter-phone: 16px;--gutter-desktop: 48px;--content-max: 1200px;--side-col: 340px;--side-col-narrow: 300px;--header-phone: 56px;--header-desktop: 72px;--target-min: 44px;--button-h: 52px;--measure-reading: 62ch;--path-col-max: 300px;--bp-desktop: 900px;--bp-path: 1024px;--bp-home: 1100px;--bp-wide: 1200px;--bp-short: 640px;--border-control: 1px;--border-active: 2px;--border-slot: 1.5px;--path-line: 2px;--bracket: 1.5px;--bracket-active: 2.5px;--node: 12px;--node-here: 14px;--icon: 20px;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-draw: cubic-bezier(.45, .05, .35, 1);--dur-leader: .12s;--dur-join: 225ms;--dur-node: 175ms;--dur-stretch-a: .18s;--dur-stretch-b: .14s;--dur-content: .21s;--dur-step: 385ms;--dur-mark: .36s;--dur-bracket: .42s;--dur-settle: .52s;--dur-vacate: .36s;--dur-roll: .38s;--dur-rise: .32s}:where(:root),:where([data-theme=light]){color-scheme:light;--paper: #F4F2ED;--raised: #FAF9F5;--sunk: #ECE9E1;--rule: #DDD9CF;--line: #858075;--navy: #1B2B4B;--ink: #1D2333;--ink-2: #4E5466;--mark: #F4C542;--mark-ink: #1B2B4B;--next-ink: var(--navy);--mute: #E3DFD5;--btn: #1B2B4B;--btn-hover: #2A3D63;--btn-ink: #F4F2ED;--focus: #1B2B4B;--scrim: #1B2B4B66;--lang-gk: #245FA8;--lang-gk-wash: #E3EBF5;--lang-lat: #A3263A;--lang-lat-wash: #F6E6E6;--lang-fr: #7A2E78;--lang-fr-wash: #F1E6F0;--lang-oe: #2D6B40;--lang-oe-wash: #E2EEE4;--lang-me: #7F5700;--lang-me-wash: #F1E9DD;--lang-en: var(--navy);--lang-other: #5C6070;--lang-neutral-wash: #E8EAEE}@media(prefers-color-scheme:dark){:where(:root:not([data-theme=light])){color-scheme:dark;--paper: #0F1829;--raised: #16223A;--sunk: #0B1322;--rule: #24304A;--line: #6B7791;--navy: #F1EBDD;--ink: #E6E1D6;--ink-2: #AEB4C2;--mark: #F4C54200;--mark-ink: #F4C542;--next-ink: var(--navy);--mute: #1C2840;--btn: #F4C542;--btn-hover: #FFD466;--btn-ink: #0F1829;--focus: #F4C542;--scrim: #05091299;--lang-gk: #8DB8FF;--lang-gk-wash: #1C2F52;--lang-lat: #F59A9A;--lang-lat-wash: #3A2726;--lang-fr: #E0A6DC;--lang-fr-wash: #352734;--lang-oe: #86CF9C;--lang-oe-wash: #213126;--lang-me: #E0A058;--lang-me-wash: #332C1B;--lang-en: var(--navy);--lang-other: #B4B9C6;--lang-neutral-wash: #28303F}}:where([data-theme=dark]){color-scheme:dark;--paper: #0F1829;--raised: #16223A;--sunk: #0B1322;--rule: #24304A;--line: #6B7791;--navy: #F1EBDD;--ink: #E6E1D6;--ink-2: #AEB4C2;--mark: #F4C54200;--mark-ink: #F4C542;--next-ink: var(--navy);--mute: #1C2840;--btn: #F4C542;--btn-hover: #FFD466;--btn-ink: #0F1829;--focus: #F4C542;--scrim: #05091299;--lang-gk: #8DB8FF;--lang-gk-wash: #1C2F52;--lang-lat: #F59A9A;--lang-lat-wash: #3A2726;--lang-fr: #E0A6DC;--lang-fr-wash: #352734;--lang-oe: #86CF9C;--lang-oe-wash: #213126;--lang-me: #E0A058;--lang-me-wash: #332C1B;--lang-en: var(--navy);--lang-other: #B4B9C6;--lang-neutral-wash: #28303F}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}:where([data-theme]){background-color:var(--paper);color:var(--ink)}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote,fieldset,legend{margin:0;padding:0}ol,ul{list-style:none}fieldset{border:0;min-width:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}input,textarea,select{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}svg{display:block}img{max-width:100%}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sr:focus-visible+.btn,.sr:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}.form{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:inherit;line-height:inherit;color:var(--c)}.form.is-recon{text-decoration:underline dotted;text-decoration-thickness:1.5px;text-underline-offset:4px}.num{font-variant-numeric:lining-nums tabular-nums}.status svg,.w-pts svg,.step-pts svg,.rrow-o svg,.p-state svg,.tstage-state svg{stroke-width:2.4}.gk{--c: var(--lang-gk);--c-wash: var(--lang-gk-wash)}.lat{--c: var(--lang-lat);--c-wash: var(--lang-lat-wash)}.fr{--c: var(--lang-fr);--c-wash: var(--lang-fr-wash)}.oe{--c: var(--lang-oe);--c-wash: var(--lang-oe-wash)}.me{--c: var(--lang-me);--c-wash: var(--lang-me-wash)}.en{--c: var(--lang-en);--c-wash: var(--lang-neutral-wash)}.other{--c: var(--lang-other);--c-wash: var(--lang-neutral-wash)}.to-gk{--n: var(--lang-gk)}.to-lat{--n: var(--lang-lat)}.to-fr{--n: var(--lang-fr)}.to-oe{--n: var(--lang-oe)}.to-me{--n: var(--lang-me)}.to-en{--n: var(--lang-en)}.to-other{--n: var(--lang-other)}.hl{color:var(--mark-ink);background:linear-gradient(transparent 14%,var(--mark) 14%,var(--mark) 90%,transparent 90%);padding:0 3px;margin-left:-3px}.num-mark{position:relative;isolation:isolate;color:var(--mark-ink)}.num-mark:before{content:"";position:absolute;inset:52% -4px 4%;background:var(--mark);border-radius:var(--radius-mark);z-index:-1;transform-origin:left center}.skip{position:absolute;left:16px;top:-60px;background:var(--btn);color:var(--btn-ink);padding:12px 16px;border-radius:var(--radius-control);font-weight:600;z-index:10;text-decoration:none}.skip:focus{top:8px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:0;border-radius:var(--radius-control);background:var(--btn);color:var(--btn-ink);font-size:17px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.btn svg{width:20px;height:20px;flex:none}.btn-block{width:100%}.btn-secondary{background:var(--raised);border:1px solid var(--line);color:var(--navy)}.btn-2l{flex-direction:column;gap:0;line-height:1.15;padding:0 16px}.btn-2l small{font-size:14px;font-weight:400;color:var(--ink-2)}.btn-wait{background:var(--mute);color:var(--ink-2);cursor:default}.btn-wait small{color:inherit}.btn-wait .form{font-size:16px;font-weight:500}.btn[disabled],.btn.is-disabled{background:var(--mute);border-color:transparent;color:var(--ink-2);cursor:default}.btn[aria-busy=true]{cursor:progress}.btn-clue{width:100%;justify-content:space-between;min-height:48px;padding:0 16px}.btn-clue .cost{font-variant-numeric:tabular-nums}.btn-clue[disabled]{justify-content:flex-start}.btn-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--radius-control);color:var(--navy)}.btn-icon svg{width:20px;height:20px}.btn-icon[disabled]{color:var(--line);cursor:default}.quiet{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:16px;font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.quiet svg{width:16px;height:16px;flex:none}.quiet[disabled]{color:var(--ink-2);text-decoration:none;cursor:default}.quiet-cap{font-size:15px;color:var(--ink-2)}.site-head{border-bottom:1px solid var(--rule)}.site-head-in{max-width:1200px;margin:0 auto;padding:0 16px;height:56px;display:flex;align-items:center;gap:16px}.brand{font-family:var(--font-serif);font-weight:600;font-size:24px;letter-spacing:-.01em;color:var(--navy);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.nav{display:none}.head-end{margin-left:auto;display:flex;align-items:center;gap:8px}.head-streak{font-size:15px;color:var(--ink-2);white-space:nowrap}.head-streak b{color:var(--ink);font-weight:700}.menu-btn{min-height:44px;min-width:44px;padding:0 8px;font-size:16px;font-weight:600;color:var(--navy)}@media(min-width:900px){.site-head-in{height:72px;padding:0 48px}.brand{font-size:28px}.nav{display:flex;gap:8px;margin-left:auto}.nav a{display:inline-flex;align-items:center;min-height:72px;padding:0 12px;font-size:16px;font-weight:600;color:var(--ink-2);text-decoration:none;border-bottom:2px solid transparent}.nav a[aria-current=page]{color:var(--navy);border-bottom-color:var(--navy)}.head-end{margin-left:0;padding-left:20px;border-left:1px solid var(--rule);height:28px}.head-end:not(:has(.head-streak)){display:none}.head-streak{font-size:16px}.menu-btn{display:none}}.dayrow{max-width:1200px;margin:0 auto;padding:14px 16px 0;display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--ink-2)}.dayrow b{color:var(--ink);font-weight:700}.steps,.day-long{display:none}@media(min-width:900px){.dayrow{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:end;gap:32px;padding:24px 48px 0;font-size:16px}.day-short{display:none}.day-long{display:block;padding-bottom:10px}.day-long b{font-weight:600}.steps{display:grid;grid-template-columns:repeat(5,minmax(104px,1fr));gap:8px}.step{font-size:15px;color:var(--ink-2)}.step:before{content:"";display:block;height:2px;background:var(--line);margin:2px 0 8px}.step.is-done:before{background:var(--navy)}.step.is-now:before,.step.is-next:before{height:4px;margin-top:0;background:var(--navy)}.step.is-now,.step.is-next{color:var(--navy);font-weight:600}.step .n{font-weight:700;color:var(--ink);margin-right:4px}.step.is-now .n,.step.is-next .n{color:var(--navy)}.step-pts{color:var(--ink-2);margin-left:6px;white-space:nowrap;font-weight:400}.step-pts svg{display:inline-block;width:14px;height:14px;margin-right:3px;vertical-align:-1px;color:var(--navy)}.day-score{justify-self:end;padding-bottom:10px}.day-score b{font-size:18px}}@media(min-width:900px)and (max-width:1199px){.dt-name{display:none}.dayrow{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.steps{display:flex}.step{flex:1 1 0;min-width:0}.step.is-done{min-width:max-content}}@media(min-width:1200px){.step{padding-right:8px}.step:before{margin-right:-8px}}.round{max-width:1200px;margin:0 auto;padding:14px 16px 0;display:flex;flex-direction:column;min-height:calc(100vh - 57px);min-height:calc(100svh - 57px)}.puzzle{padding-bottom:20px}.reveal{max-width:1200px;margin:0 auto;padding:24px 16px 48px}.home,.page{max-width:1200px;margin:0 auto;padding:32px 16px 0}.side{margin-top:48px}@media(min-width:900px){.round{display:grid;grid-template-columns:minmax(0,1fr) 340px;column-gap:64px;padding:40px 48px 96px;min-height:0}.puzzle{grid-column:1;grid-row:1;padding-bottom:0}.round>.tray{grid-column:1;grid-row:2}.reveal{padding:48px 48px 96px}.home,.page.two-col{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:96px;padding:72px 48px 0}.page{padding:72px 48px 0}.home>.today,.page.two-col>.main{grid-column:1}.home>.side,.page.two-col>.side{grid-column:2;margin-top:0;padding-top:34px}}@media(min-width:900px)and (max-width:1199px){.round{grid-template-columns:minmax(0,1fr) 300px;column-gap:48px}}@media(min-width:900px)and (max-width:1099px){.home,.page.two-col{column-gap:56px}}.day{font-size:16px;color:var(--ink-2)}.day b{color:var(--ink);font-weight:600}.title{font-family:var(--font-serif);font-weight:600;font-size:40px;line-height:1.08;letter-spacing:-.015em;color:var(--navy);text-wrap:balance}.day+.title{margin-top:6px}.status+.title{margin-top:10px}.lede{font-family:var(--font-serif);font-size:19px;line-height:1.6;color:var(--ink);max-width:62ch;margin-top:12px}.small-h{font-size:16px;font-weight:700;color:var(--ink)}.sec-h{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.3;color:var(--navy)}@media(min-width:900px){.day{font-size:17px}.title{font-size:60px}.day+.title{margin-top:8px}.status+.title{margin-top:12px}.lede{font-size:21px}}.meta{display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--ink-2)}.meta b{color:var(--ink);font-weight:700}.meta .m-score{white-space:nowrap}.word{font-family:var(--font-serif);font-weight:600;font-size:58px;line-height:1;letter-spacing:-.015em;color:var(--navy);margin-top:8px;white-space:nowrap}.word.size-m{font-size:48px}.word.size-s{font-size:40px}.word.has-br{padding-bottom:34px}.word-seg{position:relative;display:inline-block}.word-seg-text{position:relative;z-index:1}.word-seg.is-active .word-seg-text{color:var(--mark-ink)}.word-seg.is-active:before{content:"";position:absolute;inset:50% -1px 7% -3px;background:var(--mark);border-radius:var(--radius-mark);z-index:0;transform-origin:left center}.bracket{position:absolute;left:3px;right:3px;top:calc(100% + .17em);height:.15em;border:1.5px solid var(--c, var(--line));border-top:0;border-radius:0 0 var(--radius-mark) var(--radius-mark);transform-origin:center top}.word-seg.is-active .bracket{border-width:0 2.5px 2.5px}.bracket-form{position:absolute;left:50%;top:calc(100% + 4px);transform:translate(-50%);font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;color:var(--c);white-space:nowrap}.word-seg.is-active .bracket-form{font-weight:700}.defn{font-family:var(--font-serif);font-size:18px;line-height:1.45;color:var(--ink-2);margin-top:20px}.question{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.3;color:var(--navy);margin-top:20px}.how{display:none}.how.show-phone{display:block;font-size:16px;color:var(--ink-2);margin-top:4px}@media(min-width:900px){.meta .m-pos,.meta .m-score{display:none}.word{font-size:92px;margin-top:10px}.word.size-m{font-size:76px}.word.size-s{font-size:64px}.word.has-br{padding-bottom:52px}.bracket-form{font-size:22px}.defn{font-size:21px}.question{font-size:26px;margin-top:36px}.how,.how.show-phone{display:block;font-size:17px;color:var(--ink-2);margin-top:4px}}.feedback{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:17px;line-height:1.45;color:var(--ink)}.feedback:empty{display:none}.feedback svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--navy)}.feedback .form{font-size:1.06em}.lang{display:inline-flex;align-items:baseline;gap:6px;color:var(--c, var(--ink-2));font-weight:600}.lang:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;transform:translateY(-1px)}.lang.is-hidden{color:var(--ink-2);font-weight:400}.lang.is-hidden:before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.lang.is-recon:before{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.lang.no-dot:before{display:none}.lang-lg{font-size:20px;gap:8px}.lang-lg:before{width:10px;height:10px}.pieces{display:flex;align-items:stretch;gap:8px;margin-top:14px}.plus{align-self:center;font-size:22px;color:var(--ink-2)}.piece{flex:1 1 0;min-width:0;display:flex;flex-direction:column;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-card);padding:11px 12px 12px;min-height:44px;color:var(--ink);text-align:left}.piece.is-active{border:2px solid var(--navy);padding:10px 11px 11px}.piece.is-confirmed{cursor:default}.p-head{align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px;font-size:14px;line-height:1.3}.p-state{display:inline-flex;align-items:baseline;gap:4px;color:var(--ink-2);white-space:nowrap}.p-state svg{width:14px;height:14px;align-self:center;color:var(--navy)}.piece.is-active .p-state,.piece.is-confirmed .p-state,.piece.is-change .p-state{color:var(--navy);font-weight:600}.p-form{font-size:clamp(24px,7.7vw,30px);line-height:1.15;color:var(--c);margin-top:2px;overflow-wrap:anywhere}.slot{align-self:stretch;display:flex;align-items:center;gap:8px;margin-top:10px;min-height:44px;padding:0 10px;border-radius:var(--radius-control);font-size:17px;line-height:1.5;text-align:left}.slot-v{display:inline-block}.slot svg{width:16px;height:16px;flex:none;color:var(--navy)}.slot.is-empty{border:1.5px dashed var(--line);color:var(--ink-2)}.piece.is-active .slot.is-empty,.slot.is-empty.is-active{border-color:var(--navy);color:var(--navy);font-weight:600}.slot.is-filled{background:var(--c-wash, var(--lang-neutral-wash));color:var(--ink);font-weight:600}.slot.is-change{border:1.5px dashed var(--navy);color:var(--ink-2);font-weight:600}.slot.is-drop{border:2px solid var(--navy);background:var(--c-wash, var(--lang-neutral-wash));color:var(--ink);font-weight:600}.slot.is-change .slot-v{text-decoration:line-through;text-decoration-thickness:2px}.pieces.is-busy{pointer-events:none;cursor:progress}@media(min-width:900px){.pieces{gap:16px;margin-top:20px}.piece{padding:15px 16px 16px}.piece.is-active{padding:14px 15px 15px}.p-head{font-size:15px}.p-form{font-size:34px;margin-top:6px}.slot{margin-top:14px;min-height:48px;padding:0 14px}}@media(max-width:899px){.pieces:has(>.piece:nth-of-type(3)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pieces:has(>.piece:nth-of-type(3)) .plus{display:none}}.clue-inline{margin-top:20px;padding-top:14px;border-top:1px solid var(--rule);font-size:16px;line-height:1.45}.clue-inline-k{font-weight:700;color:var(--navy);margin-right:6px}@media(min-width:900px){.clue-inline{display:none}}.tray{position:sticky;bottom:0;margin:auto -16px 0;background:var(--sunk);border-top:1px solid var(--line);padding:10px 16px max(14px,env(safe-area-inset-bottom));z-index:5}.bank-head{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:36px}.bank-legend{font-size:16px;font-weight:600;color:var(--ink)}.bank-legend .form{font-size:18px;font-weight:600}.undo{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;font-size:16px;font-weight:600;color:var(--navy)}.undo svg{width:16px;height:16px}.undo[disabled]{color:var(--ink-2);cursor:default}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px}.tiles.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles.cols-1{grid-template-columns:minmax(0,1fr)}.tile{min-height:48px;padding:8px 12px;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-control);font-size:17px;font-weight:500;line-height:1.2;color:var(--ink);display:flex;flex-direction:column;justify-content:center;text-align:left;overflow-wrap:anywhere}.tile.is-used{background:transparent;border-style:dashed;color:var(--ink-2)}.tile.is-selected{border:2px solid var(--navy);padding:7px 11px;background:var(--c-wash, var(--raised))}.tile.is-locked{background:transparent;border-color:var(--rule);color:var(--ink-2);cursor:default}.tile.is-out{color:var(--ink-2);cursor:default}.tile.is-out .tile-l{text-decoration:line-through;text-decoration-thickness:1.5px}.tile-note{display:block;margin-top:1px;font-size:14px;font-weight:400;color:var(--ink-2)}.tile-note .form{font-size:16px}.tile-note svg{display:inline-block;width:14px;height:14px;margin-right:3px;vertical-align:-2px;color:var(--navy)}.bank.is-inline{margin-top:12px;padding:8px 12px 12px;background:var(--sunk);border-radius:var(--radius-card)}.stake{margin-top:10px;display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--ink-2)}.stake b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.stake-n{color:var(--mark-ink);padding:0 3px;background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / 100% 60%}.stake .stake-n{color:var(--mark-ink)}.stake-n.swap,.stake .stake-n.swap{color:var(--ink);padding:0;background:none}.stake-n.swap .new{color:var(--mark-ink);padding:0 3px;background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / 100% 60%}.swap{display:inline-grid;vertical-align:baseline}.swap>span{grid-area:1 / 1;justify-self:end;text-align:right}.swap .old{opacity:0}.actions{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;margin-top:8px}.actions>.btn{min-width:0}.left-note{display:none}@media(min-width:900px){.tray{position:static;background:var(--sunk);border:0;border-radius:var(--radius-card);padding:12px 20px 20px;margin:24px 0 0}.bank-legend{font-size:17px}.tiles{gap:10px}.tile{min-height:52px}.tray .stake{display:none}.actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:16px}.actions .btn-clues{display:none}.tray:not(:has(.bank)) .actions{margin-top:8px}.left-note{display:block;font-size:16px;color:var(--ink-2)}.left-note b{color:var(--ink);font-weight:700}.actions>.btn{padding:0 28px}.bank.is-inline{padding:12px 20px 20px}}@media(max-width:899px)and (max-height:639px){.tray{position:static;margin-top:20px}}.tray.is-static{position:static}.panel{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(max-width:899px){.panel .btn-clue,.panel .show-answer,.panel .confirm{display:none}}.pts{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pts-l{font-size:17px;font-weight:600;color:var(--ink);order:2}.pts-n{font-family:var(--font-serif);font-weight:600;font-size:52px;line-height:1;color:var(--mark-ink);font-variant-numeric:lining-nums tabular-nums;margin-left:4px}.pts-n.swap>span{justify-self:start;text-align:left}.pts-n .old{color:var(--ink-2)}.pts-sub{font-size:16px;color:var(--ink-2);margin-top:6px}.panel-hr{border-top:1px solid var(--rule);margin:28px 0 24px}.clues-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.clues-head h2{font-family:var(--font-serif);font-weight:600;font-size:22px;color:var(--navy)}.clues-head span{font-size:15px;color:var(--ink-2)}.clue{margin-top:14px}.clue-k{font-size:15px;font-weight:700;color:var(--ink)}.clue-t{font-family:var(--font-serif);font-size:18px;line-height:1.45;color:var(--ink);margin-top:2px}.clue-list+.btn-clue,.clues-head+.btn-clue{margin-top:20px}.show-answer{margin-top:12px}.show-answer .quiet{margin-top:0}.confirm{margin-top:16px;display:grid;gap:8px;justify-items:start}.confirm p{font-size:17px;color:var(--ink)}.confirm .btn{width:100%}@media(min-width:900px){.panel{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal;grid-column:2;grid-row:1 / span 2;align-self:start;border-left:1px solid var(--rule);padding:6px 0 8px 40px}}@media(min-width:900px)and (max-width:1199px){.panel{padding-left:32px}}.rail-end{font-size:14px;color:var(--ink-2);margin-top:14px}.hcards+.rail-end{margin-top:6px}.hcards{display:grid;gap:8px;margin-top:6px}.hcard{display:grid;grid-template-columns:44px 20px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:96px;padding:4px 4px 4px 2px;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-card)}.hcard-grip{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ink-2);cursor:grab}.hcard-grip svg{width:20px;height:20px}.hcard-pos{font-family:var(--font-serif);font-weight:600;font-size:18px;line-height:1;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;text-align:center}.hcard-body{min-width:0;padding:8px 0}.hcard-body .lang{font-size:14px;line-height:1.3}.hcard-form{display:block;font-size:26px;line-height:1.2;color:var(--c, var(--navy));margin-top:2px;overflow-wrap:anywhere}.hcard-gloss{font-family:var(--font-serif);font-size:18px;line-height:1.4;color:var(--ink-2)}.hcard-moves{display:flex;flex-direction:column}.hcard.is-lifted,.hcard.is-moving{border:2px solid var(--navy);padding:3px 3px 3px 1px}.hcard.is-lifted{cursor:grabbing}.hcard-gap{min-height:96px;border:1.5px dashed var(--line);border-radius:var(--radius-card)}.hcard-help{font-size:15px;color:var(--ink-2);margin-top:8px}.hcards.is-busy{pointer-events:none}@media(min-width:900px){.hcards{gap:10px}.hcard{min-height:84px;padding:6px 10px 6px 4px;grid-template-columns:44px 24px minmax(0,1fr) auto}.hcard.is-lifted,.hcard.is-moving{padding:5px 9px 5px 3px}.hcard-gap{min-height:84px}.hcard-moves{flex-direction:row;gap:4px}.hcard-form{font-size:30px}.hcard-body .lang{font-size:15px}}.trail{position:relative;margin-top:16px}.tstage{position:relative;padding:0 0 24px 32px}.tstage:last-child{padding-bottom:0}.tstage:before{content:"";position:absolute;left:7px;top:17px;bottom:-5px;width:2px;background:var(--line)}.tstage:last-child:before{display:none}.tnode{position:absolute;left:2px;top:5px;width:12px;height:12px;border-radius:50%;background:var(--c, var(--line));z-index:1}.tstage-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;line-height:22px}.tstage-n{font-size:15px;font-weight:700;color:var(--ink)}.tstage-note{color:var(--ink-2)}.tstage-state{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--navy);font-weight:600}.tstage-state svg{width:14px;height:14px}.tstage-form{display:block;font-size:28px;line-height:1.2;color:var(--c);margin-top:2px}.tstage-row{display:flex;align-items:stretch;gap:8px;margin-top:8px}.tstage-row .slot{flex:1 1 auto;min-width:0;margin-top:0;min-height:52px}.slot-remove{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:0 8px;font-size:16px;font-weight:600;color:var(--navy)}.slot-remove svg{width:16px;height:16px}.tstage.is-missing .tnode{background:var(--paper);box-shadow:inset 0 0 0 2px var(--line)}.tstage.is-missing .tstage-form{color:var(--ink-2)}@media(min-width:900px){.trail{margin-top:20px}.tstage{padding-bottom:28px}.tstage-head{font-size:15px}.tstage-form{font-size:30px}}.choices{display:grid;gap:8px;margin-top:16px}.choice{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-control);font-size:17px;font-weight:500;line-height:1.3;color:var(--ink);cursor:pointer}.choice input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.choice-mark{display:grid;place-items:center;width:20px;height:20px;flex:none;border:1.5px solid var(--line);border-radius:50%}.choice-t{flex:1 1 auto;min-width:0}.choice.is-selected,.choice:has(input:checked){border:2px solid var(--navy);padding:11px 15px}.choice.is-selected .choice-mark,.choice:has(input:checked) .choice-mark{border:2px solid var(--navy)}.choice.is-selected .choice-mark:after,.choice:has(input:checked) .choice-mark:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--navy)}.choice.is-tried{background:var(--sunk);border-color:var(--rule);color:var(--ink-2);cursor:default}.choice.is-tried .choice-t{text-decoration:line-through;text-decoration-thickness:1.5px}.choice.is-tried .choice-mark{border-color:var(--rule)}.choice-tried{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:14px;color:var(--ink-2)}.choice-tried svg{width:16px;height:16px;color:var(--navy)}.choice:has(input:focus-visible),.choice.is-focus{outline:2px solid var(--focus);outline-offset:2px}@media(min-width:900px){.choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}}.choices.cols-1{grid-template-columns:minmax(0,1fr)}.status{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:16px;color:var(--ink-2)}.status svg{width:20px;height:20px;color:var(--navy);flex:none}.status b{color:var(--navy);font-weight:700;font-size:17px}.score{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-family:var(--font-sans);font-size:17px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:normal}.score-n{position:relative;font-family:var(--font-serif);font-weight:600;font-size:32px;line-height:1;color:var(--mark-ink);font-variant-numeric:lining-nums tabular-nums}.score-n span{position:relative;z-index:1}.score-n:before{content:"";position:absolute;inset:50% -4px 2%;background:var(--mark);border-radius:var(--radius-mark);transform-origin:left center}.score-l{font-size:17px;font-weight:600;color:var(--ink)}.score-sub{font-size:15px;color:var(--ink-2);flex-basis:100%}.score.is-zero .score-n{color:var(--navy)}.score.is-zero .score-n:before{display:none}.answer{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:14px;font-size:17px;color:var(--ink)}.answer b{font-weight:700;color:var(--navy)}.answer .gl{font-family:var(--font-serif);font-size:21px;color:var(--ink)}@media(min-width:900px){.outcome{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px}.outcome>.status,.outcome>.title,.outcome>.answer{grid-column:1}.outcome>.score{grid-column:2;grid-row:1 / span 2;align-self:end;flex-direction:column;align-items:flex-end;gap:6px;margin:0 0 8px;text-align:right}.score-n{font-size:52px}.score-sub{flex-basis:auto}}.path-sec{margin-top:44px}.path-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.path-head h2{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.3;color:var(--navy)}.path-head .oldest{font-size:15px;color:var(--ink-2)}.path{position:relative;margin-top:24px}.join,.combined-h{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;visibility:hidden}.join path{fill:none;stroke:var(--c, var(--line));stroke-width:2}.parts{position:relative;padding-left:32px}.parts:before{content:"";position:absolute;left:7px;top:24px;bottom:-47px;width:2px;background:var(--c, var(--line));transform-origin:center top}.part{position:relative;display:flex;align-items:center;min-height:48px}.part+.part{margin-top:4px}.pt{white-space:nowrap}.part .form{font-size:26px;line-height:1.2}.part .gl{font-family:var(--font-serif);font-size:18px;color:var(--ink);margin-left:8px}.leader{position:absolute;left:-24px;width:16px;top:50%;height:2px;margin-top:-1px;background:var(--c);transform-origin:right center}.combined{padding:8px 0 8px 32px;font-size:14px;line-height:20px;color:var(--ink-2)}.stages{position:relative}.stage{position:relative;padding:0 0 26px 32px}.stage:last-child{padding-bottom:0}.node{position:absolute;left:2px;top:5px;width:12px;height:12px;border-radius:50%;background:var(--c);z-index:2}.stage.is-here .node{left:1px;top:4px;width:14px;height:14px;box-shadow:0 0 0 3px var(--paper),0 0 0 4.5px var(--c)}.stage.is-recon .node{background:var(--paper);border:2px dashed var(--c)}.stretch{position:absolute;background:var(--c);z-index:1;--from: scaleY(0)}.stretch-a{left:7px;width:2px;top:17px;bottom:34px;transform-origin:center top}.stretch-b{left:7px;width:2px;top:calc(100% - 34px);height:39px;background:var(--n, var(--c));transform-origin:center top}.st-lang{font-size:15px;font-weight:600;line-height:22px;color:var(--c)}.st-form{display:block;font-size:30px;line-height:1.2;color:var(--c);margin-top:2px}.st-gloss{font-family:var(--font-serif);font-size:18px;line-height:1.45;color:var(--ink-2);margin-top:2px;max-width:30ch}.st-recon{font-size:14px;line-height:1.3;color:var(--ink-2);margin-top:2px}.st-link{margin-top:12px;font-size:14px;line-height:20px;color:var(--ink-2)}.path.is-plain .node,.path.is-plain .stretch,.path.is-plain .st-link,.path.is-plain .parts:before,.path.is-plain .leader{display:none}.path.is-plain .stage,.path.is-plain .parts,.path.is-plain .combined{padding-left:0}.path.is-plain .stage+.stage{margin-top:16px}@media(min-width:900px){.path-sec{margin-top:72px}.path-head h2{font-size:26px}}@media(min-width:1024px){.path:not(.is-vertical):not(.is-plain){--hy: 0px;display:grid;grid-template-columns:minmax(0,1fr);margin-top:36px}.path.has-parts:not(.is-vertical):not(.is-plain){--hy: 48px;grid-template-columns:216px 176px minmax(0,1fr)}.path:not(.is-vertical):not(.is-plain) .parts{grid-column:1;grid-row:1;padding:0}.path:not(.is-vertical):not(.is-plain) .parts:before{display:none}.path:not(.is-vertical):not(.is-plain) .part{height:72px}.path:not(.is-vertical):not(.is-plain) .part+.part{margin-top:24px}.path:not(.is-vertical):not(.is-plain) .part .form{font-size:28px}.path:not(.is-vertical):not(.is-plain) .leader{position:static;flex:1 1 auto;width:auto;min-width:16px;margin:0 0 0 14px;top:auto;transform-origin:left center}.path:not(.is-vertical):not(.is-plain) .join{position:static;visibility:visible;grid-column:2;grid-row:1;width:176px;height:168px;overflow:visible}.path.has-3-parts:not(.is-vertical):not(.is-plain) .join{height:264px}.path:not(.is-vertical):not(.is-plain) .combined{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;visibility:hidden;padding:0}.path:not(.is-vertical):not(.is-plain) .combined-h{visibility:visible;overflow:visible;left:328px;top:74px;width:auto;height:auto;transform:translate(-50%);padding:0 10px;background:var(--paper);font-size:14px;line-height:20px;color:var(--ink-2);white-space:nowrap;z-index:3}.path.has-3-parts:not(.is-vertical):not(.is-plain) .combined-h{top:122px}.path:not(.is-vertical):not(.is-plain) .stages{grid-column:-2;grid-row:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,var(--path-col-max))}.path.has-3-parts:not(.is-vertical):not(.is-plain) .stages{margin-top:48px}.path:not(.is-vertical):not(.is-plain) .stage{padding:0 32px 0 0}.path:not(.is-vertical):not(.is-plain) .stage:last-child{padding:0}.path:not(.is-vertical):not(.is-plain) .node{left:0;top:calc(var(--hy) + 30px)}.path:not(.is-vertical):not(.is-plain) .stage.is-here .node{left:-1px;top:calc(var(--hy) + 29px)}.path:not(.is-vertical):not(.is-plain) .stretch{--from: scaleX(0)}.path:not(.is-vertical):not(.is-plain) .stretch-a{left:12px;top:calc(var(--hy) + 35px);bottom:auto;height:2px;width:calc(60% - 12px);transform-origin:left center}.path:not(.is-vertical):not(.is-plain) .stretch-b{left:60%;top:calc(var(--hy) + 35px);height:2px;width:40%;transform-origin:left center}.path:not(.is-vertical):not(.is-plain) .st-link{position:absolute;top:calc(var(--hy) + 25px);left:60%;transform:translate(-50%);margin:0;padding:0 10px;background:var(--paper);white-space:nowrap;z-index:3}.path:not(.is-vertical):not(.is-plain) .st-lang{padding-top:var(--hy);height:calc(var(--hy) + 24px);font-size:16px}.path:not(.is-vertical):not(.is-plain) .st-form{font-size:34px;margin-top:26px}.path:not(.is-vertical):not(.is-plain) .st-gloss{max-width:26ch}}.read{margin-top:48px;display:grid;gap:40px}.standfirst{font-family:var(--font-serif);font-weight:600;font-size:19px;line-height:1.5;color:var(--ink);max-width:62ch;margin-bottom:12px}.story>p{font-family:var(--font-serif);font-size:19px;line-height:1.6;color:var(--ink);max-width:62ch}.story>p+p{margin-top:16px}.story .form,.conn .form{font-weight:400}.ed-note,.story>p.ed-note{font-family:var(--font-serif);font-size:19px;line-height:1.6;color:var(--ink-2);max-width:62ch;margin-top:20px}.attempts{margin-top:20px;display:grid;gap:6px;font-size:16px;color:var(--ink-2)}.attempts li{display:flex;align-items:flex-start;gap:8px}.attempts svg{width:16px;height:16px;flex:none;margin-top:4px;color:var(--navy)}.sources{margin-top:28px}.src-list li+li{margin-top:8px}.src{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.src svg{width:16px;height:16px;flex:none}.src-note{font-size:16px;color:var(--ink-2)}.kin .small-h .form{font-size:18px}.kwic{margin-top:10px;font-family:var(--font-serif);font-size:30px;line-height:1.25}.kwic>span{display:block}.kwic .pre{color:var(--ink)}.kwic .pre.today{color:var(--navy)}.kwic .pc{font-style:italic;font-weight:400;color:var(--c)}.conn{font-family:var(--font-serif);font-size:18px;line-height:1.55;color:var(--ink);margin-top:14px;max-width:44ch}.kin .small-h+.conn{margin-top:8px}.kin .ed-note{font-size:18px;line-height:1.55;margin-top:14px}@media(min-width:900px){.read{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;margin-top:88px}.standfirst{font-size:21px}.story>p,.story .ed-note{font-size:21px}.kwic{font-size:34px}}.next{margin-top:48px;border-top:1px solid var(--rule);padding-top:24px}.next-k{font-size:17px;font-weight:700;color:var(--navy)}.next-k .hl{color:var(--next-ink)}.next-d{font-size:17px;color:var(--ink);margin-top:2px}.next .btn{width:100%;margin-top:16px}@media(min-width:900px){.next{margin-top:88px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding-top:32px}.next .btn{width:auto;margin:0;grid-column:2;grid-row:1 / span 2}}.mini{display:inline-flex;align-items:center}.mini i{width:7px;height:7px;border-radius:50%;background:var(--c);flex:none}.mini b{width:22px;height:1.5px;background:linear-gradient(to right,var(--c) 50%,var(--n, var(--c)) 50%)}.mini-l{font-size:14px;color:var(--ink-2)}.words{margin-top:28px;border-top:1px solid var(--rule)}.w{border-bottom:1px solid var(--rule)}.w-in{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"n kind end" ". word end";align-items:center;row-gap:2px;column-gap:12px;min-height:56px;padding:10px 8px 10px 4px;color:inherit;text-decoration:none}.w-n{grid-area:n;font-family:var(--font-serif);font-size:18px;font-weight:600;color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.w-kind{grid-area:kind;color:var(--ink-2)}.w-word{grid-area:word;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.ww{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.2;color:var(--navy)}.w-desc{grid-area:word;font-size:16px;color:var(--ink-2)}.w-end{grid-area:end;display:flex;align-items:center;gap:12px}.w-pts{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.w-pts svg{width:16px;height:16px;color:var(--navy)}.w-go{width:18px;height:18px;color:var(--ink-2)}.w-next{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--navy)}.w-next .w-go,.w.is-next .w-n{color:var(--navy)}.w.is-next .w-kind{justify-self:start;color:var(--mark-ink);font-weight:600;background:linear-gradient(transparent 14%,var(--mark) 14%,var(--mark) 90%,transparent 90%);padding:0 4px;margin-left:-4px}.w.is-up .w-n{color:var(--ink-2);font-weight:600}.cta{margin-top:24px;display:flex;flex-direction:column;gap:10px}.cta .btn{white-space:nowrap}.cta-meta{font-size:15px;color:var(--ink-2)}.cta-meta b{color:var(--ink);font-weight:700}.cta-note{font-size:17px;color:var(--ink-2);margin-top:24px;max-width:40ch}.how-it{margin-top:40px}.how-it:first-child{margin-top:0}.how-it ul{margin-top:8px;display:grid;gap:8px;max-width:60ch}.how-it li{font-size:17px;color:var(--ink)}@media(min-width:900px){.words{margin-top:40px}.w-in{grid-template-columns:32px 112px minmax(0,1fr) auto;grid-template-areas:"n kind word end";align-items:baseline;min-height:60px;padding:16px 8px 14px}.cta{flex-direction:row;align-items:center;gap:24px;margin-top:32px}.cta .btn{flex:none}.cta-meta{font-size:16px}}@media(min-width:900px)and (max-width:1099px){.cta{flex-direction:column;align-items:flex-start;gap:10px}}.streak{display:flex;align-items:baseline;gap:10px}.streak-n{font-family:var(--font-serif);font-weight:600;font-size:40px;line-height:1;color:var(--navy);font-variant-numeric:lining-nums}.streak-l{font-size:17px;font-weight:600;color:var(--ink)}.streak-best{font-size:15px;color:var(--ink-2);margin-left:auto}.streak-t{margin-top:10px;font-size:17px;color:var(--ink);max-width:36ch}.small-h+.streak-t{margin-top:6px}.streak-was{margin-top:4px;font-size:16px;color:var(--ink-2)}.days{margin-top:18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:320px}.dd{position:relative;font-size:14px;color:var(--ink-2);padding-top:18px}.dd:before{content:"";position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:50%;background:var(--navy);z-index:1}.dd:after{content:"";position:absolute;left:10px;right:0;top:8px;height:2px;background:var(--navy)}.dd:last-child:after{display:none}.dd.is-open:before{background:var(--paper);border:2px solid var(--navy)}.dd:has(+.dd.is-open):after{background:repeating-linear-gradient(to right,var(--line) 0 4px,transparent 4px 7px)}.dd.is-open{color:var(--ink);font-weight:600}@media(min-width:900px){.streak-n{font-size:52px}}.recent{margin-top:40px}.dlist{margin-top:6px;border-top:1px solid var(--rule)}.dlink{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:baseline;min-height:52px;padding:12px 0;border-bottom:1px solid var(--rule);color:inherit;text-decoration:none}.r-d{display:block;font-size:14px;color:var(--ink-2)}.r-t{font-family:var(--font-serif);font-size:18px;color:var(--navy)}.r-w{display:block;font-size:15px;color:var(--ink-2);margin-top:2px}.r-s{font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.r-of{display:block;font-size:14px;font-weight:400;color:var(--ink-2)}.recent .quiet{margin-top:6px}.dday>.dlink{border-bottom:0;padding-bottom:4px}.dwords{padding-bottom:6px;border-bottom:1px solid var(--rule)}.dword{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;row-gap:2px;min-height:44px;padding:6px 0;color:inherit;text-decoration:none}.dword .ww{font-size:18px}.dword .w-pts{font-weight:400}.dword-langs{grid-column:1 / -1}.score-sum{margin-top:20px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.score-sum-n{font-family:var(--font-serif);font-weight:600;font-size:40px;line-height:1;color:var(--mark-ink);font-variant-numeric:lining-nums tabular-nums;margin-left:4px}.score-sum-l{font-size:17px;font-weight:600;color:var(--ink)}.score-sum-stats{flex-basis:100%;font-size:15px;color:var(--ink-2)}.score-sum-note{margin-top:8px;font-size:17px;color:var(--ink);max-width:44ch}.rrows{margin-top:32px;border-top:1px solid var(--rule)}.rrow{border-bottom:1px solid var(--rule)}.rrow-in{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"n word pts" ". out out";align-items:baseline;row-gap:4px;column-gap:12px;min-height:56px;padding:12px 8px 12px 4px;color:inherit;text-decoration:none}.rrow-n{grid-area:n;font-family:var(--font-serif);font-size:18px;font-weight:600;color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.rrow-word{grid-area:word;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.rrow-kind{font-size:15px;color:var(--ink-2)}.rrow-meta{grid-area:out;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:15px;color:var(--ink-2)}.rrow-langs,.dword-langs{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.rrow-langs .mini,.dword-langs .mini{align-self:baseline}.rrow-out{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.rrow-o{display:inline-flex;align-items:baseline;gap:4px;color:var(--ink)}.rrow-o svg{align-self:center}.rrow-o svg{width:16px;height:16px;flex:none;color:var(--navy)}.rrow-pts{grid-area:pts;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.side .btn+.quiet,.share-actions+.quiet{margin-top:8px}.side-block+.side-block{margin-top:40px}.saved{margin-top:16px;font-size:16px;color:var(--ink-2)}.score-sum.is-zero .score-sum-n{color:var(--navy)}@media(max-width:899px){.rrow-meta{row-gap:8px}.rrow-langs{flex-basis:100%}}@media(min-width:900px){.score-sum-n{font-size:52px}.score-sum-stats{flex-basis:auto}.rrows{margin-top:40px}.rrow-in{grid-template-columns:32px minmax(0,1fr) auto;column-gap:12px;min-height:64px;padding:16px 8px 14px}.rrow-meta{gap:4px 16px}}.share-text{display:block;width:100%;margin-top:16px;padding:14px 16px;background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-control);font-family:var(--font-share);font-size:16px;line-height:1.5;color:var(--ink);white-space:pre;overflow:auto;resize:none}.share-actions{display:grid;gap:8px;margin-top:16px}.share-status{margin-top:12px;font-size:16px;color:var(--ink-2)}@media(min-width:900px){.share-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:32px}.stat-n{font-family:var(--font-serif);font-weight:600;font-size:32px;line-height:1;color:var(--navy);font-variant-numeric:lining-nums tabular-nums}.stat-l{display:block;margin-top:6px;font-size:15px;color:var(--ink-2)}.stat-sub{display:block;font-size:14px;color:var(--ink-2)}.list-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:40px}.list-h+.dlist{margin-top:8px}.backup{margin-top:48px}.backup p{margin-top:8px;font-size:17px;color:var(--ink);max-width:44ch}.backup-actions{display:grid;gap:8px;margin-top:16px}.backup-actions .btn{width:100%}.backup-status{margin-top:12px;font-size:16px;color:var(--ink-2)}.empty{margin-top:32px}.empty p{margin-top:8px;font-size:17px;color:var(--ink);max-width:44ch}.empty .btn{margin-top:20px}@media(min-width:900px){.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px}.stat-n{font-size:40px}.page.two-col>.side .backup{margin-top:0}}.page-lock{height:100vh;height:100svh;overflow:hidden}.scrim{position:fixed;inset:0;z-index:20;background:var(--scrim)}.modal-wrap{position:fixed;inset:0;z-index:21;display:grid;place-items:center;padding:32px 16px;background:var(--scrim);overflow:auto}.modal{width:min(560px,100%);max-height:calc(100vh - 168px);max-height:calc(100svh - 168px);overflow:auto;padding:32px;background:var(--raised);border:1px solid var(--rule);border-radius:var(--radius-card);color:var(--ink)}.modal.is-wide{width:min(640px,100%)}.modal-head,.sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-head h2{font-family:var(--font-serif);font-weight:600;font-size:26px;line-height:1.3;color:var(--navy);padding-top:4px}.sheet-head h2{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.3;color:var(--navy);padding-top:8px}.sheet-head .count{font-size:15px;font-weight:400;color:var(--ink-2);margin-left:8px;font-family:var(--font-sans)}.modal-head .btn-icon{margin:-6px -10px 0 0}.sheet-head .btn-icon{margin:0 -10px 0 0}.modal-body{margin-top:12px}.modal-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:24px}.modal-cap{flex:1 1 18em;font-size:15px;color:var(--ink-2)}.sheet-wrap{position:fixed;inset:0;z-index:21;display:flex;flex-direction:column;justify-content:flex-end;background:var(--scrim)}.sheet{width:100%;max-height:70vh;max-height:70svh;overflow:auto;padding:12px 16px max(20px,env(safe-area-inset-bottom));background:var(--raised);border-top:1px solid var(--rule);border-radius:var(--radius-card) var(--radius-card) 0 0;color:var(--ink)}.sheet.is-tall{max-height:calc(100vh - 72px);max-height:calc(100svh - 72px)}.sheet-body{margin-top:4px}.sheet-foot{display:grid;gap:8px;margin-top:20px}.modal:has(>.modal-body),.sheet:has(>.sheet-body){display:flex;flex-direction:column;overflow:hidden}.modal>.modal-head,.modal>.modal-foot,.sheet>.sheet-head,.sheet>.sheet-foot{flex:none}.modal>.modal-body,.sheet>.sheet-body{flex:0 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.modal>.modal-body:has(+.modal-foot){padding-bottom:24px}.modal>.modal-body+.modal-foot{margin-top:0;padding-top:16px;border-top:1px solid var(--rule)}.sheet>.sheet-body>.clue-list:first-child>.clue:first-child{margin-top:10px}.modal-wrap.is-contained,.sheet-wrap.is-contained{position:absolute}.modal-wrap.is-static,.sheet-wrap.is-static{position:static;background:none;padding:0;display:block}.modal-wrap.is-static .modal,.sheet-wrap.is-static .sheet{max-height:none}dialog.modal-wrap:not([open]),dialog.sheet-wrap:not([open]){display:none}dialog.modal-wrap,dialog.sheet-wrap{border:0;margin:0;max-width:none;max-height:none;width:auto;height:auto;color:inherit}dialog.sheet-wrap{padding:0}dialog.modal-wrap::backdrop,dialog.sheet-wrap::backdrop{background:transparent}.menu-list{margin-top:8px;border-top:1px solid var(--rule)}.menu-list a{display:flex;align-items:center;min-height:56px;padding:0 4px;border-bottom:1px solid var(--rule);font-size:17px;font-weight:600;color:var(--ink);text-decoration:none}.menu-list a>span{padding:2px 0;border-bottom:2px solid transparent}.menu-list a[aria-current=page]{color:var(--navy)}.menu-list a[aria-current=page]>span{border-bottom-color:var(--navy)}.rules{font-size:17px;text-wrap:pretty}.rules>*+*{margin-top:12px}.rules h3{font-family:var(--font-serif);font-weight:600;font-size:20px;line-height:1.3;color:var(--navy);margin-top:28px}.rules b{color:var(--navy)}.formats{display:grid;gap:10px}.scale{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.scale-n{display:block;font-family:var(--font-serif);font-weight:600;font-size:18px;line-height:1.2;color:var(--navy);font-variant-numeric:lining-nums tabular-nums}.scale-l{display:block;font-size:14px;color:var(--ink-2)}.key{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:6px 20px}.key .lang{font-size:15px}@media(max-width:899px){.modal-wrap{place-items:end stretch;padding:0}.modal,.modal.is-wide{width:100%;max-height:calc(100vh - 72px);max-height:calc(100svh - 72px);padding:12px 16px max(20px,env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:var(--radius-card) var(--radius-card) 0 0}.modal-head h2{font-size:22px;padding-top:8px}.modal-head .btn-icon{margin:0 -10px 0 0}.modal-foot .btn{flex:1 1 auto}.modal-cap{flex-basis:100%}}@media(min-width:900px){.scale-n{font-size:22px}}.notice-wrap{max-width:1200px;margin:16px auto 0;padding:0 16px}.notice{display:flex;align-items:center;flex-wrap:wrap;gap:0 16px;padding:4px 4px 4px 16px;background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-control);font-size:17px;color:var(--ink)}.notice p{flex:1 1 16em;padding:8px 0}.notice-end{display:flex;align-items:center;gap:8px;margin-left:auto}.toast{position:fixed;left:16px;right:16px;bottom:16px;z-index:30;padding:12px 16px;background:var(--navy);color:var(--paper);border-radius:var(--radius-control);font-size:17px;font-weight:600}.toast.is-static{position:static}@media(min-width:900px){.notice-wrap{padding:0 48px}.toast{left:48px;right:auto;bottom:32px;max-width:480px}}.foot{max-width:1200px;margin:56px auto 0;padding:0 16px}.foot-in{display:flex;flex-direction:column;padding:16px 0 24px;border-top:1px solid var(--rule);font-size:15px;color:var(--ink-2)}.foot a{display:inline-flex;align-items:center;min-height:44px}@media(min-width:900px){.foot{margin-top:120px;padding:0 48px}.foot-in{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 0 32px}}@media(hover:hover){.btn:hover{background:var(--btn-hover)}.btn-secondary:hover{background:var(--raised);border-color:var(--navy)}.btn-wait:hover,.btn[disabled]:hover,.btn.is-disabled:hover{background:var(--mute)}.btn-icon:not([disabled]):hover{background:var(--sunk)}.piece:not(.is-confirmed):hover,.tile:not(.is-used):not(.is-locked):not(.is-out):hover,.hcard:hover,.choice:not(.is-tried):hover{border-color:var(--navy)}.undo:hover,.quiet:hover,.src:hover,.slot-remove:hover{text-decoration-thickness:2px}.nav a:hover{color:var(--navy)}.w-in:hover .ww,a.w-in:hover .w-desc,.dlink:hover .r-t,.rrow-in:hover .ww,.dword:hover .ww{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.menu-list a:hover>span{border-bottom-color:var(--line)}}.btn.is-hover{background:var(--btn-hover)}.btn-secondary.is-hover{background:var(--raised);border-color:var(--navy)}.btn-icon.is-hover{background:var(--sunk)}.piece.is-hover,.tile.is-hover,.hcard.is-hover,.choice.is-hover{border-color:var(--navy)}.quiet.is-hover,.src.is-hover{text-decoration-thickness:2px}.nav a.is-hover{color:var(--navy)}.is-hover .ww,.is-hover .r-t,a.w-in.is-hover .w-desc{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.is-focus{outline:2px solid var(--focus);outline-offset:2px}@media(max-width:899px){.only-desk{display:none!important}}@media(min-width:900px){.only-phone{display:none!important}}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes grow-y{0%{transform:scaleY(0)}}@keyframes grow{0%{transform:var(--from)}}@keyframes fade{0%{opacity:0}}@keyframes ink-in{0%{color:transparent}}@keyframes node-in{0%{transform:scale(.2);opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}@keyframes draw{0%{stroke-dashoffset:1}}@keyframes settle{0%{transform:translateY(26px);opacity:.25}}@keyframes vacate{0%{background-color:var(--raised);border-style:solid;color:var(--ink)}}@keyframes swap-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-40%)}}@keyframes swap-in{0%{opacity:0;transform:translateY(40%)}}@keyframes mark-bg{0%{background-size:0% 60%}}@keyframes mark-full{0%{background-size:0% 100%}}@media(prefers-reduced-motion:no-preference){.path.m-draw{--t0: 0ms;--step: 385ms;--k: 1}.path.m-draw.has-parts{--t0: .27s}.path.m-draw:has(.stage:nth-child(4)){--step: 257ms;--k: .667}.path.m-draw:has(.stage:nth-child(5)){--step: 193ms;--k: .5}.path.m-draw:has(.stage:nth-child(6)){--step: 154ms;--k: .4}.path.m-draw .stage{--i: 0;--t: calc(var(--t0) + var(--i) * var(--step))}.path.m-draw .stage:nth-child(2){--i: 1}.path.m-draw .stage:nth-child(3){--i: 2}.path.m-draw .stage:nth-child(4){--i: 3}.path.m-draw .stage:nth-child(5){--i: 4}.path.m-draw .stage:nth-child(6){--i: 5}.path.m-draw .stage:nth-child(7){--i: 6}.path.m-draw .leader{animation:grow-x var(--dur-leader) linear both}.path.m-draw .parts:before{animation:grow-y .21s var(--ease-draw) 80ms both}.path.m-draw .join path{stroke-dasharray:1;stroke-dashoffset:0;animation:draw var(--dur-join) var(--ease-draw) 80ms both}.path.m-draw .combined,.path.m-draw .combined-h{animation:ink-in var(--dur-node) ease-out 185ms both}.path.m-draw .node{animation:node-in var(--dur-node) var(--ease-out) var(--t) both}.path.m-draw .st-body{animation:rise var(--dur-content) var(--ease-out) calc(var(--t) + 15ms) both}.path.m-draw .stage:first-child .st-body{animation-delay:calc(var(--t) + 20ms)}.path.m-draw .stretch{animation-name:grow;animation-fill-mode:both}.path.m-draw .stretch-a{animation-duration:calc(.18s * var(--k));animation-timing-function:linear;animation-delay:calc(var(--t) + 80ms * var(--k))}.path.m-draw .st-link{animation:ink-in var(--dur-node) ease-out calc(var(--t) + 235ms * var(--k)) both}.path.m-draw .stretch-b{animation-duration:calc(.14s * var(--k));animation-timing-function:var(--ease-draw);animation-delay:calc(var(--t) + .26s * var(--k))}.score-n.m-mark:before,.num-mark.m-mark:before{animation:grow-x var(--dur-mark) var(--ease-out) var(--m-delay, 0ms) both}.stake-n.m-mark{animation:mark-bg var(--dur-mark) var(--ease-out) var(--m-delay, 0ms) both}.hl.m-mark{background-size:100% 100%;background-repeat:no-repeat;animation:mark-full var(--dur-mark) var(--ease-out) var(--m-delay, 0ms) both}.m-after-path{--m-delay: 1.26s}.word.m-brackets .bracket{animation:grow-x var(--dur-bracket) var(--ease-out) both}.word.m-brackets .word-seg+.word-seg .bracket{animation-delay:90ms}.word.m-brackets .word-seg+.word-seg+.word-seg .bracket{animation-delay:.18s}.word.m-brackets .bracket-form{animation:fade .3s ease-out .3s both}.word.m-brackets .word-seg.is-active:before,.word-seg.is-active.m-highlight:before{animation:grow-x var(--dur-bracket) var(--ease-out) var(--m-delay, .52s) both}.slot.m-settle .slot-v{animation:settle var(--dur-settle) var(--ease-out) var(--m-delay, .3s) both}.tile.is-used.m-vacate{animation:vacate var(--dur-vacate) ease-out var(--m-delay, .3s) both}.swap.m-stake .old{animation:swap-out .36s var(--ease-out) var(--m-delay, .7s) both}.swap.m-stake .new{animation:swap-in var(--dur-roll) var(--ease-out) calc(var(--m-delay, .7s) + 60ms) both}.stake-n.swap.m-stake .new{animation:swap-in var(--dur-roll) var(--ease-out) calc(var(--m-delay, .7s) + 60ms) both,mark-bg var(--dur-mark) var(--ease-out) calc(var(--m-delay, .7s) + .4s) both}.pts-n.swap.m-stake .num-mark:before{animation:grow-x var(--dur-mark) var(--ease-out) calc(var(--m-delay, .7s) + .4s) both}.clue.m-rise{animation:rise var(--dur-rise) var(--ease-out) var(--m-delay, .42s) both}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}[tabindex="-1"]:focus-visible{outline:none}.w-in,.dlink,.dword{width:100%}@media(hover:hover){button.w-in:hover .w-desc{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.notice+.notice{margin-top:8px}.main>.lede,.r-w,.dword-langs .mini-l,.small-h+.streak-t{text-wrap:balance}.how-it ul,.w-desc,.round .defn,.round .question,.round .how,.pts-sub{text-wrap:pretty}.left-note{text-wrap:balance}.hcard-grip{touch-action:none}button.rrow-in{width:100%}
