/* extra features: trial or voucher hint */ .voucher-hint background: #EDF7F2; border-radius: 28px; padding: 12px 18px; margin-top: 24px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 12px; font-size: 0.8rem; color: #1F5A44;
/* animations */ @keyframes fadeSlideDown from opacity: 0; transform: translateY(-18px); to opacity: 1; transform: translateY(0); template login page hotspot mikrotik responsive
.input-group input width: 100%; padding: 16px 18px 16px 48px; font-size: 1rem; font-weight: 500; border: 1.5px solid #E2E8F0; border-radius: 48px; background: white; font-family: 'Inter', sans-serif; transition: all 0.2s; outline: none; color: #1A2C3E; /* extra features: trial or voucher hint */
.legal-footer a color: #FFE6C7; text-decoration: none; font-weight: 500; padding: 12px 18px