diff --git a/assets/style.css b/assets/style.css
index d5e5709e4cf685a8189817dc59733dba82c45408..3ab776942c7ba031444124bd58a9c13e136e3052 100644
--- a/assets/style.css
+++ b/assets/style.css
@@ -91,7 +91,7 @@
   max-width: 100%;
   padding: 1rem;
   overflow: auto;
-  border: 1px solid GrayText;
+  border: 0.125rem solid GrayText;
   white-space: pre-wrap;
   overflow-wrap: anywhere;
 }
diff --git a/src/http/mod.rs b/src/http/mod.rs
index 725c24ad1b60663097a31bc8aa79a50b247ac0cc..2912cce068063d573c2037b4a937a54acbdcc341 100644
--- a/src/http/mod.rs
+++ b/src/http/mod.rs
@@ -1479,7 +1479,7 @@
     Response::builder()
         .status(StatusCode::OK)
         .header(header::CONTENT_TYPE, "text/css; charset=utf-8")
-        .header(header::CACHE_CONTROL, "public, max-age=3600")
+        .header(header::CACHE_CONTROL, "no-cache")
         .body(Body::from(STYLE))
         .expect("the embedded CSS response is valid")
 }
diff --git a/templates/base.html b/templates/base.html
index f7808adf24b9cbafdc3ad8d12308c252cb295964..be382c05db69d55062cb9d399d7dc3d046b9f66a 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>{% block title %}tit{% endblock %}</title>
-  <link rel="stylesheet" href="/assets/style.css">
+  <link rel="stylesheet" href="/assets/style.css?v=2">
 </head>
 <body>
   <a class="skip-link" href="#main">Skip to content</a>
diff --git a/tests/snapshots/web/bad-request.html b/tests/snapshots/web/bad-request.html
index 93583b049d5f782da0df4ef2f1db41dfb10c05a7..02f796682eadbf178c43be4ab234f775e5c143ab 100644
--- a/tests/snapshots/web/bad-request.html
+++ b/tests/snapshots/web/bad-request.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>Repositories · tit</title>
-  <link rel="stylesheet" href="/assets/style.css">
+  <link rel="stylesheet" href="/assets/style.css?v=2">
 </head>
 <body>
   <a class="skip-link" href="#main">Skip to content</a>
diff --git a/tests/snapshots/web/home.html b/tests/snapshots/web/home.html
index 5a39ae763ebaa2a1386b3baf9942c8430fb51638..cb42f434771135fa0dfbd4792d3f4adbb544fe08 100644
--- a/tests/snapshots/web/home.html
+++ b/tests/snapshots/web/home.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>Repositories · tit</title>
-  <link rel="stylesheet" href="/assets/style.css">
+  <link rel="stylesheet" href="/assets/style.css?v=2">
 </head>
 <body>
   <a class="skip-link" href="#main">Skip to content</a>
diff --git a/tests/snapshots/web/method-not-allowed.html b/tests/snapshots/web/method-not-allowed.html
index 5619be0017f8be07798d321659a116096728adfa..a72ec73ee6b351fb466688ed7944f16301e494b4 100644
--- a/tests/snapshots/web/method-not-allowed.html
+++ b/tests/snapshots/web/method-not-allowed.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>Method not allowed · tit</title>
-  <link rel="stylesheet" href="/assets/style.css">
+  <link rel="stylesheet" href="/assets/style.css?v=2">
 </head>
 <body>
   <a class="skip-link" href="#main">Skip to content</a>
diff --git a/tests/snapshots/web/not-found.html b/tests/snapshots/web/not-found.html
index 5b1c09fd1ec8bc385f113bfd45e32935165017ad..99463ba8d462be27f29d105a64271bccf4da34a6 100644
--- a/tests/snapshots/web/not-found.html
+++ b/tests/snapshots/web/not-found.html
@@ -4,7 +4,7 @@
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>Page not found · tit</title>
-  <link rel="stylesheet" href="/assets/style.css">
+  <link rel="stylesheet" href="/assets/style.css?v=2">
 </head>
 <body>
   <a class="skip-link" href="#main">Skip to content</a>
diff --git a/tests/web_shell.rs b/tests/web_shell.rs
index e17f0b9d6eeac4674f2b0711d7380f287b8f60eb..2c31df67d242b58053151a98e4daabdd461e9492 100644
--- a/tests/web_shell.rs
+++ b/tests/web_shell.rs
@@ -105,7 +105,7 @@
     let css = request(server.address(), "GET", "/assets/style.css", &[]);
     assert_eq!(css.status, 200);
     assert_eq!(css.header("content-type"), "text/css; charset=utf-8");
-    assert_eq!(css.header("cache-control"), "public, max-age=3600");
+    assert_eq!(css.header("cache-control"), "no-cache");
     assert_eq!(css.body, include_str!("../assets/style.css"));
     assert_security_policy(&css);
 
