outline: none;
}
-input[type="submit"] {
- padding: 14px 20px;
- margin: 8px 0;
- border: none;
- border-radius: 4px;
- cursor: pointer;
- font-size: 16px;
+.reg-form input[type="submit"],
+.reg-form button {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+/* Light mode specific styles */
+@media (prefers-color-scheme: light) {
+ .reg-form input[type="submit"],
+ .reg-form button {
+ background-color: var(
+ --standout-form-bg
+ ) !important; /* White background */
+ color: var(--standout-form-text) !important; /* Black text */
+ border: 1px solid var(--link-color) !important; /* Brown border */
+ }
+
+ .reg-form input[type="submit"]:hover,
+ .reg-form button:hover {
+ background-color: var(--filter-button-hover) !important;
+ color: var(
+ --standout-form-button-text
+ ) !important; /* White text on hover */
+ }
+}
+
+/* Dark mode specific styles */
+@media (prefers-color-scheme: dark) {
+ .reg-form input[type="submit"],
+ .reg-form button {
+ background-color: var(--filter-button-active) !important;
+ color: var(--standout-form-button-text) !important;
+ }
}
label {