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 c44af55..28e7445 100644
--- a/core/modules/file/file.libraries.yml
+++ b/core/modules/file/file.libraries.yml
@@ -3,8 +3,6 @@ drupal.file:
   js:
     file.js: {}
   css:
-    theme:
-      css/file.admin.css: {}
     component:
       css/file.theme.css: {}
   dependencies:
diff --git a/core/themes/classy/classy.libraries.yml b/core/themes/classy/classy.libraries.yml
index a5bde77..745bd45 100644
--- a/core/themes/classy/classy.libraries.yml
+++ b/core/themes/classy/classy.libraries.yml
@@ -16,6 +16,12 @@ drupal.comment.threaded:
     theme:
       css/comment/comment.theme.css: {}
 
+drupal.file:
+  version: VERSION
+  css:
+    theme:
+      css/components/file.admin.css: {}
+
 search.results:
   version: VERSION
   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;
+}
