Skip to content

Instantly share code, notes, and snippets.

@ryelle
Created April 4, 2024 21:55
Show Gist options
  • Save ryelle/b98a41afc597ba64100e8fa9b728d398 to your computer and use it in GitHub Desktop.
Save ryelle/b98a41afc597ba64100e8fa9b728d398 to your computer and use it in GitHub Desktop.
Index: Gruntfile.js
===================================================================
--- Gruntfile.js (revision 13454)
+++ Gruntfile.js (working copy)
@@ -36,7 +36,7 @@
files: ( function () {
var files = {};
- [ 'settings', 'tools', 'generic', 'base', 'objects', 'components', 'trumps' ].forEach(
+ [ 'settings', 'tools', 'objects', 'components' ].forEach(
function ( component ) {
var paths = [
'client/styles/' + component + '/**/*.scss',
Index: client/components/plugin/_sections-image-gallery.scss
===================================================================
--- client/components/plugin/_sections-image-gallery.scss (revision 13454)
+++ client/components/plugin/_sections-image-gallery.scss (working copy)
@@ -100,8 +100,8 @@
}
.image-gallery-description {
- background: #f5f5f5;
- color: $color__text-main;
+ background: var(--wp--preset--color--light-grey-2);
+ color: var(--wp--preset--color--charcoal-1);
line-height: 1.5;
padding: 10px 20px;
white-space: normal;
Index: client/components/widget-area/_widgets-meta.scss
===================================================================
--- client/components/widget-area/_widgets-meta.scss (revision 13454)
+++ client/components/widget-area/_widgets-meta.scss (working copy)
@@ -48,11 +48,11 @@
}
[rel="tag"] {
- background: $color__background-pre;
+ background: var(--wp--preset--color--blueberry-4);
border-radius: 2px;
- color: #000;
+ color: var(--wp--preset--color--charcoal-1);
display: inline-block;
- font-size: var( --wp--preset--font-size--extra-small );
+ font-size: var(--wp--preset--font-size--extra-small);
margin: 2px;
max-width: 95%;
overflow: hidden;
@@ -61,13 +61,6 @@
text-overflow: ellipsis;
white-space: nowrap;
width: auto;
-
- &:hover {
- background: #f3f3f3;
- }
- &:active {
- background: #dfdfdf;
- }
}
}
@@ -81,7 +74,7 @@
padding: 1em 1em 2em;
margin-top: 10px;
background-color: #fff;
- border: 1px solid var( --wp--preset--color--light-grey-1 );;
+ border: 1px solid var( --wp--preset--color--light-grey-1 );
border-radius: 2px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
@@ -99,7 +92,7 @@
bottom: .5em;
right: .6em;
font-size: small;
- color: $color__link;
+ color: var(--wp--custom--link--color--text);
&:hover,
&:focus,
Index: client/components/widget-area/_widgets-ratings.scss
===================================================================
--- client/components/widget-area/_widgets-ratings.scss (revision 13454)
+++ client/components/widget-area/_widgets-ratings.scss (working copy)
@@ -56,13 +56,13 @@
}
.counter-back {
- background-color: var(--wp--preset--color--light-grey-2 );
+ background-color: var(--wp--preset--color--light-grey-2);
width: 58%;
width: calc(100% - 130px);
}
.counter-bar {
- background-color: var( --wp--preset--color--charcoal-2 );
+ background-color: var(--wp--preset--color--charcoal-2);
display: block;
}
Index: client/components/widget-area/_widgets-support.scss
===================================================================
--- client/components/widget-area/_widgets-support.scss (revision 13454)
+++ client/components/widget-area/_widgets-support.scss (working copy)
@@ -13,7 +13,7 @@
}
.counter-back {
- background-color: #ececec;
+ background-color: var(--wp--preset--color--light-grey-2);
width: 100%;
}
Index: client/style.scss
===================================================================
--- client/style.scss (revision 13454)
+++ client/style.scss (working copy)
@@ -1,29 +1,5 @@
-//--------------------------------------------------------------
-// 01 Settings
-//------------------------------------------------------------*/
@import "styles/settings/settings";
-
-//--------------------------------------------------------------
-// 02 Tools
-//------------------------------------------------------------*/
@import "styles/tools/tools";
-//--------------------------------------------------------------
-// 03 Generic
-//------------------------------------------------------------*/
-@import "styles/generic/generic";
-
-//--------------------------------------------------------------
-// 04 Base
-//------------------------------------------------------------*/
-@import "styles/base/base";
-
-//--------------------------------------------------------------
-// 05 Objects
-//------------------------------------------------------------*/
@import "styles/objects/objects";
-
-//--------------------------------------------------------------
-// 06 Components
-//------------------------------------------------------------*/
@import "styles/components/components";
Index: client/styles/base/_base.scss
===================================================================
--- client/styles/base/_base.scss (revision 13454)
+++ client/styles/base/_base.scss (nonexistent)
@@ -1,2 +0,0 @@
-@import "copy";
-@import "tables";
Index: client/styles/base/_copy.scss
===================================================================
--- client/styles/base/_copy.scss (revision 13454)
+++ client/styles/base/_copy.scss (nonexistent)
@@ -1,54 +0,0 @@
-
-body,
-button,
-input,
-select,
-textarea {
- color: #1e1e1e;
- font-size: 100%;
- line-height: $font__line-height-body;
-}
-
-dfn, cite, em, i {
- font-style: italic;
-}
-
-blockquote {
- margin: 0 1.5em;
-}
-
-address {
- margin: 0 0 1.5em;
-}
-
-pre {
- background: $color__background-pre;
- font-family: $font__pre;
- font-size: 0.9375rem;
- line-height: $font__line-height-pre;
- margin-bottom: 1.6em;
- max-width: 100%;
- overflow: auto;
- padding: 1.6em;
- word-wrap: normal;
-}
-
-code, kbd, tt, var {
- font-family: $font__code;
- font-size: 0.9375rem;
- hyphens: none;
-}
-
-abbr, acronym {
- border-bottom: 1px dotted $color__border-abbr;
- cursor: help;
-}
-
-mark, ins {
- background: $color__background-ins;
- text-decoration: none;
-}
-
-strong {
- font-weight: 600;
-}
Property changes on: client/styles/base/_copy.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/base/_tables.scss
===================================================================
--- client/styles/base/_tables.scss (revision 13454)
+++ client/styles/base/_tables.scss (nonexistent)
@@ -1,29 +0,0 @@
-table {
- border: 1px solid var( --wp--preset--color--light-grey-1 );
- //border-spacing: .1rem;
- border-collapse: collapse;
- font-size: 0.8em;
- margin: 0 0 1rem;
- padding: 0;
- width: 100%;
-
- thead {
- background: $color__base-gray;
- color: #fff;
- }
-
- th, td {
- border: 1px solid var( --wp--preset--color--light-grey-1 );
- font-weight: normal;
- margin: 0;
- padding: 0.4rem;
- text-align: left;
- vertical-align: top;
- }
-
- tbody {
- tr:nth-child( even ) {
- background: var( --wp--preset--color--light-grey-2 );
- }
- }
-}
Index: client/styles/components/_captions.scss
===================================================================
--- client/styles/components/_captions.scss (revision 13454)
+++ client/styles/components/_captions.scss (nonexistent)
@@ -1,16 +0,0 @@
-.wp-caption {
- margin-bottom: 1.5em;
- max-width: 100%;
-
- img[class*="wp-image-"] {
- @include center-block;
- }
-
- .wp-caption-text {
- margin: 0.8075em 0;
- }
-}
-
-.wp-caption-text {
- text-align: center;
-}
Property changes on: client/styles/components/_captions.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/components/_components.scss
===================================================================
--- client/styles/components/_components.scss (revision 13454)
+++ client/styles/components/_components.scss (nonexistent)
@@ -1,33 +0,0 @@
-@import "captions";
-@import "galleries";
-@import "media";
-@import "wporg-filter-bar";
-@import "../../components/buttons";
-@import "../../components/dialog";
-@import "../../components/plugin-card";
-@import "../../components/plugin-cards";
-@import "../../components/plugin-icon";
-@import "../../components/plugin-ratings";
-@import "../../components/plugin-section";
-@import "../../components/posts-navigation";
-@import "../../components/plugin/favorite-button";
-@import "../../components/plugin/plugin-banner";
-@import "../../components/plugin/sections-categorization";
-@import "../../components/plugin/sections-changelog";
-@import "../../components/plugin/sections-developers";
-@import "../../components/plugin/sections-faq";
-@import "../../components/plugin/sections-image-gallery";
-@import "../../components/plugin/sections-reviews";
-@import "../../components/plugin/sections-screenshots";
-@import "../../components/plugin/sections-stats";
-@import "../../components/plugin/sections";
-@import "../../components/plugin/style";
-@import "../../components/widget-area/widgets-adopt-me";
-@import "../../components/widget-area/widgets-categorization";
-@import "../../components/widget-area/widgets-committers";
-@import "../../components/widget-area/widgets-contributors";
-@import "../../components/widget-area/widgets-meta";
-@import "../../components/widget-area/widgets-ratings";
-@import "../../components/widget-area/widgets-support";
-@import "../../components/widget-area/widgets";
-@import "../../components/widget-area/style";
Index: client/styles/components/_galleries.scss
===================================================================
--- client/styles/components/_galleries.scss (revision 13454)
+++ client/styles/components/_galleries.scss (nonexistent)
@@ -1,46 +0,0 @@
-.gallery {
- margin-bottom: 1.5em;
-}
-
-.gallery-item {
- display: inline-block;
- text-align: center;
- vertical-align: top;
- width: 100%;
-
- .gallery-columns-2 & {
- max-width: 50%;
- }
-
- .gallery-columns-3 & {
- max-width: 33.33%;
- }
-
- .gallery-columns-4 & {
- max-width: 25%;
- }
-
- .gallery-columns-5 & {
- max-width: 20%;
- }
-
- .gallery-columns-6 & {
- max-width: 16.66%;
- }
-
- .gallery-columns-7 & {
- max-width: 14.28%;
- }
-
- .gallery-columns-8 & {
- max-width: 12.5%;
- }
-
- .gallery-columns-9 & {
- max-width: 11.11%;
- }
-}
-
-.gallery-caption {
- display: block;
-}
\ No newline at end of file
Property changes on: client/styles/components/_galleries.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/components/_media.scss
===================================================================
--- client/styles/components/_media.scss (revision 13454)
+++ client/styles/components/_media.scss (nonexistent)
@@ -1,25 +0,0 @@
-.page-content .wp-smiley,
-.entry-content .wp-smiley,
-.comment-content .wp-smiley {
- border: none;
- margin-bottom: 0;
- margin-top: 0;
- padding: 0;
-}
-
-/* Make sure embeds and iframes fit their containers. */
-embed,
-iframe,
-object {
- max-width: 100%;
-}
-
-/*--------------------------------------------------------------
-## Captions
---------------------------------------------------------------*/
-@import "captions";
-
-/*--------------------------------------------------------------
-## Galleries
---------------------------------------------------------------*/
-@import "galleries";
\ No newline at end of file
Property changes on: client/styles/components/_media.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/components/_wporg-filter-bar.scss
===================================================================
--- client/styles/components/_wporg-filter-bar.scss (revision 13454)
+++ client/styles/components/_wporg-filter-bar.scss (working copy)
@@ -68,7 +68,7 @@
}
}
- @media screen and ( min-width: $ms-breakpoint ) {
+ @media screen and ( min-width: 737px ) {
display: flex;
align-items: center;
justify-content: space-between;
Index: client/styles/navigation/_menus.scss
===================================================================
--- client/styles/navigation/_menus.scss (revision 13454)
+++ client/styles/navigation/_menus.scss (nonexistent)
@@ -1,20 +0,0 @@
-.comment-navigation,
-.posts-navigation,
-.post-navigation {
-
- .site-main & {
- margin: 0 0 1.5em;
- overflow: hidden;
- }
-
- .nav-previous {
- float: left;
- width: 50%;
- }
-
- .nav-next {
- float: right;
- text-align: right;
- width: 50%;
- }
-}
Property changes on: client/styles/navigation/_menus.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/navigation/_navigation.scss
===================================================================
--- client/styles/navigation/_navigation.scss (revision 13454)
+++ client/styles/navigation/_navigation.scss (nonexistent)
@@ -1,9 +0,0 @@
-/*--------------------------------------------------------------
-## Links
---------------------------------------------------------------*/
-@import "links";
-
-/*--------------------------------------------------------------
-## Menus
---------------------------------------------------------------*/
-@import "menus";
\ No newline at end of file
Property changes on: client/styles/navigation/_navigation.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/objects/_fields.scss
===================================================================
--- client/styles/objects/_fields.scss (revision 13454)
+++ client/styles/objects/_fields.scss (nonexistent)
@@ -1,287 +0,0 @@
-/* Include margin and padding in the width calculation of input and textarea. */
-input,
-textarea {
- box-sizing: border-box;
-}
-
-input[type="text"],
-input[type="password"],
-input[type="checkbox"],
-input[type="color"],
-input[type="date"],
-input[type="datetime"],
-input[type="datetime-local"],
-input[type="email"],
-input[type="month"],
-input[type="number"],
-input[type="password"],
-input[type="search"],
-input[type="radio"],
-input[type="tel"],
-input[type="text"],
-input[type="time"],
-input[type="url"],
-input[type="week"],
-select,
-textarea {
- background-color: #fff;
- border: 1px solid $color__border-input;
- box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07 );
- color: $color__text-input;
- outline: none;
- transition: 0.05s border-color ease-in-out;
-
- &:focus {
- color: $color__text-input-focus;
- }
-}
-
-input[type="text"]:focus,
-input[type="password"]:focus,
-input[type="color"]:focus,
-input[type="date"]:focus,
-input[type="datetime"]:focus,
-input[type="datetime-local"]:focus,
-input[type="email"]:focus,
-input[type="month"]:focus,
-input[type="number"]:focus,
-input[type="password"]:focus,
-input[type="search"]:focus,
-input[type="tel"]:focus,
-input[type="text"]:focus,
-input[type="time"]:focus,
-input[type="url"]:focus,
-input[type="week"]:focus,
-input[type="checkbox"]:focus,
-input[type="radio"]:focus,
-select:focus,
-textarea:focus {
- border-color: #5b9dd9;
- box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 );
-}
-
-/* rtl:ignore */
-input[type="email"],
-input[type="url"] {
- direction: ltr;
-}
-
-input[type="text"],
-input[type="email"],
-input[type="search"],
-input[type="password"],
-input[type="number"],
-select {
- padding: 6px 10px;
-}
-
-/* Vertically align the number selector with the input. */
-input[type="number"] {
- height: 40px;
- line-height: inherit;
-}
-
-input[type="checkbox"],
-input[type="radio"] {
- -webkit-appearance: none;
- background: #fff;
- border: 1px solid #b4b9be;
- box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.1 );
- clear: none;
- color: #555;
- cursor: pointer;
- display: inline-block;
- height: 25px;
- line-height: 0;
- margin: -4px 4px 0 0;
- min-width: 16px;
- padding: 0 !important;
- text-align: center;
- transition: .05s border-color ease-in-out;
- vertical-align: middle;
- width: 25px;
-}
-
-input[type="checkbox"] {
- padding: 10px;
-}
-
-input[type="radio"] {
- border-radius: 50%;
- line-height: 10px;
- margin-right: 4px;
-}
-
-input[type="checkbox"]:checked:before,
-input[type="radio"]:checked:before {
- display: inline-block;
- float: left;
- font: normal 21px/1 dashicons;
- vertical-align: middle;
- width: 16px;
- -moz-osx-font-smoothing: grayscale;
- -webkit-font-smoothing: antialiased;
- speak: none;
-}
-
-input[type="checkbox"]:checked:before {
- color: #1e8cbe;
- content: "\f147";
- font: normal 30px/1 dashicons;
- margin: -3px -5px;
-}
-
-input[type="radio"]:checked:before {
- background-color: #1e8cbe;
- border-radius: 50px;
- content: "\2022";
- font-size: 24px;
- height: 9px;
- line-height: 16px;
- margin: 7px;
- text-indent: -9999px;
- vertical-align: middle;
- width: 9px;
-}
-
-@-moz-document url-prefix() {
- input[type="checkbox"],
- input[type="radio"],
- .form-table input.tog {
- margin-bottom: -1px;
- }
-}
-
-/* Search */
-input[type="search"]::-webkit-search-decoration {
- display: none;
-}
-
-.ie8 input[type="password"] {
- font-family: sans-serif;
-}
-
-textarea,
-input,
-select,
-button {
- font-family: inherit;
- font-size: inherit;
- font-weight: inherit;
-}
-
-textarea,
-input,
-select {
- border-radius: 0;
- font-size: 16px;
-}
-
-textarea {
- line-height: 1.4;
- overflow: auto;
- padding: 2px 6px;
- resize: vertical;
-}
-
-input[type="file"] {
- padding: 3px 0;
-}
-
-label {
- cursor: pointer;
-}
-
-input.readonly,
-input[readonly],
-textarea.readonly,
-textarea[readonly] {
- background-color: $color__background-pre;
-}
-
-:-moz-placeholder {
- color: #a9a9a9;
-}
-
-input:disabled,
-input.disabled,
-select:disabled,
-select.disabled,
-textarea:disabled,
-textarea.disabled {
- background: rgba( 255, 255, 255, 0.5 );
- border-color: rgba( 222, 222, 222, 0.75 );
- box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.04 );
- color: rgba( 51, 51, 51, 0.5 );
-}
-
-input[type="file"]:disabled,
-input[type="file"].disabled,
-input[type="range"]:disabled,
-input[type="range"].disabled {
- background: none;
- box-shadow: none;
-}
-
-input[type="checkbox"]:disabled,
-input[type="checkbox"].disabled,
-input[type="radio"]:disabled,
-input[type="radio"].disabled,
-input[type="checkbox"]:disabled:checked:before,
-input[type="checkbox"].disabled:checked:before,
-input[type="radio"]:disabled:checked:before,
-input[type="radio"].disabled:checked:before {
- opacity: 0.7;
-}
-
-label,
-fieldset label {
- vertical-align: middle;
-}
-
-
-/* =Media Queries
--------------------------------------------------------------- */
-
-@media screen and ( min-width: $ms-breakpoint ) {
- /* Input Elements */
- input[type="text"],
- input[type="email"],
- input[type="search"],
- input[type="password"],
- input[type="number"] {
- padding: 3px 5px;
- }
-
- input[type="number"] {
- height: 28px;
- }
-
- input[type="checkbox"] {
- padding: 0;
- }
-
- input[type="checkbox"]:checked:before {
- font: normal 21px/1 dashicons;
- margin: -3px 0 0 -4px;
- }
-
- input[type="radio"],
- input[type="checkbox"] {
- height: 16px;
- width: 16px;
- }
-
- input[type="radio"]:checked:before {
- width: 6px;
- height: 6px;
- margin: 4px;
- }
-
- textarea,
- input,
- select {
- font-size: 14px;
- padding: 3px 5px; /* Reset mobile webkit's default element styling */
- }
-}
Property changes on: client/styles/objects/_fields.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/objects/_objects.scss
===================================================================
--- client/styles/objects/_objects.scss (revision 13454)
+++ client/styles/objects/_objects.scss (nonexistent)
@@ -1,8 +0,0 @@
-@import "avatars";
-@import "banners";
-@import "block-validator";
-@import "fields";
-@import "links";
-@import "notices";
-@import "page_releases";
-@import "upload";
Index: client/styles/objects/_page_releases.scss
===================================================================
--- client/styles/objects/_page_releases.scss (revision 13454)
+++ client/styles/objects/_page_releases.scss (nonexistent)
@@ -1,6 +0,0 @@
-.page-releases,
-.page-id-126810 {
- h2 > a {
- color: inherit;
- }
-}
\ No newline at end of file
Index: client/styles/settings/_colors.scss
===================================================================
--- client/styles/settings/_colors.scss (revision 13454)
+++ client/styles/settings/_colors.scss (nonexistent)
@@ -1,15 +0,0 @@
-$color__background-button: #eee;
-$color__background-pre: #eee;
-$color__background-ins: #fff9c0;
-
-$color__text-input: #32373c;
-$color__text-input-focus: #111;
-$color__link: var( --wp--custom--link--color--text );
-$color__text-main: #32373c;
-
-$color__border-input: #ddd;
-$color__border-abbr: #666;
-
-// Colors
-$color__wp-blue: var(--wp--custom--link--color--text);
-$color__base-gray: $color__text-main;
Property changes on: client/styles/settings/_colors.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: client/styles/settings/_settings.scss
===================================================================
--- client/styles/settings/_settings.scss (revision 13454)
+++ client/styles/settings/_settings.scss (nonexistent)
@@ -1,3 +0,0 @@
-@import "breakpoints";
-@import "colors";
-@import "typography";
Index: client/styles/settings/_typography.scss
===================================================================
--- client/styles/settings/_typography.scss (revision 13454)
+++ client/styles/settings/_typography.scss (nonexistent)
@@ -1,4 +0,0 @@
-$font__code: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
-$font__pre: "Courier 10 Pitch", Courier, monospace;
-$font__line-height-body: 1.5;
-$font__line-height-pre: 1.6;
\ No newline at end of file
Property changes on: client/styles/settings/_typography.scss
___________________________________________________________________
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: css/style-rtl.css
===================================================================
--- css/style-rtl.css (revision 13454)
+++ css/style-rtl.css (working copy)
@@ -1 +1 @@
-@charset "UTF-8";body,button,input,select,textarea{color:#1e1e1e;font-size:100%;line-height:1.5}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;word-wrap:normal}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}strong{font-weight:600}table{border:1px solid var(--wp--preset--color--light-grey-1);border-collapse:collapse;font-size:.8em;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid var(--wp--preset--color--light-grey-1);font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:var(--wp--preset--color--light-grey-2)}.avatar{border-radius:50%;vertical-align:middle}.wp-block-wporg-language-suggest>p{margin:0}.block-validator>details summary{padding:var(--wp--style--block-gap) 0}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8em}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-right:var(--wp--style--block-gap)}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-right:0;margin-top:var(--wp--style--block-gap)}}.block-validator .notice details,.block-validator .notice p{font-size:var(--wp--preset--font-size--normal);margin:var(--wp--style--block-gap) 0}.block-validator .notice details p{font-size:var(--wp--preset--font-size--small);margin-right:1rem}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px #00000012;color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px #1e8cbecc;color:#111}input[type=email],input[type=url]{direction:rtl}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px #0000001a;clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 0 0 4px;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:#ffffff80;border-color:#dededebf;box-shadow:inset 0 1px 2px #0000000a;color:#33333380}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px -4px 0 0}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}body .wp-block-post-content a,body a{text-decoration:none}body .wp-block-post-content a:not(.button,.dashicons):hover,body a:not(.button,.dashicons):hover{text-decoration:underline}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 #0000001a;font-size:var(--wp--preset--font-size--small);margin:var(--wp--style--block-gap) 0;padding:1px 12px}.notice p,.notice ul{margin:.5em 0;padding:2px}.notice pre{white-space:pre-wrap}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.page-id-126810 h2>a,.page-releases h2>a{color:inherit}.plugin-upload-form.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:var(--wp--preset--font-size--small)}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-queue-message code{font-size:1em}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wporg-filter-bar{--wporg--filter-bar--gap:20px;--wporg--filter-bar--color:#40464d;--wporg--filter-bar--active--background-color:var(--wp--custom--button--color--background);--wporg--filter-bar--focus--border-color:var(--wp--custom--button--focus--border--color);margin:var(--wp--style--block-gap) 0}.wporg-filter-bar .wporg-query-filter__toggle.is-active,.wporg-filter-bar .wporg-query-filter__toggle:active,.wporg-filter-bar .wporg-query-filter__toggle:focus{background-color:var(--wporg--filter-bar--active--background-color);color:var(--wp--custom--button--color--text)}.wporg-filter-bar .wporg-filter-bar__navigation{flex-grow:1;margin-bottom:var(--wporg--filter-bar--gap)}.wporg-filter-bar .wporg-filter-bar__navigation ul{display:inline-block;font-size:13px;line-height:1.538;list-style:none;margin:0;padding-right:0}.wporg-filter-bar .wporg-filter-bar__navigation ul li{display:inline-block}.wporg-filter-bar .wporg-filter-bar__navigation ul li+li{margin-right:8px}.wporg-filter-bar .wporg-filter-bar__navigation ul a{border-radius:2px;color:var(--wporg--filter-bar--color);display:block;padding:8px 12px;text-decoration:none}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a:hover{text-decoration:underline}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus-visible{box-shadow:none;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active{background-color:var(--wporg--filter-bar--active--background-color);color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:hover{color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus-visible{box-shadow:inset 0 0 0 1.5px #fff;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}@media screen and (min-width:737px){.wporg-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wporg--filter-bar--gap);justify-content:space-between;width:100%}.wporg-filter-bar .wporg-filter-bar__navigation{margin-bottom:0}}.button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button{background-color:var(--wp--custom--button--color--background);border:0;border-radius:var(--wp--custom--button--border--radius);color:var(--wp--custom--button--color--text);cursor:pointer;opacity:1;padding:calc(var(--wp--custom--button--small--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--left) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--right) + var(--wp--custom--button--border--width));vertical-align:middle}.button.button-large{padding:calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width))}input+button.button,select+button.button{margin-top:-3px}.button.disabled{cursor:not-allowed;opacity:.6}.wp-block-post-content a.button{text-decoration:none}dialog{border:0;box-shadow:-6px 6px 6px #0003;min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;left:1em;text-decoration:none!important;top:1em}.plugin-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.plugin-card .entry{display:inline-block;vertical-align:top}.plugin-card .entry-title{display:block;display:-webkit-box;font-size:var(--wp--preset--font-size--heading-5);font-weight:500;line-height:1.3;max-height:2.6em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plugin-card .entry-excerpt{clear:both;font-size:var(--wp--preset--font-size--small)}.plugin-card .entry-excerpt p{margin:0}.plugin-card footer{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-card footer span{display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span svg{height:24px;vertical-align:bottom;width:24px}.plugin-card footer span svg path{fill:var(--wp--preset--color--charcoal-4)}.plugin-card footer span.active-installs{min-width:48%}@media screen and (max-width:737px){.plugin-cards .is-style-cards-grid{grid-template-columns:100%}}.entry-thumbnail{display:none;margin-bottom:var(--wp--style--block-gap);margin-left:var(--wp--style--block-gap);max-width:80px}.entry-thumbnail .plugin-icon{background-size:cover;border-radius:var(--wp--custom--button--border--radius);height:80px;width:80px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;float:right;vertical-align:top}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-bottom:0;max-width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:var(--wp--preset--color--charcoal-2);font-size:var(--wp--preset--font-size--extra-small);vertical-align:text-bottom}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2)}.rtl .dashicons-star-half{transform:rotateY(-180deg)}#main .plugin-section{margin:0 auto var(--wp--preset--spacing--60)}#main .plugin-section:last-of-type{margin-bottom:0}#main .plugin-section .section-header{column-gap:10px;display:flex;justify-content:space-between;margin-bottom:var(--wp--style--block-gap)}#main .plugin-section .section-header>h2{margin-bottom:0}#main .plugin-section .section-link{align-self:center;flex:0 0 auto;margin-left:var(--wp--style--block-gap);text-decoration:underline}@media screen and (min-width:737px){#main .plugin-section .section-link{margin-left:0}}.pagination .nav-links{margin-top:var(--wp--style--block-gap);padding-top:var(--wp--style--block-gap);text-align:center}.pagination .nav-links .page-numbers{cursor:pointer;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{display:inline-block;font-size:medium;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{font-weight:700}.pagination .nav-links span.page-numbers.current{text-decoration:underline}@keyframes favme-anime{0%{font-size:var(--wp--preset--font-size--large);opacity:1;-webkit-text-stroke-color:#0000}25%{color:#fff;font-size:var(--wp--preset--font-size--small);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{color:#fff;font-size:var(--wp--preset--font-size--large);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{font-size:var(--wp--preset--font-size--normal);opacity:1;-webkit-text-stroke-color:#0000}}.plugin-favorite{height:calc(var(--wp--custom--button--spacing--padding--top)*2 + var(--wp--preset--font-size--normal)*2);text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--large);height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{color:var(----wp--preset--color--charcoal-2);text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:var(--wp--custom--button--border--radius);display:inline-block;margin:0 auto var(--wp--style--block-gap);padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:737px){.plugin-banner{margin-top:var(--wp--style--block-gap)}}@media screen and (max-width:737px){.plugin-banner{margin-right:calc(var(--wp--preset--spacing--edge-space)*-1);margin-left:calc(var(--wp--preset--spacing--edge-space)*-1);width:calc(100% + var(--wp--preset--spacing--edge-space)*2)}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 5px 0 0;font-size:.8rem;margin-right:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog code{font-size:var(--wp--preset--font-size--small)}.plugin-developers .contributors-list li{padding-bottom:var(--wp--style--block-gap);vertical-align:top}@media screen and (min-width:500px){.plugin-developers .contributors-list{display:flex;flex-wrap:wrap}.plugin-developers .contributors-list li{padding-bottom:unset;width:50%}}.plugin-faq dl{border-bottom:1px solid var(--wp--preset--color--light-grey-1)}.plugin-faq dt{border-top:1px solid var(--wp--preset--color--light-grey-1);cursor:pointer;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:var(--wp--custom--link--color--text);display:inline;font-size:var(--wp--preset--font-size--normal);margin-bottom:0;margin-top:0!important}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dt h3 button:focus,.plugin-faq dt h3 button:hover{text-decoration:underline}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:var(--wp--preset--color--light-grey-1);display:none;font-size:48px;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:var(--wp--preset--font-size--small);line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-left:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px #0000004d}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:#0006;bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:1px solid var(--wp--preset--color--light-grey-1);margin:2rem 0 1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-top:4px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:var(--wp--preset--font-size--normal);font-weight:500;margin:2px 12px 0 0!important;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:var(--wp--preset--font-size--extra-small);line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--extra-small);margin-right:12px}.plugin-reviews .review-replies:before{content:"•";margin-left:12px}.plugin-reviews .review-content{margin:1em 0}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.plugin-reviews .reviews-link{display:inline-block;font-size:var(--wp--preset--font-size--small)}.plugin-reviews .reviews-link:after{content:"\f341";float:left;font-family:dashicons;padding-right:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px;max-width:100%}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:38px;vertical-align:middle}}hr{margin:2.5rem auto}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2),.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section ul li{margin-bottom:8px}.section-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--heading-5)!important;font-style:normal;font-weight:600;line-height:var(--wp--custom--heading--level-5--typography--line-height)}.section-intro{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--10)}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding-top:var(--wp--preset--spacing--40)}.type-plugin .plugin-header:after,.type-plugin .plugin-header:before{content:"";display:table;table-layout:fixed}.type-plugin .plugin-header:after{clear:both}.type-plugin .plugin-header .plugin-actions{float:left;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions>.button,.type-plugin .plugin-header .plugin-actions>div{display:inline-block;text-align:center}@media screen and (max-width:34em){.type-plugin .plugin-header .plugin-actions>.button.download-button{display:none}}.type-plugin .plugin-header .plugin-title{clear:none;font-size:var(--wp--preset--font-size--heading-3);font-weight:400;line-height:1.1;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit}.type-plugin .plugin-header .byline{color:#78848f;display:block;margin-top:4px}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .plugin-banner+.plugin-header>.notice:first-of-type{margin-top:0}.type-plugin .tabs{border-bottom:1px solid var(--wp--preset--color--light-grey-1);list-style:none;margin:0}.type-plugin .tabs li{border:1px solid #0000;display:inline-block;font-size:.9rem;margin-bottom:-1px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;color:var(--wp--preset--color--charcoal-1);display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:var(--wp--preset--color--light-grey-2)!important}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:1px solid var(--wp--preset--color--light-grey-1);padding-bottom:0!important}@media screen and (max-width:38em){.type-plugin .tabs{border-top:1px solid var(--wp--preset--color--light-grey-1)}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid var(--wp--preset--color--light-grey-1)}}@media screen and (min-width:737px){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-right:0;padding-right:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--wp--style--block-gap)}.type-plugin .plugin-blocks-list .block-icon{border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;display:inline-block;height:3.5rem;line-height:16px;margin-left:var(--wp--style--block-gap);padding:var(--wp--style--block-gap);width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon.dashicons:before{margin-right:-3px}.type-plugin .plugin-blocks-list .block-icon svg{height:16px;width:16px;fill:currentColor;margin-right:-1px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4em}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-bottom:0;padding-bottom:1px}@media screen and (max-width:38em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:1px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap;margin-top:var(--wp--preset--spacing--30)}.type-plugin span#section-links .tabs{flex:1 1 auto;padding-right:0}@media screen and (max-width:38em){.type-plugin span#section-links .tabs{border:1px solid var(--wp--preset--color--light-grey-1)!important}.type-plugin span#section-links .tabs li{border:none!important}.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:1px solid var(--wp--preset--color--light-grey-1);flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-left:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-left:20px}}@media screen and (max-width:38em){.type-plugin #link-support{border-bottom:0;display:block;margin-right:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.plugin-adopt-me{background:#e6f4fa;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:var(--wp--style--block-gap)}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:var(--wp--preset--font-size--heading-4);margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:var(--wp--preset--font-size--small);line-height:2;text-align:left}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-right:2px}.widget.plugin-categorization p{font-size:var(--wp--preset--font-size--small);margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid var(--wp--preset--color--light-grey-1)}.committer-list,.support-rep-list{list-style:none;margin:0;padding:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px 0 0 -10px;position:absolute;left:-50%;top:50%;transform:translateZ(0);width:20px}@media (min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:1px solid var(--wp--preset--color--light-grey-1);max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{list-style-type:none;margin:0;padding:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-meta ul{list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid var(--wp--preset--color--light-grey-1);display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:left;font-weight:500}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:var(--wp--custom--link--color--text)}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:var(--wp--preset--font-size--extra-small);margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;box-shadow:0 2px 10px #0000001a;display:none;right:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:var(--wp--custom--link--color--text);font-size:small;position:absolute;left:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid #0000;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;left:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid #0000;border-bottom:10px solid #fff;border-top:none;content:"";right:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{position:relative}.plugin-ratings .reviews-link{font-size:var(--wp--preset--font-size--small);position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2);display:inline-block;font-size:var(--wp--preset--font-size--large);height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-container a{font-size:var(--wp--preset--font-size--small)}.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:underline}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:var(--wp--preset--color--charcoal-2);display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.plugin-ratings .user-rating{font-size:var(--wp--preset--font-size--small)}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:var(--wp--preset--color--acid-green-2);display:block}.plugin-support .counter-count{font-size:var(--wp--preset--font-size--extra-small);right:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:var(--wp--preset--font-size--small);margin:0;margin:var(--wp--style--block-gap);vertical-align:top;width:auto}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin:0;width:30%}.home .widget:first-child,.widget-area.home .widget:first-child{margin-left:5%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-right:5%}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:var(--wp--preset--font-size--heading-4)}body.single.single-plugin .entry-meta{font-size:var(--wp--preset--font-size--normal)}.widget-area{margin:0 auto;padding:var(--wp--preset--spacing--40) 0}.widget-area .widget-title{font-size:var(--wp--preset--font-size--heading-1);font-weight:var(--wp--custom--heading--typography--font-weight);margin-top:var(--wp--preset--spacing--50)}
\ No newline at end of file
+@charset "UTF-8";.avatar{border-radius:50%;vertical-align:middle}.wp-block-wporg-language-suggest>p{margin:0}.block-validator>details summary{padding:var(--wp--style--block-gap) 0}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8em}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-right:var(--wp--style--block-gap)}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-right:0;margin-top:var(--wp--style--block-gap)}}.block-validator .notice details,.block-validator .notice p{font-size:var(--wp--preset--font-size--normal);margin:var(--wp--style--block-gap) 0}.block-validator .notice details p{font-size:var(--wp--preset--font-size--small);margin-right:1rem}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}body .wp-block-post-content a,body a{text-decoration:none}body .wp-block-post-content a:not(.button,.dashicons):hover,body a:not(.button,.dashicons):hover{text-decoration:underline}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 #0000001a;font-size:var(--wp--preset--font-size--small);margin:var(--wp--style--block-gap) 0;padding:1px 12px}.notice p,.notice ul{margin:.5em 0;padding:2px}.notice pre{white-space:pre-wrap}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.plugin-upload-form.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:right;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:var(--wp--preset--font-size--small)}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-queue-message code{font-size:1em}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.wporg-filter-bar{--wporg--filter-bar--gap:20px;--wporg--filter-bar--color:#40464d;--wporg--filter-bar--active--background-color:var(--wp--custom--button--color--background);--wporg--filter-bar--focus--border-color:var(--wp--custom--button--focus--border--color);margin:var(--wp--style--block-gap) 0}.wporg-filter-bar .wporg-query-filter__toggle.is-active,.wporg-filter-bar .wporg-query-filter__toggle:active,.wporg-filter-bar .wporg-query-filter__toggle:focus{background-color:var(--wporg--filter-bar--active--background-color);color:var(--wp--custom--button--color--text)}.wporg-filter-bar .wporg-filter-bar__navigation{flex-grow:1;margin-bottom:var(--wporg--filter-bar--gap)}.wporg-filter-bar .wporg-filter-bar__navigation ul{display:inline-block;font-size:13px;line-height:1.538;list-style:none;margin:0;padding-right:0}.wporg-filter-bar .wporg-filter-bar__navigation ul li{display:inline-block}.wporg-filter-bar .wporg-filter-bar__navigation ul li+li{margin-right:8px}.wporg-filter-bar .wporg-filter-bar__navigation ul a{border-radius:2px;color:var(--wporg--filter-bar--color);display:block;padding:8px 12px;text-decoration:none}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a:hover{text-decoration:underline}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus-visible{box-shadow:none;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active{background-color:var(--wporg--filter-bar--active--background-color);color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:hover{color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus-visible{box-shadow:inset 0 0 0 1.5px #fff;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}@media screen and (min-width:737px){.wporg-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wporg--filter-bar--gap);justify-content:space-between;width:100%}.wporg-filter-bar .wporg-filter-bar__navigation{margin-bottom:0}}.button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button{background-color:var(--wp--custom--button--color--background);border:0;border-radius:var(--wp--custom--button--border--radius);color:var(--wp--custom--button--color--text);cursor:pointer;opacity:1;padding:calc(var(--wp--custom--button--small--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--left) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--right) + var(--wp--custom--button--border--width));vertical-align:middle}.button.button-large{padding:calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width))}input+button.button,select+button.button{margin-top:-3px}.button.disabled{cursor:not-allowed;opacity:.6}.wp-block-post-content a.button{text-decoration:none}dialog{border:0;box-shadow:-6px 6px 6px #0003;min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;left:1em;text-decoration:none!important;top:1em}.plugin-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.plugin-card .entry{display:inline-block;vertical-align:top}.plugin-card .entry-title{display:block;display:-webkit-box;font-size:var(--wp--preset--font-size--heading-5);font-weight:500;line-height:1.3;max-height:2.6em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plugin-card .entry-excerpt{clear:both;font-size:var(--wp--preset--font-size--small)}.plugin-card .entry-excerpt p{margin:0}.plugin-card footer{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-card footer span{display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span svg{height:24px;vertical-align:bottom;width:24px}.plugin-card footer span svg path{fill:var(--wp--preset--color--charcoal-4)}.plugin-card footer span.active-installs{min-width:48%}@media screen and (max-width:737px){.plugin-cards .is-style-cards-grid{grid-template-columns:100%}}.entry-thumbnail{display:none;margin-bottom:var(--wp--style--block-gap);margin-left:var(--wp--style--block-gap);max-width:80px}.entry-thumbnail .plugin-icon{background-size:cover;border-radius:var(--wp--custom--button--border--radius);height:80px;width:80px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;float:right;vertical-align:top}}.single .entry-thumbnail{display:none;float:right;height:96px;margin-bottom:0;max-width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 0 8px 10px}.plugin-rating .wporg-ratings{display:inline-block;margin-left:5px}.plugin-rating .rating-count{color:var(--wp--preset--color--charcoal-2);font-size:var(--wp--preset--font-size--extra-small);vertical-align:text-bottom}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2)}.rtl .dashicons-star-half{transform:rotateY(-180deg)}#main .plugin-section{margin:0 auto var(--wp--preset--spacing--60)}#main .plugin-section:last-of-type{margin-bottom:0}#main .plugin-section .section-header{column-gap:10px;display:flex;justify-content:space-between;margin-bottom:var(--wp--style--block-gap)}#main .plugin-section .section-header>h2{margin-bottom:0}#main .plugin-section .section-link{align-self:center;flex:0 0 auto;margin-left:var(--wp--style--block-gap);text-decoration:underline}@media screen and (min-width:737px){#main .plugin-section .section-link{margin-left:0}}.pagination .nav-links{margin-top:var(--wp--style--block-gap);padding-top:var(--wp--style--block-gap);text-align:center}.pagination .nav-links .page-numbers{cursor:pointer;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{display:inline-block;font-size:medium;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{font-weight:700}.pagination .nav-links span.page-numbers.current{text-decoration:underline}@keyframes favme-anime{0%{font-size:var(--wp--preset--font-size--large);opacity:1;-webkit-text-stroke-color:#0000}25%{color:#fff;font-size:var(--wp--preset--font-size--small);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{color:#fff;font-size:var(--wp--preset--font-size--large);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{font-size:var(--wp--preset--font-size--normal);opacity:1;-webkit-text-stroke-color:#0000}}.plugin-favorite{height:calc(var(--wp--custom--button--spacing--padding--top)*2 + var(--wp--preset--font-size--normal)*2);text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--large);height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{color:var(----wp--preset--color--charcoal-2);text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:var(--wp--custom--button--border--radius);display:inline-block;margin:0 auto var(--wp--style--block-gap);padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:737px){.plugin-banner{margin-top:var(--wp--style--block-gap)}}@media screen and (max-width:737px){.plugin-banner{margin-right:calc(var(--wp--preset--spacing--edge-space)*-1);margin-left:calc(var(--wp--preset--spacing--edge-space)*-1);width:calc(100% + var(--wp--preset--spacing--edge-space)*2)}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 5px 0 0;font-size:.8rem;margin-right:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog code{font-size:var(--wp--preset--font-size--small)}.plugin-developers .contributors-list li{padding-bottom:var(--wp--style--block-gap);vertical-align:top}@media screen and (min-width:500px){.plugin-developers .contributors-list{display:flex;flex-wrap:wrap}.plugin-developers .contributors-list li{padding-bottom:unset;width:50%}}.plugin-faq dl{border-bottom:1px solid var(--wp--preset--color--light-grey-1)}.plugin-faq dt{border-top:1px solid var(--wp--preset--color--light-grey-1);cursor:pointer;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:left;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:var(--wp--custom--link--color--text);display:inline;font-size:var(--wp--preset--font-size--normal);margin-bottom:0;margin-top:0!important}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dt h3 button:focus,.plugin-faq dt h3 button:hover{text-decoration:underline}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:var(--wp--preset--color--light-grey-1);display:none;font-size:48px;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{right:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f345"}.image-gallery-content .image-gallery-left-nav:hover{margin-right:-1px}.image-gallery-content .image-gallery-right-nav{left:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f341"}.image-gallery-content .image-gallery-right-nav:hover{margin-left:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{right:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:var(--wp--preset--color--light-grey-2);color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-left:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px #0000004d}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:#0006;bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;left:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:1px solid var(--wp--preset--color--light-grey-1);margin:2rem 0 1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-top:4px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:var(--wp--preset--font-size--normal);font-weight:500;margin:2px 12px 0 0!important;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:var(--wp--preset--font-size--extra-small);line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--extra-small);margin-right:12px}.plugin-reviews .review-replies:before{content:"•";margin-left:12px}.plugin-reviews .review-content{margin:1em 0}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-left:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.plugin-reviews .reviews-link{display:inline-block;font-size:var(--wp--preset--font-size--small)}.plugin-reviews .reviews-link:after{content:"\f341";float:left;font-family:dashicons;padding-right:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px;max-width:100%}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:left}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:38px;vertical-align:middle}}hr{margin:2.5rem auto}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2),.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section ul li{margin-bottom:8px}.section-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--heading-5)!important;font-style:normal;font-weight:600;line-height:var(--wp--custom--heading--level-5--typography--line-height)}.section-intro{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--10)}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding-top:var(--wp--preset--spacing--40)}.type-plugin .plugin-header:after,.type-plugin .plugin-header:before{content:"";display:table;table-layout:fixed}.type-plugin .plugin-header:after{clear:both}.type-plugin .plugin-header .plugin-actions{float:left;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions>.button,.type-plugin .plugin-header .plugin-actions>div{display:inline-block;text-align:center}@media screen and (max-width:34em){.type-plugin .plugin-header .plugin-actions>.button.download-button{display:none}}.type-plugin .plugin-header .plugin-title{clear:none;font-size:var(--wp--preset--font-size--heading-3);font-weight:400;line-height:1.1;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit}.type-plugin .plugin-header .byline{color:#78848f;display:block;margin-top:4px}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .plugin-banner+.plugin-header>.notice:first-of-type{margin-top:0}.type-plugin .tabs{border-bottom:1px solid var(--wp--preset--color--light-grey-1);list-style:none;margin:0}.type-plugin .tabs li{border:1px solid #0000;display:inline-block;font-size:.9rem;margin-bottom:-1px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;color:var(--wp--preset--color--charcoal-1);display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:var(--wp--preset--color--light-grey-2)!important}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:1px solid var(--wp--preset--color--light-grey-1);padding-bottom:0!important}@media screen and (max-width:38em){.type-plugin .tabs{border-top:1px solid var(--wp--preset--color--light-grey-1)}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid var(--wp--preset--color--light-grey-1)}}@media screen and (min-width:737px){.type-plugin .entry-content{float:right;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-right:0;padding-right:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--wp--style--block-gap)}.type-plugin .plugin-blocks-list .block-icon{border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;display:inline-block;height:3.5rem;line-height:16px;margin-left:var(--wp--style--block-gap);padding:var(--wp--style--block-gap);width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon.dashicons:before{margin-right:-3px}.type-plugin .plugin-blocks-list .block-icon svg{height:16px;width:16px;fill:currentColor;margin-right:-1px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4em}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-bottom:0;padding-bottom:1px}@media screen and (max-width:38em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:1px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap;margin-top:var(--wp--preset--spacing--30)}.type-plugin span#section-links .tabs{flex:1 1 auto;padding-right:0}@media screen and (max-width:38em){.type-plugin span#section-links .tabs{border:1px solid var(--wp--preset--color--light-grey-1)!important}.type-plugin span#section-links .tabs li{border:none!important}.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:1px solid var(--wp--preset--color--light-grey-1);flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-left:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-left:20px}}@media screen and (max-width:38em){.type-plugin #link-support{border-bottom:0;display:block;margin-right:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta{padding-right:0;padding-left:0}.type-plugin .entry-meta{float:left;width:30%}}.plugin-adopt-me{background:#e6f4fa;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:var(--wp--style--block-gap)}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:var(--wp--preset--font-size--heading-4);margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:var(--wp--preset--font-size--small);line-height:2;text-align:left}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-right:2px}.widget.plugin-categorization p{font-size:var(--wp--preset--font-size--small);margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid var(--wp--preset--color--light-grey-1)}.committer-list,.support-rep-list{list-style:none;margin:0;padding:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:right;margin-left:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px 0 0 -10px;position:absolute;left:-50%;top:50%;transform:translateZ(0);width:20px}@media (min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:1px solid var(--wp--preset--color--light-grey-1);max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{list-style-type:none;margin:0;padding:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:right;margin-left:10px}.plugin-meta{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-meta ul{list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid var(--wp--preset--color--light-grey-1);display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:left;font-weight:500}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:left;text-align:left}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:var(--wp--custom--link--color--text)}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:var(--wp--preset--color--blueberry-4);border-radius:2px;color:var(--wp--preset--color--charcoal-1);display:inline-block;font-size:var(--wp--preset--font-size--extra-small);margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.popover{background-color:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;box-shadow:0 2px 10px #0000001a;display:none;right:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{right:auto;left:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:var(--wp--custom--link--color--text);font-size:small;position:absolute;left:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid #0000;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;left:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid #0000;border-bottom:10px solid #fff;border-top:none;content:"";right:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:right}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{position:relative}.plugin-ratings .reviews-link{font-size:var(--wp--preset--font-size--small);position:absolute;left:0;top:0}.plugin-ratings .reviews-link:after{content:"\f341";font-family:dashicons;padding-right:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2);display:inline-block;font-size:var(--wp--preset--font-size--large);height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-container a{font-size:var(--wp--preset--font-size--small)}.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:underline}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:var(--wp--preset--color--charcoal-2);display:block}.plugin-ratings .ratings-list .counter-count{margin-right:3px}.plugin-ratings .user-rating{font-size:var(--wp--preset--font-size--small)}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:100%}.plugin-support .counter-bar{background-color:var(--wp--preset--color--acid-green-2);display:block}.plugin-support .counter-count{font-size:var(--wp--preset--font-size--extra-small);right:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:var(--wp--preset--font-size--small);margin:0;margin:var(--wp--style--block-gap);vertical-align:top;width:auto}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin:0;width:30%}.home .widget:first-child,.widget-area.home .widget:first-child{margin-left:5%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-right:5%}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:var(--wp--preset--font-size--heading-4)}body.single.single-plugin .entry-meta{font-size:var(--wp--preset--font-size--normal)}.widget-area{margin:0 auto;padding:var(--wp--preset--spacing--40) 0}.widget-area .widget-title{font-size:var(--wp--preset--font-size--heading-1);font-weight:var(--wp--custom--heading--typography--font-weight);margin-top:var(--wp--preset--spacing--50)}
\ No newline at end of file
Index: css/style.css
===================================================================
--- css/style.css (revision 13454)
+++ css/style.css (working copy)
@@ -1 +1 @@
-@charset "UTF-8";body,button,input,select,textarea{color:#1e1e1e;font-size:100%;line-height:1.5}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;word-wrap:normal}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem;-webkit-hyphens:none;hyphens:none}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}strong{font-weight:600}table{border:1px solid var(--wp--preset--color--light-grey-1);border-collapse:collapse;font-size:.8em;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid var(--wp--preset--color--light-grey-1);font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:var(--wp--preset--color--light-grey-2)}.avatar{border-radius:50%;vertical-align:middle}.wp-block-wporg-language-suggest>p{margin:0}.block-validator>details summary{padding:var(--wp--style--block-gap) 0}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8em}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-left:var(--wp--style--block-gap)}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-left:0;margin-top:var(--wp--style--block-gap)}}.block-validator .notice details,.block-validator .notice p{font-size:var(--wp--preset--font-size--normal);margin:var(--wp--style--block-gap) 0}.block-validator .notice details p{font-size:var(--wp--preset--font-size--small);margin-left:1rem}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px #00000012;color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px #1e8cbecc;color:#111}input[type=email],input[type=url]{direction:ltr}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select{padding:6px 10px}input[type=number]{height:40px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px #0000001a;clear:none;color:#555;cursor:pointer;display:inline-block;height:25px;line-height:0;margin:-4px 4px 0 0;min-width:16px;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:25px}input[type=checkbox]{padding:10px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";font:normal 30px/1 dashicons;margin:-3px -5px}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:9px;line-height:16px;margin:7px;text-indent:-9999px;vertical-align:middle;width:9px}@-moz-document url-prefix(){.form-table input.tog,input[type=checkbox],input[type=radio]{margin-bottom:-1px}}input[type=search]::-webkit-search-decoration{display:none}.ie8 input[type=password]{font-family:sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:16px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}input[type=file]{padding:3px 0}label{cursor:pointer}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:#ffffff80;border-color:#dededebf;box-shadow:inset 0 1px 2px #0000000a;color:#33333380}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}fieldset label,label{vertical-align:middle}@media screen and (min-width:737px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:3px 5px}input[type=number]{height:28px}input[type=checkbox]{padding:0}input[type=checkbox]:checked:before{font:normal 21px/1 dashicons;margin:-3px 0 0 -4px}input[type=checkbox],input[type=radio]{height:16px;width:16px}input[type=radio]:checked:before{height:6px;margin:4px;width:6px}input,select,textarea{font-size:14px;padding:3px 5px}}body .wp-block-post-content a,body a{text-decoration:none}body .wp-block-post-content a:not(.button,.dashicons):hover,body a:not(.button,.dashicons):hover{text-decoration:underline}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 #0000001a;font-size:var(--wp--preset--font-size--small);margin:var(--wp--style--block-gap) 0;padding:1px 12px}.notice p,.notice ul{margin:.5em 0;padding:2px}.notice pre{white-space:pre-wrap}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.page-id-126810 h2>a,.page-releases h2>a{color:inherit}.plugin-upload-form.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:left;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:var(--wp--preset--font-size--small)}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-queue-message code{font-size:1em}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.wporg-filter-bar{--wporg--filter-bar--gap:20px;--wporg--filter-bar--color:#40464d;--wporg--filter-bar--active--background-color:var(--wp--custom--button--color--background);--wporg--filter-bar--focus--border-color:var(--wp--custom--button--focus--border--color);margin:var(--wp--style--block-gap) 0}.wporg-filter-bar .wporg-query-filter__toggle.is-active,.wporg-filter-bar .wporg-query-filter__toggle:active,.wporg-filter-bar .wporg-query-filter__toggle:focus{background-color:var(--wporg--filter-bar--active--background-color);color:var(--wp--custom--button--color--text)}.wporg-filter-bar .wporg-filter-bar__navigation{flex-grow:1;margin-bottom:var(--wporg--filter-bar--gap)}.wporg-filter-bar .wporg-filter-bar__navigation ul{display:inline-block;font-size:13px;line-height:1.538;list-style:none;margin:0;padding-left:0}.wporg-filter-bar .wporg-filter-bar__navigation ul li{display:inline-block}.wporg-filter-bar .wporg-filter-bar__navigation ul li+li{margin-left:8px}.wporg-filter-bar .wporg-filter-bar__navigation ul a{border-radius:2px;color:var(--wporg--filter-bar--color);display:block;padding:8px 12px;text-decoration:none}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a:hover{text-decoration:underline}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus-visible{box-shadow:none;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active{background-color:var(--wporg--filter-bar--active--background-color);color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:hover{color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus-visible{box-shadow:inset 0 0 0 1.5px #fff;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}@media screen and (min-width:737px){.wporg-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wporg--filter-bar--gap);justify-content:space-between;width:100%}.wporg-filter-bar .wporg-filter-bar__navigation{margin-bottom:0}}.button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button{background-color:var(--wp--custom--button--color--background);border:0;border-radius:var(--wp--custom--button--border--radius);color:var(--wp--custom--button--color--text);cursor:pointer;opacity:1;padding:calc(var(--wp--custom--button--small--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--right) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--left) + var(--wp--custom--button--border--width));vertical-align:middle}.button.button-large{padding:calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width))}input+button.button,select+button.button{margin-top:-3px}.button.disabled{cursor:not-allowed;opacity:.6}.wp-block-post-content a.button{text-decoration:none}dialog{border:0;box-shadow:6px 6px 6px #0003;min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;right:1em;text-decoration:none!important;top:1em}.plugin-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.plugin-card .entry{display:inline-block;vertical-align:top}.plugin-card .entry-title{display:block;display:-webkit-box;font-size:var(--wp--preset--font-size--heading-5);font-weight:500;line-height:1.3;max-height:2.6em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plugin-card .entry-excerpt{clear:both;font-size:var(--wp--preset--font-size--small)}.plugin-card .entry-excerpt p{margin:0}.plugin-card footer{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-card footer span{display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span svg{height:24px;vertical-align:bottom;width:24px}.plugin-card footer span svg path{fill:var(--wp--preset--color--charcoal-4)}.plugin-card footer span.active-installs{min-width:48%}@media screen and (max-width:737px){.plugin-cards .is-style-cards-grid{grid-template-columns:100%}}.entry-thumbnail{display:none;margin-bottom:var(--wp--style--block-gap);margin-right:var(--wp--style--block-gap);max-width:80px}.entry-thumbnail .plugin-icon{background-size:cover;border-radius:var(--wp--custom--button--border--radius);height:80px;width:80px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;float:left;vertical-align:top}}.single .entry-thumbnail{display:none;float:left;height:96px;margin-bottom:0;max-width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 10px 8px 0}.plugin-rating .wporg-ratings{display:inline-block;margin-right:5px}.plugin-rating .rating-count{color:var(--wp--preset--color--charcoal-2);font-size:var(--wp--preset--font-size--extra-small);vertical-align:text-bottom}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2)}.rtl .dashicons-star-half{transform:rotateY(180deg)}#main .plugin-section{margin:0 auto var(--wp--preset--spacing--60)}#main .plugin-section:last-of-type{margin-bottom:0}#main .plugin-section .section-header{column-gap:10px;display:flex;justify-content:space-between;margin-bottom:var(--wp--style--block-gap)}#main .plugin-section .section-header>h2{margin-bottom:0}#main .plugin-section .section-link{align-self:center;flex:0 0 auto;margin-right:var(--wp--style--block-gap);text-decoration:underline}@media screen and (min-width:737px){#main .plugin-section .section-link{margin-right:0}}.pagination .nav-links{margin-top:var(--wp--style--block-gap);padding-top:var(--wp--style--block-gap);text-align:center}.pagination .nav-links .page-numbers{cursor:pointer;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{display:inline-block;font-size:medium;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{font-weight:700}.pagination .nav-links span.page-numbers.current{text-decoration:underline}@keyframes favme-anime{0%{font-size:var(--wp--preset--font-size--large);opacity:1;-webkit-text-stroke-color:#0000}25%{color:#fff;font-size:var(--wp--preset--font-size--small);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{color:#fff;font-size:var(--wp--preset--font-size--large);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{font-size:var(--wp--preset--font-size--normal);opacity:1;-webkit-text-stroke-color:#0000}}.plugin-favorite{height:calc(var(--wp--custom--button--spacing--padding--top)*2 + var(--wp--preset--font-size--normal)*2);text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--large);height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{color:var(----wp--preset--color--charcoal-2);text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:var(--wp--custom--button--border--radius);display:inline-block;margin:0 auto var(--wp--style--block-gap);padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:737px){.plugin-banner{margin-top:var(--wp--style--block-gap)}}@media screen and (max-width:737px){.plugin-banner{margin-left:calc(var(--wp--preset--spacing--edge-space)*-1);margin-right:calc(var(--wp--preset--spacing--edge-space)*-1);width:calc(100% + var(--wp--preset--spacing--edge-space)*2)}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 0 0 5px;font-size:.8rem;margin-left:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog code{font-size:var(--wp--preset--font-size--small)}.plugin-developers .contributors-list li{padding-bottom:var(--wp--style--block-gap);vertical-align:top}@media screen and (min-width:500px){.plugin-developers .contributors-list{display:flex;flex-wrap:wrap}.plugin-developers .contributors-list li{padding-bottom:unset;width:50%}}.plugin-faq dl{border-bottom:1px solid var(--wp--preset--color--light-grey-1)}.plugin-faq dt{border-top:1px solid var(--wp--preset--color--light-grey-1);cursor:pointer;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:right;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:var(--wp--custom--link--color--text);display:inline;font-size:var(--wp--preset--font-size--normal);margin-bottom:0;margin-top:0!important}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dt h3 button:focus,.plugin-faq dt h3 button:hover{text-decoration:underline}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:var(--wp--preset--color--light-grey-1);display:none;font-size:48px;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{left:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f341"}.image-gallery-content .image-gallery-left-nav:hover{margin-left:-1px}.image-gallery-content .image-gallery-right-nav{right:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f345"}.image-gallery-content .image-gallery-right-nav:hover{margin-right:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:#f5f5f5;color:#32373c;font-size:var(--wp--preset--font-size--small);line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-right:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px #0000004d}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:#0006;bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:1px solid var(--wp--preset--color--light-grey-1);margin:2rem 0 1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-top:4px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:var(--wp--preset--font-size--normal);font-weight:500;margin:2px 0 0 12px!important;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:var(--wp--preset--font-size--extra-small);line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--extra-small);margin-left:12px}.plugin-reviews .review-replies:before{content:"•";margin-right:12px}.plugin-reviews .review-content{margin:1em 0}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-right:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.plugin-reviews .reviews-link{display:inline-block;font-size:var(--wp--preset--font-size--small)}.plugin-reviews .reviews-link:after{content:"\f345";float:right;font-family:dashicons;padding-left:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px;max-width:100%}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:right}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:38px;vertical-align:middle}}hr{margin:2.5rem auto}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2),.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section ul li{margin-bottom:8px}.section-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--heading-5)!important;font-style:normal;font-weight:600;line-height:var(--wp--custom--heading--level-5--typography--line-height)}.section-intro{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--10)}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding-top:var(--wp--preset--spacing--40)}.type-plugin .plugin-header:after,.type-plugin .plugin-header:before{content:"";display:table;table-layout:fixed}.type-plugin .plugin-header:after{clear:both}.type-plugin .plugin-header .plugin-actions{float:right;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions>.button,.type-plugin .plugin-header .plugin-actions>div{display:inline-block;text-align:center}@media screen and (max-width:34em){.type-plugin .plugin-header .plugin-actions>.button.download-button{display:none}}.type-plugin .plugin-header .plugin-title{clear:none;font-size:var(--wp--preset--font-size--heading-3);font-weight:400;line-height:1.1;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit}.type-plugin .plugin-header .byline{color:#78848f;display:block;margin-top:4px}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .plugin-banner+.plugin-header>.notice:first-of-type{margin-top:0}.type-plugin .tabs{border-bottom:1px solid var(--wp--preset--color--light-grey-1);list-style:none;margin:0}.type-plugin .tabs li{border:1px solid #0000;display:inline-block;font-size:.9rem;margin-bottom:-1px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;color:var(--wp--preset--color--charcoal-1);display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:var(--wp--preset--color--light-grey-2)!important}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:1px solid var(--wp--preset--color--light-grey-1);padding-bottom:0!important}@media screen and (max-width:38em){.type-plugin .tabs{border-top:1px solid var(--wp--preset--color--light-grey-1)}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid var(--wp--preset--color--light-grey-1)}}@media screen and (min-width:737px){.type-plugin .entry-content{float:left;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-left:0;padding-left:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--wp--style--block-gap)}.type-plugin .plugin-blocks-list .block-icon{border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;display:inline-block;height:3.5rem;line-height:16px;margin-right:var(--wp--style--block-gap);padding:var(--wp--style--block-gap);width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon.dashicons:before{margin-left:-3px}.type-plugin .plugin-blocks-list .block-icon svg{height:16px;width:16px;fill:currentColor;margin-left:-1px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4em}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-bottom:0;padding-bottom:1px}@media screen and (max-width:38em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:1px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap;margin-top:var(--wp--preset--spacing--30)}.type-plugin span#section-links .tabs{flex:1 1 auto;padding-left:0}@media screen and (max-width:38em){.type-plugin span#section-links .tabs{border:1px solid var(--wp--preset--color--light-grey-1)!important}.type-plugin span#section-links .tabs li{border:none!important}.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:1px solid var(--wp--preset--color--light-grey-1);flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-right:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-right:20px}}@media screen and (max-width:38em){.type-plugin #link-support{border-bottom:0;display:block;margin-left:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta{padding-left:0;padding-right:0}.type-plugin .entry-meta{float:right;width:30%}}.plugin-adopt-me{background:#e6f4fa;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:var(--wp--style--block-gap)}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:var(--wp--preset--font-size--heading-4);margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:var(--wp--preset--font-size--small);line-height:2;text-align:right}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-left:2px}.widget.plugin-categorization p{font-size:var(--wp--preset--font-size--small);margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid var(--wp--preset--color--light-grey-1)}.committer-list,.support-rep-list{list-style:none;margin:0;padding:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:left;margin-right:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px -10px 0 0;position:absolute;right:-50%;top:50%;transform:translateZ(0);width:20px}@media (min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:1px solid var(--wp--preset--color--light-grey-1);max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{list-style-type:none;margin:0;padding:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:left;margin-right:10px}.plugin-meta{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-meta ul{list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid var(--wp--preset--color--light-grey-1);display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:right;font-weight:500}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:right;text-align:right}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:var(--wp--custom--link--color--text)}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:#eee;border-radius:2px;color:#000;display:inline-block;font-size:var(--wp--preset--font-size--extra-small);margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.plugin-meta [rel=tag]:hover{background:#f3f3f3}.plugin-meta [rel=tag]:active{background:#dfdfdf}.popover{background-color:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;box-shadow:0 2px 10px #0000001a;display:none;left:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{left:auto;right:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:var(--wp--custom--link--color--text);font-size:small;position:absolute;right:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid #0000;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;right:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid #0000;border-bottom:10px solid #fff;border-top:none;content:"";left:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:left}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{position:relative}.plugin-ratings .reviews-link{font-size:var(--wp--preset--font-size--small);position:absolute;right:0;top:0}.plugin-ratings .reviews-link:after{content:"\f345";font-family:dashicons;padding-left:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2);display:inline-block;font-size:var(--wp--preset--font-size--large);height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-container a{font-size:var(--wp--preset--font-size--small)}.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:underline}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:var(--wp--preset--color--charcoal-2);display:block}.plugin-ratings .ratings-list .counter-count{margin-left:3px}.plugin-ratings .user-rating{font-size:var(--wp--preset--font-size--small)}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:#ececec;width:100%}.plugin-support .counter-bar{background-color:var(--wp--preset--color--acid-green-2);display:block}.plugin-support .counter-count{font-size:var(--wp--preset--font-size--extra-small);left:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:var(--wp--preset--font-size--small);margin:0;margin:var(--wp--style--block-gap);vertical-align:top;width:auto}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin:0;width:30%}.home .widget:first-child,.widget-area.home .widget:first-child{margin-right:5%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:5%}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:var(--wp--preset--font-size--heading-4)}body.single.single-plugin .entry-meta{font-size:var(--wp--preset--font-size--normal)}.widget-area{margin:0 auto;padding:var(--wp--preset--spacing--40) 0}.widget-area .widget-title{font-size:var(--wp--preset--font-size--heading-1);font-weight:var(--wp--custom--heading--typography--font-weight);margin-top:var(--wp--preset--spacing--50)}
\ No newline at end of file
+@charset "UTF-8";.avatar{border-radius:50%;vertical-align:middle}.wp-block-wporg-language-suggest>p{margin:0}.block-validator>details summary{padding:var(--wp--style--block-gap) 0}.block-validator .block-validator__plugin-form label{display:block;margin-bottom:.8em}.block-validator .block-validator__plugin-input-container{display:flex;max-width:34rem}.block-validator .block-validator__plugin-input{flex:1}.block-validator .block-validator__plugin-submit{flex:0;margin-left:var(--wp--style--block-gap)}@media (max-width:36rem){.block-validator .block-validator__plugin-input-container{display:block}.block-validator .block-validator__plugin-input{width:100%}.block-validator .block-validator__plugin-submit{margin-left:0;margin-top:var(--wp--style--block-gap)}}.block-validator .notice details,.block-validator .notice p{font-size:var(--wp--preset--font-size--normal);margin:var(--wp--style--block-gap) 0}.block-validator .notice details p{font-size:var(--wp--preset--font-size--small);margin-left:1rem}.block-validator .notice summary{display:list-item}.block-validator figure{border:1px solid #aaa;display:inline-block;padding:1em}.block-validator .test-screenshot{text-align:center}body .wp-block-post-content a,body a{text-decoration:none}body .wp-block-post-content a:not(.button,.dashicons):hover,body a:not(.button,.dashicons):hover{text-decoration:underline}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 #0000001a;font-size:var(--wp--preset--font-size--small);margin:var(--wp--style--block-gap) 0;padding:1px 12px}.notice p,.notice ul{margin:.5em 0;padding:2px}.notice pre{white-space:pre-wrap}.notice ul{list-style:none;margin:.5em}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.notice.hidden{display:none}.plugin-upload-form.hidden{display:none}.plugin-upload-form fieldset{border:none;margin:0;padding:0}.plugin-upload-form legend{margin:1rem 0}.plugin-upload-form .category-checklist{list-style-type:none;margin:0 0 2rem}.plugin-upload-form .category-checklist li{float:left;padding:.5rem 0;width:50%}@media screen and (min-width:48em){.plugin-upload-form .category-checklist li{padding:0}.plugin-upload-form .category-checklist label{font-size:var(--wp--preset--font-size--small)}.plugin-upload-form label.button{line-height:1.8}}.plugin-upload-form .plugin-file{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.plugin-queue-message code{font-size:1em}.plugin-queue-message dialog.slug-change input[type=text]{font-family:monospace;font-size:1.2em;width:20em}.wporg-filter-bar{--wporg--filter-bar--gap:20px;--wporg--filter-bar--color:#40464d;--wporg--filter-bar--active--background-color:var(--wp--custom--button--color--background);--wporg--filter-bar--focus--border-color:var(--wp--custom--button--focus--border--color);margin:var(--wp--style--block-gap) 0}.wporg-filter-bar .wporg-query-filter__toggle.is-active,.wporg-filter-bar .wporg-query-filter__toggle:active,.wporg-filter-bar .wporg-query-filter__toggle:focus{background-color:var(--wporg--filter-bar--active--background-color);color:var(--wp--custom--button--color--text)}.wporg-filter-bar .wporg-filter-bar__navigation{flex-grow:1;margin-bottom:var(--wporg--filter-bar--gap)}.wporg-filter-bar .wporg-filter-bar__navigation ul{display:inline-block;font-size:13px;line-height:1.538;list-style:none;margin:0;padding-left:0}.wporg-filter-bar .wporg-filter-bar__navigation ul li{display:inline-block}.wporg-filter-bar .wporg-filter-bar__navigation ul li+li{margin-left:8px}.wporg-filter-bar .wporg-filter-bar__navigation ul a{border-radius:2px;color:var(--wporg--filter-bar--color);display:block;padding:8px 12px;text-decoration:none}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a:hover{text-decoration:underline}.wporg-filter-bar .wporg-filter-bar__navigation ul a:focus-visible{box-shadow:none;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active{background-color:var(--wporg--filter-bar--active--background-color);color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus,.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:hover{color:#fff}.wporg-filter-bar .wporg-filter-bar__navigation ul a.is-active:focus-visible{box-shadow:inset 0 0 0 1.5px #fff;outline:1.5px solid var(--wporg--filter-bar--focus--border-color);outline-offset:-.5px}@media screen and (min-width:737px){.wporg-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wporg--filter-bar--gap);justify-content:space-between;width:100%}.wporg-filter-bar .wporg-filter-bar__navigation{margin-bottom:0}}.button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button{background-color:var(--wp--custom--button--color--background);border:0;border-radius:var(--wp--custom--button--border--radius);color:var(--wp--custom--button--color--text);cursor:pointer;opacity:1;padding:calc(var(--wp--custom--button--small--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--right) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--small--spacing--padding--left) + var(--wp--custom--button--border--width));vertical-align:middle}.button.button-large{padding:calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width)) calc(var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width))}input+button.button,select+button.button{margin-top:-3px}.button.disabled{cursor:not-allowed;opacity:.6}.wp-block-post-content a.button{text-decoration:none}dialog{border:0;box-shadow:6px 6px 6px #0003;min-height:50%;min-width:30%}@media (min-width:1280px){dialog{max-width:55%}}dialog::backdrop{background:#000;opacity:.5}dialog .close{color:inherit;cursor:pointer;position:absolute;right:1em;text-decoration:none!important;top:1em}.plugin-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.plugin-card .entry{display:inline-block;vertical-align:top}.plugin-card .entry-title{display:block;display:-webkit-box;font-size:var(--wp--preset--font-size--heading-5);font-weight:500;line-height:1.3;max-height:2.6em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plugin-card .entry-excerpt{clear:both;font-size:var(--wp--preset--font-size--small)}.plugin-card .entry-excerpt p{margin:0}.plugin-card footer{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-card footer span{display:inline-block;overflow:hidden;white-space:nowrap}.plugin-card footer span.plugin-author{width:100%}.plugin-card footer span svg{height:24px;vertical-align:bottom;width:24px}.plugin-card footer span svg path{fill:var(--wp--preset--color--charcoal-4)}.plugin-card footer span.active-installs{min-width:48%}@media screen and (max-width:737px){.plugin-cards .is-style-cards-grid{grid-template-columns:100%}}.entry-thumbnail{display:none;margin-bottom:var(--wp--style--block-gap);margin-right:var(--wp--style--block-gap);max-width:80px}.entry-thumbnail .plugin-icon{background-size:cover;border-radius:var(--wp--custom--button--border--radius);height:80px;width:80px}@media screen and (min-width:21em){.entry-thumbnail{display:inline-block;float:left;vertical-align:top}}.single .entry-thumbnail{display:none;float:left;height:96px;margin-bottom:0;max-width:96px}@media screen and (min-width:26em){.single .entry-thumbnail{display:block}}.single .entry-thumbnail .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}.plugin-rating{line-height:1;margin:0 10px 8px 0}.plugin-rating .wporg-ratings{display:inline-block;margin-right:5px}.plugin-rating .rating-count{color:var(--wp--preset--color--charcoal-2);font-size:var(--wp--preset--font-size--extra-small);vertical-align:text-bottom}.plugin-rating .rating-count a{color:inherit;cursor:hand;text-decoration:none}[class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2)}.rtl .dashicons-star-half{transform:rotateY(180deg)}#main .plugin-section{margin:0 auto var(--wp--preset--spacing--60)}#main .plugin-section:last-of-type{margin-bottom:0}#main .plugin-section .section-header{column-gap:10px;display:flex;justify-content:space-between;margin-bottom:var(--wp--style--block-gap)}#main .plugin-section .section-header>h2{margin-bottom:0}#main .plugin-section .section-link{align-self:center;flex:0 0 auto;margin-right:var(--wp--style--block-gap);text-decoration:underline}@media screen and (min-width:737px){#main .plugin-section .section-link{margin-right:0}}.pagination .nav-links{margin-top:var(--wp--style--block-gap);padding-top:var(--wp--style--block-gap);text-align:center}.pagination .nav-links .page-numbers{cursor:pointer;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{display:inline-block;font-size:medium;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{font-weight:700}.pagination .nav-links span.page-numbers.current{text-decoration:underline}@keyframes favme-anime{0%{font-size:var(--wp--preset--font-size--large);opacity:1;-webkit-text-stroke-color:#0000}25%{color:#fff;font-size:var(--wp--preset--font-size--small);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}75%{color:#fff;font-size:var(--wp--preset--font-size--large);opacity:.6;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#dc3232}to{font-size:var(--wp--preset--font-size--normal);opacity:1;-webkit-text-stroke-color:#0000}}.plugin-favorite{height:calc(var(--wp--custom--button--spacing--padding--top)*2 + var(--wp--preset--font-size--normal)*2);text-align:center;vertical-align:top;width:36px}.plugin-favorite .plugin-favorite-heart{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#cbcdce;cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--large);height:100%;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.plugin-favorite .plugin-favorite-heart.favorited{color:#dc3232}.plugin-favorite .plugin-favorite-heart:focus,.plugin-favorite .plugin-favorite-heart:hover{color:var(----wp--preset--color--charcoal-2);text-decoration:none}.plugin-favorite .plugin-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.plugin-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:var(--wp--custom--button--border--radius);display:inline-block;margin:0 auto var(--wp--style--block-gap);padding-top:32.38342%;vertical-align:middle;width:100%}@media screen and (min-width:737px){.plugin-banner{margin-top:var(--wp--style--block-gap)}}@media screen and (max-width:737px){.plugin-banner{margin-left:calc(var(--wp--preset--spacing--edge-space)*-1);margin-right:calc(var(--wp--preset--spacing--edge-space)*-1);width:calc(100% + var(--wp--preset--spacing--edge-space)*2)}}@keyframes hideAnimation{to{visibility:hidden}}.categorization .help{color:#999;display:inline-block;font-size:.8rem;margin-top:0}.categorization label{display:block;font-weight:700}.categorization input{width:100%}.categorization .success-msg{background:#eff7ed;border:solid #64b450;border-width:0 0 0 5px;font-size:.8rem;margin-left:1rem;opacity:0;overflow:auto;padding:.1rem .6rem .2rem;position:relative;transition:visibility 0s,opacity .5s linear;-webkit-user-select:none;user-select:none;visibility:hidden}.categorization .success-msg.saved{animation:hideAnimation 0s ease-in 5s;animation-fill-mode:forwards;opacity:1;visibility:visible}.plugin-changelog code{font-size:var(--wp--preset--font-size--small)}.plugin-developers .contributors-list li{padding-bottom:var(--wp--style--block-gap);vertical-align:top}@media screen and (min-width:500px){.plugin-developers .contributors-list{display:flex;flex-wrap:wrap}.plugin-developers .contributors-list li{padding-bottom:unset;width:50%}}.plugin-faq dl{border-bottom:1px solid var(--wp--preset--color--light-grey-1)}.plugin-faq dt{border-top:1px solid var(--wp--preset--color--light-grey-1);cursor:pointer;padding:1rem 0}.plugin-faq dt:before{content:"\f347";float:right;font-family:dashicons;margin:0 1rem}.plugin-faq dt.open:before{content:"\f343"}.plugin-faq dt .button-link{display:inherit;text-align:inherit}.plugin-faq dt .button-link.no-focus{box-shadow:none;outline:none}.plugin-faq dt h3{color:var(--wp--custom--link--color--text);display:inline;font-size:var(--wp--preset--font-size--normal);margin-bottom:0;margin-top:0!important}.plugin-faq dt h3 button{all:inherit;max-width:calc(100% - 60px)}.plugin-faq dt h3 button:focus,.plugin-faq dt h3 button:hover{text-decoration:underline}.plugin-faq dd{display:none;margin:0 0 1rem}.no-js .plugin-faq dd{display:block}.plugin-faq dd p{margin:0}.plugin-faq dd p+p{margin-top:1rem}.image-gallery{-webkit-user-select:none;user-select:none}.image-gallery-content{position:relative}.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{border-color:var(--wp--preset--color--light-grey-1);display:none;font-size:48px;height:100%;position:absolute;top:0;transition:background .1s ease,border .1s ease;z-index:4}@media (max-width:768px){.image-gallery-content .image-gallery-left-nav,.image-gallery-content .image-gallery-right-nav{font-size:3.4em}}@media (min-width:768px){.image-gallery-content .image-gallery-left-nav:hover,.image-gallery-content .image-gallery-right-nav:hover{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);opacity:.8}}.image-gallery-content .image-gallery-left-nav:before,.image-gallery-content .image-gallery-right-nav:before{font-family:dashicons;position:relative}.image-gallery-content .image-gallery-left-nav{left:0}.image-gallery-content .image-gallery-left-nav:before{content:"\f341"}.image-gallery-content .image-gallery-left-nav:hover{margin-left:-1px}.image-gallery-content .image-gallery-right-nav{right:0}.image-gallery-content .image-gallery-right-nav:before{content:"\f345"}.image-gallery-content .image-gallery-right-nav:hover{margin-right:-1px}.image-gallery-content:hover .image-gallery-left-nav,.image-gallery-content:hover .image-gallery-right-nav{display:block}.image-gallery-slides{border:1px solid #eee;line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{margin:0}.image-gallery-slide img{display:block;margin:0 auto}.image-gallery-slide .image-gallery-description{background:var(--wp--preset--color--light-grey-2);color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);line-height:1.5;padding:10px 20px;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{padding:8px 15px}}.image-gallery-thumbnails{background:#fff;margin-top:5px}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{border:1px solid #eee;display:table-cell;margin-right:5px;max-height:100px;overflow:hidden}.image-gallery-thumbnail .image-gallery-image{margin:0}.image-gallery-thumbnail img{vertical-align:middle;width:100px}@media (max-width:768px){.image-gallery-thumbnail img{width:75px}}.image-gallery-thumbnail:hover{box-shadow:0 1px 8px #0000004d}.image-gallery-thumbnail.active{border:1px solid #337ab7}.image-gallery-thumbnail-label{color:#222;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:#0006;bottom:0;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;z-index:4}.plugin-reviews{list-style-type:none;margin:0;padding:0}.plugin-reviews .plugin-review{border-bottom:1px solid var(--wp--preset--color--light-grey-1);margin:2rem 0 1rem}.plugin-reviews .plugin-review:first-child{margin-top:0}.plugin-reviews .plugin-review .header-top{display:flex}.plugin-reviews .plugin-review .header-top .wporg-ratings{flex-shrink:0}.plugin-reviews .plugin-review .header-bottom{display:flex;margin-top:4px}.plugin-reviews .review-avatar{display:none}.plugin-reviews .review,.plugin-reviews .review-author,.plugin-reviews .wporg-ratings{display:inline-block;vertical-align:top}.plugin-reviews .review-header{margin:0 0 .5rem}.plugin-reviews .review-title{font-size:var(--wp--preset--font-size--normal);font-weight:500;margin:2px 0 0 12px!important;text-transform:inherit}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{font-size:var(--wp--preset--font-size--extra-small);line-height:1.25}.plugin-reviews .review-date,.plugin-reviews .review-replies{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--extra-small);margin-left:12px}.plugin-reviews .review-replies:before{content:"•";margin-right:12px}.plugin-reviews .review-content{margin:1em 0}@media screen and (min-width:737px){.plugin-reviews .review-avatar{display:inline-block;vertical-align:top}.plugin-reviews .review-avatar .avatar{margin-right:1rem}.plugin-reviews .review{width:calc(100% - 60px - 1rem)}.plugin-reviews .review-header{margin:0}.plugin-reviews .review-author,.plugin-reviews .review-date,.plugin-reviews .review-replies{line-height:1}}.plugin-reviews .reviews-link{display:inline-block;font-size:var(--wp--preset--font-size--small)}.plugin-reviews .reviews-link:after{content:"\f345";float:right;font-family:dashicons;padding-left:5px;position:relative;top:1px;vertical-align:text-top}.plugin-screenshots{list-style-type:none;margin:0;padding:0}.plugin-screenshots .image-gallery-content{display:table;width:100%}.plugin-screenshots .image-gallery-slides{display:table-cell;max-height:600px}.plugin-screenshots .image-gallery-image img{max-height:550px;max-width:100%}.plugin-screenshots .image-gallery-thumbnail{vertical-align:top}.plugin-screenshots .image-gallery-thumbnail img{max-height:100px}.plugin-screenshots .image-gallery-thumbnails{overflow:hidden}.download-history-stats td{text-align:right}.previous-versions{max-width:60%}@media screen and (min-width:737px){.previous-versions{height:38px;vertical-align:middle}}hr{margin:2.5rem auto}.section h1:nth-child(2),.section h2:nth-child(2),.section h3:nth-child(2),.section h4:nth-child(2),.section h5:nth-child(2),.section h6:nth-child(2){margin-top:0}.section ul li{margin-bottom:8px}.section-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--heading-5)!important;font-style:normal;font-weight:600;line-height:var(--wp--custom--heading--level-5--typography--line-height)}.section-intro{color:var(--wp--preset--color--charcoal-4);font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--20);margin-top:var(--wp--preset--spacing--10)}.type-plugin .plugin-notice{margin-top:0}.type-plugin .plugin-header{border-bottom:0;padding-top:var(--wp--preset--spacing--40)}.type-plugin .plugin-header:after,.type-plugin .plugin-header:before{content:"";display:table;table-layout:fixed}.type-plugin .plugin-header:after{clear:both}.type-plugin .plugin-header .plugin-actions{float:right;margin-inline-start:1rem}.type-plugin .plugin-header .plugin-actions>.button,.type-plugin .plugin-header .plugin-actions>div{display:inline-block;text-align:center}@media screen and (max-width:34em){.type-plugin .plugin-header .plugin-actions>.button.download-button{display:none}}.type-plugin .plugin-header .plugin-title{clear:none;font-size:var(--wp--preset--font-size--heading-3);font-weight:400;line-height:1.1;margin:0}.type-plugin .plugin-header .plugin-title a{color:inherit}.type-plugin .plugin-header .byline{color:#78848f;display:block;margin-top:4px}.type-plugin .plugin-banner+.plugin-header{padding-top:0}.type-plugin .plugin-banner+.plugin-header>.notice:first-of-type{margin-top:0}.type-plugin .tabs{border-bottom:1px solid var(--wp--preset--color--light-grey-1);list-style:none;margin:0}.type-plugin .tabs li{border:1px solid #0000;display:inline-block;font-size:.9rem;margin-bottom:-1px;transition:background .2s ease}.type-plugin .tabs li a{background:#fff;border:0;color:var(--wp--preset--color--charcoal-1);display:block;padding:.64rem 1.25rem;text-decoration:none}.type-plugin .tabs li a.active,.type-plugin .tabs li a:hover{background:var(--wp--preset--color--light-grey-2)!important}.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:1px solid var(--wp--preset--color--light-grey-1);padding-bottom:0!important}@media screen and (max-width:38em){.type-plugin .tabs{border-top:1px solid var(--wp--preset--color--light-grey-1)}.type-plugin .tabs li{display:block;margin-bottom:1px}.type-plugin .tabs li,.type-plugin .tabs li.active,.type-plugin .tabs li:hover{border:none;border-bottom:1px solid var(--wp--preset--color--light-grey-1)}}@media screen and (min-width:737px){.type-plugin .entry-content{float:left;padding:0;width:65%}}.type-plugin .entry-content>div,.type-plugin .entry-content>div~button{border:0;display:none}.type-plugin .entry-content ol>li>p,.type-plugin .entry-content ul>li>p{margin:0}.type-plugin .entry-content #admin{display:block!important}.type-plugin .plugin-blocks-list{list-style:none;margin-left:0;padding-left:0}.type-plugin .plugin-blocks-list .plugin-blocks-list-item{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--wp--style--block-gap)}.type-plugin .plugin-blocks-list .block-icon{border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;display:inline-block;height:3.5rem;line-height:16px;margin-right:var(--wp--style--block-gap);padding:var(--wp--style--block-gap);width:3.5rem}.type-plugin .plugin-blocks-list .block-icon.dashicons{color:inherit}.type-plugin .plugin-blocks-list .block-icon.dashicons:before{margin-left:-3px}.type-plugin .plugin-blocks-list .block-icon svg{height:16px;width:16px;fill:currentColor;margin-left:-1px}.type-plugin .plugin-blocks-list .block-title{align-self:center;font-weight:700}.type-plugin .plugin-blocks-list .has-description .block-icon{grid-row:1/span 2}.type-plugin .plugin-blocks-list .has-description .block-title{margin-bottom:.4em}.type-plugin span#description,.type-plugin span#developers,.type-plugin span#installation,.type-plugin span#reviews{position:fixed}.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews{background:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-bottom:0;padding-bottom:1px}@media screen and (max-width:38em){.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced.active,.type-plugin span#advanced.displayed~#section-links .tabs li#tablink-advanced:hover,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers.active,.type-plugin span#developers:target~#section-links .tabs li#tablink-developers:hover,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation.active,.type-plugin span#installation:target~#section-links .tabs li#tablink-installation:hover,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description.active,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~span#advanced:not(.displayed)~#section-links .tabs li#tablink-description:hover,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews.active,.type-plugin span#reviews:target~#section-links .tabs li#tablink-reviews:hover{padding-bottom:1px!important}}.type-plugin span#section-links{display:flex;flex-flow:row wrap;margin-top:var(--wp--preset--spacing--30)}.type-plugin span#section-links .tabs{flex:1 1 auto;padding-left:0}@media screen and (max-width:38em){.type-plugin span#section-links .tabs{border:1px solid var(--wp--preset--color--light-grey-1)!important}.type-plugin span#section-links .tabs li{border:none!important}.type-plugin span#section-links{display:block}}.type-plugin #link-support{align-self:flex-end;border-bottom:1px solid var(--wp--preset--color--light-grey-1);flex:0 0 auto;font-size:.9rem;height:2rem}.type-plugin #link-support a:before{content:"\f125";display:inline-block;font-family:dashicons;font-size:1.2em;margin-right:.4em;max-height:1em;vertical-align:top}@media screen and (max-width:737px){.type-plugin #link-support{padding-right:20px}}@media screen and (max-width:38em){.type-plugin #link-support{border-bottom:0;display:block;margin-left:20px;margin-top:1.5rem;width:100%}}.type-plugin span#developers:target~.entry-content #tab-changelog,.type-plugin span#developers:target~.entry-content #tab-developers,.type-plugin span#developers:target~.entry-content #tab-developers .plugin-development,.type-plugin span#developers:target~.entry-content #tab-developers~button,.type-plugin span#installation:target~.entry-content #tab-installation,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #blocks,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #faq,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #screenshots,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-description,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers~button,.type-plugin span#reviews:target~.entry-content #tab-reviews{display:block}.type-plugin span#developers:target~.entry-content #tab-developers .plugin-contributors,.type-plugin span#installation:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-content #tab-developers .plugin-development,.type-plugin span#reviews:not(:target)~span#installation:not(:target)~span#developers:not(:target)~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-contributors,.type-plugin span#reviews:target~.entry-meta .plugin-donate,.type-plugin span#reviews:target~.entry-meta .plugin-meta,.type-plugin span#reviews:target~.entry-meta .plugin-support{display:none}@media screen and (min-width:737px){.type-plugin .entry-content,.type-plugin .entry-meta{padding-left:0;padding-right:0}.type-plugin .entry-meta{float:right;width:30%}}.plugin-adopt-me{background:#e6f4fa;margin-top:36px;padding:12px}.plugin-adopt-me .widget-title{margin-top:0}.plugin-adopt-me p{margin-bottom:0}.widget.plugin-categorization{margin-top:var(--wp--style--block-gap)}.widget.plugin-categorization .widget-head{column-gap:12px;display:flex;flex-flow:row wrap;justify-content:space-between}.widget.plugin-categorization .widget-head h2{flex:1 1 auto;font-size:var(--wp--preset--font-size--heading-4);margin-bottom:.2rem;margin-top:0}.widget.plugin-categorization .widget-head a{flex:0 0 auto;font-size:var(--wp--preset--font-size--small);line-height:2;text-align:right}.widget.plugin-categorization .widget-head a[href=""]{display:none}.widget.plugin-categorization .widget-head a:after{content:"\f504";font-family:dashicons;margin-left:2px}.widget.plugin-categorization p{font-size:var(--wp--preset--font-size--small);margin-top:.5rem}.widget.plugin-categorization~.plugin-meta li:first-child{border-top:1px solid var(--wp--preset--color--light-grey-1)}.committer-list,.support-rep-list{list-style:none;margin:0;padding:0}.committer-list li,.support-rep-list li{padding-bottom:.5rem}.committer-list li .remove,.support-rep-list li .remove{color:red;visibility:hidden}.committer-list li:hover .remove,.support-rep-list li:hover .remove{visibility:visible}.committer-list .avatar,.support-rep-list .avatar{float:left;margin-right:10px}.committer-list .spinner,.support-rep-list .spinner{position:relative}.committer-list .spinner:after,.support-rep-list .spinner:after{background:url(/wp-admin/images/spinner.gif) no-repeat 50%;background-size:20px 20px;content:"";display:block;height:20px;margin:-10px -10px 0 0;position:absolute;right:-50%;top:50%;transform:translateZ(0);width:20px}@media (min-resolution:120dpi),print{.committer-list .spinner:after,.support-rep-list .spinner:after{background-image:url(/wp-admin/images/spinner-2x.gif)}}.plugin-contributors.read-more{border-bottom:1px solid var(--wp--preset--color--light-grey-1);max-height:200px;overflow:hidden;padding-bottom:1px}.plugin-contributors.read-more.toggled{max-height:none}.no-js .plugin-contributors.read-more{max-height:none;overflow:auto}.contributors-list{list-style-type:none;margin:0;padding:0}.contributors-list li{margin-bottom:1rem}.contributors-list .avatar{float:left;margin-right:10px}.plugin-meta{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--style--block-gap)}.plugin-meta ul{list-style-type:none;margin:0;padding:0}.plugin-meta li{border-top:1px solid var(--wp--preset--color--light-grey-1);display:inline-block;padding:.5rem 0;position:relative;width:100%}.plugin-meta li strong{float:right;font-weight:500}.plugin-meta li:first-child{border-top:0}.plugin-meta .languages,.plugin-meta .tags{float:right;text-align:right}.plugin-meta .tags{width:60%}.plugin-meta .languages .popover{margin-top:8px}.plugin-meta .languages .popover-trigger{color:var(--wp--custom--link--color--text)}.plugin-meta .languages .popover-trigger:hover{text-decoration:underline}.plugin-meta [rel=tag]{background:var(--wp--preset--color--blueberry-4);border-radius:2px;color:var(--wp--preset--color--charcoal-1);display:inline-block;font-size:var(--wp--preset--font-size--extra-small);margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:auto}.popover{background-color:#fff;border:1px solid var(--wp--preset--color--light-grey-1);border-radius:2px;box-shadow:0 2px 10px #0000001a;display:none;left:0;margin-top:10px;max-width:300px;padding:1em 1em 2em;position:absolute;width:100%;z-index:100}.popover.is-top-right{left:auto;right:0}.popover.is-visible{display:block}.popover .popover-close{bottom:.5em;color:var(--wp--custom--link--color--text);font-size:small;position:absolute;right:.6em}.popover .popover-close:active,.popover .popover-close:focus,.popover .popover-close:hover{text-decoration:underline}.popover .popover-arrow{border:10px solid #0000;border-bottom:10px solid #ccc;border-top:none;height:0;position:absolute;right:20px;top:-10px;width:0;z-index:-1}.popover .popover-arrow:after{border:10px solid #0000;border-bottom:10px solid #fff;border-top:none;content:"";left:-10px;position:absolute;top:2px}.popover .popover-inner{text-align:left}.popover .popover-inner p:first-child{margin-top:0}.popover .popover-inner p:last-child{margin-bottom:0}.plugin-ratings{position:relative}.plugin-ratings .reviews-link{font-size:var(--wp--preset--font-size--small);position:absolute;right:0;top:0}.plugin-ratings .reviews-link:after{content:"\f345";font-family:dashicons;padding-left:5px;vertical-align:top}.plugin-ratings [class*=dashicons-star-]{color:var(--wp--preset--color--charcoal-2);display:inline-block;font-size:var(--wp--preset--font-size--large);height:auto;margin:0;width:auto}.plugin-ratings .ratings-list{list-style-type:none;margin:1rem 0;padding:0}.plugin-ratings .ratings-list .counter-container,.plugin-ratings .ratings-list .counter-container a{text-decoration:none;width:100%}.plugin-ratings .ratings-list .counter-container a{font-size:var(--wp--preset--font-size--small)}.plugin-ratings .ratings-list .counter-container a:hover{text-decoration:underline}.plugin-ratings .ratings-list .counter-label{display:inline-block;min-width:65px}.plugin-ratings .ratings-list .counter-back,.plugin-ratings .ratings-list .counter-bar{display:inline-block;height:1rem;vertical-align:middle}.plugin-ratings .ratings-list .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:58%;width:calc(100% - 130px)}.plugin-ratings .ratings-list .counter-bar{background-color:var(--wp--preset--color--charcoal-2);display:block}.plugin-ratings .ratings-list .counter-count{margin-left:3px}.plugin-ratings .user-rating{font-size:var(--wp--preset--font-size--small)}.plugin-support .counter-container{margin-bottom:1rem;position:relative}.plugin-support .counter-back,.plugin-support .counter-bar{display:inline-block;height:30px;vertical-align:middle}.plugin-support .counter-back{background-color:var(--wp--preset--color--light-grey-2);width:100%}.plugin-support .counter-bar{background-color:var(--wp--preset--color--acid-green-2);display:block}.plugin-support .counter-count{font-size:var(--wp--preset--font-size--extra-small);left:8px;position:absolute;top:8px;width:100%;width:calc(100% - 8px)}@media screen and (min-width:737px){.plugin-support .counter-count{top:5px}}.home .widget,.widget-area.home .widget{display:inline-block;font-size:var(--wp--preset--font-size--small);margin:0;margin:var(--wp--style--block-gap);vertical-align:top;width:auto}@media screen and (min-width:737px){.home .widget,.widget-area.home .widget{margin:0;width:30%}.home .widget:first-child,.widget-area.home .widget:first-child{margin-right:5%}.home .widget:last-child,.widget-area.home .widget:last-child{margin-left:5%}}.home .widget select,.widget-area.home .widget select{max-width:100%}.entry-meta .widget-title{font-size:var(--wp--preset--font-size--heading-4)}body.single.single-plugin .entry-meta{font-size:var(--wp--preset--font-size--normal)}.widget-area{margin:0 auto;padding:var(--wp--preset--spacing--40) 0}.widget-area .widget-title{font-size:var(--wp--preset--font-size--heading-1);font-weight:var(--wp--custom--heading--typography--font-weight);margin-top:var(--wp--preset--spacing--50)}
\ No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment