diff --git a/core/modules/file/css/file.admin.css b/core/modules/file/css/file.admin.css
deleted file mode 100644
index 6a45644..0000000
--- a/core/modules/file/css/file.admin.css
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * @file
- * Admin stylesheet for file module.
- */
-
-/* File upload widget.*/
-.form-managed-file .form-submit {
-  margin: 0 0.5em;
-}
-.form-managed-file div.ajax-progress-bar {
-  display: none;
-  margin-top: 4px;
-  padding: 0;
-  width: 28em;
-}
-.form-managed-file .ajax-progress-bar .bar {
-  margin: 0;
-}
diff --git a/core/modules/file/file.libraries.yml b/core/modules/file/file.libraries.yml
index ccc0c3b..def38d9 100644
--- a/core/modules/file/file.libraries.yml
+++ b/core/modules/file/file.libraries.yml
@@ -2,9 +2,6 @@ drupal.file:
   version: VERSION
   js:
     file.js: {}
-  css:
-    theme:
-      css/file.admin.css: {}
   dependencies:
     - core/jquery
     - core/jquery.once
diff --git a/core/themes/classy/classy.libraries.yml b/core/themes/classy/classy.libraries.yml
index eb5e0b2..cda02e6 100644
--- a/core/themes/classy/classy.libraries.yml
+++ b/core/themes/classy/classy.libraries.yml
@@ -91,3 +91,9 @@ user:
   css:
     component:
       css/components/user.css: { weight: -10 }
+
+drupal.file:
+  version: VERSION
+  css:
+    theme:
+      css/components/file.admin.css: {}
diff --git a/core/themes/classy/css/components/file.admin.css b/core/themes/classy/css/components/file.admin.css
new file mode 100644
index 0000000..6a45644
--- /dev/null
+++ b/core/themes/classy/css/components/file.admin.css
@@ -0,0 +1,18 @@
+/**
+ * @file
+ * Admin stylesheet for file module.
+ */
+
+/* File upload widget.*/
+.form-managed-file .form-submit {
+  margin: 0 0.5em;
+}
+.form-managed-file div.ajax-progress-bar {
+  display: none;
+  margin-top: 4px;
+  padding: 0;
+  width: 28em;
+}
+.form-managed-file .ajax-progress-bar .bar {
+  margin: 0;
+}
