diff --git a/apps/_dashboard/static/css/no.css b/apps/_dashboard/static/css/no.css
index 0f337348..c3aa291f 100644
--- a/apps/_dashboard/static/css/no.css
+++ b/apps/_dashboard/static/css/no.css
@@ -209,7 +209,11 @@ input[type='color'], input[type='date'], input[type='datetime'], input[type='tim
font-family: monospace;
font-size: 1em;
padding: .5em 1.0em .5em;
+
+ /* The intended value is -webkit-fill-available, with fallbacks provided just in case. */
width: 100%;
+ width: -moz-available;
+ width: -webkit-fill-available;
}
input[type='color']:focus, input[type='date']:focus, input[type='time']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='email']:focus, input[type='month']:focus, input[type='number']:focus, input[type='password']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='text']:focus, input[type='url']:focus, input[type='week']:focus, input:not([type]):focus, textarea:focus, select:focus {
@@ -221,6 +225,11 @@ select {
background: url('data:image/svg+xml;utf8,') center right no-repeat;
background-color: #222 !important;
color: white !important;
+
+ /* Remove the browser’s native