.CoreWordBankButton_button__PMTgj{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:.68rem;gap:.68rem;width:100%;min-height:58px;padding:.65rem .78rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text-primary);font:inherit;text-align:left;box-shadow:var(--shadow-sm);cursor:pointer;transition:border-color .16s,transform .16s,box-shadow .16s}.CoreWordBankButton_button__PMTgj:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));transform:translateY(-1px);box-shadow:var(--shadow-md)}.CoreWordBankButton_button__PMTgj:disabled{cursor:default}.CoreWordBankButton_icon__07Q_r{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-panel);color:var(--color-accent)}.CoreWordBankButton_copy__bYelu{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.CoreWordBankButton_copy__bYelu small,.CoreWordBankButton_copy__bYelu strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CoreWordBankButton_copy__bYelu strong{font-size:.94rem;font-weight:900}.CoreWordBankButton_copy__bYelu small{color:var(--color-text-secondary);font-size:.78rem;font-weight:650}.CoreWordBankButton_saved__QYVb9{border-color:color-mix(in srgb,var(--success) 45%,var(--color-border))}.CoreWordBankButton_saved__QYVb9 .CoreWordBankButton_icon__07Q_r{background:color-mix(in srgb,var(--success) 12%,var(--surface));color:var(--success)}.CoreWordBankButton_spin__TRMho{animation:CoreWordBankButton_spin__TRMho .8s linear infinite}@keyframes CoreWordBankButton_spin__TRMho{to{transform:rotate(1turn)}}.CoreWordBankButton_accountSave__adS_D{display:grid;grid-gap:.55rem;gap:.55rem}.CoreWordBankButton_accountSaveLabel__9sgIg{display:flex;align-items:center;justify-content:center;gap:.35rem;color:var(--color-text-secondary);font-size:.8rem;font-weight:650;line-height:1.4;text-align:center}.CoreWordBankButton_limitPrompt__6Y_QZ{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid color-mix(in srgb,var(--color-warning) 45%,var(--color-border));border-radius:12px;background:color-mix(in srgb,var(--color-warning) 8%,var(--color-bg-card));color:var(--color-text-primary)}.CoreWordBankButton_limitPrompt__6Y_QZ strong{font-size:.95rem}.CoreWordBankButton_limitPrompt__6Y_QZ span{color:var(--color-text-secondary);font-size:.82rem;line-height:1.45}.CoreWordBankButton_limitPrompt__6Y_QZ a{width:max-content;color:var(--color-primary-light);font-size:.84rem;font-weight:850;text-decoration:underline;text-underline-offset:3px}.CoreWordBankButton_translation__RFjpC{display:flex;justify-content:center;gap:8px;min-height:52px;border:0;border-radius:14px;background:color-mix(in srgb,var(--color-accent) 12%,var(--color-bg-card));color:var(--color-accent);box-shadow:none;text-align:center}.CoreWordBankButton_translation__RFjpC .CoreWordBankButton_icon__07Q_r{width:24px;height:24px;border:0;background:transparent}.CoreWordBankButton_translation__RFjpC .CoreWordBankButton_copy__bYelu strong{font-size:15px;font-weight:700;white-space:normal}.CoreWordBankButton_translation__RFjpC.CoreWordBankButton_saved__QYVb9{background:color-mix(in srgb,var(--success) 12%,var(--color-bg-card));color:var(--success)}.CoreWordBankButton_compact__R1Yds{display:flex;align-items:center;justify-content:center;gap:4px;width:auto;min-height:44px;padding:10px;border:0;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);font:inherit;font-size:13px;font-weight:700;box-shadow:none;cursor:pointer}.CoreWordBankButton_compact__R1Yds .CoreWordBankButton_icon__07Q_r{width:16px;height:16px;border:0;background:transparent}.CoreWordBankButton_compact__R1Yds .CoreWordBankButton_copy__bYelu strong{font-size:13px;white-space:normal}.CoreWordBankButton_compact__R1Yds:disabled{cursor:default}.CoreWordBankButton_button__PMTgj:focus-visible,.CoreWordBankButton_compact__R1Yds:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media(prefers-reduced-motion:reduce){.CoreWordBankButton_button__PMTgj{transition:none}.CoreWordBankButton_button__PMTgj:hover:not(:disabled){transform:none}}.VocabularySignupPreview_preview__L4C_Q{margin-block:0 1.5rem}.VocabularySignupPreview_words__jERX4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;padding:0;margin:0;list-style:none}.VocabularySignupPreview_words__jERX4 li{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0;padding:.6rem .25rem;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.VocabularySignupPreview_noImage__yk3QY,.VocabularySignupPreview_words__jERX4 img{display:grid;place-items:center;width:3rem;height:3rem;object-fit:contain;border-radius:.5rem}.VocabularySignupPreview_noImage__yk3QY{color:var(--text-muted);background:var(--surface);font-family:var(--font-display);font-size:1.4rem}.VocabularySignupPreview_words__jERX4 bdi{max-width:100%;color:var(--text);overflow-wrap:anywhere;text-align:center;font-size:.9rem}.VocabularySignupPreview_more__wyKm0{margin:.5rem 0 0;color:var(--text-secondary);font-size:.85rem;text-align:center}.VocabularySignupPreview_promise__CkNy6{margin:1rem 0 0;color:var(--text);font-size:.95rem;line-height:1.5;text-align:center}.VocabularySignupPreview_alex__o3YUC{display:block;width:4rem;height:4rem;object-fit:contain;margin:0 auto 1rem}