#wifi-password-dialog { background-color: transparent; } #wifi-dialog-background { background-color: alpha(#fff, 0.05); border-radius: 12px; border: 1px solid rgba(255, 255, 255, 0.1); padding: 20px; min-width: 450px; } #wifi-dialog-title-container { /* margin-bottom: 12px; */ } #wifi-dialog-icon { color: #007aff; margin-right: 4px; } #wifi-dialog-title { color: #ffffff; font-size: 14px; font-weight: 500; } #wifi-dialog-error { color: #ff4444; font-size: 12px; font-weight: 500; /* margin-bottom: 8px; */ } #wifi-dialog-password-container { margin: 5px 0; } #wifi-dialog-password-label { color: #ffffff; font-size: 13px; font-weight: 500; margin-bottom: 4px; } #wifi-dialog-password-entry { background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 6px; padding: 8px 12px; color: #ffffff; font-size: 13px; } #wifi-dialog-password-entry:focus { border-color: #007aff; box-shadow: 0 0 0 2px rgba(0, 122, 255, 0.3); background-color: rgba(255, 255, 255, 0.15); } #wifi-dialog-show-password-box { margin-top: 4px; } #wifi-dialog-show-password-button { background-color: transparent; border: none; padding: 4px; border-radius: 4px; min-width: 24px; min-height: 24px; } #wifi-dialog-show-password-button:hover { background-color: alpha(#fff, 0.1); } #wifi-dialog-show-password-button image { color: #ffffff; } #wifi-dialog-show-password-label { color: #ffffff; font-size: 12px; } #wifi-dialog-button-box { margin-top: -15px; } #wifi-dialog-cancel-button, #wifi-dialog-join-button { border-radius: 6px; font-size: 13px; font-weight: 500; min-width: 80px; min-height: 30px; } #wifi-dialog-cancel-button { background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); color: #ffffff; } #wifi-dialog-cancel-button:hover { background-color: rgba(255, 255, 255, 0.15); } #wifi-dialog-join-button { background-color: #007aff; border: 1px solid #007aff; color: #ffffff; } #wifi-dialog-join-button:hover { background-color: #0056cc; border-color: #0056cc; } #wifi-dialog-join-button.disabled { opacity: 0.5; background-color: #555555; border-color: #555555; color: #aaaaaa; } #wifi-dialog-join-button.disabled:hover { background-color: #555555; border-color: #555555; color: #aaaaaa; }