.tl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.tl-field{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:14px}.tl-field span{color:#244060}.tl-field input,.tl-field select{width:100%;max-width:100%;padding:11px;border:1px solid #bfccdc;border-radius:10px;background:white;color:#15334d;font:inherit}.tl-hint{font-size:13px;color:#526778;min-height:20px}.tl-panel{background:#fff;border:1px solid #dbe4ef;border-radius:16px;padding:18px;margin:15px 0}.tl-actions{display:flex;flex-wrap:wrap;gap:10px}.tl-btn{display:inline-block;background:#163d63;color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none}.tl-btn[aria-disabled=true]{opacity:.4;pointer-events:none}