.tms-nav{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.tms-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:960px}.tms-grid label{display:flex;flex-direction:column;gap:6px}.tms-grid input,.tms-grid textarea{box-sizing:border-box;width:100%;border-radius:8px;padding:10px}.tms-grid textarea{min-height:90px}@media(max-width:650px){.tms-grid{grid-template-columns:1fr}}

.tms-grid select{width:100%;box-sizing:border-box;border-radius:8px;padding:10px}
