body.theme-install-php #wpbody-content .button[aria-expanded=true].drawer-toggle:before{color:#fff!important}body.theme-install-php #wpbody-content .button[aria-expanded=true].drawer-toggle{background:var(--accent)!important}body.theme-install-php #wpbody-content .filter-group .filter-group-feature input[type=checkbox]{margin:15px 0 14px}body.theme-install-php #wpbody-content .filter-group .filter-group-feature label{width:100%}body.theme-install-php #wpbody-content .filter-group .filter-group-feature{margin-top:12px}body.theme-install-php #wpbody-content .filter-group{border-radius:var(--radius-md)}body.theme-install-php #wpbody-content .wp-filter{padding:24px!important}body.theme-install-php #wpbody-content .filter-drawer{border:none;margin-top:20px}body.theme-install-php #wpbody-content .filter-drawer>.buttons:first-of-type{display:none}body.theme-install-php #wpbody-content .no-themes{font-size:var(--text-md)}body #wpbody-content .theme-id-container>div{background:none}body.wp-admin #wpwrap .theme-browser .theme .more-details{background:var(--bg-dark);border-radius:var(--radius-full);color:#fff!important;font-size:var(--text-sm);height:48px!important}body #wpbody-content .theme-screenshot{border:none!important;box-shadow:none!important;outline:none!important}body.themes-php #wpbody-content .title-count{padding:4px 8px!important}body.theme-install-php #wpbody-content .theme-count,body.themes-php #wpbody-content .title-count{background:var(--accent);color:#fff!important;font-size:var(--text-sm)!important}body.theme-install-php #wpbody-content .theme-count{margin-top:-4px!important}body #wpbody-content .theme-actions a,body.theme-install-php #wpbody-content .install-theme-preview{border-radius:var(--radius-sm)!important;height:16px!important;max-height:16px!important}body #wpbody-content .theme-actions{padding-right:8px!important}body #wpbody-content .theme-id-container *{color:var(--foreground);font-size:var(--text-sm)}body #wpbody-content .theme .theme-name{background:var(--bg-dark);border-radius:0 0 var(--radius-md) var(--radius-md);color:#fff;height:48px;line-height:48px;margin:0;padding:0 20px}body #wpbody-content .theme-id-container h2 *{color:var(--accent)!important}body .themes>div{border-radius:var(--radius-lg)!important;padding:8px}#wpbody-content .theme .theme-screenshot,#wpbody-content .theme-overlay .theme-wrap .theme-screenshots img,body .themes>div img{border:none!important;border-radius:var(--radius-md) var(--radius-md) 0 0!important;outline:none!important}body.themes-php .themes .add-new-theme{border:1px solid}body.themes-php .themes .add-new-theme a:after{border:2px dashed var(--input)!important;border-radius:var(--radius-md)!important;height:100%}body.themes-php .themes .add-new-theme:hover a:after{background:var(--bg-dark)}body.themes-php #wpbody-content .add-new-theme .theme-name{line-height:48px}body.theme-install-php .wp-full-overlay-footer{background:var(--background)}body.themes-php .theme-browser{margin-top:24px}body.themes-php .theme-screenshots *{border-radius:var(--radius-lg)!important;box-shadow:none!important;outline:none!important}body.themes-php .search-form.search-themes{position:absolute;right:16px;top:-6px;width:-moz-fit-content;width:fit-content}body.theme-install-php .wp-full-overlay-header .theme-install{margin-top:4px!important}body #wpwrap .theme-wrap{background:var(--background)!important;border:1px solid var(--input)!important;border-radius:var(--radius-lg)!important;width:90%!important}body.themes-php #wpwrap .theme-wrap{margin:0}body.themes-php #wpwrap .theme-overlay .theme-wrap{left:50%;transform:translate(-50%,-5%)}body.themes-php #wpwrap .theme-overlay .theme-backdrop{background:var(--background)!important}body.themes-php #wpwrap .theme-overlay .theme-wrap .theme-actions{background:var(--bg-dark)!important;border-radius:0 0 var(--radius-lg) var(--radius-lg)}#wpbody-content .wrap .theme-overlay .theme-wrap .theme-header button:hover{background:#00000015}#wpbody-content .wrap .theme-overlay .theme-wrap .theme-actions span{color:#fff!important;font-size:var(--text-xs)!important}#wpbody-content .wrap .theme-overlay .theme-wrap .theme-header button:not(.disabled):hover:before{color:var(--card-foreground)!important}#wpbody-content .wrap .theme-overlay .theme-wrap .theme-header button.left{border-radius:var(--radius-lg) 0 0 0}#wpbody-content .wrap .theme-overlay .theme-wrap .theme-header button.close{border-radius:0 var(--radius-lg) 0 0}#wpbody-content .wrap .theme-browser.rendered .theme-overlay.active>.theme-wrap{margin-top:32px}
