.typms-box{max-width:720px;margin:24px auto;padding:24px;border:1px solid #ddd;border-radius:14px;background:#fff}.typms-lang{display:flex;gap:8px;justify-content:flex-end}.typms-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.typms-form label{display:flex;flex-direction:column;gap:6px}.typms-form input{padding:11px;border:1px solid #bbb;border-radius:8px}.typms-submit{grid-column:1/-1;padding:13px;border:0;border-radius:8px;cursor:pointer}.typms-note{font-size:.92em}.typms-result{margin-top:16px;font-weight:600}@media(max-width:640px){.typms-form{grid-template-columns:1fr}}
