.words-page[data-v-fb0a6cc8]{padding-bottom:calc(var(--nav-h) + 100px + var(--safe-bottom))}.break-words[data-v-fb0a6cc8]{overflow-wrap:anywhere}.italic[data-v-fb0a6cc8]{font-style:italic}.suggest[data-v-fb0a6cc8]{box-shadow:var(--shadow-lg);left:0;list-style:none;margin:0;overflow:hidden;padding:4px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.suggest-item[data-v-fb0a6cc8]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:10px 16px}.suggest-item+.suggest-item[data-v-fb0a6cc8]{border-top:1px solid var(--line)}.suggest-item.is-active[data-v-fb0a6cc8],.suggest-item[data-v-fb0a6cc8]:active{background:var(--surface-2)}.suggest-def[data-v-fb0a6cc8]{max-width:45%}.rw-btn[data-v-fb0a6cc8]{border-radius:var(--r);height:50px;width:50px}.rw-btn[data-v-fb0a6cc8]:disabled{opacity:.6}.rw-crown[data-v-fb0a6cc8]{background:var(--butter);border:2px solid var(--bg);border-radius:50%;color:var(--butter-ink);display:grid;height:20px;place-items:center;position:absolute;right:-5px;top:-5px;width:20px}.action-row[data-v-fb0a6cc8]{align-items:center;color:var(--ink);display:flex;gap:12px;min-height:56px;padding:10px 14px;text-align:left;text-decoration:none;transition:transform .15s ease;width:100%}.action-row[data-v-fb0a6cc8]:active{transform:scale(.99)}.notice[data-v-fb0a6cc8]{border-radius:var(--r);padding:10px 12px}.quote[data-v-fb0a6cc8]{border-left:3px solid var(--line);color:var(--ink);font-style:italic;padding-left:10px}@media(pointer:coarse){.ai-chip[data-v-fb0a6cc8],.chips .chip[data-v-fb0a6cc8]{min-height:44px}}.wordcard[data-v-fb0a6cc8]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.wordcard[data-v-fb0a6cc8]:active{transform:scale(.99)}.dict-word[data-v-fb0a6cc8],.wc-word[data-v-fb0a6cc8]{font-size:17px;font-weight:800;line-height:1.3}.wc-act[data-v-fb0a6cc8]{flex:none}.wc-del[data-v-fb0a6cc8]{color:var(--danger)}.wc-skeleton[data-v-fb0a6cc8]{border-radius:var(--r-lg);height:112px}.audio-btn[data-v-fb0a6cc8]{border-radius:50%;color:var(--muted);display:grid;flex:none;height:44px;margin:-8px -6px;place-items:center;width:44px}.audio-btn[data-v-fb0a6cc8]:active{color:var(--teal)}.aw-hero[data-v-fb0a6cc8]{font-size:18px!important;font-weight:800}.ai-chip[data-v-fb0a6cc8]{align-self:flex-start;background:var(--lav);box-shadow:none}.ai-chip[data-v-fb0a6cc8],.ai-pro[data-v-fb0a6cc8]{color:var(--lav-ink)}.ai-pro[data-v-fb0a6cc8]{background:var(--surface);padding:1px 6px}.ai-cta[data-v-fb0a6cc8]{margin-top:4px;min-height:36px}.field.is-loading[data-v-fb0a6cc8]{animation:aw-pulse-fb0a6cc8 1.2s ease-in-out infinite}@keyframes aw-pulse-fb0a6cc8{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.action-row[data-v-fb0a6cc8]:active,.wordcard[data-v-fb0a6cc8]:active{transform:none}}.wl-left[data-v-fb0a6cc8],.wl-wrap[data-v-fb0a6cc8]{display:contents}@media(min-width:900px){.words-page[data-v-fb0a6cc8]{padding-bottom:48px}.wl-wrap[data-v-fb0a6cc8]{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(280px,400px) minmax(0,1fr)}.wl-left[data-v-fb0a6cc8]{gap:12px;min-width:0}.wl[data-v-fb0a6cc8],.wl-left[data-v-fb0a6cc8]{display:flex;flex-direction:column}.wl[data-v-fb0a6cc8]{gap:2px;padding:8px}.wi[data-v-fb0a6cc8]{align-items:center;border-radius:16px;display:flex;gap:12px;padding:12px;text-align:left;transition:background-color .18s,transform .22s cubic-bezier(.2,.8,.2,1.3);width:100%}.wi.is-on[data-v-fb0a6cc8]{background:var(--teal-soft)}.wi-t[data-v-fb0a6cc8]{flex:1;min-width:0}.wi-t b[data-v-fb0a6cc8]{font-size:15px}.wi-t b[data-v-fb0a6cc8],.wi-t span[data-v-fb0a6cc8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wi-t span[data-v-fb0a6cc8]{color:var(--muted);font-size:12.5px}.wl-more[data-v-fb0a6cc8]{margin-top:6px;width:100%}.wd-pane[data-v-fb0a6cc8]{display:flex;flex-direction:column;gap:20px;max-height:calc(var(--vh) - 48px);min-width:0;overflow-y:auto;padding:28px;position:sticky;top:calc(24px + var(--content-top, 0px))}.wd-big[data-v-fb0a6cc8]{font-size:40px;letter-spacing:-.02em;line-height:1.05;margin:10px 0 0}.wd-big[data-v-fb0a6cc8],.wd-tr[data-v-fb0a6cc8]{font-weight:800}.wd-tr[data-v-fb0a6cc8]{color:var(--teal);font-size:26px;line-height:1.25;margin:0}.wd-sec[data-v-fb0a6cc8]{background:var(--surface-2);border-radius:18px;padding:16px 18px}.wd-text[data-v-fb0a6cc8]{font-size:15.5px;line-height:1.6;margin:6px 0 0;overflow-wrap:anywhere}.wd-stats[data-v-fb0a6cc8]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.wd-stats .tile[data-v-fb0a6cc8]{min-width:0;padding:14px}.wd-stat[data-v-fb0a6cc8]{display:block;font-size:20px;line-height:1.2;margin-top:4px}.wd-steps[data-v-fb0a6cc8]{display:flex;gap:6px;margin-top:12px}.wd-steps i[data-v-fb0a6cc8]{background:var(--surface);border-radius:99px;flex:1;height:8px}.wd-steps i.is-f[data-v-fb0a6cc8]{background:var(--teal)}}@media(min-width:900px)and (max-width:1100px){.wd-pane[data-v-fb0a6cc8]{padding:22px}.wd-big[data-v-fb0a6cc8]{font-size:32px}}@media(min-width:900px)and (hover:hover){.wi[data-v-fb0a6cc8]:not(.is-on):hover{background:var(--surface-2);transform:translate(3px)}}
