.brand-icon i font-size: 40px; color: white; filter: drop-shadow(0 2px 5px rgba(0,0,0,0.2));

<script> // ------------------------------------------------------------------ // MikroTik Hotspot RESPONSIVE LOGIN PAGE // Fully compatible with standard MikroTik hotspot variables: // - Uses $(link-login) as form action. // - Supports error reporting via '$(error)' and '$(errmsg)'. // - Automatically reads and displays SSID ($(ssid)), Uptime ($(uptime)). // - Handles username/password mapping to standard hotspot fields. // - Preserves all required hidden fields. // ------------------------------------------------------------------

<!-- MikroTik hotspot info: SSID and Uptime (dynamic via variables) --> <div class="info-row"> <div class="info-item"><i class="fas fa-globe"></i> <span id="ssidValue">Connecting...</span></div> <div class="info-item"><i class="fas fa-clock"></i> <span id="uptimeValue">--</span></div> <div class="info-item"><i class="fas fa-shield-alt"></i> Secured</div> </div>

.input-group input:focus + i.icon color: #2D6A4F;

<!-- Login Form: MUST point to $(link-login) and include required MikroTik hotspot variables --> <form id="loginForm" method="post" action="$(link-login)" target="_parent"> <!-- MikroTik standard hidden parameters (keep intact) --> <input type="hidden" name="dst" value="$(link-orig)"> <input type="hidden" name="popup" value="true"> <input type="hidden" id="formUsername" name="username" value=""> <input type="hidden" id="formPassword" name="password" value="">