.mve{font-size:15px;line-height:1.6}.mve button,.mve summary,.mve select{min-height:44px}.mve input:not([type=checkbox]):not([type=radio]),.mve textarea,.mve select{min-width:0;max-width:100%;font-size:16px!important}.mve input:not([type=checkbox]):not([type=radio]){min-height:44px}.mve p{font-size:max(15px,1em)}.mve .text-zinc-400,.mve .text-zinc-500{color:#d4d4d8}.mve .text-zinc-600{color:#a1a1aa}.mve section,.mve details{min-width:0}.mve button:focus-visible,.mve a:focus-visible,.mve input:focus-visible,.mve select:focus-visible,.mve summary:focus-visible{outline-offset:3px;outline:2px solid #1db954}.mve .mv-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mve .mv-steps a{color:#d4d4d8;border:1px solid #3f3f46;border-radius:12px;min-height:64px;padding:10px;font-size:13px}.mve .mv-steps a[aria-current=step]{color:#fff;background:#1db9541a;border-color:#1db954}.mve .mv-steps span{font-size:15px;font-weight:700;display:block}.mve [id^=mv-]{scroll-margin-top:90px}@media (max-width:640px){.mve .mv-word-actions{flex-wrap:wrap}.mve .mv-correction{padding:12px}}
