.chtc-converter{max-width:600px;margin:20px auto;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.chtc-form{display:flex;flex-direction:column;gap:20px}.chtc-input-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.chtc-input-group label{min-width:120px;font-weight:700}.chtc-input-group input,.chtc-input-group select{flex:1;min-width:150px;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.chtc-copy{padding:8px 16px;background:#2271b1;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background 0.3s}.chtc-copy:hover{background:#135e96}.chtc-copy.copied{background:#46b450}#chtc-tva-custom{flex:1;min-width:120px}