@font-face{font-family:Didact Gothic;src:url(/assets/DidactGothic-Regular-BHqZkJr8.ttf) format("truetype");font-weight:400}@font-face{font-family:Griffy;src:url(/assets/Griffy-Regular-DWgwZZip.ttf) format("truetype");font-weight:400}@font-face{font-family:"Hedvig Letters Serif";src:url(/assets/HedvigLettersSerif-Regular-VariableFont_opsz-8NMkDBT5.ttf) format("truetype");font-weight:400}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#43334c;background-color:#f8f4ec;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}h1{font-size:5rem;font-family:"Hedvig Letters Serif",serif}a{font-weight:500;color:#e83c91;text-decoration:inherit}a:hover{color:#ff8fb7}a:active{color:#e83c91}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}#app{width:90vw;margin:0 auto;padding:0;text-align:center;max-width:900px}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.speaker-btn-2[data-v-bf013e1e]{border:solid #FF8FB7;border-radius:50%;corner-shape:squircle;background:#ff8fb7;color:#ff8fb7;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;transition:background .3s,border .3s,fill .3s;width:22px;height:22px;padding:10px}.speaker-icon[data-v-bf013e1e]{height:inherit;width:inherit}.speaker[data-v-bf013e1e]{height:50px;width:50px}.speaker-btn-2[data-v-bf013e1e]{fill:#f8f4ec}.speaker-btn-2[data-v-bf013e1e]:hover{border:solid;border-color:#ff8fb7;background:#f8f4ec;fill:#ff8fb7}.part-1[data-v-bf013e1e],.part-2[data-v-bf013e1e]{width:inherit;height:inherit;opacity:1;position:absolute}.part-3[data-v-bf013e1e]{width:inherit;height:inherit;opacity:1}.ripple[data-v-bf013e1e]{corner-shape:squircle;border:2px solid #FF8FB7;border-radius:50%;position:absolute;width:100%;height:100%;opacity:0;pointer-events:none}.is-animating .ripple[data-v-bf013e1e]{animation:ripple-effect-bf013e1e .8s ease-out}.is-animating .part-2[data-v-bf013e1e]{animation:speaker-effect-part-2-bf013e1e 1.4s}.is-animating .part-3[data-v-bf013e1e]{animation:speaker-effect-part-3-bf013e1e 1.4s}@keyframes speaker-effect-part-2-bf013e1e{0%{opacity:0}14%{opacity:1}28%{opacity:1}44%{opacity:0}68%{opacity:0}82%{opacity:1}96%{opacity:1}to{opacity:1}}@keyframes speaker-effect-part-3-bf013e1e{0%{opacity:0}14%{opacity:0}28%{opacity:1}44%{opacity:1}68%{opacity:0}82%{opacity:0}96%{opacity:1}to{opacity:1}}@keyframes ripple-effect-bf013e1e{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.pronunciation-group[data-v-ff1c1984]{display:flex;width:auto;gap:.5rem;align-items:center}.title[data-v-ff1c1984]{margin-bottom:-20px;padding:0}#app-wrapper[data-v-ff1c1984]{display:flex;flex-direction:column;min-height:90vh}.container[data-v-ff1c1984]{display:flex;justify-content:center;align-items:center;flex-grow:1;padding:0;margin:0;font-family:Didact Gothic,sans-serif}.speaker-button[data-v-ff1c1984]{fill:#e83c91}.speaker-button[data-v-ff1c1984]:hover{fill:#ff8fb7}.speaker-button[data-v-ff1c1984]:active{fill:#e83c91}.spacer[data-v-ff1c1984]{margin:0rem}.pronunciation[data-v-ff1c1984]{margin-top:0}.section[data-v-ff1c1984]{margin-bottom:1rem}.section-title[data-v-ff1c1984]{margin-bottom:.5rem}.meaning[data-v-ff1c1984]{margin:0rem 1rem .5rem}.example[data-v-ff1c1984]{margin:0rem 2rem .25rem}.section-description[data-v-ff1c1984]{margin:0}.category[data-v-ff1c1984]{color:#43334c;margin:0}.example[data-v-ff1c1984]{font-style:italic}.container[data-v-ff1c1984]{text-align:left}.title-container[data-v-ff1c1984]{display:flex;align-items:center;gap:1rem}.speaker-button[data-v-ff1c1984]{background:none;border:none;padding:0;cursor:pointer;color:#888;transition:color .2s ease}.speaker-button[data-v-ff1c1984]:hover{color:#f0f0f0}
