Commit ef9f402f86 for wordpress.org
commit ef9f402f8623b5300377c29a7606036a00f32ab9
Author: afercia <afercia@git.wordpress.org>
Date: Tue Sep 29 08:27:48 2026 +0000
Administration: Fix the CSS Coding Standards in themes.css.
Lints the `src/wp-admin/css/themes.css` file.
Part of the ongoing effort to lint all the admin CSS files.
Developed in https://github.com/WordPress/wordpress-develop/pull/13149
See #65898.
Built from https://develop.svn.wordpress.org/trunk@63990
git-svn-id: http://core.svn.wordpress.org/trunk@63153 1a063a9b-81f0-0310-95a4-ce76da25c4cd
diff --git a/wp-admin/css/themes-rtl.css b/wp-admin/css/themes-rtl.css
index 663f9ddc71..8ebc57ddc6 100644
--- a/wp-admin/css/themes-rtl.css
+++ b/wp-admin/css/themes-rtl.css
@@ -1,13 +1,7 @@
/*! This file is auto-generated */
-/*------------------------------------------------------------------------------
- 16.0 - Themes
-------------------------------------------------------------------------------*/
-
-
-/*------------------------------------------------------------------------------
- 16.1 - Manage Themes
-------------------------------------------------------------------------------*/
-
+/**
+ * Manage Themes
+ */
.themes-php {
overflow-y: scroll;
}
@@ -34,7 +28,7 @@ body.js .theme-browser.search-loading {
align-items: center;
position: relative;
top: 0;
- gap: .5rem;
+ gap: 0.5rem;
width: 100%;
justify-content: end;
}
@@ -65,8 +59,8 @@ body.js .theme-browser.search-loading {
margin: 0 0 4% 4%;
position: relative;
width: 30.6%;
- background: #ffffff;
- border: 1px solid rgb(0, 0, 0, 0.1);
+ background: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 8px;
box-sizing: border-box;
overflow: hidden;
@@ -87,11 +81,11 @@ body.js .theme-browser.search-loading {
height: 18px;
margin: 0;
padding: 16px 15px;
- border-top: 1px solid rgb(0, 0, 0, 0.1);
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
- background: #ffffff;
+ background: #fff;
}
/* Activate and Customize buttons, shown on hover and focus */
@@ -157,7 +151,7 @@ body.js .theme-browser.search-loading {
transition: opacity 0.2s ease-in-out;
}
-.theme-browser .theme .theme-screenshot:after {
+.theme-browser .theme .theme-screenshot::after {
content: "";
display: block;
padding-top: 66.66666%; /* using a 3/2 aspect ratio */
@@ -258,6 +252,7 @@ body.js .theme-browser.search-loading {
.theme-browser .theme.active .theme-actions .button-primary {
border-color: #fff;
+ margin-left: 0;
}
.theme-id-container {
@@ -277,10 +272,6 @@ body.js .theme-browser.search-loading {
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
}
-.theme-browser .theme.active .theme-actions .button-primary {
- margin-left: 0;
-}
-
/* Active theme secondary buttons need white background for visibility on dark overlay */
.theme-browser .theme.active .theme-actions .button:not(.button-primary) {
background: #fff;
@@ -329,7 +320,7 @@ body.js .theme-browser.search-loading {
z-index: 1;
}
-.theme-browser .theme.add-new-theme a:after {
+.theme-browser .theme.add-new-theme a::after {
display: block;
content: "";
background: transparent;
@@ -346,15 +337,15 @@ body.js .theme-browser.search-loading {
box-sizing: border-box;
}
-.theme-browser .theme.add-new-theme span:after {
+.theme-browser .theme.add-new-theme span::after {
background: #dcdcde;
background: rgba(140, 143, 148, 0.1);
border-radius: 50%;
display: inline-block;
content: "\f132";
- content: "\f132" / '';
+ content: "\f132" / "";
-webkit-font-smoothing: antialiased;
- font: normal 74px/115px dashicons;
+ font: 400 74px/115px dashicons;
width: 100px;
height: 100px;
vertical-align: middle;
@@ -370,7 +361,7 @@ body.js .theme-browser.search-loading {
z-index: 4;
}
-.rtl .theme-browser .theme.add-new-theme span:after {
+.rtl .theme-browser .theme.add-new-theme span::after {
text-indent: 4px;
}
@@ -379,14 +370,14 @@ body.js .theme-browser.search-loading {
background: none;
}
-.theme-browser .theme.add-new-theme a:hover span:after,
-.theme-browser .theme.add-new-theme a:focus span:after {
+.theme-browser .theme.add-new-theme a:hover span::after,
+.theme-browser .theme.add-new-theme a:focus span::after {
background: #fff;
color: #2271b1;
}
-.theme-browser .theme.add-new-theme a:hover:after,
-.theme-browser .theme.add-new-theme a:focus:after {
+.theme-browser .theme.add-new-theme a:hover::after,
+.theme-browser .theme.add-new-theme a:focus::after {
border-color: transparent;
color: #fff;
background: #2271b1;
@@ -449,15 +440,15 @@ body.js .theme-browser.search-loading {
border: 0;
border-right: 1px solid #dcdcde;
background-color: transparent;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-overlay .theme-header .close:before {
- font: normal 22px/50px dashicons !important;
+ font: 400 22px/50px dashicons !important;
color: #50575e;
display: inline-block;
content: "\f335";
- content: "\f335" / '';
+ content: "\f335" / "";
font-weight: 300;
}
@@ -473,7 +464,7 @@ body.js .theme-browser.search-loading {
text-align: center;
border: 0;
border-left: 1px solid #dcdcde;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-overlay .theme-header .close:focus,
@@ -487,8 +478,8 @@ body.js .theme-browser.search-loading {
color: #000;
}
-.theme-overlay .theme-header .close:focus:before,
-.theme-overlay .theme-header .close:hover:before {
+.theme-overlay .theme-header .close:focus::before,
+.theme-overlay .theme-header .close:hover::before {
color: #000;
}
@@ -508,21 +499,21 @@ body.js .theme-browser.search-loading {
cursor: inherit;
}
-.theme-overlay .theme-header .right:before,
-.theme-overlay .theme-header .left:before {
- font: normal 20px/50px dashicons !important;
+.theme-overlay .theme-header .right::before,
+.theme-overlay .theme-header .left::before {
+ font: 400 20px/50px dashicons !important;
display: inline;
font-weight: 300;
}
-.theme-overlay .theme-header .left:before {
+.theme-overlay .theme-header .left::before {
content: "\f345";
- content: "\f345" / '';
+ content: "\f345" / "";
}
-.theme-overlay .theme-header .right:before {
+.theme-overlay .theme-header .right::before {
content: "\f341";
- content: "\f341" / '';
+ content: "\f341" / "";
}
.theme-overlay .theme-wrap {
@@ -628,7 +619,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}
-.theme-overlay .screenshot:after {
+.theme-overlay .screenshot::after {
content: "";
display: block;
padding-top: 75%; /* using a 4/3 aspect ratio */
@@ -646,6 +637,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
position: absolute;
width: 302px;
}
+
.theme-overlay.small-screenshot .theme-info {
margin-right: 350px;
width: auto;
@@ -663,7 +655,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
cursor: pointer;
}
-.theme-overlay .screenshot.thumb:after {
+.theme-overlay .screenshot.thumb::after {
content: "";
display: block;
padding-top: 100%; /* using a 1/1 aspect ratio */
@@ -671,7 +663,6 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-overlay .screenshot.thumb img {
cursor: pointer;
- height: auto;
position: absolute;
right: 0;
top: 0;
@@ -860,7 +851,8 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
width: 22.7%;
margin: 0 0 3% 3%;
}
- .theme-browser .theme .theme-screenshot:after {
+
+ .theme-browser .theme .theme-screenshot::after {
padding-top: 75%; /* using a 4/3 aspect ratio */
}
@@ -920,6 +912,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-overlay .theme-info {
width: 50%;
}
+
.single-theme .theme-wrap {
padding: 10px;
}
@@ -948,7 +941,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-browser.rendered .theme:hover .theme-screenshot img,
.theme-browser.rendered .theme.focus .theme-screenshot img {
- opacity: 1.0;
+ opacity: 1;
}
}
@@ -1017,11 +1010,11 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-install-php .wp-filter p.search-box {
display: grid;
- row-gap: .5rem;
+ row-gap: 0.5rem;
}
- .theme-browser .theme.add-new-theme span:after {
- font: normal 60px/90px dashicons;
+ .theme-browser .theme.add-new-theme span::after {
+ font: 400 60px/90px dashicons;
width: 80px;
height: 80px;
top: 30%;
@@ -1034,13 +1027,16 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
margin: 0 -10px 0 -12px;
padding: 10px;
}
+
.single-theme .theme-overlay .theme-about {
padding: 10px;
overflow: visible;
}
+
.single-theme .current-label {
display: none;
}
+
.single-theme .theme-overlay .theme-actions {
position: static;
}
@@ -1057,11 +1053,9 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
padding: 3px;
}
-
-/*------------------------------------------------------------------------------
- 16.2 - Install Themes
-------------------------------------------------------------------------------*/
-
+/**
+ * Install Themes
+ */
.update-php .wrap {
max-width: 40rem;
}
@@ -1071,18 +1065,18 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
background: #2271b1;
}
-.theme-browser .theme .notice-success p:before {
+.theme-browser .theme .notice-success p::before {
color: #68de7c;
content: "\f147";
- content: "\f147" / '';
+ content: "\f147" / "";
display: inline-block;
- font: normal 20px/1 'dashicons';
+ font: 400 20px/1 dashicons;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
vertical-align: top;
}
-.theme-install.updated-message:before {
+.theme-install.updated-message::before {
content: "";
}
@@ -1093,7 +1087,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
/* Override column gap adjustment in media library. */
@media only screen and (max-width: 1000px) {
.theme-install-php .wp-filter p.search-box {
- column-gap: .5rem;
+ column-gap: 0.5rem;
}
}
@@ -1145,8 +1139,8 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.upload-theme .wp-upload-form input[type="file"],
.upload-plugin .wp-upload-form input[type="file"] {
background: transparent;
- margin: 0;
- padding: 30px 30px 30px 0;
+ margin: 0;
+ padding: 30px 30px 30px 0;
}
.wp-upload-form input[type="submit"].button {
@@ -1189,6 +1183,7 @@ p.no-themes-local {
margin: 20px 0;
max-width: 100%;
}
+
.upload-theme .install-help {
font-size: 15px;
padding: 20px 0 0;
@@ -1225,13 +1220,13 @@ p.no-themes-local {
.update-from-upload-comparison tr:last-child td {
height: 1.4rem;
- vertical-align: top;
+ vertical-align: top;
}
.update-from-upload-comparison tr:first-child th {
- font-weight: bold;
+ font-weight: 700;
height: 1.4rem;
- vertical-align: bottom;
+ vertical-align: bottom;
}
.update-from-upload-comparison td.name-label {
@@ -1251,10 +1246,9 @@ p.no-themes-local {
margin-top: 1.4rem;
}
-/*------------------------------------------------------------------------------
- 16.3 - Custom Header Screen
-------------------------------------------------------------------------------*/
-
+/**
+ * Custom Header Screen
+ */
.appearance_page_custom-header #headimg {
border: 1px solid #dcdcde;
overflow: hidden;
@@ -1285,11 +1279,9 @@ p.no-themes-local {
vertical-align: middle;
}
-
-/*------------------------------------------------------------------------------
- 16.4 - Custom Background Screen
-------------------------------------------------------------------------------*/
-
+/**
+ * Custom Background Screen
+ */
div#custom-background-image {
min-height: 100px;
border: 1px solid #dcdcde;
@@ -1314,11 +1306,11 @@ div#custom-background-image img {
}
.background-position-control .background-position-center-icon,
-.background-position-control .background-position-center-icon:before {
+.background-position-control .background-position-center-icon::before {
display: inline-block;
line-height: 1;
text-align: center;
- transition: background-color .1s ease-in;
+ transition: background-color 0.1s ease-in;
}
.background-position-control .background-position-center-icon {
@@ -1328,7 +1320,7 @@ div#custom-background-image img {
width: 20px;
}
-.background-position-control .background-position-center-icon:before {
+.background-position-control .background-position-center-icon::before {
background-color: #50575e;
border-radius: 50%;
content: "";
@@ -1336,8 +1328,8 @@ div#custom-background-image img {
width: 12px;
}
-.background-position-control .button:hover .background-position-center-icon:before,
-.background-position-control input[type="radio"]:focus ~ .button .background-position-center-icon:before {
+.background-position-control .button:hover .background-position-center-icon::before,
+.background-position-control input[type="radio"]:focus ~ .button .background-position-center-icon::before {
background-color: #1d2327;
}
@@ -1375,7 +1367,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:first-child > label:first-child .dashicons {
- transform: rotate( -45deg );
+ transform: rotate(-45deg);
}
.background-position-control .button-group:first-child > label:last-child .button {
@@ -1383,7 +1375,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:first-child > label:last-child .dashicons {
- transform: rotate( 45deg );
+ transform: rotate(45deg);
}
.background-position-control .button-group:last-child > label:first-child .button {
@@ -1391,7 +1383,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:last-child > label:first-child .dashicons {
- transform: rotate( 45deg );
+ transform: rotate(45deg);
}
.background-position-control .button-group:last-child > label:last-child .button {
@@ -1399,17 +1391,16 @@ div#custom-background-image img {
}
.background-position-control .button-group:last-child > label:last-child .dashicons {
- transform: rotate( -45deg );
+ transform: rotate(-45deg);
}
.background-position-control .button-group + .button-group {
margin-top: -1px;
}
-/*------------------------------------------------------------------------------
- 23.0 - Full Overlay w/ Sidebar
-------------------------------------------------------------------------------*/
-
+/**
+ * Full Overlay w/ Sidebar
+ */
body.full-overlay-active {
overflow: hidden;
/* Hide all the content, the Customizer overlay is then made visible to be the only available content. */
@@ -1417,7 +1408,7 @@ body.full-overlay-active {
}
.wp-full-overlay {
- background: transparent;
+ background: #1d2327;
z-index: 500000;
position: fixed;
overflow: visible;
@@ -1448,6 +1439,7 @@ body.full-overlay-active {
.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
overflow: visible;
+ margin-right: -300px;
}
.wp-full-overlay.collapsed,
@@ -1459,10 +1451,6 @@ body.full-overlay-active {
margin-right: 300px;
}
-.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
- margin-right: -300px;
-}
-
@media screen and (min-width: 1667px) {
.wp-full-overlay.expanded {
margin-right: 18%;
@@ -1483,7 +1471,7 @@ body.full-overlay-active {
}
}
-.wp-full-overlay-sidebar:after {
+.wp-full-overlay-sidebar::after {
content: "";
display: block;
position: absolute;
@@ -1501,6 +1489,7 @@ body.full-overlay-active {
top: 0;
bottom: 0;
height: 100%;
+ background-color: #f0f0f1;
}
.wp-full-overlay-sidebar .wp-full-overlay-header {
@@ -1550,11 +1539,14 @@ body.full-overlay-active {
width: 45px;
height: 45px;
background: #f0f0f1;
+ border-top: 0;
border-left: 1px solid #dcdcde;
+ border-bottom: 0;
+ border-right: 0;
color: #3c434a;
cursor: pointer;
text-decoration: none;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-install-overlay .close-full-overlay:hover,
@@ -1570,28 +1562,28 @@ body.full-overlay-active {
box-shadow: none;
}
-.theme-install-overlay .close-full-overlay:before {
- font: normal 22px/1 dashicons;
+.theme-install-overlay .close-full-overlay::before {
+ font: 400 22px/1 dashicons;
content: "\f335";
- content: "\f335" / '';
+ content: "\f335" / "";
position: relative;
top: 7px;
right: 13px;
}
-.theme-install-overlay .previous-theme:before {
- font: normal 20px/1 dashicons;
+.theme-install-overlay .previous-theme::before {
+ font: 400 20px/1 dashicons;
content: "\f345";
- content: "\f345" / '';
+ content: "\f345" / "";
position: relative;
top: 6px;
right: 14px;
}
-.theme-install-overlay .next-theme:before {
- font: normal 20px/1 dashicons;
+.theme-install-overlay .next-theme::before {
+ font: 400 20px/1 dashicons;
content: "\f341";
- content: "\f341" / '';
+ content: "\f341" / "";
position: relative;
top: 6px;
right: 13px;
@@ -1609,17 +1601,9 @@ body.full-overlay-active {
pointer-events: none;
}
-.theme-install-overlay .close-full-overlay,
-.theme-install-overlay .previous-theme,
-.theme-install-overlay .next-theme {
- border-right: 0;
- border-top: 0;
- border-bottom: 0;
-}
-
-.theme-install-overlay .close-full-overlay:before,
-.theme-install-overlay .previous-theme:before,
-.theme-install-overlay .next-theme:before {
+.theme-install-overlay .close-full-overlay::before,
+.theme-install-overlay .previous-theme::before,
+.theme-install-overlay .next-theme::before {
top: 2px;
right: 0;
}
@@ -1675,12 +1659,12 @@ body.full-overlay-active {
display: none;
}
-.wp-full-overlay .collapse-sidebar-arrow:before {
+.wp-full-overlay .collapse-sidebar-arrow::before {
display: block;
content: "\f148";
- content: "\f148" / '';
+ content: "\f148" / "";
background: #f0f0f1;
- font: normal 20px/1 dashicons;
+ font: 400 20px/1 dashicons;
padding: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
@@ -1691,12 +1675,12 @@ body.full-overlay-active {
}
/* rtl:ignore */
-.wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
-.rtl .wp-full-overlay .collapse-sidebar-arrow:before {
+.wp-full-overlay.collapsed .collapse-sidebar-arrow::before,
+.rtl .wp-full-overlay .collapse-sidebar-arrow::before {
transform: rotate(180.001deg); /* Firefox: promoting to its own layer to trigger anti-aliasing */
}
-.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
+.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow::before {
transform: none;
}
@@ -1713,14 +1697,6 @@ body.full-overlay-active {
/* Device/preview size toggles */
-.wp-full-overlay {
- background: #1d2327;
-}
-
-.wp-full-overlay-main {
- background-color: #f0f0f1;
-}
-
.expanded .wp-full-overlay-footer {
position: fixed;
bottom: 0;
@@ -1728,7 +1704,7 @@ body.full-overlay-active {
min-width: 299px;
max-width: 599px;
width: 18%;
- width: calc( 18% - 1px );
+ width: calc(18% - 1px);
height: 45px;
border-top: 1px solid #dcdcde;
background: #f0f0f1;
@@ -1756,9 +1732,9 @@ body.full-overlay-active {
border-top: 1px solid transparent;
border-bottom: 4px solid transparent;
transition:
- .15s color ease-in-out,
- .15s background-color ease-in-out,
- .15s border-color ease-in-out;
+ 0.15s color ease-in-out,
+ 0.15s background-color ease-in-out,
+ 0.15s border-color ease-in-out;
}
.wp-full-overlay-footer .devices button:focus {
@@ -1766,10 +1742,10 @@ body.full-overlay-active {
outline: none;
}
-.wp-full-overlay-footer .devices button:before {
+.wp-full-overlay-footer .devices button::before {
display: inline-block;
-webkit-font-smoothing: antialiased;
- font: normal 20px/20px "dashicons";
+ font: 400 20px/20px dashicons;
vertical-align: top;
margin: 0 0 -2px;
padding: 4px 8px;
@@ -1790,28 +1766,28 @@ body.full-overlay-active {
border-bottom-color: #2271b1;
}
-.wp-full-overlay-footer .devices button.active:before {
+.wp-full-overlay-footer .devices button.active::before {
color: #1d2327;
}
-.wp-full-overlay-footer .devices button:hover:before,
-.wp-full-overlay-footer .devices button:focus:before {
+.wp-full-overlay-footer .devices button:hover::before,
+.wp-full-overlay-footer .devices button:focus::before {
color: #2271b1;
}
-.wp-full-overlay-footer .devices .preview-desktop:before {
+.wp-full-overlay-footer .devices .preview-desktop::before {
content: "\f472";
- content: "\f472" / '';
+ content: "\f472" / "";
}
-.wp-full-overlay-footer .devices .preview-tablet:before {
+.wp-full-overlay-footer .devices .preview-tablet::before {
content: "\f471";
- content: "\f471" / '';
+ content: "\f471" / "";
}
-.wp-full-overlay-footer .devices .preview-mobile:before {
+.wp-full-overlay-footer .devices .preview-mobile::before {
content: "\f470";
- content: "\f470" / '';
+ content: "\f470" / "";
}
.wp-full-overlay-footer .devices .devices__preview-label {
@@ -1826,7 +1802,7 @@ body.full-overlay-active {
}
}
-.collapsed .wp-full-overlay-footer .devices button:before {
+.collapsed .wp-full-overlay-footer .devices button::before {
display: none;
}
@@ -1848,11 +1824,9 @@ body.full-overlay-active {
right: 50%;
}
-
-/*------------------------------------------------------------------------------
- 24.0 - Customize Loader
-------------------------------------------------------------------------------*/
-
+/**
+ * Customize Loader
+ */
.no-customize-support .hide-if-no-customize,
.customize-support .hide-if-customize,
.no-customize-support.wp-core-ui .hide-if-no-customize,
@@ -1874,6 +1848,7 @@ body.full-overlay-active {
left: 0;
height: 100%;
}
+
#customize-container {
display: none;
}
@@ -1949,7 +1924,7 @@ body.full-overlay-active {
top: 0;
}
-.install-theme-info .theme-screenshot:after {
+.install-theme-info .theme-screenshot::after {
content: "";
display: block;
padding-top: 66.66666666%;
@@ -1977,8 +1952,8 @@ body.full-overlay-active {
line-height: 2.30769231; /* 30px for 32px height with 13px font */
}
-.theme-install-overlay .wp-full-overlay-header .button.updating-message:before,
-.theme-install-overlay .wp-full-overlay-header .button.updated-message:before {
+.theme-install-overlay .wp-full-overlay-header .button.updating-message::before,
+.theme-install-overlay .wp-full-overlay-header .button.updated-message::before {
line-height: 1.5; /* 30px (20px * 1.5) - matches the button above */
}
@@ -2003,10 +1978,10 @@ body.full-overlay-active {
background-color: #f0f0f1;
}
-#customize-preview.wp-full-overlay-main:before,
-.customize-loading #customize-container:before,
-#customize-controls .notice.notification-overlay.notification-loading:before,
-.theme-install-overlay .wp-full-overlay-main:before {
+#customize-preview.wp-full-overlay-main::before,
+.customize-loading #customize-container::before,
+#customize-controls .notice.notification-overlay.notification-loading::before,
+.theme-install-overlay .wp-full-overlay-main::before {
content: "";
display: block;
width: 20px;
@@ -2021,28 +1996,25 @@ body.full-overlay-active {
background-size: 20px 20px;
}
-#customize-preview.wp-full-overlay-main.iframe-ready:before,
-.theme-install-overlay.iframe-ready .wp-full-overlay-main:before {
+#customize-preview.wp-full-overlay-main.iframe-ready::before,
+.theme-install-overlay.iframe-ready .wp-full-overlay-main::before {
background-image: none;
}
-/* =Media Queries
--------------------------------------------------------------- */
-
/**
* HiDPI Displays
*/
@media print,
- (min-resolution: 120dpi) {
+ (min-resolution: 120dpi) {
.wp-full-overlay .collapse-sidebar-arrow {
background-image: url(../images/arrows-2x.png);
background-size: 15px 123px;
}
- #customize-preview.wp-full-overlay-main:before,
- .customize-loading #customize-container:before,
- #customize-controls .notice.notification-overlay.notification-loading:before,
- .theme-install-overlay .wp-full-overlay-main:before {
+ #customize-preview.wp-full-overlay-main::before,
+ .customize-loading #customize-container::before,
+ #customize-controls .notice.notification-overlay.notification-loading::before,
+ .theme-install-overlay .wp-full-overlay-main::before {
background-image: url(../images/spinner-2x.gif);
}
}
@@ -2083,8 +2055,8 @@ body.full-overlay-active {
box-sizing: border-box;
}
- .upload-plugin .wp-upload-form input[type=file],
- .upload-theme .wp-upload-form input[type=file] {
+ .upload-plugin .wp-upload-form input[type="file"],
+ .upload-theme .wp-upload-form input[type="file"] {
padding: 30px 30px 30px 0;
width: 100%;
}
diff --git a/wp-admin/css/themes-rtl.min.css b/wp-admin/css/themes-rtl.min.css
index 81ed581eac..7db8782b74 100644
--- a/wp-admin/css/themes-rtl.min.css
+++ b/wp-admin/css/themes-rtl.min.css
@@ -1,2 +1,2 @@
/*! This file is auto-generated */
-.themes-php{overflow-y:scroll}.themes-php #adminmenuwrap{z-index:10001}body.js .theme-browser.search-loading{display:none}.theme-browser .themes{clear:both}.themes-php .wrap h1 .button{margin-right:20px}.themes-php .search-form{display:inline-flex;align-items:center;position:relative;top:0;gap:.5rem;width:100%;justify-content:end}.themes-php .wp-filter-search{position:relative;margin:0;width:280px}.theme .notice,.theme .notice.is-dismissible{right:0;margin:0;position:absolute;left:0;top:0}.theme-browser .theme{cursor:pointer;float:right;margin:0 0 4% 4%;position:relative;width:30.6%;background:#fff;border:1px solid rgb(0,0,0,.1);border-radius:8px;box-sizing:border-box;overflow:hidden}.theme-browser .theme:nth-child(3n){margin-left:0}.theme-browser .theme.focus,.theme-browser .theme:hover{cursor:pointer}.theme-browser .theme .theme-name{font-size:15px;font-weight:600;height:18px;margin:0;padding:16px 15px;border-top:1px solid rgb(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff}.theme-browser .theme .theme-actions{opacity:0;transition:opacity .1s ease-in-out;height:auto;background:rgba(246,247,247,.7);border-right:1px solid rgba(0,0,0,.05)}.theme-browser .theme.focus .theme-actions,.theme-browser .theme:hover .theme-actions{opacity:1}.theme-browser .theme .theme-actions .button-primary{margin-left:3px}.theme-browser .theme .theme-actions .button,.theme-browser .theme .theme-actions .button.updated-message,.theme-browser .theme .theme-actions .button.updating-message{float:none;margin-right:3px}.theme-browser .theme .theme-actions .button.updated-message::before,.theme-browser .theme .theme-actions .button.updating-message::before{line-height:1;vertical-align:text-bottom;position:relative;top:2px}.theme-browser .theme .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-screenshot{display:block;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;transition:opacity .2s ease-in-out}.theme-browser .theme .theme-screenshot:after{content:"";display:block;padding-top:66.66666%}.theme-browser .theme .theme-screenshot img{height:auto;position:absolute;right:0;top:0;width:100%;transition:opacity .2s ease-in-out}.theme-browser .theme.focus .theme-screenshot,.theme-browser .theme:hover .theme-screenshot{background:#fff}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:.4}.theme-browser .theme .more-details{opacity:0;position:absolute;top:35%;left:20%;right:20%;width:60%;background:#1d2327;background:rgba(0,0,0,.7);color:#fff;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;font-weight:600;padding:15px 12px;text-align:center;border-radius:3px;border:none;transition:opacity .1s ease-in-out;cursor:pointer}.theme-browser .theme .more-details:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)}.theme-browser .theme.focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.theme-browser .theme.focus .more-details{opacity:1}.theme-browser .theme.active.focus .theme-actions{display:block}.theme-browser.rendered .theme.focus .more-details,.theme-browser.rendered .theme:hover .more-details{opacity:1}.theme-browser .theme.active .theme-name{background:#1d2327;color:#fff;padding-left:115px;font-weight:300;box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.theme-browser .customize-control .theme.active .theme-name{padding-left:15px}.theme-browser .theme.active .theme-name span{font-weight:600}.theme-browser .theme.active .theme-actions{background:0 0;border-right:none;opacity:1}.theme-browser .theme.active .theme-actions .button-primary{border-color:#fff}.theme-id-container{position:relative}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{position:absolute;top:50%;transform:translateY(-50%);left:0;padding:9px 12px}.theme-browser .theme:not(.active) .theme-actions{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .theme.active .theme-actions .button-primary{margin-left:0}.theme-browser .theme.active .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme.active .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme.active .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-author{background:#1d2327;color:#f0f0f1;display:none;font-size:14px;margin:0 10px;padding:5px 10px;position:absolute;bottom:56px}.theme-browser .theme.display-author .theme-author{display:block}.theme-browser .theme.display-author .theme-author a{color:inherit}.theme-browser .theme.add-new-theme{background:0 0;border:none;overflow:visible}.theme-browser .theme.add-new-theme a{text-decoration:none;display:block;position:relative;z-index:1}.theme-browser .theme.add-new-theme a:after{display:block;content:"";background:0 0;background:rgba(0,0,0,0);position:absolute;top:0;right:0;left:0;bottom:0;padding:0;text-shadow:none;border:5px dashed #dcdcde;border:5px dashed rgba(0,0,0,.1);box-sizing:border-box}.theme-browser .theme.add-new-theme span:after{background:#dcdcde;background:rgba(140,143,148,.1);border-radius:50%;display:inline-block;content:"\f132";content:"\f132"/'';-webkit-font-smoothing:antialiased;font:normal 74px/115px dashicons;width:100px;height:100px;vertical-align:middle;text-align:center;color:#8c8f94;position:absolute;top:30%;right:50%;margin-right:-50px;text-indent:-4px;padding:0;text-shadow:none;z-index:4}.rtl .theme-browser .theme.add-new-theme span:after{text-indent:4px}.theme-browser .theme.add-new-theme a:focus .theme-screenshot,.theme-browser .theme.add-new-theme a:hover .theme-screenshot{background:0 0}.theme-browser .theme.add-new-theme a:focus span:after,.theme-browser .theme.add-new-theme a:hover span:after{background:#fff;color:#2271b1}.theme-browser .theme.add-new-theme a:focus:after,.theme-browser .theme.add-new-theme a:hover:after{border-color:transparent;color:#fff;background:#2271b1;content:""}.theme-browser .theme.add-new-theme .theme-name{background:0 0;border:none;text-align:center;font-weight:400;position:relative;top:0;margin-top:-18px;padding-top:0;padding-bottom:48px}.theme-browser .theme.add-new-theme a:focus .theme-name,.theme-browser .theme.add-new-theme a:hover .theme-name{color:#fff;z-index:2}.theme-overlay .theme-backdrop{position:absolute;right:-20px;left:0;top:0;bottom:0;background:#f0f0f1;background:rgba(240,240,241,.9);z-index:10000;min-height:calc(100vh - var(--wp-admin--admin-bar--height,32px))}.theme-overlay .theme-header{position:absolute;top:0;right:0;left:0;height:48px;border-bottom:1px solid #dcdcde}.theme-overlay .theme-header button{padding:0}.theme-overlay .theme-header .close{cursor:pointer;height:48px;width:50px;text-align:center;float:left;border:0;border-right:1px solid #dcdcde;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:before{font:normal 22px/50px dashicons!important;color:#50575e;display:inline-block;content:"\f335";content:"\f335"/'';font-weight:300}.theme-overlay .theme-header .left,.theme-overlay .theme-header .right{cursor:pointer;color:#50575e;background-color:transparent;height:48px;width:54px;float:right;text-align:center;border:0;border-left:1px solid #dcdcde;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .close:hover,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .left:hover,.theme-overlay .theme-header .right:focus,.theme-overlay .theme-header .right:hover{background:#dcdcde;border-color:#c3c4c7;color:#000}.theme-overlay .theme-header .close:focus:before,.theme-overlay .theme-header .close:hover:before{color:#000}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .right:focus{box-shadow:none;outline:0}.theme-overlay .theme-header .left.disabled,.theme-overlay .theme-header .left.disabled:hover,.theme-overlay .theme-header .right.disabled,.theme-overlay .theme-header .right.disabled:hover{color:#c3c4c7;background:inherit;cursor:inherit}.theme-overlay .theme-header .left:before,.theme-overlay .theme-header .right:before{font:normal 20px/50px dashicons!important;display:inline;font-weight:300}.theme-overlay .theme-header .left:before{content:"\f345";content:"\f345"/''}.theme-overlay .theme-header .right:before{content:"\f341";content:"\f341"/''}.theme-overlay .theme-wrap{clear:both;position:fixed;top:9%;right:190px;left:30px;bottom:3%;background:#fff;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:10000;box-sizing:border-box;-webkit-overflow-scrolling:touch}body.folded .theme-browser~.theme-overlay .theme-wrap{right:70px}.theme-overlay .theme-about{position:absolute;top:49px;bottom:57px;right:0;left:0;overflow:auto;padding:2% 4%}.theme-overlay .theme-actions{position:absolute;text-align:center;bottom:0;right:0;left:0;padding:10px 25px 5px;background:#f6f7f7;z-index:30;box-sizing:border-box;border-top:1px solid #f0f0f1;display:flex;justify-content:center;gap:5px}.theme-overlay .theme-actions .button{margin-bottom:5px}.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-background"],.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-header"]{display:none}.broken-themes a.delete-theme,.theme-overlay .theme-actions .delete-theme{color:#b32d2e;text-decoration:none;border-color:transparent;box-shadow:none;background:0 0}.broken-themes a.delete-theme:focus,.broken-themes a.delete-theme:hover,.theme-overlay .theme-actions .delete-theme:focus,.theme-overlay .theme-actions .delete-theme:hover{background:#b32d2e;color:#fff;border-color:#b32d2e;box-shadow:0 0 0 1px #b32d2e}.theme-overlay .theme-actions .active-theme,.theme-overlay.active .theme-actions .inactive-theme{display:none}.theme-overlay .theme-actions .inactive-theme,.theme-overlay.active .theme-actions .active-theme{display:block}.theme-overlay .theme-screenshots{float:right;margin:0 0 0 30px;width:55%;max-width:1200px;text-align:center}.theme-overlay .screenshot{border:1px solid #fff;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.theme-overlay .screenshot:after{content:"";display:block;padding-top:75%}.theme-overlay .screenshot img{height:auto;position:absolute;right:0;top:0;width:100%}.theme-overlay.small-screenshot .theme-screenshots{position:absolute;width:302px}.theme-overlay.small-screenshot .theme-info{margin-right:350px;width:auto}.theme-overlay .screenshot.thumb{background:#c3c4c7;border:1px solid #f0f0f1;float:none;display:inline-block;margin:10px 5px 0;width:140px;height:80px;cursor:pointer}.theme-overlay .screenshot.thumb:after{content:"";display:block;padding-top:100%}.theme-overlay .screenshot.thumb img{cursor:pointer;height:auto;position:absolute;right:0;top:0;width:100%;height:auto}.theme-overlay .screenshot.selected{background:0 0;border:2px solid #72aee6}.theme-overlay .screenshot.selected img{opacity:.8}.theme-browser .theme .theme-screenshot.blank,.theme-overlay .screenshot.blank{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=)}.theme-overlay .theme-info{width:40%;float:right}.theme-overlay .current-label{background:#2c3338;color:#fff;font-size:11px;display:inline-block;padding:2px 8px;border-radius:2px;margin:0 0 -10px;-webkit-user-select:none;user-select:none}.theme-overlay .theme-name{color:#1d2327;font-size:32px;font-weight:100;margin:10px 0 0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.theme-overlay .theme-version{color:#646970;font-size:13px;font-weight:400;float:none;display:inline-block;margin-right:10px}.theme-overlay .theme-author{margin:15px 0 25px;color:#646970;font-size:16px;font-weight:400;line-height:inherit}.theme-overlay .toggle-auto-update{display:inline-flex;align-items:center;min-height:20px;vertical-align:top}.theme-overlay .theme-autoupdate .toggle-auto-update{text-decoration:none}.theme-overlay .theme-autoupdate .toggle-auto-update .label{text-decoration:underline}.theme-overlay .theme-description{color:#50575e;font-size:15px;font-weight:400;line-height:1.5;margin:30px 0 0}.theme-overlay .theme-tags{border-top:3px solid #f0f0f1;color:#646970;font-size:13px;font-weight:400;margin:30px 0 0;padding-top:20px}.theme-overlay .theme-tags span{color:#3c434a;font-weight:600;margin-left:5px}.theme-overlay .parent-theme{background:#fff;border:1px solid #f0f0f1;border-right:4px solid #72aee6;font-size:14px;font-weight:400;margin-top:30px;padding:10px 20px 10px 10px}.theme-overlay .parent-theme strong{font-weight:600}.single-theme .theme,.single-theme .theme-overlay .theme-backdrop,.single-theme .theme-overlay .theme-header{display:none}.single-theme .theme-overlay .theme-wrap{clear:both;min-height:330px;position:relative;right:auto;left:auto;top:auto;bottom:auto;z-index:10}.single-theme .theme-overlay .theme-about{padding:30px 30px 70px;position:static}.single-theme .theme-overlay .theme-actions{position:absolute}@media only screen and (min-width:2000px){#wpwrap .theme-browser .theme{width:17.6%;margin:0 0 3% 3%}#wpwrap .theme-browser .theme:nth-child(3n),#wpwrap .theme-browser .theme:nth-child(4n){margin-left:3%}#wpwrap .theme-browser .theme:nth-child(5n){margin-left:0}}@media only screen and (min-width:1680px){.theme-overlay .theme-wrap{width:1450px;margin:0 auto}}@media only screen and (min-width:1640px){.theme-browser .theme{width:22.7%;margin:0 0 3% 3%}.theme-browser .theme .theme-screenshot:after{padding-top:75%}.theme-browser .theme:nth-child(3n){margin-left:3%}.theme-browser .theme:nth-child(4n){margin-left:0}}@media only screen and (max-width:1120px){.theme-browser .theme{width:47.5%;margin-left:0}.theme-browser .theme:nth-child(2n){margin-left:0}.theme-browser .theme:nth-child(odd){margin-left:5%}}@media only screen and (max-width:960px){.theme-overlay .theme-wrap{right:65px}}@media only screen and (max-width:782px){.theme-overlay .theme-wrap,body.folded .theme-overlay .theme-wrap{top:0;left:0;bottom:0;right:0;padding:70px 20px 20px;border:none;z-index:100000;position:fixed}.theme-browser .theme.active .theme-name span{display:none}.theme-overlay .theme-screenshots{width:40%}.theme-overlay .theme-info{width:50%}.single-theme .theme-wrap{padding:10px}.theme-browser .theme .theme-actions{padding:5px 10px 4px}.theme-overlay.small-screenshot .theme-screenshots{position:static;float:none;max-width:302px}.theme-overlay.small-screenshot .theme-info{margin-right:0;width:auto}.theme.focus .more-details,.theme:hover .more-details,.theme:not(.active):focus .theme-actions,.theme:not(.active):hover .theme-actions{display:none}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:1}}@media only screen and (max-width:480px){.theme-browser .theme{width:100%;margin-left:0}.theme-browser .theme:nth-child(2n),.theme-browser .theme:nth-child(3n){margin-left:0}.theme-overlay .theme-about{bottom:105px}.theme-overlay .theme-actions{padding-right:4%;padding-left:4%}.theme-install-php .wp-filter .filter-count{margin-top:10px}}@media only screen and (max-width:650px){.theme-overlay .theme-description{margin-right:0}.theme-overlay .theme-actions .delete-theme{position:relative;left:auto;bottom:auto}.theme-overlay .theme-actions .inactive-theme{display:inline}.theme-overlay .theme-screenshots{width:100%;float:none;margin:0}.theme-overlay .theme-info{width:100%}.theme-overlay .theme-author{margin:5px 0 15px}.theme-overlay .current-label{margin-top:10px;font-size:13px}.themes-php .wp-filter-search{width:100%}.theme-install-php .wp-filter p.search-box{display:grid;row-gap:.5rem}.theme-browser .theme.add-new-theme span:after{font:normal 60px/90px dashicons;width:80px;height:80px;top:30%;right:50%;text-indent:0;margin-right:-40px}.single-theme .theme-wrap{margin:0 -10px 0 -12px;padding:10px}.single-theme .theme-overlay .theme-about{padding:10px;overflow:visible}.single-theme .current-label{display:none}.single-theme .theme-overlay .theme-actions{position:static}}.broken-themes{clear:both}.broken-themes table{text-align:right;width:50%;border-spacing:3px;padding:3px}.update-php .wrap{max-width:40rem}.theme-browser .theme .theme-installed{background:#2271b1}.theme-browser .theme .notice-success p:before{color:#68de7c;content:"\f147";content:"\f147"/'';display:inline-block;font:normal 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.theme-install.updated-message:before{content:""}.theme-install-php .wp-filter{padding-right:20px}@media only screen and (max-width:1000px){.theme-install-php .wp-filter p.search-box{column-gap:.5rem}}.theme-install-php a.browse-themes,.theme-install-php a.upload{cursor:pointer}.plugin-install-tab-upload .upload-view-toggle .upload,.upload-view-toggle .browse{display:none}.plugin-install-tab-upload .upload-view-toggle .browse{display:inline}.upload-plugin,.upload-theme{box-sizing:border-box;display:none;margin:0;padding:50px 0;width:100%;overflow:hidden;position:relative;top:10px;text-align:center}.plugin-install-tab-upload .upload-plugin,.show-upload-view .upload-plugin,.show-upload-view .upload-plugin-wrap,.show-upload-view .upload-theme{display:block}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{position:relative;margin:30px;display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #c3c4c7;background:#f6f7f7}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{background:0 0;margin:0;padding:30px 30px 30px 0}.wp-upload-form input[type=submit].button{margin-left:30px}.upload-plugin .install-help,.upload-theme .install-help{color:#50575e;font-size:18px;font-style:normal;margin:0;padding:0;text-align:center}p.no-themes,p.no-themes-local{clear:both;color:#646970;font-size:18px;font-style:normal;margin:0;padding:100px 0;text-align:center;display:none}.no-results p.no-themes{display:block}.theme-install-php .add-new-theme{display:none!important}@media only screen and (max-width:1120px){.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{margin:20px 0;max-width:100%}.upload-theme .install-help{font-size:15px;padding:20px 0 0}}.theme-details .theme-rating{line-height:1.9}.theme-details .star-rating{display:inline}.theme-details .no-rating,.theme-details .num-ratings{font-size:11px;color:#646970}.theme-details .no-rating{display:block;line-height:1.9}.update-from-upload-comparison{border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde;text-align:right;margin:1rem 0 1.4rem;border-collapse:collapse;width:100%}.update-from-upload-comparison tr:last-child td{height:1.4rem;vertical-align:top}.update-from-upload-comparison tr:first-child th{font-weight:700;height:1.4rem;vertical-align:bottom}.update-from-upload-comparison td.name-label{text-align:left}.update-from-upload-comparison td,.update-from-upload-comparison th{padding:.4rem 1.4rem}.update-from-upload-comparison td.warning{color:#d63638}.update-from-upload-actions{margin-top:1.4rem}.appearance_page_custom-header #headimg{border:1px solid #dcdcde;overflow:hidden;width:100%}.appearance_page_custom-header #upload-form p label{font-size:12px}.appearance_page_custom-header .available-headers .default-header{float:right;margin:0 0 20px 20px}.appearance_page_custom-header .random-header{clear:both;margin:0 0 20px 20px;vertical-align:middle}.appearance_page_custom-header .available-headers label input,.appearance_page_custom-header .random-header label input{margin-left:10px}.appearance_page_custom-header .available-headers label img{vertical-align:middle}div#custom-background-image{min-height:100px;border:1px solid #dcdcde}div#custom-background-image img{max-width:400px;max-height:300px}.background-position-control input[type=radio]:checked~.button{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);z-index:1}.background-position-control input[type=radio]:focus~.button{border-color:#4f94d4;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(34,113,177,.8);color:#1d2327}.background-position-control .background-position-center-icon,.background-position-control .background-position-center-icon:before{display:inline-block;line-height:1;text-align:center;transition:background-color .1s ease-in}.background-position-control .background-position-center-icon{height:20px;margin-top:13px;vertical-align:top;width:20px}.background-position-control .background-position-center-icon:before{background-color:#50575e;border-radius:50%;content:"";height:12px;width:12px}.background-position-control .button:hover .background-position-center-icon:before,.background-position-control input[type=radio]:focus~.button .background-position-center-icon:before{background-color:#1d2327}.background-position-control .button-group{display:block}.background-position-control .button-group .button{border-radius:0;box-shadow:none;height:40px!important;line-height:2.9!important;margin:0 0 0 -1px!important;padding:0 10px 1px!important;position:relative}.background-position-control .button-group .button:active,.background-position-control .button-group .button:focus,.background-position-control .button-group .button:hover{z-index:1}.background-position-control .button-group:last-child .button{box-shadow:0 1px 0 #c3c4c7}.background-position-control .button-group>label{margin:0!important}.background-position-control .button-group:first-child>label:first-child .button{border-radius:0 3px 0 0}.background-position-control .button-group:first-child>label:first-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:first-child>label:last-child .button{border-radius:3px 0 0 0}.background-position-control .button-group:first-child>label:last-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:last-child>label:first-child .button{border-radius:0 0 3px 0}.background-position-control .button-group:last-child>label:first-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:last-child>label:last-child .button{border-radius:0 0 0 3px}.background-position-control .button-group:last-child>label:last-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group+.button-group{margin-top:-1px}body.full-overlay-active{overflow:hidden;visibility:hidden}.wp-full-overlay{background:0 0;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;right:0;left:0;height:100%;min-width:0}.wp-full-overlay-sidebar{box-sizing:border-box;position:fixed;min-width:300px;max-width:600px;width:18%;height:100%;top:0;bottom:0;right:0;padding:0;margin:0;z-index:10;background:#f0f0f1;border-left:none}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{overflow:visible}.wp-full-overlay.collapsed,.wp-full-overlay.expanded .wp-full-overlay-sidebar{margin-right:0!important}.wp-full-overlay.expanded{margin-right:300px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-right:-300px}@media screen and (min-width:1667px){.wp-full-overlay.expanded{margin-right:18%}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-right:-18%}}@media screen and (min-width:3333px){.wp-full-overlay.expanded{margin-right:600px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-right:-600px}}.wp-full-overlay-sidebar:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:3px;z-index:1000}.wp-full-overlay-main{position:absolute;right:0;left:0;top:0;bottom:0;height:100%}.wp-full-overlay-sidebar .wp-full-overlay-header{position:absolute;right:0;left:0;height:45px;padding:0 15px;line-height:3.2;z-index:10;margin:0;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-header a.back{margin-top:3px}.wp-full-overlay-sidebar .wp-full-overlay-footer{bottom:0;border-bottom:none;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content{position:absolute;top:45px;bottom:45px;right:0;left:0;overflow:auto}.theme-install-overlay .wp-full-overlay-sidebar .wp-full-overlay-header{padding:0}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{display:block;position:relative;float:right;width:45px;height:45px;background:#f0f0f1;border-left:1px solid #dcdcde;color:#3c434a;cursor:pointer;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-install-overlay .close-full-overlay:focus,.theme-install-overlay .close-full-overlay:hover,.theme-install-overlay .next-theme:focus,.theme-install-overlay .next-theme:hover,.theme-install-overlay .previous-theme:focus,.theme-install-overlay .previous-theme:hover{background:#dcdcde;border-color:#c3c4c7;color:#000;outline:0;box-shadow:none}.theme-install-overlay .close-full-overlay:before{font:normal 22px/1 dashicons;content:"\f335";content:"\f335"/'';position:relative;top:7px;right:13px}.theme-install-overlay .previous-theme:before{font:normal 20px/1 dashicons;content:"\f345";content:"\f345"/'';position:relative;top:6px;right:14px}.theme-install-overlay .next-theme:before{font:normal 20px/1 dashicons;content:"\f341";content:"\f341"/'';position:relative;top:6px;right:13px}.theme-install-overlay .next-theme.disabled,.theme-install-overlay .next-theme.disabled:focus,.theme-install-overlay .next-theme.disabled:hover,.theme-install-overlay .previous-theme.disabled,.theme-install-overlay .previous-theme.disabled:focus,.theme-install-overlay .previous-theme.disabled:hover{color:#c3c4c7;background:#f0f0f1;cursor:default;pointer-events:none}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{border-right:0;border-top:0;border-bottom:0}.theme-install-overlay .close-full-overlay:before,.theme-install-overlay .next-theme:before,.theme-install-overlay .previous-theme:before{top:2px;right:0}.wp-core-ui .wp-full-overlay .collapse-sidebar{position:fixed;bottom:0;right:0;padding:9px 10px 9px 0;height:45px;color:#646970;outline:0;line-height:1;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,.wp-core-ui .wp-full-overlay .collapse-sidebar:hover{color:#2271b1}.wp-full-overlay .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar-label{display:inline-block;vertical-align:middle;line-height:1.6}.wp-full-overlay .collapse-sidebar-arrow{width:20px;height:20px;margin:0 2px;border-radius:50%;overflow:hidden}.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.wp-full-overlay .collapse-sidebar-label{margin-right:3px}.wp-full-overlay.collapsed .collapse-sidebar-label{display:none}.wp-full-overlay .collapse-sidebar-arrow:before{display:block;content:"\f148";content:"\f148"/'';background:#f0f0f1;font:normal 20px/1 dashicons;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-core-ui .wp-full-overlay.collapsed .collapse-sidebar{padding:9px 10px}.rtl .wp-full-overlay .collapse-sidebar-arrow:before,.wp-full-overlay.collapsed .collapse-sidebar-arrow:before{transform:rotate(180.001deg)}.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before{transform:none}@media (prefers-reduced-motion:no-preference){.wp-full-overlay,.wp-full-overlay .collapse-sidebar,.wp-full-overlay-main,.wp-full-overlay-sidebar{transition-property:right,left,top,bottom,width,margin;transition-duration:.2s}}.wp-full-overlay{background:#1d2327}.wp-full-overlay-main{background-color:#f0f0f1}.expanded .wp-full-overlay-footer{position:fixed;bottom:0;right:0;min-width:299px;max-width:599px;width:18%;width:calc(18% - 1px);height:45px;border-top:1px solid #dcdcde;background:#f0f0f1}.wp-full-overlay-footer .devices-wrapper{float:left}.wp-full-overlay-footer .devices{position:relative;background:#f0f0f1;box-shadow:20px 0 10px -5px #f0f0f1}.wp-full-overlay-footer .devices button{cursor:pointer;background:0 0;border:none;height:45px;min-width:50px;padding:0 3px;margin:0 -4px 0 0;box-shadow:none;border-top:1px solid transparent;border-bottom:4px solid transparent;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out}.wp-full-overlay-footer .devices button:focus{box-shadow:none;outline:0}.wp-full-overlay-footer .devices button:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/20px dashicons;vertical-align:top;margin:0 0 -2px;padding:4px 8px;color:#646970}.wp-full-overlay-footer .devices button.active{border-bottom-color:#1d2327}.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button:hover{background-color:#fff}.wp-full-overlay-footer .devices button.active:hover,.wp-full-overlay-footer .devices button:focus{border-bottom-color:#2271b1}.wp-full-overlay-footer .devices button.active:before{color:#1d2327}.wp-full-overlay-footer .devices button:focus:before,.wp-full-overlay-footer .devices button:hover:before{color:#2271b1}.wp-full-overlay-footer .devices .preview-desktop:before{content:"\f472";content:"\f472"/''}.wp-full-overlay-footer .devices .preview-tablet:before{content:"\f471";content:"\f471"/''}.wp-full-overlay-footer .devices .preview-mobile:before{content:"\f470";content:"\f470"/''}.wp-full-overlay-footer .devices .devices__preview-label{display:block;font-size:10px;line-height:1}@media screen and (max-width:1024px){.wp-full-overlay-footer .devices{display:none}}.collapsed .wp-full-overlay-footer .devices button:before{display:none}.preview-mobile .wp-full-overlay-main{margin:auto -160px auto 0;width:320px;height:480px;max-height:100%;max-width:100%;right:50%}.preview-tablet .wp-full-overlay-main{margin:auto -360px auto 0;width:720px;height:1080px;max-height:100%;max-width:100%;right:50%}.customize-support .hide-if-customize,.customize-support .wp-core-ui .hide-if-customize,.customize-support.wp-core-ui .hide-if-customize,.no-customize-support .hide-if-no-customize,.no-customize-support .wp-core-ui .hide-if-no-customize,.no-customize-support.wp-core-ui .hide-if-no-customize{display:none}#customize-container,#customize-controls .notice.notification-overlay{background:#f0f0f1;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;right:0;left:0;height:100%}#customize-container{display:none}#customize-container,.theme-install-overlay{visibility:visible}.customize-loading #customize-container iframe{opacity:0}#customize-container iframe,.theme-install-overlay iframe{height:100%;width:100%;z-index:20;transition:opacity .3s}#customize-controls{margin-top:0}.theme-install-overlay{display:none}.theme-install-overlay.single-theme{display:block}.install-theme-info{display:none;padding:10px 20px 60px}.single-theme .install-theme-info{padding-top:15px}.theme-install-overlay .install-theme-info{display:block}.install-theme-info .theme-install{float:left;margin-top:18px}.install-theme-info .theme-name{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:0}.install-theme-info .theme-screenshot{margin:15px 0;width:258px;border:1px solid #c3c4c7;position:relative;overflow:hidden}.install-theme-info .theme-screenshot>img{width:100%;height:auto;position:absolute;right:0;top:0}.install-theme-info .theme-screenshot:after{content:"";display:block;padding-top:66.66666666%}.install-theme-info .theme-details{overflow:hidden}.theme-details .theme-version{margin:15px 0}.theme-details .theme-description{float:right;color:#646970;line-height:1.6;max-width:100%}.theme-install-overlay .wp-full-overlay-header .button{float:left;margin:7px 0 0 10px;min-height:32px;line-height:2.30769231}.theme-install-overlay .wp-full-overlay-header .button.updated-message:before,.theme-install-overlay .wp-full-overlay-header .button.updating-message:before{line-height:1.5}.theme-install-overlay .wp-full-overlay-sidebar{background:#f0f0f1;border-left:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-sidebar-content{background:#fff;border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-main{position:absolute;z-index:0;background-color:#f0f0f1}.customize-loading #customize-container{background-color:#f0f0f1}#customize-controls .notice.notification-overlay.notification-loading:before,#customize-preview.wp-full-overlay-main:before,.customize-loading #customize-container:before,.theme-install-overlay .wp-full-overlay-main:before{content:"";display:block;width:20px;height:20px;position:absolute;right:50%;top:50%;z-index:-1;margin:-10px -10px 0 0;transform:translateZ(0);background:transparent url(../images/spinner.gif) no-repeat center center;background-size:20px 20px}#customize-preview.wp-full-overlay-main.iframe-ready:before,.theme-install-overlay.iframe-ready .wp-full-overlay-main:before{background-image:none}@media print,(min-resolution:120dpi){.wp-full-overlay .collapse-sidebar-arrow{background-image:url(../images/arrows-2x.png);background-size:15px 123px}#customize-controls .notice.notification-overlay.notification-loading:before,#customize-preview.wp-full-overlay-main:before,.customize-loading #customize-container:before,.theme-install-overlay .wp-full-overlay-main:before{background-image:url(../images/spinner-2x.gif)}}@media screen and (max-width:782px){.available-theme .action-links .delete-theme{float:none;margin:0;padding:0;clear:both}.available-theme .action-links .delete-theme a{padding:0}.broken-themes table{width:100%}.theme-install-overlay .wp-full-overlay-header .button{font-size:13px}.theme-browser .theme .theme-actions .button{margin-bottom:0}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{padding-top:4px;padding-bottom:4px}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{width:100%;box-sizing:border-box}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{padding:30px 30px 30px 0;width:100%}}
\ No newline at end of file
+.themes-php{overflow-y:scroll}.themes-php #adminmenuwrap{z-index:10001}body.js .theme-browser.search-loading{display:none}.theme-browser .themes{clear:both}.themes-php .wrap h1 .button{margin-right:20px}.themes-php .search-form{display:inline-flex;align-items:center;position:relative;top:0;gap:.5rem;width:100%;justify-content:end}.themes-php .wp-filter-search{position:relative;margin:0;width:280px}.theme .notice,.theme .notice.is-dismissible{right:0;margin:0;position:absolute;left:0;top:0}.theme-browser .theme{cursor:pointer;float:right;margin:0 0 4% 4%;position:relative;width:30.6%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-sizing:border-box;overflow:hidden}.theme-browser .theme:nth-child(3n){margin-left:0}.theme-browser .theme.focus,.theme-browser .theme:hover{cursor:pointer}.theme-browser .theme .theme-name{font-size:15px;font-weight:600;height:18px;margin:0;padding:16px 15px;border-top:1px solid rgba(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff}.theme-browser .theme .theme-actions{opacity:0;transition:opacity .1s ease-in-out;height:auto;background:rgba(246,247,247,.7);border-right:1px solid rgba(0,0,0,.05)}.theme-browser .theme.focus .theme-actions,.theme-browser .theme:hover .theme-actions{opacity:1}.theme-browser .theme .theme-actions .button-primary{margin-left:3px}.theme-browser .theme .theme-actions .button,.theme-browser .theme .theme-actions .button.updated-message,.theme-browser .theme .theme-actions .button.updating-message{float:none;margin-right:3px}.theme-browser .theme .theme-actions .button.updated-message::before,.theme-browser .theme .theme-actions .button.updating-message::before{line-height:1;vertical-align:text-bottom;position:relative;top:2px}.theme-browser .theme .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-screenshot{display:block;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;transition:opacity .2s ease-in-out}.theme-browser .theme .theme-screenshot::after{content:"";display:block;padding-top:66.66666%}.theme-browser .theme .theme-screenshot img{height:auto;position:absolute;right:0;top:0;width:100%;transition:opacity .2s ease-in-out}.theme-browser .theme.focus .theme-screenshot,.theme-browser .theme:hover .theme-screenshot{background:#fff}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:.4}.theme-browser .theme .more-details{opacity:0;position:absolute;top:35%;left:20%;right:20%;width:60%;background:#1d2327;background:rgba(0,0,0,.7);color:#fff;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;font-weight:600;padding:15px 12px;text-align:center;border-radius:3px;border:none;transition:opacity .1s ease-in-out;cursor:pointer}.theme-browser .theme .more-details:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)}.theme-browser .theme.focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.theme-browser .theme.focus .more-details{opacity:1}.theme-browser .theme.active.focus .theme-actions{display:block}.theme-browser.rendered .theme.focus .more-details,.theme-browser.rendered .theme:hover .more-details{opacity:1}.theme-browser .theme.active .theme-name{background:#1d2327;color:#fff;padding-left:115px;font-weight:300;box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.theme-browser .customize-control .theme.active .theme-name{padding-left:15px}.theme-browser .theme.active .theme-name span{font-weight:600}.theme-browser .theme.active .theme-actions{background:0 0;border-right:none;opacity:1}.theme-browser .theme.active .theme-actions .button-primary{border-color:#fff;margin-left:0}.theme-id-container{position:relative}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{position:absolute;top:50%;transform:translateY(-50%);left:0;padding:9px 12px}.theme-browser .theme:not(.active) .theme-actions{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .theme.active .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme.active .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme.active .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-author{background:#1d2327;color:#f0f0f1;display:none;font-size:14px;margin:0 10px;padding:5px 10px;position:absolute;bottom:56px}.theme-browser .theme.display-author .theme-author{display:block}.theme-browser .theme.display-author .theme-author a{color:inherit}.theme-browser .theme.add-new-theme{background:0 0;border:none;overflow:visible}.theme-browser .theme.add-new-theme a{text-decoration:none;display:block;position:relative;z-index:1}.theme-browser .theme.add-new-theme a::after{display:block;content:"";background:0 0;background:rgba(0,0,0,0);position:absolute;top:0;right:0;left:0;bottom:0;padding:0;text-shadow:none;border:5px dashed #dcdcde;border:5px dashed rgba(0,0,0,.1);box-sizing:border-box}.theme-browser .theme.add-new-theme span::after{background:#dcdcde;background:rgba(140,143,148,.1);border-radius:50%;display:inline-block;content:"\f132";content:"\f132"/"";-webkit-font-smoothing:antialiased;font:400 74px/115px dashicons;width:100px;height:100px;vertical-align:middle;text-align:center;color:#8c8f94;position:absolute;top:30%;right:50%;margin-right:-50px;text-indent:-4px;padding:0;text-shadow:none;z-index:4}.rtl .theme-browser .theme.add-new-theme span::after{text-indent:4px}.theme-browser .theme.add-new-theme a:focus .theme-screenshot,.theme-browser .theme.add-new-theme a:hover .theme-screenshot{background:0 0}.theme-browser .theme.add-new-theme a:focus span::after,.theme-browser .theme.add-new-theme a:hover span::after{background:#fff;color:#2271b1}.theme-browser .theme.add-new-theme a:focus::after,.theme-browser .theme.add-new-theme a:hover::after{border-color:transparent;color:#fff;background:#2271b1;content:""}.theme-browser .theme.add-new-theme .theme-name{background:0 0;border:none;text-align:center;font-weight:400;position:relative;top:0;margin-top:-18px;padding-top:0;padding-bottom:48px}.theme-browser .theme.add-new-theme a:focus .theme-name,.theme-browser .theme.add-new-theme a:hover .theme-name{color:#fff;z-index:2}.theme-overlay .theme-backdrop{position:absolute;right:-20px;left:0;top:0;bottom:0;background:#f0f0f1;background:rgba(240,240,241,.9);z-index:10000;min-height:calc(100vh - var(--wp-admin--admin-bar--height,32px))}.theme-overlay .theme-header{position:absolute;top:0;right:0;left:0;height:48px;border-bottom:1px solid #dcdcde}.theme-overlay .theme-header button{padding:0}.theme-overlay .theme-header .close{cursor:pointer;height:48px;width:50px;text-align:center;float:left;border:0;border-right:1px solid #dcdcde;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:before{font:400 22px/50px dashicons!important;color:#50575e;display:inline-block;content:"\f335";content:"\f335"/"";font-weight:300}.theme-overlay .theme-header .left,.theme-overlay .theme-header .right{cursor:pointer;color:#50575e;background-color:transparent;height:48px;width:54px;float:right;text-align:center;border:0;border-left:1px solid #dcdcde;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .close:hover,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .left:hover,.theme-overlay .theme-header .right:focus,.theme-overlay .theme-header .right:hover{background:#dcdcde;border-color:#c3c4c7;color:#000}.theme-overlay .theme-header .close:focus::before,.theme-overlay .theme-header .close:hover::before{color:#000}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .right:focus{box-shadow:none;outline:0}.theme-overlay .theme-header .left.disabled,.theme-overlay .theme-header .left.disabled:hover,.theme-overlay .theme-header .right.disabled,.theme-overlay .theme-header .right.disabled:hover{color:#c3c4c7;background:inherit;cursor:inherit}.theme-overlay .theme-header .left::before,.theme-overlay .theme-header .right::before{font:400 20px/50px dashicons!important;display:inline;font-weight:300}.theme-overlay .theme-header .left::before{content:"\f345";content:"\f345"/""}.theme-overlay .theme-header .right::before{content:"\f341";content:"\f341"/""}.theme-overlay .theme-wrap{clear:both;position:fixed;top:9%;right:190px;left:30px;bottom:3%;background:#fff;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:10000;box-sizing:border-box;-webkit-overflow-scrolling:touch}body.folded .theme-browser~.theme-overlay .theme-wrap{right:70px}.theme-overlay .theme-about{position:absolute;top:49px;bottom:57px;right:0;left:0;overflow:auto;padding:2% 4%}.theme-overlay .theme-actions{position:absolute;text-align:center;bottom:0;right:0;left:0;padding:10px 25px 5px;background:#f6f7f7;z-index:30;box-sizing:border-box;border-top:1px solid #f0f0f1;display:flex;justify-content:center;gap:5px}.theme-overlay .theme-actions .button{margin-bottom:5px}.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-background"],.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-header"]{display:none}.broken-themes a.delete-theme,.theme-overlay .theme-actions .delete-theme{color:#b32d2e;text-decoration:none;border-color:transparent;box-shadow:none;background:0 0}.broken-themes a.delete-theme:focus,.broken-themes a.delete-theme:hover,.theme-overlay .theme-actions .delete-theme:focus,.theme-overlay .theme-actions .delete-theme:hover{background:#b32d2e;color:#fff;border-color:#b32d2e;box-shadow:0 0 0 1px #b32d2e}.theme-overlay .theme-actions .active-theme,.theme-overlay.active .theme-actions .inactive-theme{display:none}.theme-overlay .theme-actions .inactive-theme,.theme-overlay.active .theme-actions .active-theme{display:block}.theme-overlay .theme-screenshots{float:right;margin:0 0 0 30px;width:55%;max-width:1200px;text-align:center}.theme-overlay .screenshot{border:1px solid #fff;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.theme-overlay .screenshot::after{content:"";display:block;padding-top:75%}.theme-overlay .screenshot img{height:auto;position:absolute;right:0;top:0;width:100%}.theme-overlay.small-screenshot .theme-screenshots{position:absolute;width:302px}.theme-overlay.small-screenshot .theme-info{margin-right:350px;width:auto}.theme-overlay .screenshot.thumb{background:#c3c4c7;border:1px solid #f0f0f1;float:none;display:inline-block;margin:10px 5px 0;width:140px;height:80px;cursor:pointer}.theme-overlay .screenshot.thumb::after{content:"";display:block;padding-top:100%}.theme-overlay .screenshot.thumb img{cursor:pointer;position:absolute;right:0;top:0;width:100%;height:auto}.theme-overlay .screenshot.selected{background:0 0;border:2px solid #72aee6}.theme-overlay .screenshot.selected img{opacity:.8}.theme-browser .theme .theme-screenshot.blank,.theme-overlay .screenshot.blank{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=)}.theme-overlay .theme-info{width:40%;float:right}.theme-overlay .current-label{background:#2c3338;color:#fff;font-size:11px;display:inline-block;padding:2px 8px;border-radius:2px;margin:0 0 -10px;-webkit-user-select:none;user-select:none}.theme-overlay .theme-name{color:#1d2327;font-size:32px;font-weight:100;margin:10px 0 0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.theme-overlay .theme-version{color:#646970;font-size:13px;font-weight:400;float:none;display:inline-block;margin-right:10px}.theme-overlay .theme-author{margin:15px 0 25px;color:#646970;font-size:16px;font-weight:400;line-height:inherit}.theme-overlay .toggle-auto-update{display:inline-flex;align-items:center;min-height:20px;vertical-align:top}.theme-overlay .theme-autoupdate .toggle-auto-update{text-decoration:none}.theme-overlay .theme-autoupdate .toggle-auto-update .label{text-decoration:underline}.theme-overlay .theme-description{color:#50575e;font-size:15px;font-weight:400;line-height:1.5;margin:30px 0 0}.theme-overlay .theme-tags{border-top:3px solid #f0f0f1;color:#646970;font-size:13px;font-weight:400;margin:30px 0 0;padding-top:20px}.theme-overlay .theme-tags span{color:#3c434a;font-weight:600;margin-left:5px}.theme-overlay .parent-theme{background:#fff;border:1px solid #f0f0f1;border-right:4px solid #72aee6;font-size:14px;font-weight:400;margin-top:30px;padding:10px 20px 10px 10px}.theme-overlay .parent-theme strong{font-weight:600}.single-theme .theme,.single-theme .theme-overlay .theme-backdrop,.single-theme .theme-overlay .theme-header{display:none}.single-theme .theme-overlay .theme-wrap{clear:both;min-height:330px;position:relative;right:auto;left:auto;top:auto;bottom:auto;z-index:10}.single-theme .theme-overlay .theme-about{padding:30px 30px 70px;position:static}.single-theme .theme-overlay .theme-actions{position:absolute}@media only screen and (min-width:2000px){#wpwrap .theme-browser .theme{width:17.6%;margin:0 0 3% 3%}#wpwrap .theme-browser .theme:nth-child(3n),#wpwrap .theme-browser .theme:nth-child(4n){margin-left:3%}#wpwrap .theme-browser .theme:nth-child(5n){margin-left:0}}@media only screen and (min-width:1680px){.theme-overlay .theme-wrap{width:1450px;margin:0 auto}}@media only screen and (min-width:1640px){.theme-browser .theme{width:22.7%;margin:0 0 3% 3%}.theme-browser .theme .theme-screenshot::after{padding-top:75%}.theme-browser .theme:nth-child(3n){margin-left:3%}.theme-browser .theme:nth-child(4n){margin-left:0}}@media only screen and (max-width:1120px){.theme-browser .theme{width:47.5%;margin-left:0}.theme-browser .theme:nth-child(2n){margin-left:0}.theme-browser .theme:nth-child(odd){margin-left:5%}}@media only screen and (max-width:960px){.theme-overlay .theme-wrap{right:65px}}@media only screen and (max-width:782px){.theme-overlay .theme-wrap,body.folded .theme-overlay .theme-wrap{top:0;left:0;bottom:0;right:0;padding:70px 20px 20px;border:none;z-index:100000;position:fixed}.theme-browser .theme.active .theme-name span{display:none}.theme-overlay .theme-screenshots{width:40%}.theme-overlay .theme-info{width:50%}.single-theme .theme-wrap{padding:10px}.theme-browser .theme .theme-actions{padding:5px 10px 4px}.theme-overlay.small-screenshot .theme-screenshots{position:static;float:none;max-width:302px}.theme-overlay.small-screenshot .theme-info{margin-right:0;width:auto}.theme.focus .more-details,.theme:hover .more-details,.theme:not(.active):focus .theme-actions,.theme:not(.active):hover .theme-actions{display:none}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:1}}@media only screen and (max-width:480px){.theme-browser .theme{width:100%;margin-left:0}.theme-browser .theme:nth-child(2n),.theme-browser .theme:nth-child(3n){margin-left:0}.theme-overlay .theme-about{bottom:105px}.theme-overlay .theme-actions{padding-right:4%;padding-left:4%}.theme-install-php .wp-filter .filter-count{margin-top:10px}}@media only screen and (max-width:650px){.theme-overlay .theme-description{margin-right:0}.theme-overlay .theme-actions .delete-theme{position:relative;left:auto;bottom:auto}.theme-overlay .theme-actions .inactive-theme{display:inline}.theme-overlay .theme-screenshots{width:100%;float:none;margin:0}.theme-overlay .theme-info{width:100%}.theme-overlay .theme-author{margin:5px 0 15px}.theme-overlay .current-label{margin-top:10px;font-size:13px}.themes-php .wp-filter-search{width:100%}.theme-install-php .wp-filter p.search-box{display:grid;row-gap:.5rem}.theme-browser .theme.add-new-theme span::after{font:400 60px/90px dashicons;width:80px;height:80px;top:30%;right:50%;text-indent:0;margin-right:-40px}.single-theme .theme-wrap{margin:0 -10px 0 -12px;padding:10px}.single-theme .theme-overlay .theme-about{padding:10px;overflow:visible}.single-theme .current-label{display:none}.single-theme .theme-overlay .theme-actions{position:static}}.broken-themes{clear:both}.broken-themes table{text-align:right;width:50%;border-spacing:3px;padding:3px}.update-php .wrap{max-width:40rem}.theme-browser .theme .theme-installed{background:#2271b1}.theme-browser .theme .notice-success p::before{color:#68de7c;content:"\f147";content:"\f147"/"";display:inline-block;font:400 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.theme-install.updated-message::before{content:""}.theme-install-php .wp-filter{padding-right:20px}@media only screen and (max-width:1000px){.theme-install-php .wp-filter p.search-box{column-gap:.5rem}}.theme-install-php a.browse-themes,.theme-install-php a.upload{cursor:pointer}.plugin-install-tab-upload .upload-view-toggle .upload,.upload-view-toggle .browse{display:none}.plugin-install-tab-upload .upload-view-toggle .browse{display:inline}.upload-plugin,.upload-theme{box-sizing:border-box;display:none;margin:0;padding:50px 0;width:100%;overflow:hidden;position:relative;top:10px;text-align:center}.plugin-install-tab-upload .upload-plugin,.show-upload-view .upload-plugin,.show-upload-view .upload-plugin-wrap,.show-upload-view .upload-theme{display:block}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{position:relative;margin:30px;display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #c3c4c7;background:#f6f7f7}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{background:0 0;margin:0;padding:30px 30px 30px 0}.wp-upload-form input[type=submit].button{margin-left:30px}.upload-plugin .install-help,.upload-theme .install-help{color:#50575e;font-size:18px;font-style:normal;margin:0;padding:0;text-align:center}p.no-themes,p.no-themes-local{clear:both;color:#646970;font-size:18px;font-style:normal;margin:0;padding:100px 0;text-align:center;display:none}.no-results p.no-themes{display:block}.theme-install-php .add-new-theme{display:none!important}@media only screen and (max-width:1120px){.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{margin:20px 0;max-width:100%}.upload-theme .install-help{font-size:15px;padding:20px 0 0}}.theme-details .theme-rating{line-height:1.9}.theme-details .star-rating{display:inline}.theme-details .no-rating,.theme-details .num-ratings{font-size:11px;color:#646970}.theme-details .no-rating{display:block;line-height:1.9}.update-from-upload-comparison{border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde;text-align:right;margin:1rem 0 1.4rem;border-collapse:collapse;width:100%}.update-from-upload-comparison tr:last-child td{height:1.4rem;vertical-align:top}.update-from-upload-comparison tr:first-child th{font-weight:700;height:1.4rem;vertical-align:bottom}.update-from-upload-comparison td.name-label{text-align:left}.update-from-upload-comparison td,.update-from-upload-comparison th{padding:.4rem 1.4rem}.update-from-upload-comparison td.warning{color:#d63638}.update-from-upload-actions{margin-top:1.4rem}.appearance_page_custom-header #headimg{border:1px solid #dcdcde;overflow:hidden;width:100%}.appearance_page_custom-header #upload-form p label{font-size:12px}.appearance_page_custom-header .available-headers .default-header{float:right;margin:0 0 20px 20px}.appearance_page_custom-header .random-header{clear:both;margin:0 0 20px 20px;vertical-align:middle}.appearance_page_custom-header .available-headers label input,.appearance_page_custom-header .random-header label input{margin-left:10px}.appearance_page_custom-header .available-headers label img{vertical-align:middle}div#custom-background-image{min-height:100px;border:1px solid #dcdcde}div#custom-background-image img{max-width:400px;max-height:300px}.background-position-control input[type=radio]:checked~.button{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);z-index:1}.background-position-control input[type=radio]:focus~.button{border-color:#4f94d4;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(34,113,177,.8);color:#1d2327}.background-position-control .background-position-center-icon,.background-position-control .background-position-center-icon::before{display:inline-block;line-height:1;text-align:center;transition:background-color .1s ease-in}.background-position-control .background-position-center-icon{height:20px;margin-top:13px;vertical-align:top;width:20px}.background-position-control .background-position-center-icon::before{background-color:#50575e;border-radius:50%;content:"";height:12px;width:12px}.background-position-control .button:hover .background-position-center-icon::before,.background-position-control input[type=radio]:focus~.button .background-position-center-icon::before{background-color:#1d2327}.background-position-control .button-group{display:block}.background-position-control .button-group .button{border-radius:0;box-shadow:none;height:40px!important;line-height:2.9!important;margin:0 0 0 -1px!important;padding:0 10px 1px!important;position:relative}.background-position-control .button-group .button:active,.background-position-control .button-group .button:focus,.background-position-control .button-group .button:hover{z-index:1}.background-position-control .button-group:last-child .button{box-shadow:0 1px 0 #c3c4c7}.background-position-control .button-group>label{margin:0!important}.background-position-control .button-group:first-child>label:first-child .button{border-radius:0 3px 0 0}.background-position-control .button-group:first-child>label:first-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:first-child>label:last-child .button{border-radius:3px 0 0 0}.background-position-control .button-group:first-child>label:last-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:last-child>label:first-child .button{border-radius:0 0 3px 0}.background-position-control .button-group:last-child>label:first-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:last-child>label:last-child .button{border-radius:0 0 0 3px}.background-position-control .button-group:last-child>label:last-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group+.button-group{margin-top:-1px}body.full-overlay-active{overflow:hidden;visibility:hidden}.wp-full-overlay{background:#1d2327;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;right:0;left:0;height:100%;min-width:0}.wp-full-overlay-sidebar{box-sizing:border-box;position:fixed;min-width:300px;max-width:600px;width:18%;height:100%;top:0;bottom:0;right:0;padding:0;margin:0;z-index:10;background:#f0f0f1;border-left:none}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{overflow:visible;margin-right:-300px}.wp-full-overlay.collapsed,.wp-full-overlay.expanded .wp-full-overlay-sidebar{margin-right:0!important}.wp-full-overlay.expanded{margin-right:300px}@media screen and (min-width:1667px){.wp-full-overlay.expanded{margin-right:18%}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-right:-18%}}@media screen and (min-width:3333px){.wp-full-overlay.expanded{margin-right:600px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-right:-600px}}.wp-full-overlay-sidebar::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:3px;z-index:1000}.wp-full-overlay-main{position:absolute;right:0;left:0;top:0;bottom:0;height:100%;background-color:#f0f0f1}.wp-full-overlay-sidebar .wp-full-overlay-header{position:absolute;right:0;left:0;height:45px;padding:0 15px;line-height:3.2;z-index:10;margin:0;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-header a.back{margin-top:3px}.wp-full-overlay-sidebar .wp-full-overlay-footer{bottom:0;border-bottom:none;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content{position:absolute;top:45px;bottom:45px;right:0;left:0;overflow:auto}.theme-install-overlay .wp-full-overlay-sidebar .wp-full-overlay-header{padding:0}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{display:block;position:relative;float:right;width:45px;height:45px;background:#f0f0f1;border-top:0;border-left:1px solid #dcdcde;border-bottom:0;border-right:0;color:#3c434a;cursor:pointer;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-install-overlay .close-full-overlay:focus,.theme-install-overlay .close-full-overlay:hover,.theme-install-overlay .next-theme:focus,.theme-install-overlay .next-theme:hover,.theme-install-overlay .previous-theme:focus,.theme-install-overlay .previous-theme:hover{background:#dcdcde;border-color:#c3c4c7;color:#000;outline:0;box-shadow:none}.theme-install-overlay .close-full-overlay::before{font:400 22px/1 dashicons;content:"\f335";content:"\f335"/"";position:relative;top:7px;right:13px}.theme-install-overlay .previous-theme::before{font:400 20px/1 dashicons;content:"\f345";content:"\f345"/"";position:relative;top:6px;right:14px}.theme-install-overlay .next-theme::before{font:400 20px/1 dashicons;content:"\f341";content:"\f341"/"";position:relative;top:6px;right:13px}.theme-install-overlay .next-theme.disabled,.theme-install-overlay .next-theme.disabled:focus,.theme-install-overlay .next-theme.disabled:hover,.theme-install-overlay .previous-theme.disabled,.theme-install-overlay .previous-theme.disabled:focus,.theme-install-overlay .previous-theme.disabled:hover{color:#c3c4c7;background:#f0f0f1;cursor:default;pointer-events:none}.theme-install-overlay .close-full-overlay::before,.theme-install-overlay .next-theme::before,.theme-install-overlay .previous-theme::before{top:2px;right:0}.wp-core-ui .wp-full-overlay .collapse-sidebar{position:fixed;bottom:0;right:0;padding:9px 10px 9px 0;height:45px;color:#646970;outline:0;line-height:1;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,.wp-core-ui .wp-full-overlay .collapse-sidebar:hover{color:#2271b1}.wp-full-overlay .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar-label{display:inline-block;vertical-align:middle;line-height:1.6}.wp-full-overlay .collapse-sidebar-arrow{width:20px;height:20px;margin:0 2px;border-radius:50%;overflow:hidden}.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.wp-full-overlay .collapse-sidebar-label{margin-right:3px}.wp-full-overlay.collapsed .collapse-sidebar-label{display:none}.wp-full-overlay .collapse-sidebar-arrow::before{display:block;content:"\f148";content:"\f148"/"";background:#f0f0f1;font:400 20px/1 dashicons;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-core-ui .wp-full-overlay.collapsed .collapse-sidebar{padding:9px 10px}.rtl .wp-full-overlay .collapse-sidebar-arrow::before,.wp-full-overlay.collapsed .collapse-sidebar-arrow::before{transform:rotate(180.001deg)}.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow::before{transform:none}@media (prefers-reduced-motion:no-preference){.wp-full-overlay,.wp-full-overlay .collapse-sidebar,.wp-full-overlay-main,.wp-full-overlay-sidebar{transition-property:right,left,top,bottom,width,margin;transition-duration:.2s}}.expanded .wp-full-overlay-footer{position:fixed;bottom:0;right:0;min-width:299px;max-width:599px;width:18%;width:calc(18% - 1px);height:45px;border-top:1px solid #dcdcde;background:#f0f0f1}.wp-full-overlay-footer .devices-wrapper{float:left}.wp-full-overlay-footer .devices{position:relative;background:#f0f0f1;box-shadow:20px 0 10px -5px #f0f0f1}.wp-full-overlay-footer .devices button{cursor:pointer;background:0 0;border:none;height:45px;min-width:50px;padding:0 3px;margin:0 -4px 0 0;box-shadow:none;border-top:1px solid transparent;border-bottom:4px solid transparent;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out}.wp-full-overlay-footer .devices button:focus{box-shadow:none;outline:0}.wp-full-overlay-footer .devices button::before{display:inline-block;-webkit-font-smoothing:antialiased;font:400 20px/20px dashicons;vertical-align:top;margin:0 0 -2px;padding:4px 8px;color:#646970}.wp-full-overlay-footer .devices button.active{border-bottom-color:#1d2327}.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button:hover{background-color:#fff}.wp-full-overlay-footer .devices button.active:hover,.wp-full-overlay-footer .devices button:focus{border-bottom-color:#2271b1}.wp-full-overlay-footer .devices button.active::before{color:#1d2327}.wp-full-overlay-footer .devices button:focus::before,.wp-full-overlay-footer .devices button:hover::before{color:#2271b1}.wp-full-overlay-footer .devices .preview-desktop::before{content:"\f472";content:"\f472"/""}.wp-full-overlay-footer .devices .preview-tablet::before{content:"\f471";content:"\f471"/""}.wp-full-overlay-footer .devices .preview-mobile::before{content:"\f470";content:"\f470"/""}.wp-full-overlay-footer .devices .devices__preview-label{display:block;font-size:10px;line-height:1}@media screen and (max-width:1024px){.wp-full-overlay-footer .devices{display:none}}.collapsed .wp-full-overlay-footer .devices button::before{display:none}.preview-mobile .wp-full-overlay-main{margin:auto -160px auto 0;width:320px;height:480px;max-height:100%;max-width:100%;right:50%}.preview-tablet .wp-full-overlay-main{margin:auto -360px auto 0;width:720px;height:1080px;max-height:100%;max-width:100%;right:50%}.customize-support .hide-if-customize,.customize-support .wp-core-ui .hide-if-customize,.customize-support.wp-core-ui .hide-if-customize,.no-customize-support .hide-if-no-customize,.no-customize-support .wp-core-ui .hide-if-no-customize,.no-customize-support.wp-core-ui .hide-if-no-customize{display:none}#customize-container,#customize-controls .notice.notification-overlay{background:#f0f0f1;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;right:0;left:0;height:100%}#customize-container{display:none}#customize-container,.theme-install-overlay{visibility:visible}.customize-loading #customize-container iframe{opacity:0}#customize-container iframe,.theme-install-overlay iframe{height:100%;width:100%;z-index:20;transition:opacity .3s}#customize-controls{margin-top:0}.theme-install-overlay{display:none}.theme-install-overlay.single-theme{display:block}.install-theme-info{display:none;padding:10px 20px 60px}.single-theme .install-theme-info{padding-top:15px}.theme-install-overlay .install-theme-info{display:block}.install-theme-info .theme-install{float:left;margin-top:18px}.install-theme-info .theme-name{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:0}.install-theme-info .theme-screenshot{margin:15px 0;width:258px;border:1px solid #c3c4c7;position:relative;overflow:hidden}.install-theme-info .theme-screenshot>img{width:100%;height:auto;position:absolute;right:0;top:0}.install-theme-info .theme-screenshot::after{content:"";display:block;padding-top:66.66666666%}.install-theme-info .theme-details{overflow:hidden}.theme-details .theme-version{margin:15px 0}.theme-details .theme-description{float:right;color:#646970;line-height:1.6;max-width:100%}.theme-install-overlay .wp-full-overlay-header .button{float:left;margin:7px 0 0 10px;min-height:32px;line-height:2.30769231}.theme-install-overlay .wp-full-overlay-header .button.updated-message::before,.theme-install-overlay .wp-full-overlay-header .button.updating-message::before{line-height:1.5}.theme-install-overlay .wp-full-overlay-sidebar{background:#f0f0f1;border-left:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-sidebar-content{background:#fff;border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-main{position:absolute;z-index:0;background-color:#f0f0f1}.customize-loading #customize-container{background-color:#f0f0f1}#customize-controls .notice.notification-overlay.notification-loading::before,#customize-preview.wp-full-overlay-main::before,.customize-loading #customize-container::before,.theme-install-overlay .wp-full-overlay-main::before{content:"";display:block;width:20px;height:20px;position:absolute;right:50%;top:50%;z-index:-1;margin:-10px -10px 0 0;transform:translateZ(0);background:transparent url(../images/spinner.gif) no-repeat center center;background-size:20px 20px}#customize-preview.wp-full-overlay-main.iframe-ready::before,.theme-install-overlay.iframe-ready .wp-full-overlay-main::before{background-image:none}@media print,(min-resolution:120dpi){.wp-full-overlay .collapse-sidebar-arrow{background-image:url(../images/arrows-2x.png);background-size:15px 123px}#customize-controls .notice.notification-overlay.notification-loading::before,#customize-preview.wp-full-overlay-main::before,.customize-loading #customize-container::before,.theme-install-overlay .wp-full-overlay-main::before{background-image:url(../images/spinner-2x.gif)}}@media screen and (max-width:782px){.available-theme .action-links .delete-theme{float:none;margin:0;padding:0;clear:both}.available-theme .action-links .delete-theme a{padding:0}.broken-themes table{width:100%}.theme-install-overlay .wp-full-overlay-header .button{font-size:13px}.theme-browser .theme .theme-actions .button{margin-bottom:0}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{padding-top:4px;padding-bottom:4px}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{width:100%;box-sizing:border-box}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{padding:30px 30px 30px 0;width:100%}}
\ No newline at end of file
diff --git a/wp-admin/css/themes.css b/wp-admin/css/themes.css
index 5ffb62ca03..2e4bb966dc 100644
--- a/wp-admin/css/themes.css
+++ b/wp-admin/css/themes.css
@@ -1,12 +1,6 @@
-/*------------------------------------------------------------------------------
- 16.0 - Themes
-------------------------------------------------------------------------------*/
-
-
-/*------------------------------------------------------------------------------
- 16.1 - Manage Themes
-------------------------------------------------------------------------------*/
-
+/**
+ * Manage Themes
+ */
.themes-php {
overflow-y: scroll;
}
@@ -33,7 +27,7 @@ body.js .theme-browser.search-loading {
align-items: center;
position: relative;
top: 0;
- gap: .5rem;
+ gap: 0.5rem;
width: 100%;
justify-content: end;
}
@@ -64,8 +58,8 @@ body.js .theme-browser.search-loading {
margin: 0 4% 4% 0;
position: relative;
width: 30.6%;
- background: #ffffff;
- border: 1px solid rgb(0, 0, 0, 0.1);
+ background: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 8px;
box-sizing: border-box;
overflow: hidden;
@@ -86,11 +80,11 @@ body.js .theme-browser.search-loading {
height: 18px;
margin: 0;
padding: 16px 15px;
- border-top: 1px solid rgb(0, 0, 0, 0.1);
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
- background: #ffffff;
+ background: #fff;
}
/* Activate and Customize buttons, shown on hover and focus */
@@ -156,7 +150,7 @@ body.js .theme-browser.search-loading {
transition: opacity 0.2s ease-in-out;
}
-.theme-browser .theme .theme-screenshot:after {
+.theme-browser .theme .theme-screenshot::after {
content: "";
display: block;
padding-top: 66.66666%; /* using a 3/2 aspect ratio */
@@ -257,6 +251,7 @@ body.js .theme-browser.search-loading {
.theme-browser .theme.active .theme-actions .button-primary {
border-color: #fff;
+ margin-right: 0;
}
.theme-id-container {
@@ -276,10 +271,6 @@ body.js .theme-browser.search-loading {
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
}
-.theme-browser .theme.active .theme-actions .button-primary {
- margin-right: 0;
-}
-
/* Active theme secondary buttons need white background for visibility on dark overlay */
.theme-browser .theme.active .theme-actions .button:not(.button-primary) {
background: #fff;
@@ -328,7 +319,7 @@ body.js .theme-browser.search-loading {
z-index: 1;
}
-.theme-browser .theme.add-new-theme a:after {
+.theme-browser .theme.add-new-theme a::after {
display: block;
content: "";
background: transparent;
@@ -345,15 +336,15 @@ body.js .theme-browser.search-loading {
box-sizing: border-box;
}
-.theme-browser .theme.add-new-theme span:after {
+.theme-browser .theme.add-new-theme span::after {
background: #dcdcde;
background: rgba(140, 143, 148, 0.1);
border-radius: 50%;
display: inline-block;
content: "\f132";
- content: "\f132" / '';
+ content: "\f132" / "";
-webkit-font-smoothing: antialiased;
- font: normal 74px/115px dashicons;
+ font: 400 74px/115px dashicons;
width: 100px;
height: 100px;
vertical-align: middle;
@@ -369,7 +360,7 @@ body.js .theme-browser.search-loading {
z-index: 4;
}
-.rtl .theme-browser .theme.add-new-theme span:after {
+.rtl .theme-browser .theme.add-new-theme span::after {
text-indent: 4px;
}
@@ -378,14 +369,14 @@ body.js .theme-browser.search-loading {
background: none;
}
-.theme-browser .theme.add-new-theme a:hover span:after,
-.theme-browser .theme.add-new-theme a:focus span:after {
+.theme-browser .theme.add-new-theme a:hover span::after,
+.theme-browser .theme.add-new-theme a:focus span::after {
background: #fff;
color: #2271b1;
}
-.theme-browser .theme.add-new-theme a:hover:after,
-.theme-browser .theme.add-new-theme a:focus:after {
+.theme-browser .theme.add-new-theme a:hover::after,
+.theme-browser .theme.add-new-theme a:focus::after {
border-color: transparent;
color: #fff;
background: #2271b1;
@@ -448,15 +439,15 @@ body.js .theme-browser.search-loading {
border: 0;
border-left: 1px solid #dcdcde;
background-color: transparent;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-overlay .theme-header .close:before {
- font: normal 22px/50px dashicons !important;
+ font: 400 22px/50px dashicons !important;
color: #50575e;
display: inline-block;
content: "\f335";
- content: "\f335" / '';
+ content: "\f335" / "";
font-weight: 300;
}
@@ -472,7 +463,7 @@ body.js .theme-browser.search-loading {
text-align: center;
border: 0;
border-right: 1px solid #dcdcde;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-overlay .theme-header .close:focus,
@@ -486,8 +477,8 @@ body.js .theme-browser.search-loading {
color: #000;
}
-.theme-overlay .theme-header .close:focus:before,
-.theme-overlay .theme-header .close:hover:before {
+.theme-overlay .theme-header .close:focus::before,
+.theme-overlay .theme-header .close:hover::before {
color: #000;
}
@@ -507,21 +498,21 @@ body.js .theme-browser.search-loading {
cursor: inherit;
}
-.theme-overlay .theme-header .right:before,
-.theme-overlay .theme-header .left:before {
- font: normal 20px/50px dashicons !important;
+.theme-overlay .theme-header .right::before,
+.theme-overlay .theme-header .left::before {
+ font: 400 20px/50px dashicons !important;
display: inline;
font-weight: 300;
}
-.theme-overlay .theme-header .left:before {
+.theme-overlay .theme-header .left::before {
content: "\f341";
- content: "\f341" / '';
+ content: "\f341" / "";
}
-.theme-overlay .theme-header .right:before {
+.theme-overlay .theme-header .right::before {
content: "\f345";
- content: "\f345" / '';
+ content: "\f345" / "";
}
.theme-overlay .theme-wrap {
@@ -627,7 +618,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}
-.theme-overlay .screenshot:after {
+.theme-overlay .screenshot::after {
content: "";
display: block;
padding-top: 75%; /* using a 4/3 aspect ratio */
@@ -645,6 +636,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
position: absolute;
width: 302px;
}
+
.theme-overlay.small-screenshot .theme-info {
margin-left: 350px;
width: auto;
@@ -662,7 +654,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
cursor: pointer;
}
-.theme-overlay .screenshot.thumb:after {
+.theme-overlay .screenshot.thumb::after {
content: "";
display: block;
padding-top: 100%; /* using a 1/1 aspect ratio */
@@ -670,7 +662,6 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-overlay .screenshot.thumb img {
cursor: pointer;
- height: auto;
position: absolute;
left: 0;
top: 0;
@@ -859,7 +850,8 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
width: 22.7%;
margin: 0 3% 3% 0;
}
- .theme-browser .theme .theme-screenshot:after {
+
+ .theme-browser .theme .theme-screenshot::after {
padding-top: 75%; /* using a 4/3 aspect ratio */
}
@@ -919,6 +911,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-overlay .theme-info {
width: 50%;
}
+
.single-theme .theme-wrap {
padding: 10px;
}
@@ -947,7 +940,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-browser.rendered .theme:hover .theme-screenshot img,
.theme-browser.rendered .theme.focus .theme-screenshot img {
- opacity: 1.0;
+ opacity: 1;
}
}
@@ -1016,11 +1009,11 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.theme-install-php .wp-filter p.search-box {
display: grid;
- row-gap: .5rem;
+ row-gap: 0.5rem;
}
- .theme-browser .theme.add-new-theme span:after {
- font: normal 60px/90px dashicons;
+ .theme-browser .theme.add-new-theme span::after {
+ font: 400 60px/90px dashicons;
width: 80px;
height: 80px;
top: 30%;
@@ -1033,13 +1026,16 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
margin: 0 -12px 0 -10px;
padding: 10px;
}
+
.single-theme .theme-overlay .theme-about {
padding: 10px;
overflow: visible;
}
+
.single-theme .current-label {
display: none;
}
+
.single-theme .theme-overlay .theme-actions {
position: static;
}
@@ -1056,11 +1052,9 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
padding: 3px;
}
-
-/*------------------------------------------------------------------------------
- 16.2 - Install Themes
-------------------------------------------------------------------------------*/
-
+/**
+ * Install Themes
+ */
.update-php .wrap {
max-width: 40rem;
}
@@ -1070,18 +1064,18 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
background: #2271b1;
}
-.theme-browser .theme .notice-success p:before {
+.theme-browser .theme .notice-success p::before {
color: #68de7c;
content: "\f147";
- content: "\f147" / '';
+ content: "\f147" / "";
display: inline-block;
- font: normal 20px/1 'dashicons';
+ font: 400 20px/1 dashicons;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
vertical-align: top;
}
-.theme-install.updated-message:before {
+.theme-install.updated-message::before {
content: "";
}
@@ -1092,7 +1086,7 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
/* Override column gap adjustment in media library. */
@media only screen and (max-width: 1000px) {
.theme-install-php .wp-filter p.search-box {
- column-gap: .5rem;
+ column-gap: 0.5rem;
}
}
@@ -1144,8 +1138,8 @@ body.folded .theme-browser ~ .theme-overlay .theme-wrap {
.upload-theme .wp-upload-form input[type="file"],
.upload-plugin .wp-upload-form input[type="file"] {
background: transparent;
- margin: 0;
- padding: 30px 0 30px 30px;
+ margin: 0;
+ padding: 30px 0 30px 30px;
}
.wp-upload-form input[type="submit"].button {
@@ -1188,6 +1182,7 @@ p.no-themes-local {
margin: 20px 0;
max-width: 100%;
}
+
.upload-theme .install-help {
font-size: 15px;
padding: 20px 0 0;
@@ -1224,13 +1219,13 @@ p.no-themes-local {
.update-from-upload-comparison tr:last-child td {
height: 1.4rem;
- vertical-align: top;
+ vertical-align: top;
}
.update-from-upload-comparison tr:first-child th {
- font-weight: bold;
+ font-weight: 700;
height: 1.4rem;
- vertical-align: bottom;
+ vertical-align: bottom;
}
.update-from-upload-comparison td.name-label {
@@ -1250,10 +1245,9 @@ p.no-themes-local {
margin-top: 1.4rem;
}
-/*------------------------------------------------------------------------------
- 16.3 - Custom Header Screen
-------------------------------------------------------------------------------*/
-
+/**
+ * Custom Header Screen
+ */
.appearance_page_custom-header #headimg {
border: 1px solid #dcdcde;
overflow: hidden;
@@ -1284,11 +1278,9 @@ p.no-themes-local {
vertical-align: middle;
}
-
-/*------------------------------------------------------------------------------
- 16.4 - Custom Background Screen
-------------------------------------------------------------------------------*/
-
+/**
+ * Custom Background Screen
+ */
div#custom-background-image {
min-height: 100px;
border: 1px solid #dcdcde;
@@ -1313,11 +1305,11 @@ div#custom-background-image img {
}
.background-position-control .background-position-center-icon,
-.background-position-control .background-position-center-icon:before {
+.background-position-control .background-position-center-icon::before {
display: inline-block;
line-height: 1;
text-align: center;
- transition: background-color .1s ease-in;
+ transition: background-color 0.1s ease-in;
}
.background-position-control .background-position-center-icon {
@@ -1327,7 +1319,7 @@ div#custom-background-image img {
width: 20px;
}
-.background-position-control .background-position-center-icon:before {
+.background-position-control .background-position-center-icon::before {
background-color: #50575e;
border-radius: 50%;
content: "";
@@ -1335,8 +1327,8 @@ div#custom-background-image img {
width: 12px;
}
-.background-position-control .button:hover .background-position-center-icon:before,
-.background-position-control input[type="radio"]:focus ~ .button .background-position-center-icon:before {
+.background-position-control .button:hover .background-position-center-icon::before,
+.background-position-control input[type="radio"]:focus ~ .button .background-position-center-icon::before {
background-color: #1d2327;
}
@@ -1374,7 +1366,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:first-child > label:first-child .dashicons {
- transform: rotate( 45deg );
+ transform: rotate(45deg);
}
.background-position-control .button-group:first-child > label:last-child .button {
@@ -1382,7 +1374,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:first-child > label:last-child .dashicons {
- transform: rotate( -45deg );
+ transform: rotate(-45deg);
}
.background-position-control .button-group:last-child > label:first-child .button {
@@ -1390,7 +1382,7 @@ div#custom-background-image img {
}
.background-position-control .button-group:last-child > label:first-child .dashicons {
- transform: rotate( -45deg );
+ transform: rotate(-45deg);
}
.background-position-control .button-group:last-child > label:last-child .button {
@@ -1398,17 +1390,16 @@ div#custom-background-image img {
}
.background-position-control .button-group:last-child > label:last-child .dashicons {
- transform: rotate( 45deg );
+ transform: rotate(45deg);
}
.background-position-control .button-group + .button-group {
margin-top: -1px;
}
-/*------------------------------------------------------------------------------
- 23.0 - Full Overlay w/ Sidebar
-------------------------------------------------------------------------------*/
-
+/**
+ * Full Overlay w/ Sidebar
+ */
body.full-overlay-active {
overflow: hidden;
/* Hide all the content, the Customizer overlay is then made visible to be the only available content. */
@@ -1416,7 +1407,7 @@ body.full-overlay-active {
}
.wp-full-overlay {
- background: transparent;
+ background: #1d2327;
z-index: 500000;
position: fixed;
overflow: visible;
@@ -1447,6 +1438,7 @@ body.full-overlay-active {
.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
overflow: visible;
+ margin-left: -300px;
}
.wp-full-overlay.collapsed,
@@ -1458,10 +1450,6 @@ body.full-overlay-active {
margin-left: 300px;
}
-.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
- margin-left: -300px;
-}
-
@media screen and (min-width: 1667px) {
.wp-full-overlay.expanded {
margin-left: 18%;
@@ -1482,7 +1470,7 @@ body.full-overlay-active {
}
}
-.wp-full-overlay-sidebar:after {
+.wp-full-overlay-sidebar::after {
content: "";
display: block;
position: absolute;
@@ -1500,6 +1488,7 @@ body.full-overlay-active {
top: 0;
bottom: 0;
height: 100%;
+ background-color: #f0f0f1;
}
.wp-full-overlay-sidebar .wp-full-overlay-header {
@@ -1549,11 +1538,14 @@ body.full-overlay-active {
width: 45px;
height: 45px;
background: #f0f0f1;
+ border-top: 0;
border-right: 1px solid #dcdcde;
+ border-bottom: 0;
+ border-left: 0;
color: #3c434a;
cursor: pointer;
text-decoration: none;
- transition: color .1s ease-in-out, background .1s ease-in-out;
+ transition: color 0.1s ease-in-out, background 0.1s ease-in-out;
}
.theme-install-overlay .close-full-overlay:hover,
@@ -1569,28 +1561,28 @@ body.full-overlay-active {
box-shadow: none;
}
-.theme-install-overlay .close-full-overlay:before {
- font: normal 22px/1 dashicons;
+.theme-install-overlay .close-full-overlay::before {
+ font: 400 22px/1 dashicons;
content: "\f335";
- content: "\f335" / '';
+ content: "\f335" / "";
position: relative;
top: 7px;
left: 13px;
}
-.theme-install-overlay .previous-theme:before {
- font: normal 20px/1 dashicons;
+.theme-install-overlay .previous-theme::before {
+ font: 400 20px/1 dashicons;
content: "\f341";
- content: "\f341" / '';
+ content: "\f341" / "";
position: relative;
top: 6px;
left: 14px;
}
-.theme-install-overlay .next-theme:before {
- font: normal 20px/1 dashicons;
+.theme-install-overlay .next-theme::before {
+ font: 400 20px/1 dashicons;
content: "\f345";
- content: "\f345" / '';
+ content: "\f345" / "";
position: relative;
top: 6px;
left: 13px;
@@ -1608,17 +1600,9 @@ body.full-overlay-active {
pointer-events: none;
}
-.theme-install-overlay .close-full-overlay,
-.theme-install-overlay .previous-theme,
-.theme-install-overlay .next-theme {
- border-left: 0;
- border-top: 0;
- border-bottom: 0;
-}
-
-.theme-install-overlay .close-full-overlay:before,
-.theme-install-overlay .previous-theme:before,
-.theme-install-overlay .next-theme:before {
+.theme-install-overlay .close-full-overlay::before,
+.theme-install-overlay .previous-theme::before,
+.theme-install-overlay .next-theme::before {
top: 2px;
left: 0;
}
@@ -1674,12 +1658,12 @@ body.full-overlay-active {
display: none;
}
-.wp-full-overlay .collapse-sidebar-arrow:before {
+.wp-full-overlay .collapse-sidebar-arrow::before {
display: block;
content: "\f148";
- content: "\f148" / '';
+ content: "\f148" / "";
background: #f0f0f1;
- font: normal 20px/1 dashicons;
+ font: 400 20px/1 dashicons;
padding: 0;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
@@ -1690,12 +1674,12 @@ body.full-overlay-active {
}
/* rtl:ignore */
-.wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
-.rtl .wp-full-overlay .collapse-sidebar-arrow:before {
+.wp-full-overlay.collapsed .collapse-sidebar-arrow::before,
+.rtl .wp-full-overlay .collapse-sidebar-arrow::before {
transform: rotate(180.001deg); /* Firefox: promoting to its own layer to trigger anti-aliasing */
}
-.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
+.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow::before {
transform: none;
}
@@ -1712,14 +1696,6 @@ body.full-overlay-active {
/* Device/preview size toggles */
-.wp-full-overlay {
- background: #1d2327;
-}
-
-.wp-full-overlay-main {
- background-color: #f0f0f1;
-}
-
.expanded .wp-full-overlay-footer {
position: fixed;
bottom: 0;
@@ -1727,7 +1703,7 @@ body.full-overlay-active {
min-width: 299px;
max-width: 599px;
width: 18%;
- width: calc( 18% - 1px );
+ width: calc(18% - 1px);
height: 45px;
border-top: 1px solid #dcdcde;
background: #f0f0f1;
@@ -1755,9 +1731,9 @@ body.full-overlay-active {
border-top: 1px solid transparent;
border-bottom: 4px solid transparent;
transition:
- .15s color ease-in-out,
- .15s background-color ease-in-out,
- .15s border-color ease-in-out;
+ 0.15s color ease-in-out,
+ 0.15s background-color ease-in-out,
+ 0.15s border-color ease-in-out;
}
.wp-full-overlay-footer .devices button:focus {
@@ -1765,10 +1741,10 @@ body.full-overlay-active {
outline: none;
}
-.wp-full-overlay-footer .devices button:before {
+.wp-full-overlay-footer .devices button::before {
display: inline-block;
-webkit-font-smoothing: antialiased;
- font: normal 20px/20px "dashicons";
+ font: 400 20px/20px dashicons;
vertical-align: top;
margin: 0 0 -2px;
padding: 4px 8px;
@@ -1789,28 +1765,28 @@ body.full-overlay-active {
border-bottom-color: #2271b1;
}
-.wp-full-overlay-footer .devices button.active:before {
+.wp-full-overlay-footer .devices button.active::before {
color: #1d2327;
}
-.wp-full-overlay-footer .devices button:hover:before,
-.wp-full-overlay-footer .devices button:focus:before {
+.wp-full-overlay-footer .devices button:hover::before,
+.wp-full-overlay-footer .devices button:focus::before {
color: #2271b1;
}
-.wp-full-overlay-footer .devices .preview-desktop:before {
+.wp-full-overlay-footer .devices .preview-desktop::before {
content: "\f472";
- content: "\f472" / '';
+ content: "\f472" / "";
}
-.wp-full-overlay-footer .devices .preview-tablet:before {
+.wp-full-overlay-footer .devices .preview-tablet::before {
content: "\f471";
- content: "\f471" / '';
+ content: "\f471" / "";
}
-.wp-full-overlay-footer .devices .preview-mobile:before {
+.wp-full-overlay-footer .devices .preview-mobile::before {
content: "\f470";
- content: "\f470" / '';
+ content: "\f470" / "";
}
.wp-full-overlay-footer .devices .devices__preview-label {
@@ -1825,7 +1801,7 @@ body.full-overlay-active {
}
}
-.collapsed .wp-full-overlay-footer .devices button:before {
+.collapsed .wp-full-overlay-footer .devices button::before {
display: none;
}
@@ -1847,11 +1823,9 @@ body.full-overlay-active {
left: 50%;
}
-
-/*------------------------------------------------------------------------------
- 24.0 - Customize Loader
-------------------------------------------------------------------------------*/
-
+/**
+ * Customize Loader
+ */
.no-customize-support .hide-if-no-customize,
.customize-support .hide-if-customize,
.no-customize-support.wp-core-ui .hide-if-no-customize,
@@ -1873,6 +1847,7 @@ body.full-overlay-active {
right: 0;
height: 100%;
}
+
#customize-container {
display: none;
}
@@ -1948,7 +1923,7 @@ body.full-overlay-active {
top: 0;
}
-.install-theme-info .theme-screenshot:after {
+.install-theme-info .theme-screenshot::after {
content: "";
display: block;
padding-top: 66.66666666%;
@@ -1976,8 +1951,8 @@ body.full-overlay-active {
line-height: 2.30769231; /* 30px for 32px height with 13px font */
}
-.theme-install-overlay .wp-full-overlay-header .button.updating-message:before,
-.theme-install-overlay .wp-full-overlay-header .button.updated-message:before {
+.theme-install-overlay .wp-full-overlay-header .button.updating-message::before,
+.theme-install-overlay .wp-full-overlay-header .button.updated-message::before {
line-height: 1.5; /* 30px (20px * 1.5) - matches the button above */
}
@@ -2002,10 +1977,10 @@ body.full-overlay-active {
background-color: #f0f0f1;
}
-#customize-preview.wp-full-overlay-main:before,
-.customize-loading #customize-container:before,
-#customize-controls .notice.notification-overlay.notification-loading:before,
-.theme-install-overlay .wp-full-overlay-main:before {
+#customize-preview.wp-full-overlay-main::before,
+.customize-loading #customize-container::before,
+#customize-controls .notice.notification-overlay.notification-loading::before,
+.theme-install-overlay .wp-full-overlay-main::before {
content: "";
display: block;
width: 20px;
@@ -2020,28 +1995,25 @@ body.full-overlay-active {
background-size: 20px 20px;
}
-#customize-preview.wp-full-overlay-main.iframe-ready:before,
-.theme-install-overlay.iframe-ready .wp-full-overlay-main:before {
+#customize-preview.wp-full-overlay-main.iframe-ready::before,
+.theme-install-overlay.iframe-ready .wp-full-overlay-main::before {
background-image: none;
}
-/* =Media Queries
--------------------------------------------------------------- */
-
/**
* HiDPI Displays
*/
@media print,
- (min-resolution: 120dpi) {
+ (min-resolution: 120dpi) {
.wp-full-overlay .collapse-sidebar-arrow {
background-image: url(../images/arrows-2x.png);
background-size: 15px 123px;
}
- #customize-preview.wp-full-overlay-main:before,
- .customize-loading #customize-container:before,
- #customize-controls .notice.notification-overlay.notification-loading:before,
- .theme-install-overlay .wp-full-overlay-main:before {
+ #customize-preview.wp-full-overlay-main::before,
+ .customize-loading #customize-container::before,
+ #customize-controls .notice.notification-overlay.notification-loading::before,
+ .theme-install-overlay .wp-full-overlay-main::before {
background-image: url(../images/spinner-2x.gif);
}
}
@@ -2082,8 +2054,8 @@ body.full-overlay-active {
box-sizing: border-box;
}
- .upload-plugin .wp-upload-form input[type=file],
- .upload-theme .wp-upload-form input[type=file] {
+ .upload-plugin .wp-upload-form input[type="file"],
+ .upload-theme .wp-upload-form input[type="file"] {
padding: 30px 0 30px 30px;
width: 100%;
}
diff --git a/wp-admin/css/themes.min.css b/wp-admin/css/themes.min.css
index 7c129054a8..269c5e37e9 100644
--- a/wp-admin/css/themes.min.css
+++ b/wp-admin/css/themes.min.css
@@ -1,2 +1,2 @@
/*! This file is auto-generated */
-.themes-php{overflow-y:scroll}.themes-php #adminmenuwrap{z-index:10001}body.js .theme-browser.search-loading{display:none}.theme-browser .themes{clear:both}.themes-php .wrap h1 .button{margin-left:20px}.themes-php .search-form{display:inline-flex;align-items:center;position:relative;top:0;gap:.5rem;width:100%;justify-content:end}.themes-php .wp-filter-search{position:relative;margin:0;width:280px}.theme .notice,.theme .notice.is-dismissible{left:0;margin:0;position:absolute;right:0;top:0}.theme-browser .theme{cursor:pointer;float:left;margin:0 4% 4% 0;position:relative;width:30.6%;background:#fff;border:1px solid rgb(0,0,0,.1);border-radius:8px;box-sizing:border-box;overflow:hidden}.theme-browser .theme:nth-child(3n){margin-right:0}.theme-browser .theme.focus,.theme-browser .theme:hover{cursor:pointer}.theme-browser .theme .theme-name{font-size:15px;font-weight:600;height:18px;margin:0;padding:16px 15px;border-top:1px solid rgb(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff}.theme-browser .theme .theme-actions{opacity:0;transition:opacity .1s ease-in-out;height:auto;background:rgba(246,247,247,.7);border-left:1px solid rgba(0,0,0,.05)}.theme-browser .theme.focus .theme-actions,.theme-browser .theme:hover .theme-actions{opacity:1}.theme-browser .theme .theme-actions .button-primary{margin-right:3px}.theme-browser .theme .theme-actions .button,.theme-browser .theme .theme-actions .button.updated-message,.theme-browser .theme .theme-actions .button.updating-message{float:none;margin-left:3px}.theme-browser .theme .theme-actions .button.updated-message::before,.theme-browser .theme .theme-actions .button.updating-message::before{line-height:1;vertical-align:text-bottom;position:relative;top:2px}.theme-browser .theme .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-screenshot{display:block;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;transition:opacity .2s ease-in-out}.theme-browser .theme .theme-screenshot:after{content:"";display:block;padding-top:66.66666%}.theme-browser .theme .theme-screenshot img{height:auto;position:absolute;left:0;top:0;width:100%;transition:opacity .2s ease-in-out}.theme-browser .theme.focus .theme-screenshot,.theme-browser .theme:hover .theme-screenshot{background:#fff}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:.4}.theme-browser .theme .more-details{opacity:0;position:absolute;top:35%;right:20%;left:20%;width:60%;background:#1d2327;background:rgba(0,0,0,.7);color:#fff;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;font-weight:600;padding:15px 12px;text-align:center;border-radius:3px;border:none;transition:opacity .1s ease-in-out;cursor:pointer}.theme-browser .theme .more-details:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)}.theme-browser .theme.focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.theme-browser .theme.focus .more-details{opacity:1}.theme-browser .theme.active.focus .theme-actions{display:block}.theme-browser.rendered .theme.focus .more-details,.theme-browser.rendered .theme:hover .more-details{opacity:1}.theme-browser .theme.active .theme-name{background:#1d2327;color:#fff;padding-right:115px;font-weight:300;box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.theme-browser .customize-control .theme.active .theme-name{padding-right:15px}.theme-browser .theme.active .theme-name span{font-weight:600}.theme-browser .theme.active .theme-actions{background:0 0;border-left:none;opacity:1}.theme-browser .theme.active .theme-actions .button-primary{border-color:#fff}.theme-id-container{position:relative}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:9px 12px}.theme-browser .theme:not(.active) .theme-actions{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .theme.active .theme-actions .button-primary{margin-right:0}.theme-browser .theme.active .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme.active .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme.active .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-author{background:#1d2327;color:#f0f0f1;display:none;font-size:14px;margin:0 10px;padding:5px 10px;position:absolute;bottom:56px}.theme-browser .theme.display-author .theme-author{display:block}.theme-browser .theme.display-author .theme-author a{color:inherit}.theme-browser .theme.add-new-theme{background:0 0;border:none;overflow:visible}.theme-browser .theme.add-new-theme a{text-decoration:none;display:block;position:relative;z-index:1}.theme-browser .theme.add-new-theme a:after{display:block;content:"";background:0 0;background:rgba(0,0,0,0);position:absolute;top:0;left:0;right:0;bottom:0;padding:0;text-shadow:none;border:5px dashed #dcdcde;border:5px dashed rgba(0,0,0,.1);box-sizing:border-box}.theme-browser .theme.add-new-theme span:after{background:#dcdcde;background:rgba(140,143,148,.1);border-radius:50%;display:inline-block;content:"\f132";content:"\f132"/'';-webkit-font-smoothing:antialiased;font:normal 74px/115px dashicons;width:100px;height:100px;vertical-align:middle;text-align:center;color:#8c8f94;position:absolute;top:30%;left:50%;margin-left:-50px;text-indent:-4px;padding:0;text-shadow:none;z-index:4}.rtl .theme-browser .theme.add-new-theme span:after{text-indent:4px}.theme-browser .theme.add-new-theme a:focus .theme-screenshot,.theme-browser .theme.add-new-theme a:hover .theme-screenshot{background:0 0}.theme-browser .theme.add-new-theme a:focus span:after,.theme-browser .theme.add-new-theme a:hover span:after{background:#fff;color:#2271b1}.theme-browser .theme.add-new-theme a:focus:after,.theme-browser .theme.add-new-theme a:hover:after{border-color:transparent;color:#fff;background:#2271b1;content:""}.theme-browser .theme.add-new-theme .theme-name{background:0 0;border:none;text-align:center;font-weight:400;position:relative;top:0;margin-top:-18px;padding-top:0;padding-bottom:48px}.theme-browser .theme.add-new-theme a:focus .theme-name,.theme-browser .theme.add-new-theme a:hover .theme-name{color:#fff;z-index:2}.theme-overlay .theme-backdrop{position:absolute;left:-20px;right:0;top:0;bottom:0;background:#f0f0f1;background:rgba(240,240,241,.9);z-index:10000;min-height:calc(100vh - var(--wp-admin--admin-bar--height,32px))}.theme-overlay .theme-header{position:absolute;top:0;left:0;right:0;height:48px;border-bottom:1px solid #dcdcde}.theme-overlay .theme-header button{padding:0}.theme-overlay .theme-header .close{cursor:pointer;height:48px;width:50px;text-align:center;float:right;border:0;border-left:1px solid #dcdcde;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:before{font:normal 22px/50px dashicons!important;color:#50575e;display:inline-block;content:"\f335";content:"\f335"/'';font-weight:300}.theme-overlay .theme-header .left,.theme-overlay .theme-header .right{cursor:pointer;color:#50575e;background-color:transparent;height:48px;width:54px;float:left;text-align:center;border:0;border-right:1px solid #dcdcde;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .close:hover,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .left:hover,.theme-overlay .theme-header .right:focus,.theme-overlay .theme-header .right:hover{background:#dcdcde;border-color:#c3c4c7;color:#000}.theme-overlay .theme-header .close:focus:before,.theme-overlay .theme-header .close:hover:before{color:#000}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .right:focus{box-shadow:none;outline:0}.theme-overlay .theme-header .left.disabled,.theme-overlay .theme-header .left.disabled:hover,.theme-overlay .theme-header .right.disabled,.theme-overlay .theme-header .right.disabled:hover{color:#c3c4c7;background:inherit;cursor:inherit}.theme-overlay .theme-header .left:before,.theme-overlay .theme-header .right:before{font:normal 20px/50px dashicons!important;display:inline;font-weight:300}.theme-overlay .theme-header .left:before{content:"\f341";content:"\f341"/''}.theme-overlay .theme-header .right:before{content:"\f345";content:"\f345"/''}.theme-overlay .theme-wrap{clear:both;position:fixed;top:9%;left:190px;right:30px;bottom:3%;background:#fff;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:10000;box-sizing:border-box;-webkit-overflow-scrolling:touch}body.folded .theme-browser~.theme-overlay .theme-wrap{left:70px}.theme-overlay .theme-about{position:absolute;top:49px;bottom:57px;left:0;right:0;overflow:auto;padding:2% 4%}.theme-overlay .theme-actions{position:absolute;text-align:center;bottom:0;left:0;right:0;padding:10px 25px 5px;background:#f6f7f7;z-index:30;box-sizing:border-box;border-top:1px solid #f0f0f1;display:flex;justify-content:center;gap:5px}.theme-overlay .theme-actions .button{margin-bottom:5px}.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-background"],.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-header"]{display:none}.broken-themes a.delete-theme,.theme-overlay .theme-actions .delete-theme{color:#b32d2e;text-decoration:none;border-color:transparent;box-shadow:none;background:0 0}.broken-themes a.delete-theme:focus,.broken-themes a.delete-theme:hover,.theme-overlay .theme-actions .delete-theme:focus,.theme-overlay .theme-actions .delete-theme:hover{background:#b32d2e;color:#fff;border-color:#b32d2e;box-shadow:0 0 0 1px #b32d2e}.theme-overlay .theme-actions .active-theme,.theme-overlay.active .theme-actions .inactive-theme{display:none}.theme-overlay .theme-actions .inactive-theme,.theme-overlay.active .theme-actions .active-theme{display:block}.theme-overlay .theme-screenshots{float:left;margin:0 30px 0 0;width:55%;max-width:1200px;text-align:center}.theme-overlay .screenshot{border:1px solid #fff;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.theme-overlay .screenshot:after{content:"";display:block;padding-top:75%}.theme-overlay .screenshot img{height:auto;position:absolute;left:0;top:0;width:100%}.theme-overlay.small-screenshot .theme-screenshots{position:absolute;width:302px}.theme-overlay.small-screenshot .theme-info{margin-left:350px;width:auto}.theme-overlay .screenshot.thumb{background:#c3c4c7;border:1px solid #f0f0f1;float:none;display:inline-block;margin:10px 5px 0;width:140px;height:80px;cursor:pointer}.theme-overlay .screenshot.thumb:after{content:"";display:block;padding-top:100%}.theme-overlay .screenshot.thumb img{cursor:pointer;height:auto;position:absolute;left:0;top:0;width:100%;height:auto}.theme-overlay .screenshot.selected{background:0 0;border:2px solid #72aee6}.theme-overlay .screenshot.selected img{opacity:.8}.theme-browser .theme .theme-screenshot.blank,.theme-overlay .screenshot.blank{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=)}.theme-overlay .theme-info{width:40%;float:left}.theme-overlay .current-label{background:#2c3338;color:#fff;font-size:11px;display:inline-block;padding:2px 8px;border-radius:2px;margin:0 0 -10px;-webkit-user-select:none;user-select:none}.theme-overlay .theme-name{color:#1d2327;font-size:32px;font-weight:100;margin:10px 0 0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.theme-overlay .theme-version{color:#646970;font-size:13px;font-weight:400;float:none;display:inline-block;margin-left:10px}.theme-overlay .theme-author{margin:15px 0 25px;color:#646970;font-size:16px;font-weight:400;line-height:inherit}.theme-overlay .toggle-auto-update{display:inline-flex;align-items:center;min-height:20px;vertical-align:top}.theme-overlay .theme-autoupdate .toggle-auto-update{text-decoration:none}.theme-overlay .theme-autoupdate .toggle-auto-update .label{text-decoration:underline}.theme-overlay .theme-description{color:#50575e;font-size:15px;font-weight:400;line-height:1.5;margin:30px 0 0}.theme-overlay .theme-tags{border-top:3px solid #f0f0f1;color:#646970;font-size:13px;font-weight:400;margin:30px 0 0;padding-top:20px}.theme-overlay .theme-tags span{color:#3c434a;font-weight:600;margin-right:5px}.theme-overlay .parent-theme{background:#fff;border:1px solid #f0f0f1;border-left:4px solid #72aee6;font-size:14px;font-weight:400;margin-top:30px;padding:10px 10px 10px 20px}.theme-overlay .parent-theme strong{font-weight:600}.single-theme .theme,.single-theme .theme-overlay .theme-backdrop,.single-theme .theme-overlay .theme-header{display:none}.single-theme .theme-overlay .theme-wrap{clear:both;min-height:330px;position:relative;left:auto;right:auto;top:auto;bottom:auto;z-index:10}.single-theme .theme-overlay .theme-about{padding:30px 30px 70px;position:static}.single-theme .theme-overlay .theme-actions{position:absolute}@media only screen and (min-width:2000px){#wpwrap .theme-browser .theme{width:17.6%;margin:0 3% 3% 0}#wpwrap .theme-browser .theme:nth-child(3n),#wpwrap .theme-browser .theme:nth-child(4n){margin-right:3%}#wpwrap .theme-browser .theme:nth-child(5n){margin-right:0}}@media only screen and (min-width:1680px){.theme-overlay .theme-wrap{width:1450px;margin:0 auto}}@media only screen and (min-width:1640px){.theme-browser .theme{width:22.7%;margin:0 3% 3% 0}.theme-browser .theme .theme-screenshot:after{padding-top:75%}.theme-browser .theme:nth-child(3n){margin-right:3%}.theme-browser .theme:nth-child(4n){margin-right:0}}@media only screen and (max-width:1120px){.theme-browser .theme{width:47.5%;margin-right:0}.theme-browser .theme:nth-child(2n){margin-right:0}.theme-browser .theme:nth-child(odd){margin-right:5%}}@media only screen and (max-width:960px){.theme-overlay .theme-wrap{left:65px}}@media only screen and (max-width:782px){.theme-overlay .theme-wrap,body.folded .theme-overlay .theme-wrap{top:0;right:0;bottom:0;left:0;padding:70px 20px 20px;border:none;z-index:100000;position:fixed}.theme-browser .theme.active .theme-name span{display:none}.theme-overlay .theme-screenshots{width:40%}.theme-overlay .theme-info{width:50%}.single-theme .theme-wrap{padding:10px}.theme-browser .theme .theme-actions{padding:5px 10px 4px}.theme-overlay.small-screenshot .theme-screenshots{position:static;float:none;max-width:302px}.theme-overlay.small-screenshot .theme-info{margin-left:0;width:auto}.theme.focus .more-details,.theme:hover .more-details,.theme:not(.active):focus .theme-actions,.theme:not(.active):hover .theme-actions{display:none}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:1}}@media only screen and (max-width:480px){.theme-browser .theme{width:100%;margin-right:0}.theme-browser .theme:nth-child(2n),.theme-browser .theme:nth-child(3n){margin-right:0}.theme-overlay .theme-about{bottom:105px}.theme-overlay .theme-actions{padding-left:4%;padding-right:4%}.theme-install-php .wp-filter .filter-count{margin-top:10px}}@media only screen and (max-width:650px){.theme-overlay .theme-description{margin-left:0}.theme-overlay .theme-actions .delete-theme{position:relative;right:auto;bottom:auto}.theme-overlay .theme-actions .inactive-theme{display:inline}.theme-overlay .theme-screenshots{width:100%;float:none;margin:0}.theme-overlay .theme-info{width:100%}.theme-overlay .theme-author{margin:5px 0 15px}.theme-overlay .current-label{margin-top:10px;font-size:13px}.themes-php .wp-filter-search{width:100%}.theme-install-php .wp-filter p.search-box{display:grid;row-gap:.5rem}.theme-browser .theme.add-new-theme span:after{font:normal 60px/90px dashicons;width:80px;height:80px;top:30%;left:50%;text-indent:0;margin-left:-40px}.single-theme .theme-wrap{margin:0 -12px 0 -10px;padding:10px}.single-theme .theme-overlay .theme-about{padding:10px;overflow:visible}.single-theme .current-label{display:none}.single-theme .theme-overlay .theme-actions{position:static}}.broken-themes{clear:both}.broken-themes table{text-align:left;width:50%;border-spacing:3px;padding:3px}.update-php .wrap{max-width:40rem}.theme-browser .theme .theme-installed{background:#2271b1}.theme-browser .theme .notice-success p:before{color:#68de7c;content:"\f147";content:"\f147"/'';display:inline-block;font:normal 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.theme-install.updated-message:before{content:""}.theme-install-php .wp-filter{padding-left:20px}@media only screen and (max-width:1000px){.theme-install-php .wp-filter p.search-box{column-gap:.5rem}}.theme-install-php a.browse-themes,.theme-install-php a.upload{cursor:pointer}.plugin-install-tab-upload .upload-view-toggle .upload,.upload-view-toggle .browse{display:none}.plugin-install-tab-upload .upload-view-toggle .browse{display:inline}.upload-plugin,.upload-theme{box-sizing:border-box;display:none;margin:0;padding:50px 0;width:100%;overflow:hidden;position:relative;top:10px;text-align:center}.plugin-install-tab-upload .upload-plugin,.show-upload-view .upload-plugin,.show-upload-view .upload-plugin-wrap,.show-upload-view .upload-theme{display:block}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{position:relative;margin:30px;display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #c3c4c7;background:#f6f7f7}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{background:0 0;margin:0;padding:30px 0 30px 30px}.wp-upload-form input[type=submit].button{margin-right:30px}.upload-plugin .install-help,.upload-theme .install-help{color:#50575e;font-size:18px;font-style:normal;margin:0;padding:0;text-align:center}p.no-themes,p.no-themes-local{clear:both;color:#646970;font-size:18px;font-style:normal;margin:0;padding:100px 0;text-align:center;display:none}.no-results p.no-themes{display:block}.theme-install-php .add-new-theme{display:none!important}@media only screen and (max-width:1120px){.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{margin:20px 0;max-width:100%}.upload-theme .install-help{font-size:15px;padding:20px 0 0}}.theme-details .theme-rating{line-height:1.9}.theme-details .star-rating{display:inline}.theme-details .no-rating,.theme-details .num-ratings{font-size:11px;color:#646970}.theme-details .no-rating{display:block;line-height:1.9}.update-from-upload-comparison{border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde;text-align:left;margin:1rem 0 1.4rem;border-collapse:collapse;width:100%}.update-from-upload-comparison tr:last-child td{height:1.4rem;vertical-align:top}.update-from-upload-comparison tr:first-child th{font-weight:700;height:1.4rem;vertical-align:bottom}.update-from-upload-comparison td.name-label{text-align:right}.update-from-upload-comparison td,.update-from-upload-comparison th{padding:.4rem 1.4rem}.update-from-upload-comparison td.warning{color:#d63638}.update-from-upload-actions{margin-top:1.4rem}.appearance_page_custom-header #headimg{border:1px solid #dcdcde;overflow:hidden;width:100%}.appearance_page_custom-header #upload-form p label{font-size:12px}.appearance_page_custom-header .available-headers .default-header{float:left;margin:0 20px 20px 0}.appearance_page_custom-header .random-header{clear:both;margin:0 20px 20px 0;vertical-align:middle}.appearance_page_custom-header .available-headers label input,.appearance_page_custom-header .random-header label input{margin-right:10px}.appearance_page_custom-header .available-headers label img{vertical-align:middle}div#custom-background-image{min-height:100px;border:1px solid #dcdcde}div#custom-background-image img{max-width:400px;max-height:300px}.background-position-control input[type=radio]:checked~.button{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);z-index:1}.background-position-control input[type=radio]:focus~.button{border-color:#4f94d4;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(34,113,177,.8);color:#1d2327}.background-position-control .background-position-center-icon,.background-position-control .background-position-center-icon:before{display:inline-block;line-height:1;text-align:center;transition:background-color .1s ease-in}.background-position-control .background-position-center-icon{height:20px;margin-top:13px;vertical-align:top;width:20px}.background-position-control .background-position-center-icon:before{background-color:#50575e;border-radius:50%;content:"";height:12px;width:12px}.background-position-control .button:hover .background-position-center-icon:before,.background-position-control input[type=radio]:focus~.button .background-position-center-icon:before{background-color:#1d2327}.background-position-control .button-group{display:block}.background-position-control .button-group .button{border-radius:0;box-shadow:none;height:40px!important;line-height:2.9!important;margin:0 -1px 0 0!important;padding:0 10px 1px!important;position:relative}.background-position-control .button-group .button:active,.background-position-control .button-group .button:focus,.background-position-control .button-group .button:hover{z-index:1}.background-position-control .button-group:last-child .button{box-shadow:0 1px 0 #c3c4c7}.background-position-control .button-group>label{margin:0!important}.background-position-control .button-group:first-child>label:first-child .button{border-radius:3px 0 0}.background-position-control .button-group:first-child>label:first-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:first-child>label:last-child .button{border-radius:0 3px 0 0}.background-position-control .button-group:first-child>label:last-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:last-child>label:first-child .button{border-radius:0 0 0 3px}.background-position-control .button-group:last-child>label:first-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:last-child>label:last-child .button{border-radius:0 0 3px}.background-position-control .button-group:last-child>label:last-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group+.button-group{margin-top:-1px}body.full-overlay-active{overflow:hidden;visibility:hidden}.wp-full-overlay{background:0 0;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;left:0;right:0;height:100%;min-width:0}.wp-full-overlay-sidebar{box-sizing:border-box;position:fixed;min-width:300px;max-width:600px;width:18%;height:100%;top:0;bottom:0;left:0;padding:0;margin:0;z-index:10;background:#f0f0f1;border-right:none}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{overflow:visible}.wp-full-overlay.collapsed,.wp-full-overlay.expanded .wp-full-overlay-sidebar{margin-left:0!important}.wp-full-overlay.expanded{margin-left:300px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-left:-300px}@media screen and (min-width:1667px){.wp-full-overlay.expanded{margin-left:18%}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-left:-18%}}@media screen and (min-width:3333px){.wp-full-overlay.expanded{margin-left:600px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-left:-600px}}.wp-full-overlay-sidebar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:3px;z-index:1000}.wp-full-overlay-main{position:absolute;left:0;right:0;top:0;bottom:0;height:100%}.wp-full-overlay-sidebar .wp-full-overlay-header{position:absolute;left:0;right:0;height:45px;padding:0 15px;line-height:3.2;z-index:10;margin:0;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-header a.back{margin-top:3px}.wp-full-overlay-sidebar .wp-full-overlay-footer{bottom:0;border-bottom:none;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content{position:absolute;top:45px;bottom:45px;left:0;right:0;overflow:auto}.theme-install-overlay .wp-full-overlay-sidebar .wp-full-overlay-header{padding:0}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{display:block;position:relative;float:left;width:45px;height:45px;background:#f0f0f1;border-right:1px solid #dcdcde;color:#3c434a;cursor:pointer;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-install-overlay .close-full-overlay:focus,.theme-install-overlay .close-full-overlay:hover,.theme-install-overlay .next-theme:focus,.theme-install-overlay .next-theme:hover,.theme-install-overlay .previous-theme:focus,.theme-install-overlay .previous-theme:hover{background:#dcdcde;border-color:#c3c4c7;color:#000;outline:0;box-shadow:none}.theme-install-overlay .close-full-overlay:before{font:normal 22px/1 dashicons;content:"\f335";content:"\f335"/'';position:relative;top:7px;left:13px}.theme-install-overlay .previous-theme:before{font:normal 20px/1 dashicons;content:"\f341";content:"\f341"/'';position:relative;top:6px;left:14px}.theme-install-overlay .next-theme:before{font:normal 20px/1 dashicons;content:"\f345";content:"\f345"/'';position:relative;top:6px;left:13px}.theme-install-overlay .next-theme.disabled,.theme-install-overlay .next-theme.disabled:focus,.theme-install-overlay .next-theme.disabled:hover,.theme-install-overlay .previous-theme.disabled,.theme-install-overlay .previous-theme.disabled:focus,.theme-install-overlay .previous-theme.disabled:hover{color:#c3c4c7;background:#f0f0f1;cursor:default;pointer-events:none}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{border-left:0;border-top:0;border-bottom:0}.theme-install-overlay .close-full-overlay:before,.theme-install-overlay .next-theme:before,.theme-install-overlay .previous-theme:before{top:2px;left:0}.wp-core-ui .wp-full-overlay .collapse-sidebar{position:fixed;bottom:0;left:0;padding:9px 0 9px 10px;height:45px;color:#646970;outline:0;line-height:1;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,.wp-core-ui .wp-full-overlay .collapse-sidebar:hover{color:#2271b1}.wp-full-overlay .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar-label{display:inline-block;vertical-align:middle;line-height:1.6}.wp-full-overlay .collapse-sidebar-arrow{width:20px;height:20px;margin:0 2px;border-radius:50%;overflow:hidden}.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.wp-full-overlay .collapse-sidebar-label{margin-left:3px}.wp-full-overlay.collapsed .collapse-sidebar-label{display:none}.wp-full-overlay .collapse-sidebar-arrow:before{display:block;content:"\f148";content:"\f148"/'';background:#f0f0f1;font:normal 20px/1 dashicons;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-core-ui .wp-full-overlay.collapsed .collapse-sidebar{padding:9px 10px}.rtl .wp-full-overlay .collapse-sidebar-arrow:before,.wp-full-overlay.collapsed .collapse-sidebar-arrow:before{transform:rotate(180.001deg)}.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before{transform:none}@media (prefers-reduced-motion:no-preference){.wp-full-overlay,.wp-full-overlay .collapse-sidebar,.wp-full-overlay-main,.wp-full-overlay-sidebar{transition-property:left,right,top,bottom,width,margin;transition-duration:.2s}}.wp-full-overlay{background:#1d2327}.wp-full-overlay-main{background-color:#f0f0f1}.expanded .wp-full-overlay-footer{position:fixed;bottom:0;left:0;min-width:299px;max-width:599px;width:18%;width:calc(18% - 1px);height:45px;border-top:1px solid #dcdcde;background:#f0f0f1}.wp-full-overlay-footer .devices-wrapper{float:right}.wp-full-overlay-footer .devices{position:relative;background:#f0f0f1;box-shadow:-20px 0 10px -5px #f0f0f1}.wp-full-overlay-footer .devices button{cursor:pointer;background:0 0;border:none;height:45px;min-width:50px;padding:0 3px;margin:0 0 0 -4px;box-shadow:none;border-top:1px solid transparent;border-bottom:4px solid transparent;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out}.wp-full-overlay-footer .devices button:focus{box-shadow:none;outline:0}.wp-full-overlay-footer .devices button:before{display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/20px dashicons;vertical-align:top;margin:0 0 -2px;padding:4px 8px;color:#646970}.wp-full-overlay-footer .devices button.active{border-bottom-color:#1d2327}.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button:hover{background-color:#fff}.wp-full-overlay-footer .devices button.active:hover,.wp-full-overlay-footer .devices button:focus{border-bottom-color:#2271b1}.wp-full-overlay-footer .devices button.active:before{color:#1d2327}.wp-full-overlay-footer .devices button:focus:before,.wp-full-overlay-footer .devices button:hover:before{color:#2271b1}.wp-full-overlay-footer .devices .preview-desktop:before{content:"\f472";content:"\f472"/''}.wp-full-overlay-footer .devices .preview-tablet:before{content:"\f471";content:"\f471"/''}.wp-full-overlay-footer .devices .preview-mobile:before{content:"\f470";content:"\f470"/''}.wp-full-overlay-footer .devices .devices__preview-label{display:block;font-size:10px;line-height:1}@media screen and (max-width:1024px){.wp-full-overlay-footer .devices{display:none}}.collapsed .wp-full-overlay-footer .devices button:before{display:none}.preview-mobile .wp-full-overlay-main{margin:auto 0 auto -160px;width:320px;height:480px;max-height:100%;max-width:100%;left:50%}.preview-tablet .wp-full-overlay-main{margin:auto 0 auto -360px;width:720px;height:1080px;max-height:100%;max-width:100%;left:50%}.customize-support .hide-if-customize,.customize-support .wp-core-ui .hide-if-customize,.customize-support.wp-core-ui .hide-if-customize,.no-customize-support .hide-if-no-customize,.no-customize-support .wp-core-ui .hide-if-no-customize,.no-customize-support.wp-core-ui .hide-if-no-customize{display:none}#customize-container,#customize-controls .notice.notification-overlay{background:#f0f0f1;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;left:0;right:0;height:100%}#customize-container{display:none}#customize-container,.theme-install-overlay{visibility:visible}.customize-loading #customize-container iframe{opacity:0}#customize-container iframe,.theme-install-overlay iframe{height:100%;width:100%;z-index:20;transition:opacity .3s}#customize-controls{margin-top:0}.theme-install-overlay{display:none}.theme-install-overlay.single-theme{display:block}.install-theme-info{display:none;padding:10px 20px 60px}.single-theme .install-theme-info{padding-top:15px}.theme-install-overlay .install-theme-info{display:block}.install-theme-info .theme-install{float:right;margin-top:18px}.install-theme-info .theme-name{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:0}.install-theme-info .theme-screenshot{margin:15px 0;width:258px;border:1px solid #c3c4c7;position:relative;overflow:hidden}.install-theme-info .theme-screenshot>img{width:100%;height:auto;position:absolute;left:0;top:0}.install-theme-info .theme-screenshot:after{content:"";display:block;padding-top:66.66666666%}.install-theme-info .theme-details{overflow:hidden}.theme-details .theme-version{margin:15px 0}.theme-details .theme-description{float:left;color:#646970;line-height:1.6;max-width:100%}.theme-install-overlay .wp-full-overlay-header .button{float:right;margin:7px 10px 0 0;min-height:32px;line-height:2.30769231}.theme-install-overlay .wp-full-overlay-header .button.updated-message:before,.theme-install-overlay .wp-full-overlay-header .button.updating-message:before{line-height:1.5}.theme-install-overlay .wp-full-overlay-sidebar{background:#f0f0f1;border-right:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-sidebar-content{background:#fff;border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-main{position:absolute;z-index:0;background-color:#f0f0f1}.customize-loading #customize-container{background-color:#f0f0f1}#customize-controls .notice.notification-overlay.notification-loading:before,#customize-preview.wp-full-overlay-main:before,.customize-loading #customize-container:before,.theme-install-overlay .wp-full-overlay-main:before{content:"";display:block;width:20px;height:20px;position:absolute;left:50%;top:50%;z-index:-1;margin:-10px 0 0 -10px;transform:translateZ(0);background:transparent url(../images/spinner.gif) no-repeat center center;background-size:20px 20px}#customize-preview.wp-full-overlay-main.iframe-ready:before,.theme-install-overlay.iframe-ready .wp-full-overlay-main:before{background-image:none}@media print,(min-resolution:120dpi){.wp-full-overlay .collapse-sidebar-arrow{background-image:url(../images/arrows-2x.png);background-size:15px 123px}#customize-controls .notice.notification-overlay.notification-loading:before,#customize-preview.wp-full-overlay-main:before,.customize-loading #customize-container:before,.theme-install-overlay .wp-full-overlay-main:before{background-image:url(../images/spinner-2x.gif)}}@media screen and (max-width:782px){.available-theme .action-links .delete-theme{float:none;margin:0;padding:0;clear:both}.available-theme .action-links .delete-theme a{padding:0}.broken-themes table{width:100%}.theme-install-overlay .wp-full-overlay-header .button{font-size:13px}.theme-browser .theme .theme-actions .button{margin-bottom:0}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{padding-top:4px;padding-bottom:4px}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{width:100%;box-sizing:border-box}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{padding:30px 0 30px 30px;width:100%}}
\ No newline at end of file
+.themes-php{overflow-y:scroll}.themes-php #adminmenuwrap{z-index:10001}body.js .theme-browser.search-loading{display:none}.theme-browser .themes{clear:both}.themes-php .wrap h1 .button{margin-left:20px}.themes-php .search-form{display:inline-flex;align-items:center;position:relative;top:0;gap:.5rem;width:100%;justify-content:end}.themes-php .wp-filter-search{position:relative;margin:0;width:280px}.theme .notice,.theme .notice.is-dismissible{left:0;margin:0;position:absolute;right:0;top:0}.theme-browser .theme{cursor:pointer;float:left;margin:0 4% 4% 0;position:relative;width:30.6%;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-sizing:border-box;overflow:hidden}.theme-browser .theme:nth-child(3n){margin-right:0}.theme-browser .theme.focus,.theme-browser .theme:hover{cursor:pointer}.theme-browser .theme .theme-name{font-size:15px;font-weight:600;height:18px;margin:0;padding:16px 15px;border-top:1px solid rgba(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff}.theme-browser .theme .theme-actions{opacity:0;transition:opacity .1s ease-in-out;height:auto;background:rgba(246,247,247,.7);border-left:1px solid rgba(0,0,0,.05)}.theme-browser .theme.focus .theme-actions,.theme-browser .theme:hover .theme-actions{opacity:1}.theme-browser .theme .theme-actions .button-primary{margin-right:3px}.theme-browser .theme .theme-actions .button,.theme-browser .theme .theme-actions .button.updated-message,.theme-browser .theme .theme-actions .button.updating-message{float:none;margin-left:3px}.theme-browser .theme .theme-actions .button.updated-message::before,.theme-browser .theme .theme-actions .button.updating-message::before{line-height:1;vertical-align:text-bottom;position:relative;top:2px}.theme-browser .theme .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-screenshot{display:block;overflow:hidden;position:relative;-webkit-backface-visibility:hidden;transition:opacity .2s ease-in-out}.theme-browser .theme .theme-screenshot::after{content:"";display:block;padding-top:66.66666%}.theme-browser .theme .theme-screenshot img{height:auto;position:absolute;left:0;top:0;width:100%;transition:opacity .2s ease-in-out}.theme-browser .theme.focus .theme-screenshot,.theme-browser .theme:hover .theme-screenshot{background:#fff}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:.4}.theme-browser .theme .more-details{opacity:0;position:absolute;top:35%;right:20%;left:20%;width:60%;background:#1d2327;background:rgba(0,0,0,.7);color:#fff;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;font-weight:600;padding:15px 12px;text-align:center;border-radius:3px;border:none;transition:opacity .1s ease-in-out;cursor:pointer}.theme-browser .theme .more-details:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)}.theme-browser .theme.focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.theme-browser .theme.focus .more-details{opacity:1}.theme-browser .theme.active.focus .theme-actions{display:block}.theme-browser.rendered .theme.focus .more-details,.theme-browser.rendered .theme:hover .more-details{opacity:1}.theme-browser .theme.active .theme-name{background:#1d2327;color:#fff;padding-right:115px;font-weight:300;box-shadow:inset 0 1px 1px rgba(0,0,0,.5)}.theme-browser .customize-control .theme.active .theme-name{padding-right:15px}.theme-browser .theme.active .theme-name span{font-weight:600}.theme-browser .theme.active .theme-actions{background:0 0;border-left:none;opacity:1}.theme-browser .theme.active .theme-actions .button-primary{border-color:#fff;margin-right:0}.theme-id-container{position:relative}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{position:absolute;top:50%;transform:translateY(-50%);right:0;padding:9px 12px}.theme-browser .theme:not(.active) .theme-actions{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.theme-browser .theme.active .theme-actions .button:not(.button-primary){background:#fff}.theme-browser .theme.active .theme-actions .button:not(.button-primary):hover{background:#f0f0f0}.theme-browser .theme.active .theme-actions .button:not(.button-primary):focus{background:#fff}.theme-browser .theme .theme-author{background:#1d2327;color:#f0f0f1;display:none;font-size:14px;margin:0 10px;padding:5px 10px;position:absolute;bottom:56px}.theme-browser .theme.display-author .theme-author{display:block}.theme-browser .theme.display-author .theme-author a{color:inherit}.theme-browser .theme.add-new-theme{background:0 0;border:none;overflow:visible}.theme-browser .theme.add-new-theme a{text-decoration:none;display:block;position:relative;z-index:1}.theme-browser .theme.add-new-theme a::after{display:block;content:"";background:0 0;background:rgba(0,0,0,0);position:absolute;top:0;left:0;right:0;bottom:0;padding:0;text-shadow:none;border:5px dashed #dcdcde;border:5px dashed rgba(0,0,0,.1);box-sizing:border-box}.theme-browser .theme.add-new-theme span::after{background:#dcdcde;background:rgba(140,143,148,.1);border-radius:50%;display:inline-block;content:"\f132";content:"\f132"/"";-webkit-font-smoothing:antialiased;font:400 74px/115px dashicons;width:100px;height:100px;vertical-align:middle;text-align:center;color:#8c8f94;position:absolute;top:30%;left:50%;margin-left:-50px;text-indent:-4px;padding:0;text-shadow:none;z-index:4}.rtl .theme-browser .theme.add-new-theme span::after{text-indent:4px}.theme-browser .theme.add-new-theme a:focus .theme-screenshot,.theme-browser .theme.add-new-theme a:hover .theme-screenshot{background:0 0}.theme-browser .theme.add-new-theme a:focus span::after,.theme-browser .theme.add-new-theme a:hover span::after{background:#fff;color:#2271b1}.theme-browser .theme.add-new-theme a:focus::after,.theme-browser .theme.add-new-theme a:hover::after{border-color:transparent;color:#fff;background:#2271b1;content:""}.theme-browser .theme.add-new-theme .theme-name{background:0 0;border:none;text-align:center;font-weight:400;position:relative;top:0;margin-top:-18px;padding-top:0;padding-bottom:48px}.theme-browser .theme.add-new-theme a:focus .theme-name,.theme-browser .theme.add-new-theme a:hover .theme-name{color:#fff;z-index:2}.theme-overlay .theme-backdrop{position:absolute;left:-20px;right:0;top:0;bottom:0;background:#f0f0f1;background:rgba(240,240,241,.9);z-index:10000;min-height:calc(100vh - var(--wp-admin--admin-bar--height,32px))}.theme-overlay .theme-header{position:absolute;top:0;left:0;right:0;height:48px;border-bottom:1px solid #dcdcde}.theme-overlay .theme-header button{padding:0}.theme-overlay .theme-header .close{cursor:pointer;height:48px;width:50px;text-align:center;float:right;border:0;border-left:1px solid #dcdcde;background-color:transparent;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:before{font:400 22px/50px dashicons!important;color:#50575e;display:inline-block;content:"\f335";content:"\f335"/"";font-weight:300}.theme-overlay .theme-header .left,.theme-overlay .theme-header .right{cursor:pointer;color:#50575e;background-color:transparent;height:48px;width:54px;float:left;text-align:center;border:0;border-right:1px solid #dcdcde;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .close:hover,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .left:hover,.theme-overlay .theme-header .right:focus,.theme-overlay .theme-header .right:hover{background:#dcdcde;border-color:#c3c4c7;color:#000}.theme-overlay .theme-header .close:focus::before,.theme-overlay .theme-header .close:hover::before{color:#000}.theme-overlay .theme-header .close:focus,.theme-overlay .theme-header .left:focus,.theme-overlay .theme-header .right:focus{box-shadow:none;outline:0}.theme-overlay .theme-header .left.disabled,.theme-overlay .theme-header .left.disabled:hover,.theme-overlay .theme-header .right.disabled,.theme-overlay .theme-header .right.disabled:hover{color:#c3c4c7;background:inherit;cursor:inherit}.theme-overlay .theme-header .left::before,.theme-overlay .theme-header .right::before{font:400 20px/50px dashicons!important;display:inline;font-weight:300}.theme-overlay .theme-header .left::before{content:"\f341";content:"\f341"/""}.theme-overlay .theme-header .right::before{content:"\f345";content:"\f345"/""}.theme-overlay .theme-wrap{clear:both;position:fixed;top:9%;left:190px;right:30px;bottom:3%;background:#fff;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:10000;box-sizing:border-box;-webkit-overflow-scrolling:touch}body.folded .theme-browser~.theme-overlay .theme-wrap{left:70px}.theme-overlay .theme-about{position:absolute;top:49px;bottom:57px;left:0;right:0;overflow:auto;padding:2% 4%}.theme-overlay .theme-actions{position:absolute;text-align:center;bottom:0;left:0;right:0;padding:10px 25px 5px;background:#f6f7f7;z-index:30;box-sizing:border-box;border-top:1px solid #f0f0f1;display:flex;justify-content:center;gap:5px}.theme-overlay .theme-actions .button{margin-bottom:5px}.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-background"],.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-header"]{display:none}.broken-themes a.delete-theme,.theme-overlay .theme-actions .delete-theme{color:#b32d2e;text-decoration:none;border-color:transparent;box-shadow:none;background:0 0}.broken-themes a.delete-theme:focus,.broken-themes a.delete-theme:hover,.theme-overlay .theme-actions .delete-theme:focus,.theme-overlay .theme-actions .delete-theme:hover{background:#b32d2e;color:#fff;border-color:#b32d2e;box-shadow:0 0 0 1px #b32d2e}.theme-overlay .theme-actions .active-theme,.theme-overlay.active .theme-actions .inactive-theme{display:none}.theme-overlay .theme-actions .inactive-theme,.theme-overlay.active .theme-actions .active-theme{display:block}.theme-overlay .theme-screenshots{float:left;margin:0 30px 0 0;width:55%;max-width:1200px;text-align:center}.theme-overlay .screenshot{border:1px solid #fff;box-sizing:border-box;overflow:hidden;position:relative;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.theme-overlay .screenshot::after{content:"";display:block;padding-top:75%}.theme-overlay .screenshot img{height:auto;position:absolute;left:0;top:0;width:100%}.theme-overlay.small-screenshot .theme-screenshots{position:absolute;width:302px}.theme-overlay.small-screenshot .theme-info{margin-left:350px;width:auto}.theme-overlay .screenshot.thumb{background:#c3c4c7;border:1px solid #f0f0f1;float:none;display:inline-block;margin:10px 5px 0;width:140px;height:80px;cursor:pointer}.theme-overlay .screenshot.thumb::after{content:"";display:block;padding-top:100%}.theme-overlay .screenshot.thumb img{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:auto}.theme-overlay .screenshot.selected{background:0 0;border:2px solid #72aee6}.theme-overlay .screenshot.selected img{opacity:.8}.theme-browser .theme .theme-screenshot.blank,.theme-overlay .screenshot.blank{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=)}.theme-overlay .theme-info{width:40%;float:left}.theme-overlay .current-label{background:#2c3338;color:#fff;font-size:11px;display:inline-block;padding:2px 8px;border-radius:2px;margin:0 0 -10px;-webkit-user-select:none;user-select:none}.theme-overlay .theme-name{color:#1d2327;font-size:32px;font-weight:100;margin:10px 0 0;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.theme-overlay .theme-version{color:#646970;font-size:13px;font-weight:400;float:none;display:inline-block;margin-left:10px}.theme-overlay .theme-author{margin:15px 0 25px;color:#646970;font-size:16px;font-weight:400;line-height:inherit}.theme-overlay .toggle-auto-update{display:inline-flex;align-items:center;min-height:20px;vertical-align:top}.theme-overlay .theme-autoupdate .toggle-auto-update{text-decoration:none}.theme-overlay .theme-autoupdate .toggle-auto-update .label{text-decoration:underline}.theme-overlay .theme-description{color:#50575e;font-size:15px;font-weight:400;line-height:1.5;margin:30px 0 0}.theme-overlay .theme-tags{border-top:3px solid #f0f0f1;color:#646970;font-size:13px;font-weight:400;margin:30px 0 0;padding-top:20px}.theme-overlay .theme-tags span{color:#3c434a;font-weight:600;margin-right:5px}.theme-overlay .parent-theme{background:#fff;border:1px solid #f0f0f1;border-left:4px solid #72aee6;font-size:14px;font-weight:400;margin-top:30px;padding:10px 10px 10px 20px}.theme-overlay .parent-theme strong{font-weight:600}.single-theme .theme,.single-theme .theme-overlay .theme-backdrop,.single-theme .theme-overlay .theme-header{display:none}.single-theme .theme-overlay .theme-wrap{clear:both;min-height:330px;position:relative;left:auto;right:auto;top:auto;bottom:auto;z-index:10}.single-theme .theme-overlay .theme-about{padding:30px 30px 70px;position:static}.single-theme .theme-overlay .theme-actions{position:absolute}@media only screen and (min-width:2000px){#wpwrap .theme-browser .theme{width:17.6%;margin:0 3% 3% 0}#wpwrap .theme-browser .theme:nth-child(3n),#wpwrap .theme-browser .theme:nth-child(4n){margin-right:3%}#wpwrap .theme-browser .theme:nth-child(5n){margin-right:0}}@media only screen and (min-width:1680px){.theme-overlay .theme-wrap{width:1450px;margin:0 auto}}@media only screen and (min-width:1640px){.theme-browser .theme{width:22.7%;margin:0 3% 3% 0}.theme-browser .theme .theme-screenshot::after{padding-top:75%}.theme-browser .theme:nth-child(3n){margin-right:3%}.theme-browser .theme:nth-child(4n){margin-right:0}}@media only screen and (max-width:1120px){.theme-browser .theme{width:47.5%;margin-right:0}.theme-browser .theme:nth-child(2n){margin-right:0}.theme-browser .theme:nth-child(odd){margin-right:5%}}@media only screen and (max-width:960px){.theme-overlay .theme-wrap{left:65px}}@media only screen and (max-width:782px){.theme-overlay .theme-wrap,body.folded .theme-overlay .theme-wrap{top:0;right:0;bottom:0;left:0;padding:70px 20px 20px;border:none;z-index:100000;position:fixed}.theme-browser .theme.active .theme-name span{display:none}.theme-overlay .theme-screenshots{width:40%}.theme-overlay .theme-info{width:50%}.single-theme .theme-wrap{padding:10px}.theme-browser .theme .theme-actions{padding:5px 10px 4px}.theme-overlay.small-screenshot .theme-screenshots{position:static;float:none;max-width:302px}.theme-overlay.small-screenshot .theme-info{margin-left:0;width:auto}.theme.focus .more-details,.theme:hover .more-details,.theme:not(.active):focus .theme-actions,.theme:not(.active):hover .theme-actions{display:none}.theme-browser.rendered .theme.focus .theme-screenshot img,.theme-browser.rendered .theme:hover .theme-screenshot img{opacity:1}}@media only screen and (max-width:480px){.theme-browser .theme{width:100%;margin-right:0}.theme-browser .theme:nth-child(2n),.theme-browser .theme:nth-child(3n){margin-right:0}.theme-overlay .theme-about{bottom:105px}.theme-overlay .theme-actions{padding-left:4%;padding-right:4%}.theme-install-php .wp-filter .filter-count{margin-top:10px}}@media only screen and (max-width:650px){.theme-overlay .theme-description{margin-left:0}.theme-overlay .theme-actions .delete-theme{position:relative;right:auto;bottom:auto}.theme-overlay .theme-actions .inactive-theme{display:inline}.theme-overlay .theme-screenshots{width:100%;float:none;margin:0}.theme-overlay .theme-info{width:100%}.theme-overlay .theme-author{margin:5px 0 15px}.theme-overlay .current-label{margin-top:10px;font-size:13px}.themes-php .wp-filter-search{width:100%}.theme-install-php .wp-filter p.search-box{display:grid;row-gap:.5rem}.theme-browser .theme.add-new-theme span::after{font:400 60px/90px dashicons;width:80px;height:80px;top:30%;left:50%;text-indent:0;margin-left:-40px}.single-theme .theme-wrap{margin:0 -12px 0 -10px;padding:10px}.single-theme .theme-overlay .theme-about{padding:10px;overflow:visible}.single-theme .current-label{display:none}.single-theme .theme-overlay .theme-actions{position:static}}.broken-themes{clear:both}.broken-themes table{text-align:left;width:50%;border-spacing:3px;padding:3px}.update-php .wrap{max-width:40rem}.theme-browser .theme .theme-installed{background:#2271b1}.theme-browser .theme .notice-success p::before{color:#68de7c;content:"\f147";content:"\f147"/"";display:inline-block;font:400 20px/1 dashicons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.theme-install.updated-message::before{content:""}.theme-install-php .wp-filter{padding-left:20px}@media only screen and (max-width:1000px){.theme-install-php .wp-filter p.search-box{column-gap:.5rem}}.theme-install-php a.browse-themes,.theme-install-php a.upload{cursor:pointer}.plugin-install-tab-upload .upload-view-toggle .upload,.upload-view-toggle .browse{display:none}.plugin-install-tab-upload .upload-view-toggle .browse{display:inline}.upload-plugin,.upload-theme{box-sizing:border-box;display:none;margin:0;padding:50px 0;width:100%;overflow:hidden;position:relative;top:10px;text-align:center}.plugin-install-tab-upload .upload-plugin,.show-upload-view .upload-plugin,.show-upload-view .upload-plugin-wrap,.show-upload-view .upload-theme{display:block}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{position:relative;margin:30px;display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #c3c4c7;background:#f6f7f7}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{background:0 0;margin:0;padding:30px 0 30px 30px}.wp-upload-form input[type=submit].button{margin-right:30px}.upload-plugin .install-help,.upload-theme .install-help{color:#50575e;font-size:18px;font-style:normal;margin:0;padding:0;text-align:center}p.no-themes,p.no-themes-local{clear:both;color:#646970;font-size:18px;font-style:normal;margin:0;padding:100px 0;text-align:center;display:none}.no-results p.no-themes{display:block}.theme-install-php .add-new-theme{display:none!important}@media only screen and (max-width:1120px){.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{margin:20px 0;max-width:100%}.upload-theme .install-help{font-size:15px;padding:20px 0 0}}.theme-details .theme-rating{line-height:1.9}.theme-details .star-rating{display:inline}.theme-details .no-rating,.theme-details .num-ratings{font-size:11px;color:#646970}.theme-details .no-rating{display:block;line-height:1.9}.update-from-upload-comparison{border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde;text-align:left;margin:1rem 0 1.4rem;border-collapse:collapse;width:100%}.update-from-upload-comparison tr:last-child td{height:1.4rem;vertical-align:top}.update-from-upload-comparison tr:first-child th{font-weight:700;height:1.4rem;vertical-align:bottom}.update-from-upload-comparison td.name-label{text-align:right}.update-from-upload-comparison td,.update-from-upload-comparison th{padding:.4rem 1.4rem}.update-from-upload-comparison td.warning{color:#d63638}.update-from-upload-actions{margin-top:1.4rem}.appearance_page_custom-header #headimg{border:1px solid #dcdcde;overflow:hidden;width:100%}.appearance_page_custom-header #upload-form p label{font-size:12px}.appearance_page_custom-header .available-headers .default-header{float:left;margin:0 20px 20px 0}.appearance_page_custom-header .random-header{clear:both;margin:0 20px 20px 0;vertical-align:middle}.appearance_page_custom-header .available-headers label input,.appearance_page_custom-header .random-header label input{margin-right:10px}.appearance_page_custom-header .available-headers label img{vertical-align:middle}div#custom-background-image{min-height:100px;border:1px solid #dcdcde}div#custom-background-image img{max-width:400px;max-height:300px}.background-position-control input[type=radio]:checked~.button{background:#f0f0f1;border-color:#8c8f94;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);z-index:1}.background-position-control input[type=radio]:focus~.button{border-color:#4f94d4;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(34,113,177,.8);color:#1d2327}.background-position-control .background-position-center-icon,.background-position-control .background-position-center-icon::before{display:inline-block;line-height:1;text-align:center;transition:background-color .1s ease-in}.background-position-control .background-position-center-icon{height:20px;margin-top:13px;vertical-align:top;width:20px}.background-position-control .background-position-center-icon::before{background-color:#50575e;border-radius:50%;content:"";height:12px;width:12px}.background-position-control .button:hover .background-position-center-icon::before,.background-position-control input[type=radio]:focus~.button .background-position-center-icon::before{background-color:#1d2327}.background-position-control .button-group{display:block}.background-position-control .button-group .button{border-radius:0;box-shadow:none;height:40px!important;line-height:2.9!important;margin:0 -1px 0 0!important;padding:0 10px 1px!important;position:relative}.background-position-control .button-group .button:active,.background-position-control .button-group .button:focus,.background-position-control .button-group .button:hover{z-index:1}.background-position-control .button-group:last-child .button{box-shadow:0 1px 0 #c3c4c7}.background-position-control .button-group>label{margin:0!important}.background-position-control .button-group:first-child>label:first-child .button{border-radius:3px 0 0}.background-position-control .button-group:first-child>label:first-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group:first-child>label:last-child .button{border-radius:0 3px 0 0}.background-position-control .button-group:first-child>label:last-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:last-child>label:first-child .button{border-radius:0 0 0 3px}.background-position-control .button-group:last-child>label:first-child .dashicons{transform:rotate(-45deg)}.background-position-control .button-group:last-child>label:last-child .button{border-radius:0 0 3px}.background-position-control .button-group:last-child>label:last-child .dashicons{transform:rotate(45deg)}.background-position-control .button-group+.button-group{margin-top:-1px}body.full-overlay-active{overflow:hidden;visibility:hidden}.wp-full-overlay{background:#1d2327;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;left:0;right:0;height:100%;min-width:0}.wp-full-overlay-sidebar{box-sizing:border-box;position:fixed;min-width:300px;max-width:600px;width:18%;height:100%;top:0;bottom:0;left:0;padding:0;margin:0;z-index:10;background:#f0f0f1;border-right:none}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{overflow:visible;margin-left:-300px}.wp-full-overlay.collapsed,.wp-full-overlay.expanded .wp-full-overlay-sidebar{margin-left:0!important}.wp-full-overlay.expanded{margin-left:300px}@media screen and (min-width:1667px){.wp-full-overlay.expanded{margin-left:18%}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-left:-18%}}@media screen and (min-width:3333px){.wp-full-overlay.expanded{margin-left:600px}.wp-full-overlay.collapsed .wp-full-overlay-sidebar{margin-left:-600px}}.wp-full-overlay-sidebar::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:3px;z-index:1000}.wp-full-overlay-main{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;background-color:#f0f0f1}.wp-full-overlay-sidebar .wp-full-overlay-header{position:absolute;left:0;right:0;height:45px;padding:0 15px;line-height:3.2;z-index:10;margin:0;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-header a.back{margin-top:3px}.wp-full-overlay-sidebar .wp-full-overlay-footer{bottom:0;border-bottom:none;border-top:none;box-shadow:none}.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content{position:absolute;top:45px;bottom:45px;left:0;right:0;overflow:auto}.theme-install-overlay .wp-full-overlay-sidebar .wp-full-overlay-header{padding:0}.theme-install-overlay .close-full-overlay,.theme-install-overlay .next-theme,.theme-install-overlay .previous-theme{display:block;position:relative;float:left;width:45px;height:45px;background:#f0f0f1;border-top:0;border-right:1px solid #dcdcde;border-bottom:0;border-left:0;color:#3c434a;cursor:pointer;text-decoration:none;transition:color .1s ease-in-out,background .1s ease-in-out}.theme-install-overlay .close-full-overlay:focus,.theme-install-overlay .close-full-overlay:hover,.theme-install-overlay .next-theme:focus,.theme-install-overlay .next-theme:hover,.theme-install-overlay .previous-theme:focus,.theme-install-overlay .previous-theme:hover{background:#dcdcde;border-color:#c3c4c7;color:#000;outline:0;box-shadow:none}.theme-install-overlay .close-full-overlay::before{font:400 22px/1 dashicons;content:"\f335";content:"\f335"/"";position:relative;top:7px;left:13px}.theme-install-overlay .previous-theme::before{font:400 20px/1 dashicons;content:"\f341";content:"\f341"/"";position:relative;top:6px;left:14px}.theme-install-overlay .next-theme::before{font:400 20px/1 dashicons;content:"\f345";content:"\f345"/"";position:relative;top:6px;left:13px}.theme-install-overlay .next-theme.disabled,.theme-install-overlay .next-theme.disabled:focus,.theme-install-overlay .next-theme.disabled:hover,.theme-install-overlay .previous-theme.disabled,.theme-install-overlay .previous-theme.disabled:focus,.theme-install-overlay .previous-theme.disabled:hover{color:#c3c4c7;background:#f0f0f1;cursor:default;pointer-events:none}.theme-install-overlay .close-full-overlay::before,.theme-install-overlay .next-theme::before,.theme-install-overlay .previous-theme::before{top:2px;left:0}.wp-core-ui .wp-full-overlay .collapse-sidebar{position:fixed;bottom:0;left:0;padding:9px 0 9px 10px;height:45px;color:#646970;outline:0;line-height:1;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.wp-core-ui .wp-full-overlay .collapse-sidebar:focus,.wp-core-ui .wp-full-overlay .collapse-sidebar:hover{color:#2271b1}.wp-full-overlay .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar-label{display:inline-block;vertical-align:middle;line-height:1.6}.wp-full-overlay .collapse-sidebar-arrow{width:20px;height:20px;margin:0 2px;border-radius:50%;overflow:hidden}.wp-full-overlay .collapse-sidebar:focus .collapse-sidebar-arrow,.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-arrow{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.wp-full-overlay .collapse-sidebar-label{margin-left:3px}.wp-full-overlay.collapsed .collapse-sidebar-label{display:none}.wp-full-overlay .collapse-sidebar-arrow::before{display:block;content:"\f148";content:"\f148"/"";background:#f0f0f1;font:400 20px/1 dashicons;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-core-ui .wp-full-overlay.collapsed .collapse-sidebar{padding:9px 10px}.rtl .wp-full-overlay .collapse-sidebar-arrow::before,.wp-full-overlay.collapsed .collapse-sidebar-arrow::before{transform:rotate(180.001deg)}.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow::before{transform:none}@media (prefers-reduced-motion:no-preference){.wp-full-overlay,.wp-full-overlay .collapse-sidebar,.wp-full-overlay-main,.wp-full-overlay-sidebar{transition-property:left,right,top,bottom,width,margin;transition-duration:.2s}}.expanded .wp-full-overlay-footer{position:fixed;bottom:0;left:0;min-width:299px;max-width:599px;width:18%;width:calc(18% - 1px);height:45px;border-top:1px solid #dcdcde;background:#f0f0f1}.wp-full-overlay-footer .devices-wrapper{float:right}.wp-full-overlay-footer .devices{position:relative;background:#f0f0f1;box-shadow:-20px 0 10px -5px #f0f0f1}.wp-full-overlay-footer .devices button{cursor:pointer;background:0 0;border:none;height:45px;min-width:50px;padding:0 3px;margin:0 0 0 -4px;box-shadow:none;border-top:1px solid transparent;border-bottom:4px solid transparent;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out}.wp-full-overlay-footer .devices button:focus{box-shadow:none;outline:0}.wp-full-overlay-footer .devices button::before{display:inline-block;-webkit-font-smoothing:antialiased;font:400 20px/20px dashicons;vertical-align:top;margin:0 0 -2px;padding:4px 8px;color:#646970}.wp-full-overlay-footer .devices button.active{border-bottom-color:#1d2327}.wp-full-overlay-footer .devices button:focus,.wp-full-overlay-footer .devices button:hover{background-color:#fff}.wp-full-overlay-footer .devices button.active:hover,.wp-full-overlay-footer .devices button:focus{border-bottom-color:#2271b1}.wp-full-overlay-footer .devices button.active::before{color:#1d2327}.wp-full-overlay-footer .devices button:focus::before,.wp-full-overlay-footer .devices button:hover::before{color:#2271b1}.wp-full-overlay-footer .devices .preview-desktop::before{content:"\f472";content:"\f472"/""}.wp-full-overlay-footer .devices .preview-tablet::before{content:"\f471";content:"\f471"/""}.wp-full-overlay-footer .devices .preview-mobile::before{content:"\f470";content:"\f470"/""}.wp-full-overlay-footer .devices .devices__preview-label{display:block;font-size:10px;line-height:1}@media screen and (max-width:1024px){.wp-full-overlay-footer .devices{display:none}}.collapsed .wp-full-overlay-footer .devices button::before{display:none}.preview-mobile .wp-full-overlay-main{margin:auto 0 auto -160px;width:320px;height:480px;max-height:100%;max-width:100%;left:50%}.preview-tablet .wp-full-overlay-main{margin:auto 0 auto -360px;width:720px;height:1080px;max-height:100%;max-width:100%;left:50%}.customize-support .hide-if-customize,.customize-support .wp-core-ui .hide-if-customize,.customize-support.wp-core-ui .hide-if-customize,.no-customize-support .hide-if-no-customize,.no-customize-support .wp-core-ui .hide-if-no-customize,.no-customize-support.wp-core-ui .hide-if-no-customize{display:none}#customize-container,#customize-controls .notice.notification-overlay{background:#f0f0f1;z-index:500000;position:fixed;overflow:visible;top:0;bottom:0;left:0;right:0;height:100%}#customize-container{display:none}#customize-container,.theme-install-overlay{visibility:visible}.customize-loading #customize-container iframe{opacity:0}#customize-container iframe,.theme-install-overlay iframe{height:100%;width:100%;z-index:20;transition:opacity .3s}#customize-controls{margin-top:0}.theme-install-overlay{display:none}.theme-install-overlay.single-theme{display:block}.install-theme-info{display:none;padding:10px 20px 60px}.single-theme .install-theme-info{padding-top:15px}.theme-install-overlay .install-theme-info{display:block}.install-theme-info .theme-install{float:right;margin-top:18px}.install-theme-info .theme-name{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:0}.install-theme-info .theme-screenshot{margin:15px 0;width:258px;border:1px solid #c3c4c7;position:relative;overflow:hidden}.install-theme-info .theme-screenshot>img{width:100%;height:auto;position:absolute;left:0;top:0}.install-theme-info .theme-screenshot::after{content:"";display:block;padding-top:66.66666666%}.install-theme-info .theme-details{overflow:hidden}.theme-details .theme-version{margin:15px 0}.theme-details .theme-description{float:left;color:#646970;line-height:1.6;max-width:100%}.theme-install-overlay .wp-full-overlay-header .button{float:right;margin:7px 10px 0 0;min-height:32px;line-height:2.30769231}.theme-install-overlay .wp-full-overlay-header .button.updated-message::before,.theme-install-overlay .wp-full-overlay-header .button.updating-message::before{line-height:1.5}.theme-install-overlay .wp-full-overlay-sidebar{background:#f0f0f1;border-right:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-sidebar-content{background:#fff;border-top:1px solid #dcdcde;border-bottom:1px solid #dcdcde}.theme-install-overlay .wp-full-overlay-main{position:absolute;z-index:0;background-color:#f0f0f1}.customize-loading #customize-container{background-color:#f0f0f1}#customize-controls .notice.notification-overlay.notification-loading::before,#customize-preview.wp-full-overlay-main::before,.customize-loading #customize-container::before,.theme-install-overlay .wp-full-overlay-main::before{content:"";display:block;width:20px;height:20px;position:absolute;left:50%;top:50%;z-index:-1;margin:-10px 0 0 -10px;transform:translateZ(0);background:transparent url(../images/spinner.gif) no-repeat center center;background-size:20px 20px}#customize-preview.wp-full-overlay-main.iframe-ready::before,.theme-install-overlay.iframe-ready .wp-full-overlay-main::before{background-image:none}@media print,(min-resolution:120dpi){.wp-full-overlay .collapse-sidebar-arrow{background-image:url(../images/arrows-2x.png);background-size:15px 123px}#customize-controls .notice.notification-overlay.notification-loading::before,#customize-preview.wp-full-overlay-main::before,.customize-loading #customize-container::before,.theme-install-overlay .wp-full-overlay-main::before{background-image:url(../images/spinner-2x.gif)}}@media screen and (max-width:782px){.available-theme .action-links .delete-theme{float:none;margin:0;padding:0;clear:both}.available-theme .action-links .delete-theme a{padding:0}.broken-themes table{width:100%}.theme-install-overlay .wp-full-overlay-header .button{font-size:13px}.theme-browser .theme .theme-actions .button{margin-bottom:0}.theme-browser .theme .theme-actions,.theme-browser .theme.active .theme-actions{padding-top:4px;padding-bottom:4px}.upload-plugin .wp-upload-form,.upload-theme .wp-upload-form{width:100%;box-sizing:border-box}.upload-plugin .wp-upload-form input[type=file],.upload-theme .wp-upload-form input[type=file]{padding:30px 0 30px 30px;width:100%}}
\ No newline at end of file
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 3e2a008327..23d69e07ec 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
*
* @global string $wp_version
*/
-$wp_version = '7.2-alpha-63989';
+$wp_version = '7.2-alpha-63990';
/**
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.