.btn-base{overflow:hidden;position:relative;transform:translateZ(0);transition:all .2s ease-out}.btn-base:hover{background-color:inherit;filter:brightness(.9)}.btn-base[class*=bg-primary]:hover,.btn-base[variant=default]:hover{background-color:var(--primary)}.btn-base[class*=bg-secondary]:hover,.btn-base[variant=secondary]:hover{background-color:var(--secondary)}.btn-base[class*=bg-destructive]:hover,.btn-base[variant=destructive]:hover{background-color:var(--destructive)}.btn-base[class*=bg-success]:hover,.btn-base[variant=success]:hover{background-color:var(--success)}.btn-base[class*=bg-warning]:hover,.btn-base[variant=warning]:hover{background-color:var(--warning)}.btn-base[class*=bg-error]:hover,.btn-base[variant=error]:hover{background-color:var(--error)}.btn-base[variant=ghost]:hover,.btn-base[variant=outline]:hover{background-color:var(--muted);filter:none}.btn-base[variant=ghost]:hover{opacity:.9}.ghost-btn:hover{background-color:var(--muted)!important;color:var(--primary)!important}.btn-base[variant=link]:hover{background-color:transparent;filter:none;text-decoration:underline;text-underline-offset:4px}.btn-base:after{background-color:#ffffff52;border-radius:50%;content:"";left:50%;opacity:0;padding-bottom:120%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(0);transition:transform .3s ease-out,opacity .3s ease-out;width:120%}.dark .btn-base:after{background-color:#ffffff3a}.btn-base:active:after{opacity:.2;transform:translate3d(-50%,-50%,0) scale(1);transition:0s}.animation{overflow:hidden;position:relative}.no-shiny.animation:before,.no-shiny:before{animation:none!important;content:none!important;display:none!important;opacity:0!important}.animation:before{background:linear-gradient(120deg,transparent 20%,var(--brand-alpha-medium,hsla(0,0%,100%,.2)) 50%,transparent 80%);content:"";height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transform:skew(-20deg);width:100%;z-index:1}.animation-hover:hover:before,.animation-permanent:before{animation:shineHover 3s ease-in-out infinite}.animation-hover:before{animation:none;left:-100%;opacity:0}@keyframes shineDefault{0%{left:-100%}1%{left:-100%;opacity:1}15%{left:100%;opacity:1}16%{opacity:0}to{left:-100%}}@keyframes shineHover{0%{left:-100%}1%{left:-100%;opacity:1}45%{left:100%;opacity:1}46%{opacity:0}to{left:-100%}}.postbox .inside h2,.wrap [class$=icon32]+h2,.wrap h1,.wrap>h2:first-child{font-size:20px;font-weight:500;line-height:1.3;padding:0!important;position:relative}body #wpwrap h1.wp-heading-inline{top:-4px}body #wpwrap .subsubsub li{color:var(--border)}body #wpwrap .subsubsub li a:hover{color:var(--foreground)!important}body #wpwrap .subsubsub a .count,body #wpwrap .subsubsub a.current .count{color:var(--muted-foreground)}body #wpwrap .page-title-action{background:var(--card)!important;border:1px solid var(--input)!important;border-radius:var(--radius-full)!important;color:var(--foreground)!important;margin-left:6px}body #wpwrap .page-title-action:before{content:"+";font-size:19px;font-weight:300;-webkit-font-smoothing:antialiased;display:flex;padding-right:6px;position:relative;top:-1px}body #wpwrap .page-title-action:hover,body #wpwrap .page-title-action:hover:before{color:var(--primary-foreground)!important}body #wpwrap .page-title-action:hover{background:var(--background-20)!important;border:1px solid var(--primary)!important}.wp-header-end{height:0!important}.wrap>hr{height:12px}.subsubsub{margin:18px 0 8px}.subsubsub a.current,body #wpwrap .ac_match{color:var(--card-foreground)}body #wpwrap .search-form label{display:none!important}body #wpwrap .search-form input{z-index:1}body #wpwrap .search-form input.wp-filter-search:focus{background:var(--background)!important}.edit-tags-php .wrap.nosubsub{.search-form.wp-clearfix{position:absolute!important;right:44px;top:17px}#col-left{margin-top:14px}}.wp-filter{background:var(--background-20)!important;border:1px solid var(--border)!important;border-radius:.75rem!important;box-shadow:0 1px 2px #0000000d!important;margin:1rem 0!important;padding:1rem!important}.wp-filter .filter-links li>a{border-radius:.375rem!important;color:var(--muted-foreground)!important;margin:0 .25rem!important;padding:.5rem 1rem!important;transition:all .2s!important}.wp-filter .filter-links li>a.current{background-color:var(--primary)!important;border:none!important;color:var(--primary-foreground)!important;font-weight:500!important}.wp-filter .filter-links li>a:hover{background-color:var(--accent)!important;color:var(--accent-foreground)!important}body.wp-admin .wp-filter select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1rem!important;padding-right:2.5rem!important}body #wpwrap #wpcontent #wpbody-content .page-title-action:hover span{color:var(--primary-foreground)!important}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 #wpbody-content .more-details{background:var(--bg-dark);border-radius:var(--radius-full);color:#fff!important;font-size:var(--text-sm)}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:48px;top:24px;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}
