@font-face{font-family:Fraunces;src:url(/fonts/fraunces-latin-ext.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;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:Fraunces;src:url(/fonts/fraunces-latin.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-400-italic-latin-ext.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;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:Spectral;src:url(/fonts/spectral-400-italic-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;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:Spectral;src:url(/fonts/spectral-300-latin-ext.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-300-latin.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-400-latin-ext.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-600-latin-ext.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;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:Spectral;src:url(/fonts/spectral-600-latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;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:Newsreader;src:url(/fonts/newsreader-latin-ext.woff2) format("woff2");font-weight:300 600;font-style:normal;font-display:swap;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:Newsreader;src:url(/fonts/newsreader-latin.woff2) format("woff2");font-weight:300 600;font-style:normal;font-display:swap;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}:root{--paper: #fbf8f2;--ink: #1c1a17;--ink-2: #7a736a;--rule: #e4ddd2;--chip: #efe9df;--accent: #b4532a;--leading: 1.6;--leading-serif: 1.45;--gap-block: 36px;--gap-row: 14px;--gap-tight: 10px;--display: "Fraunces", "Iowan Old Style", Palatino, Georgia, serif;--serif: "Spectral", "Iowan Old Style", Palatino, Georgia, serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media (prefers-color-scheme: dark){:root{--paper: #141311;--ink: #ede8df;--ink-2: #9c958a;--rule: #2e2b27;--chip: #26231f;--accent: #e0805a}}*{box-sizing:border-box}html,body{font-optical-sizing:auto;margin:0;background:var(--paper);color:var(--ink);font:16px/var(--leading) var(--sans)}#app{max-width:640px;margin:0 auto;padding:14vh 20px 80px;transition:padding-top .28s ease}#app.active{padding-top:24px}#search{position:relative;border-bottom:1px solid var(--rule)}#q{width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:300 32px/1.25 var(--display);padding:13px 0;-webkit-appearance:none;appearance:none}#q::placeholder{color:var(--ink-2);opacity:.6}#q::-webkit-search-cancel-button{-webkit-appearance:none}#search:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:0;background:var(--accent);opacity:0}#search.loading:after{opacity:1;animation:progress 2.6s cubic-bezier(.12,.8,.25,1) forwards}#search.loading.done:after{animation:none;width:100%;opacity:0;transition:width .14s ease-out,opacity .28s ease .14s}@keyframes progress{0%{width:0}to{width:92%}}@media (prefers-reduced-motion: reduce){#search.loading:after{animation:none;width:92%}#search.loading.done:after{transition:opacity .2s ease}}.row{display:flex;align-items:baseline;gap:12px;padding:var(--gap-row) 0;border-bottom:.5px solid var(--rule);cursor:pointer;text-decoration:none;color:inherit}.row:hover .w{color:var(--accent)}.row .w{font:400 20px var(--serif)}.row .pos,.row .side{font-size:13px;color:var(--ink-2)}.row .side{margin-left:auto;text-align:right;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lang{font:600 10px var(--sans);color:var(--ink-2);background:var(--chip);border-radius:4px;padding:2px 5px}.label{font:500 11px var(--sans);letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--gap-tight)}.block{margin-top:var(--gap-block);padding-top:22px;border-top:1px solid var(--rule)}.head{display:flex;align-items:baseline;gap:12px;margin-top:9px}.head h1{font:300 46px/1.12 var(--display);margin:0;letter-spacing:-.015em}.head button{margin-left:auto}.meta{font-size:13px;color:var(--ink-2);display:flex;gap:10px;align-items:center;margin-top:8px}.brief{font:400 22px/var(--leading-serif) var(--serif);margin:17px 0 0}.hint{font-size:13px;color:var(--ink-2);margin:var(--gap-tight) 0 8px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{font:400 15px var(--serif);color:var(--ink);background:var(--chip);border:0;border-radius:8px;padding:7px 11px;cursor:pointer;text-decoration:none}.chip.weak{opacity:.6}.chip.root{background:color-mix(in srgb,var(--accent) 12%,transparent)}.chip:hover{color:var(--accent)}ol.senses{padding-left:26px;margin:0}ol.senses li{margin:0 0 var(--gap-tight);line-height:var(--leading-serif)}ol.senses li::marker{color:var(--ink-2);font-size:13px}.tag{font:600 10px var(--sans);color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:4px;padding:2px 5px;margin-left:6px}.tag.topic{color:var(--ink-2);background:color-mix(in srgb,var(--ink-2) 10%,transparent);font-weight:400}.more,.ghost{background:none;border:0;color:var(--accent);font:500 13px var(--sans);padding:4px 0;cursor:pointer}.chain{display:flex;gap:8px;align-items:flex-start;overflow-x:auto;padding-bottom:6px}.chain .node{white-space:nowrap}.chain .node .t{font:400 15px var(--serif);display:block}.chain .node .l{font-size:10px;color:var(--ink-2);display:block}.chain .arrow{color:var(--ink-2);font-size:11px;padding-top:4px}.ety{margin:var(--gap-tight) 0 0;line-height:var(--leading-serif)}.small{font-size:13px;color:var(--ink-2)}.example{font:400 17px/var(--leading-serif) var(--serif);margin:0}.video{border:0;width:100%;height:300px;border-radius:12px;background:var(--chip)}.playbtn{display:flex;gap:10px;align-items:center;width:100%;text-align:left;background:color-mix(in srgb,var(--chip) 60%,transparent);border:0;border-radius:12px;padding:14px;color:var(--ink);cursor:pointer;font:inherit}.playbtn small{display:block;color:var(--ink-2);font-size:11px;margin-top:3px}.status{color:var(--ink-2);font-size:13px;margin-top:14px}.credit{font-size:10px;color:var(--ink-2);opacity:.7;margin-top:52px;line-height:var(--leading)}.ai{margin-top:17px;padding:14px 16px;border:1px dashed var(--rule);border-radius:12px}.ai p{margin:0 0 var(--gap-tight);font-size:13px;color:var(--ink-2)}.ai .cand{display:flex;gap:12px;align-items:baseline;padding:8px 0;cursor:pointer}.ai .cand .w{font:400 18px var(--serif)}.ai .cand .g{color:var(--ink-2);font-size:13px}.back{background:none;border:0;color:var(--ink-2);font:500 13px var(--sans);cursor:pointer;padding:0;margin-bottom:6px}.back:hover{color:var(--accent)}.mic{background:var(--chip);border:0;border-radius:999px;padding:7px 12px;font:500 13px var(--sans);color:var(--ink);cursor:pointer}.mic.on{background:var(--accent);color:var(--paper)}.heard{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;font:400 15px var(--serif)}.heard .miss{color:var(--ink-2);text-decoration:line-through}.icon{width:1em;height:1em;flex:none;vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.icon.solid{fill:currentColor;stroke:none}button .icon+span{margin-left:8px}
