Plugin Directory

Changeset 3489406


Ignore:
Timestamp:
03/23/2026 08:46:09 PM (9 days ago)
Author:
dfactory
Message:

Update to 1.7.9

Location:
post-views-counter/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • post-views-counter/trunk/css/admin-dashboard.css

    r3443281 r3489406  
    1 #pvc_dashboard .inside{margin:0;padding:0}.pvc-accordion .pvc-accordion-item.pvc-collapsed .pvc-accordion-toggle:before{transform:rotate(180deg)}.pvc-accordion .pvc-accordion-item.pvc-collapsed .pvc-accordion-content{display:none}.pvc-accordion .pvc-accordion-item .pvc-according-header{display:flex;align-items:center;justify-content:space-between}.pvc-accordion .pvc-accordion-item .pvc-accordion-content{padding:11px 12px;border-bottom:1px solid #eee;height:100%}.pvc-accordion .pvc-accordion-header{display:flex;align-items:center;justify-content:space-between;background-color:#fafafa;border-bottom:1px solid #eee;position:relative}.pvc-accordion .pvc-accordion-toggle{background-color:#fafafa;border-bottom:1px solid #eee;cursor:pointer;position:relative;font-size:14px;font-weight:400;line-height:1;margin:0;padding:11px 12px;color:#23282c;flex-grow:1}.pvc-accordion .pvc-accordion-title{display:inline-block;padding-right:10px}.pvc-accordion .pvc-accordion-actions{position:absolute;top:0;right:0;z-index:1;padding:11px 6px;height:14px;line-height:1;flex-shrink:0;text-decoration:none}.pvc-accordion .pvc-accordion-actions .pvc-accordion-action{width:14px;text-align:center}.pvc-accordion .pvc-accordion-actions .pvc-accordion-action,.pvc-accordion .pvc-accordion-actions .pvc-accordion-action:before{font-size:14px;height:14px;width:14px;color:#72777c;display:inline-block;text-decoration:none!important}.pvc-accordion .pvc-accordion-actions .pvc-toggle-indicator:before{color:#72777c;content:"\f142";display:inline-block;font-family:dashicons;line-height:1;transform:rotate(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:-1px}.pvc-accordion .pvc-tooltip{position:relative}.pvc-accordion .pvc-tooltip-icon{display:inline-block;width:16px;cursor:help}.pvc-accordion .pvc-tooltip-icon:before{color:#b4b9be;content:"\f14c";display:inline-block;font: 16px/1 dashicons;position:absolute;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;top:2px}.pvc-dashboard-container{min-height:260px;margin:0 -4px;text-align:center;position:relative;display:flex;flex-direction:column}.pvc-dashboard-container *{box-sizing:border-box}.pvc-dashboard-container.loading{pointer-events:none}.pvc-dashboard-container.loading:after{position:absolute;content:"";display:block;height:100%;width:100%;top:0;left:0;background-color:#fffc;z-index:1;transition:all .2s}.pvc-dashboard-container .spinner{position:absolute;left:50%;top:40%;margin-left:-10px;z-index:10}.pvc-dashboard-container .pvc-date-nav{display:flex;justify-content:space-between;color:#aaa;width:100%;margin:6px 0 0}.pvc-dashboard-container .pvc-date-nav .current{color:#212529}.pvc-dashboard-container .pvc-dashboard p.sub{color:#8f8f8f;font-size:14px;text-align:left;padding-bottom:3px;border-bottom:1px solid #ececec}.pvc-dashboard-container .pvc-data-container{min-height:230px}.pvc-dashboard-container .pvc-data-container a{text-decoration:none}.pvc-dashboard-container .pvc-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.pvc-dashboard-container .pvc-table{caption-side:bottom;border-collapse:collapse;width:100%;margin-bottom:1rem;color:inherit;vertical-align:top;border-color:#dee2e6;text-align:left}.pvc-dashboard-container .pvc-table>thead{vertical-align:bottom;color:#212529}.pvc-dashboard-container .pvc-table>tbody{vertical-align:inherit}.pvc-dashboard-container .pvc-table tbody,.pvc-dashboard-container .pvc-table td,.pvc-dashboard-container .pvc-table tfoot,.pvc-dashboard-container .pvc-table th,.pvc-dashboard-container .pvc-table thead,.pvc-dashboard-container .pvc-table tr{border-color:inherit;border-style:solid;border-width:0}.pvc-dashboard-container .pvc-table th,.pvc-dashboard-container .pvc-table td{text-align:inherit;text-align:-webkit-match-parent}.pvc-dashboard-container .pvc-table th:first-child,.pvc-dashboard-container .pvc-table td:first-child{width:1px;white-space:nowrap}.pvc-dashboard-container .pvc-table th:last-child,.pvc-dashboard-container .pvc-table td:last-child{text-align:right}.pvc-dashboard-container .pvc-table .no-posts :last-child{text-align:left}.pvc-dashboard-container .pvc-table>:not(caption)>*>*{padding:.5rem;background-color:transparent;border-bottom-width:1px;box-shadow:inset 0 0 0 9999px transparent}.pvc-dashboard-container .pvc-table .cn-edit-link{display:none}.pvc-dashboard-container .pvc-table .cn-edit-link:before{content:"(";display:inline-block}.pvc-dashboard-container .pvc-table .cn-edit-link:after{content:")";display:inline-block}.pvc-dashboard-container .pvc-table tr:hover .cn-edit-link{display:inline-block}.pvc-dashboard-content-top,.pvc-dashboard-content-bottom{padding:0 6px}.pvc-dashboard-block{display:flex;justify-content:center;align-items:center;background:#fafafa;color:#787c82;font-size:13px;font-style:italic;padding:13px;margin-top:0}
     1#pvc_dashboard .inside{margin:0;padding:0}.pvc-accordion .pvc-accordion-item.pvc-collapsed .pvc-accordion-toggle:before{transform:rotate(180deg)}.pvc-accordion .pvc-accordion-item.pvc-collapsed .pvc-accordion-content{display:none}.pvc-accordion .pvc-accordion-item .pvc-according-header{display:flex;align-items:center;justify-content:space-between}.pvc-accordion .pvc-accordion-item .pvc-accordion-content{padding:11px 12px;border-bottom:1px solid #eee;height:100%}.pvc-accordion .pvc-accordion-header{display:flex;align-items:center;justify-content:space-between;background-color:#fafafa;border-bottom:1px solid #eee;position:relative}.pvc-accordion .pvc-accordion-toggle{background-color:#fafafa;border-bottom:1px solid #eee;cursor:pointer;position:relative;font-size:14px;font-weight:400;line-height:1;margin:0;padding:11px 12px;color:#23282c;flex-grow:1}.pvc-accordion .pvc-accordion-title{display:inline-block;padding-right:10px}.pvc-accordion .pvc-accordion-actions{position:absolute;top:0;right:0;z-index:1;padding:11px 6px;height:14px;line-height:1;flex-shrink:0;text-decoration:none}.pvc-accordion .pvc-accordion-actions .pvc-accordion-action{width:14px;text-align:center}.pvc-accordion .pvc-accordion-actions .pvc-accordion-action,.pvc-accordion .pvc-accordion-actions .pvc-accordion-action:before{font-size:14px;height:14px;width:14px;color:#72777c;display:inline-block;text-decoration:none!important}.pvc-accordion .pvc-accordion-actions .pvc-toggle-indicator:before{color:#72777c;content:"\f142";display:inline-block;font-family:dashicons;line-height:1;transform:rotate(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:-1px}.pvc-accordion .pvc-tooltip{position:relative}.pvc-accordion .pvc-tooltip-icon{display:inline-block;width:16px;cursor:help}.pvc-accordion .pvc-tooltip-icon:before{color:#b4b9be;content:"\f14c";display:inline-block;font: 16px/1 dashicons;position:absolute;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;top:2px}.pvc-dashboard-container{min-height:260px;margin:0 -4px;text-align:center;position:relative;display:flex;flex-direction:column}.pvc-dashboard-container *{box-sizing:border-box}.pvc-dashboard-container.loading{pointer-events:none}.pvc-dashboard-container.loading:after{position:absolute;content:"";display:block;height:100%;width:100%;top:0;left:0;background-color:#fffc;z-index:1;transition:all .2s}.pvc-dashboard-container .spinner{position:absolute;left:50%;top:40%;margin-left:-10px;z-index:10}.pvc-dashboard-container .pvc-date-nav{display:flex;justify-content:space-between;color:#aaa;width:100%;margin:6px 0 0}.pvc-dashboard-container .pvc-date-nav .current{color:#212529}.pvc-dashboard-container .pvc-dashboard p.sub{color:#8f8f8f;font-size:14px;text-align:left;padding-bottom:3px;border-bottom:1px solid #ececec}.pvc-dashboard-container .pvc-data-container{min-height:230px}.pvc-dashboard-container .pvc-data-container a{text-decoration:none}.pvc-dashboard-container .pvc-dashboard-message{display:none;text-align:left}.pvc-dashboard-container .pvc-dashboard-message:not(:empty){display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px}.pvc-dashboard-container .pvc-dashboard-error{display:flex;flex-direction:column;align-items:center;gap:8px}.pvc-dashboard-container .pvc-dashboard-error .button{white-space:normal}.pvc-dashboard-container .pvc-table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.pvc-dashboard-container .pvc-table{caption-side:bottom;border-collapse:collapse;width:100%;margin-bottom:1rem;color:inherit;vertical-align:top;border-color:#dee2e6;text-align:left}.pvc-dashboard-container .pvc-table>thead{vertical-align:bottom;color:#212529}.pvc-dashboard-container .pvc-table>tbody{vertical-align:inherit}.pvc-dashboard-container .pvc-table tbody,.pvc-dashboard-container .pvc-table td,.pvc-dashboard-container .pvc-table tfoot,.pvc-dashboard-container .pvc-table th,.pvc-dashboard-container .pvc-table thead,.pvc-dashboard-container .pvc-table tr{border-color:inherit;border-style:solid;border-width:0}.pvc-dashboard-container .pvc-table th,.pvc-dashboard-container .pvc-table td{text-align:inherit;text-align:-webkit-match-parent}.pvc-dashboard-container .pvc-table th:first-child,.pvc-dashboard-container .pvc-table td:first-child{width:1px;white-space:nowrap}.pvc-dashboard-container .pvc-table th:last-child,.pvc-dashboard-container .pvc-table td:last-child{text-align:right}.pvc-dashboard-container .pvc-table .no-posts :last-child{text-align:left}.pvc-dashboard-container .pvc-table>:not(caption)>*>*{padding:.5rem;background-color:transparent;border-bottom-width:1px;box-shadow:inset 0 0 0 9999px transparent}.pvc-dashboard-container .pvc-table .cn-edit-link{display:none}.pvc-dashboard-container .pvc-table .cn-edit-link:before{content:"(";display:inline-block}.pvc-dashboard-container .pvc-table .cn-edit-link:after{content:")";display:inline-block}.pvc-dashboard-container .pvc-table tr:hover .cn-edit-link{display:inline-block}.pvc-dashboard-content-top,.pvc-dashboard-content-bottom{padding:0 6px}.pvc-dashboard-block{display:flex;justify-content:center;align-items:center;background:#fafafa;color:#787c82;font-size:13px;font-style:italic;padding:13px;margin-top:0}
  • post-views-counter/trunk/css/admin-settings.css

    r3478985 r3489406  
    22 * Pico CSS ✨ v2.1.1 (https://picocss.com)
    33 * Copyright 2019-2025 - Licensed under MIT
    4  */:root,:host{--pvc-font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--pvc-font-family-sans-serif: system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--pvc-font-family-emoji);--pvc-font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--pvc-font-family-emoji);--pvc-font-family: var(--pvc-font-family-sans-serif);--pvc-line-height: 1.5;--pvc-font-weight: 400;--pvc-font-size: 100%;--pvc-text-underline-offset: .1rem;--pvc-border-radius: .25rem;--pvc-border-width: .0625rem;--pvc-outline-width: .125rem;--pvc-transition: .2s ease-in-out;--pvc-spacing: 1rem;--pvc-form-element-spacing-vertical: .75rem;--pvc-form-element-spacing-horizontal: 1rem;--pvc-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus);--pvc-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--pvc-form-element-border-color);--pvc-icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-loading: url("data:image/svg+xml,%3Csvg fill='none' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cstyle%3E g %7B animation: rotate 2s linear infinite; transform-origin: center center; %7D circle %7B stroke-dasharray: 75,100; stroke-dashoffset: -5; animation: dash 1.5s ease-in-out infinite; stroke-linecap: round; %7D @keyframes rotate %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D @keyframes dash %7B 0%25 %7B stroke-dasharray: 1,100; stroke-dashoffset: 0; %7D 50%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -17.5; %7D 100%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -62; %7D %7D %3C/style%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='rgb(136, 145, 164)' stroke-width='4' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width:576px){:root,:host{--pvc-font-size: 106.25%}}@media(min-width:768px){:root,:host{--pvc-font-size: 112.5%}}@media(min-width:1024px){:root,:host{--pvc-font-size: 118.75%}}@media(min-width:1280px){:root,:host{--pvc-font-size: 125%}}@media(min-width:1536px){:root,:host{--pvc-font-size: 131.25%}}a,a.secondary,a.contrast{--pvc-text-decoration: underline}pre,code,kbd,samp{--pvc-font-family: var(--pvc-font-family-monospace)}kbd{--pvc-font-weight: bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--pvc-outline-width: .0625rem}[type=search]{--pvc-border-radius: 5rem}[type=checkbox],[type=radio]{--pvc-border-width: .125rem}[type=checkbox][role=switch]{--pvc-border-width: .1875rem}[role=search]{--pvc-border-radius: 5rem}[role=search]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus),[role=group]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus){--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}[role=search]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus),[role=group]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus){--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-contrast-focus)}[role=search] button,[role=search] [type=submit],[role=search] [type=button],[role=search] [role=button],[role=group] button,[role=group] [type=submit],[role=group] [type=button],[role=group] [role=button]{--pvc-form-element-spacing-horizontal: 2rem}.pvc-settings-form [aria-busy=true]:not(input,select,textarea):is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0) invert(1)}[data-theme=light],:root:not([data-theme=dark]),:host(:not([data-theme=dark])){color-scheme:light;--pvc-background-color: #fff;--pvc-color: #373c44;--pvc-text-selection-color: rgba(2, 154, 232, .25);--pvc-muted-color: #646b79;--pvc-muted-border-color: rgb(231, 234, 239.5);--pvc-primary: #0172ad;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 114, 173, .5);--pvc-primary-hover: #015887;--pvc-primary-hover-background: #02659a;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(2, 154, 232, .5);--pvc-primary-inverse: #fff;--pvc-secondary: #5d6b89;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(93, 107, 137, .5);--pvc-secondary-hover: #48536b;--pvc-secondary-hover-background: #48536b;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(93, 107, 137, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #181c25;--pvc-contrast-background: #181c25;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(24, 28, 37, .5);--pvc-contrast-hover: #000;--pvc-contrast-hover-background: #000;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-secondary-hover);--pvc-contrast-focus: rgba(93, 107, 137, .25);--pvc-contrast-inverse: #fff;--pvc-box-shadow: .0145rem .029rem .174rem rgba(129, 145, 181, .01698), .0335rem .067rem .402rem rgba(129, 145, 181, .024), .0625rem .125rem .75rem rgba(129, 145, 181, .03), .1125rem .225rem 1.35rem rgba(129, 145, 181, .036), .2085rem .417rem 2.502rem rgba(129, 145, 181, .04302), .5rem 1rem 6rem rgba(129, 145, 181, .06), 0 0 0 .0625rem rgba(129, 145, 181, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(243, 244.5, 246.75);--pvc-code-color: #646b79;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(251, 251.5, 252.25);--pvc-form-element-selected-background-color: #dfe3eb;--pvc-form-element-border-color: #cfd5e2;--pvc-form-element-color: #23262c;--pvc-form-element-placeholder-color: var(--pvc-muted-color);--pvc-form-element-active-background-color: #fff;--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(183.5, 105.5, 106.5);--pvc-form-element-invalid-active-border-color: rgb(200.25, 79.25, 72.25);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: rgb(76, 154.5, 137.5);--pvc-form-element-valid-active-border-color: rgb(39, 152.75, 118.75);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #bfc7d9;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #dfe3eb;--pvc-range-active-border-color: #bfc7d9;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 154.5, 137.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200.25, 79.25, 72.25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=light] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme=dark]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:host(:not([data-theme=dark])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--pvc-background-color: rgb(19, 22.5, 30.5);--pvc-color: #c2c7d0;--pvc-text-selection-color: rgba(1, 170, 255, .1875);--pvc-muted-color: #7b8495;--pvc-muted-border-color: #202632;--pvc-primary: #01aaff;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 170, 255, .5);--pvc-primary-hover: #79c0ff;--pvc-primary-hover-background: #017fc0;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(1, 170, 255, .375);--pvc-primary-inverse: #fff;--pvc-secondary: #969eaf;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(150, 158, 175, .5);--pvc-secondary-hover: #b3b9c5;--pvc-secondary-hover-background: #5d6b89;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(144, 158, 190, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #dfe3eb;--pvc-contrast-background: #eff1f4;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(223, 227, 235, .5);--pvc-contrast-hover: #fff;--pvc-contrast-hover-background: #fff;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-contrast-hover);--pvc-contrast-focus: rgba(207, 213, 226, .25);--pvc-contrast-inverse: #000;--pvc-box-shadow: .0145rem .029rem .174rem rgba(7, 8.5, 12, .01698), .0335rem .067rem .402rem rgba(7, 8.5, 12, .024), .0625rem .125rem .75rem rgba(7, 8.5, 12, .03), .1125rem .225rem 1.35rem rgba(7, 8.5, 12, .036), .2085rem .417rem 2.502rem rgba(7, 8.5, 12, .04302), .5rem 1rem 6rem rgba(7, 8.5, 12, .06), 0 0 0 .0625rem rgba(7, 8.5, 12, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(26, 30.5, 40.25);--pvc-code-color: #8891a4;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(28, 33, 43.5);--pvc-form-element-selected-background-color: #2a3140;--pvc-form-element-border-color: #2a3140;--pvc-form-element-color: #e0e3e7;--pvc-form-element-placeholder-color: #8891a4;--pvc-form-element-active-background-color: rgb(26, 30.5, 40.25);--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(149.5, 74, 80);--pvc-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: #2a7b6f;--pvc-form-element-valid-active-border-color: rgb(22, 137, 105.5);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #333c4e;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #202632;--pvc-range-active-border-color: #2a3140;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:root:not([data-theme]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:host(:not([data-theme])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}:root:not([data-theme]) .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before,:host(:not([data-theme])) .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}}[data-theme=dark]{color-scheme:dark;--pvc-background-color: rgb(19, 22.5, 30.5);--pvc-color: #c2c7d0;--pvc-text-selection-color: rgba(1, 170, 255, .1875);--pvc-muted-color: #7b8495;--pvc-muted-border-color: #202632;--pvc-primary: #01aaff;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 170, 255, .5);--pvc-primary-hover: #79c0ff;--pvc-primary-hover-background: #017fc0;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(1, 170, 255, .375);--pvc-primary-inverse: #fff;--pvc-secondary: #969eaf;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(150, 158, 175, .5);--pvc-secondary-hover: #b3b9c5;--pvc-secondary-hover-background: #5d6b89;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(144, 158, 190, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #dfe3eb;--pvc-contrast-background: #eff1f4;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(223, 227, 235, .5);--pvc-contrast-hover: #fff;--pvc-contrast-hover-background: #fff;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-contrast-hover);--pvc-contrast-focus: rgba(207, 213, 226, .25);--pvc-contrast-inverse: #000;--pvc-box-shadow: .0145rem .029rem .174rem rgba(7, 8.5, 12, .01698), .0335rem .067rem .402rem rgba(7, 8.5, 12, .024), .0625rem .125rem .75rem rgba(7, 8.5, 12, .03), .1125rem .225rem 1.35rem rgba(7, 8.5, 12, .036), .2085rem .417rem 2.502rem rgba(7, 8.5, 12, .04302), .5rem 1rem 6rem rgba(7, 8.5, 12, .06), 0 0 0 .0625rem rgba(7, 8.5, 12, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(26, 30.5, 40.25);--pvc-code-color: #8891a4;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(28, 33, 43.5);--pvc-form-element-selected-background-color: #2a3140;--pvc-form-element-border-color: #2a3140;--pvc-form-element-color: #e0e3e7;--pvc-form-element-placeholder-color: #8891a4;--pvc-form-element-active-background-color: rgb(26, 30.5, 40.25);--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(149.5, 74, 80);--pvc-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: #2a7b6f;--pvc-form-element-valid-active-border-color: rgb(22, 137, 105.5);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #333c4e;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #202632;--pvc-range-active-border-color: #2a3140;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=dark] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}[data-theme=dark] .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}.pvc-settings-form progress,.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio],.pvc-settings-form [type=range]{accent-color:var(--pvc-primary)}.pvc-settings-form :where(a:not([role=button])),.pvc-settings-form [role=link]{--pvc-color: var(--pvc-primary);--pvc-background-color: transparent;--pvc-underline: var(--pvc-primary-underline);outline:none;background-color:var(--pvc-background-color);color:var(--pvc-color);text-decoration:var(--pvc-text-decoration);text-decoration-color:var(--pvc-underline);text-underline-offset:.125em;transition:background-color var(--pvc-transition),color var(--pvc-transition),text-decoration var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form :where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-primary-hover);--pvc-underline: var(--pvc-primary-hover-underline);--pvc-text-decoration: underline}.pvc-settings-form :where(a:not([role=button])):focus-visible,.pvc-settings-form [role=link]:focus-visible{box-shadow:0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus)}.pvc-settings-form :where(a:not([role=button])).secondary,.pvc-settings-form [role=link].secondary{--pvc-color: var(--pvc-secondary);--pvc-underline: var(--pvc-secondary-underline)}.pvc-settings-form :where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-secondary-hover);--pvc-underline: var(--pvc-secondary-hover-underline)}.pvc-settings-form :where(a:not([role=button])).contrast,.pvc-settings-form [role=link].contrast{--pvc-color: var(--pvc-contrast);--pvc-underline: var(--pvc-contrast-underline)}.pvc-settings-form :where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-contrast-hover);--pvc-underline: var(--pvc-contrast-hover-underline)}.pvc-settings-form a[role=button]{display:inline-block}.pvc-settings-form button{margin:0;overflow:visible;font-family:inherit;text-transform:none}.pvc-settings-form button,.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button]{-webkit-appearance:button}.pvc-settings-form button,.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button],.pvc-settings-form [type=file]::file-selector-button,.pvc-settings-form [role=button]{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);--pvc-color: var(--pvc-primary-inverse);--pvc-box-shadow: var(--pvc-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal);border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:var(--pvc-border-radius);outline:none;background-color:var(--pvc-background-color);box-shadow:var(--pvc-box-shadow);color:var(--pvc-color);font-weight:var(--pvc-font-weight);font-size:1rem;line-height:var(--pvc-line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--pvc-transition),border-color var(--pvc-transition),color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form button:is([aria-current]:not([aria-current=false])),.pvc-settings-form button:is(:hover,:active,:focus),.pvc-settings-form [type=submit]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=submit]:is(:hover,:active,:focus),.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=reset]:is(:hover,:active,:focus),.pvc-settings-form [type=button]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=button]:is(:hover,:active,:focus),.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=file]::file-selector-button:is(:hover,:active,:focus),.pvc-settings-form [role=button]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [role=button]:is(:hover,:active,:focus){--pvc-background-color: var(--pvc-primary-hover-background);--pvc-border-color: var(--pvc-primary-hover-border);--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pvc-color: var(--pvc-primary-inverse)}.pvc-settings-form button:focus,.pvc-settings-form button:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=submit]:focus,.pvc-settings-form [type=submit]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=reset]:focus,.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=button]:focus,.pvc-settings-form [type=button]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=file]::file-selector-button:focus,.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [role=button]:focus,.pvc-settings-form [role=button]:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus)}.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button]{margin-bottom:var(--pvc-spacing)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary,.pvc-settings-form [type=reset],.pvc-settings-form [type=file]::file-selector-button{--pvc-background-color: var(--pvc-secondary-background);--pvc-border-color: var(--pvc-secondary-border);--pvc-color: var(--pvc-secondary-inverse);cursor:pointer}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: var(--pvc-secondary-hover-background);--pvc-border-color: var(--pvc-secondary-hover-border);--pvc-color: var(--pvc-secondary-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:focus,.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=reset]:focus,.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=file]::file-selector-button:focus,.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast{--pvc-background-color: var(--pvc-contrast-background);--pvc-border-color: var(--pvc-contrast-border);--pvc-color: var(--pvc-contrast-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: var(--pvc-contrast-hover-background);--pvc-border-color: var(--pvc-contrast-hover-border);--pvc-color: var(--pvc-contrast-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:focus,.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-contrast-focus)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--pvc-background-color: transparent;--pvc-color: var(--pvc-primary);--pvc-border-color: var(--pvc-primary)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: transparent;--pvc-color: var(--pvc-primary-hover);--pvc-border-color: var(--pvc-primary-hover)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--pvc-color: var(--pvc-secondary);--pvc-border-color: var(--pvc-secondary)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-secondary-hover);--pvc-border-color: var(--pvc-secondary-hover)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast{--pvc-color: var(--pvc-contrast);--pvc-border-color: var(--pvc-contrast)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-contrast-hover);--pvc-border-color: var(--pvc-contrast-hover)}.pvc-settings-form :where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],.pvc-settings-form :where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}.pvc-settings-form pre,.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{font-size:.875em;font-family:var(--pvc-font-family)}.pvc-settings-form pre code,.pvc-settings-form pre samp{font-size:inherit;font-family:inherit}.pvc-settings-form pre{-ms-overflow-style:scrollbar;overflow:auto}.pvc-settings-form pre,.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{border-radius:var(--pvc-border-radius);background:var(--pvc-code-background-color);color:var(--pvc-code-color);font-weight:var(--pvc-font-weight);line-height:initial}.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{display:inline-block;padding:.375rem}.pvc-settings-form pre{display:block;margin-bottom:var(--pvc-spacing);overflow-x:auto}.pvc-settings-form pre>code,.pvc-settings-form pre>samp{display:block;padding:var(--pvc-spacing);background:none;line-height:var(--pvc-line-height)}.pvc-settings-form kbd{background-color:var(--pvc-code-kbd-background-color);color:var(--pvc-code-kbd-color);vertical-align:baseline}.pvc-settings-form hr{height:0;margin:var(--pvc-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--pvc-muted-border-color);color:inherit}.pvc-settings-form [hidden],.pvc-settings-form template{display:none!important}.pvc-settings-form canvas{display:inline-block}.pvc-settings-form input,.pvc-settings-form optgroup,.pvc-settings-form select,.pvc-settings-form textarea{margin:0;font-size:1rem;line-height:var(--pvc-line-height);font-family:inherit;letter-spacing:inherit}.pvc-settings-form input{overflow:visible}.pvc-settings-form select{text-transform:none}.pvc-settings-form legend{max-width:100%;padding:0;color:inherit;white-space:normal}.pvc-settings-form textarea{overflow:auto}.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio]{padding:0}.pvc-settings-form ::-webkit-inner-spin-button,.pvc-settings-form ::-webkit-outer-spin-button{height:auto}.pvc-settings-form [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.pvc-settings-form [type=search]::-webkit-search-decoration{-webkit-appearance:none}.pvc-settings-form ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.pvc-settings-form ::-moz-focus-inner{padding:0;border-style:none}.pvc-settings-form :-moz-focusring{outline:none}.pvc-settings-form :-moz-ui-invalid{box-shadow:none}.pvc-settings-form ::-ms-expand{display:none}.pvc-settings-form [type=file],.pvc-settings-form [type=range]{padding:0;border-width:0}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings-form fieldset{width:100%;margin:0;margin-bottom:var(--pvc-spacing);padding:0;border:0}.pvc-settings-form label,.pvc-settings-form fieldset legend{display:block;margin-bottom:calc(var(--pvc-spacing) * .375);color:var(--pvc-color);font-weight:var(--pvc-form-label-font-weight, var(--pvc-font-weight))}.pvc-settings-form fieldset legend{margin-bottom:calc(var(--pvc-spacing) * .5)}.pvc-settings-form input:not([type=checkbox],[type=radio]),.pvc-settings-form button[type=submit],.pvc-settings-form select,.pvc-settings-form textarea{width:100%}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]),.pvc-settings-form select,.pvc-settings-form textarea{appearance:none;padding:var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal)}.pvc-settings-form input,.pvc-settings-form select,.pvc-settings-form textarea{--pvc-background-color: var(--pvc-form-element-background-color);--pvc-border-color: var(--pvc-form-element-border-color);--pvc-color: var(--pvc-form-element-color);--pvc-box-shadow: none;border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:var(--pvc-border-radius);outline:none;background-color:var(--pvc-background-color);box-shadow:var(--pvc-box-shadow);color:var(--pvc-color);font-weight:var(--pvc-font-weight);transition:background-color var(--pvc-transition),border-color var(--pvc-transition),color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),.pvc-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--pvc-background-color: var(--pvc-form-element-active-background-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),.pvc-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--pvc-border-color: var(--pvc-form-element-active-border-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,.pvc-settings-form :where(select,textarea):not([readonly]):focus{--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-focus-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset])[disabled],.pvc-settings-form select[disabled],.pvc-settings-form textarea[disabled],.pvc-settings-form label[aria-disabled=true],.pvc-settings-form :where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea){opacity:var(--pvc-form-element-disabled-opacity);pointer-events:none}.pvc-settings-form label[aria-disabled=true] input[disabled]{opacity:1}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid]{padding-right:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--pvc-form-element-spacing-horizontal);padding-inline-start:var(--pvc-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=false]:not(select){background-image:var(--pvc-icon-valid)}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=true]:not(select){background-image:var(--pvc-icon-invalid)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]{--pvc-border-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--pvc-border-color: var(--pvc-form-element-valid-active-border-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-valid-focus-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]{--pvc-border-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--pvc-border-color: var(--pvc-form-element-invalid-active-border-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-invalid-focus-color) !important}[dir=rtl] .pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:center left .75rem}.pvc-settings-form input::placeholder,.pvc-settings-form input::-webkit-input-placeholder,.pvc-settings-form textarea::placeholder,.pvc-settings-form textarea::-webkit-input-placeholder,.pvc-settings-form select:invalid{color:var(--pvc-form-element-placeholder-color);opacity:1}.pvc-settings-form input:not([type=checkbox],[type=radio]),.pvc-settings-form select,.pvc-settings-form textarea{margin-bottom:var(--pvc-spacing)}.pvc-settings-form select::-ms-expand{border:0;background-color:transparent}.pvc-settings-form select:not([multiple],[size]){padding-right:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--pvc-form-element-spacing-horizontal);padding-inline-start:var(--pvc-form-element-spacing-horizontal);padding-inline-end:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem);background-image:var(--pvc-icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form select[multiple] option:checked{background:var(--pvc-form-element-selected-background-color);color:var(--pvc-form-element-color)}[dir=rtl] .pvc-settings-form select:not([multiple],[size]){background-position:center left .75rem}.pvc-settings-form textarea{display:block;resize:vertical}.pvc-settings-form textarea[aria-invalid]{--pvc-icon-height: calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--pvc-icon-height)!important}.pvc-settings-form :where(input,select,textarea,fieldset)+small{display:block;width:100%;margin-top:calc(var(--pvc-spacing) * -.75);margin-bottom:var(--pvc-spacing);color:var(--pvc-muted-color)}.pvc-settings-form :where(input,select,textarea,fieldset)[aria-invalid=false]+small{color:var(--pvc-ins-color)}.pvc-settings-form :where(input,select,textarea,fieldset)[aria-invalid=true]+small{color:var(--pvc-del-color)}.pvc-settings-form label>:where(input,select,textarea){margin-top:calc(var(--pvc-spacing) * .25)}.pvc-settings-form label:has([type=checkbox],[type=radio]){width:fit-content;cursor:pointer}.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25em;height:1.25em;margin-top:-.125em;margin-inline-end:.5em;border-width:var(--pvc-border-width);vertical-align:middle;cursor:pointer}.pvc-settings-form [type=checkbox]::-ms-check,.pvc-settings-form [type=radio]::-ms-check{display:none}.pvc-settings-form [type=checkbox]:checked,.pvc-settings-form [type=checkbox]:checked:active,.pvc-settings-form [type=checkbox]:checked:focus,.pvc-settings-form [type=radio]:checked,.pvc-settings-form [type=radio]:checked:active,.pvc-settings-form [type=radio]:checked:focus{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);background-image:var(--pvc-icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.pvc-settings-form [type=checkbox]~label,.pvc-settings-form [type=radio]~label{display:inline-block;margin-bottom:0;cursor:pointer}.pvc-settings-form [type=checkbox]~label:not(:last-of-type),.pvc-settings-form [type=radio]~label:not(:last-of-type){margin-inline-end:1em}.pvc-settings-form [type=checkbox]:indeterminate{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);background-image:var(--pvc-icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.pvc-settings-form [type=radio]{border-radius:50%}.pvc-settings-form [type=radio]:checked,.pvc-settings-form [type=radio]:checked:active,.pvc-settings-form [type=radio]:checked:focus{--pvc-background-color: var(--pvc-primary-inverse);border-width:.35em;background-image:none}.pvc-settings-form [type=checkbox][role=switch]{--pvc-background-color: var(--pvc-switch-background-color);--pvc-color: var(--pvc-switch-color);width:2.25em;height:1.25em;border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:1.25em;background-color:var(--pvc-background-color);line-height:1.25em}.pvc-settings-form [type=checkbox][role=switch]:not([aria-invalid]){--pvc-border-color: var(--pvc-switch-background-color)}.pvc-settings-form [type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:var(--pvc-color);box-shadow:var(--pvc-switch-thumb-box-shadow);content:"";transition:margin .1s ease-in-out}.pvc-settings-form [type=checkbox][role=switch]:focus{--pvc-background-color: var(--pvc-switch-background-color);--pvc-border-color: var(--pvc-switch-background-color)}.pvc-settings-form [type=checkbox][role=switch]:checked{--pvc-background-color: var(--pvc-switch-checked-background-color);--pvc-border-color: var(--pvc-switch-checked-background-color);background-image:none}.pvc-settings-form [type=checkbox][role=switch]:checked:before{margin-inline-start:1em}.pvc-settings-form [type=checkbox][role=switch][disabled]{--pvc-background-color: var(--pvc-border-color)}.pvc-settings-form [type=checkbox][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pvc-background-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form [type=checkbox]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--pvc-background-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form [type=checkbox][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.pvc-settings-form [type=radio][aria-invalid=false]:checked,.pvc-settings-form [type=radio][aria-invalid=false]:checked:active,.pvc-settings-form [type=radio][aria-invalid=false]:checked:focus,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pvc-border-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form [type=checkbox]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.pvc-settings-form [type=radio]:checked[aria-invalid=true],.pvc-settings-form [type=radio]:checked:active[aria-invalid=true],.pvc-settings-form [type=radio]:checked:focus[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--pvc-border-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form [type=color]::-webkit-color-swatch-wrapper{padding:0}.pvc-settings-form [type=color]::-moz-focus-inner{padding:0}.pvc-settings-form [type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--pvc-border-radius) * .5)}.pvc-settings-form [type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--pvc-border-radius) * .5)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--pvc-icon-position: .75rem;--pvc-icon-width: 1rem;padding-right:calc(var(--pvc-icon-width) + var(--pvc-icon-position));background-image:var(--pvc-icon-date);background-position:center right var(--pvc-icon-position);background-size:var(--pvc-icon-width) auto;background-repeat:no-repeat}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--pvc-icon-time)}.pvc-settings-form [type=date]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=datetime-local]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=month]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=time]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=week]::-webkit-calendar-picker-indicator{width:var(--pvc-icon-width);margin-right:calc(var(--pvc-icon-width) * -1);margin-left:var(--pvc-icon-position);opacity:0}@-moz-document url-prefix(){.pvc-settings-form [type=date],.pvc-settings-form [type=datetime-local],.pvc-settings-form [type=month],.pvc-settings-form [type=time],.pvc-settings-form [type=week]{padding-right:var(--pvc-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] .pvc-settings-form :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}.pvc-settings-form [type=file]{--pvc-color: var(--pvc-muted-color);margin-left:calc(var(--pvc-outline-width) * -1);padding:calc(var(--pvc-form-element-spacing-vertical) * .5) 0;padding-left:var(--pvc-outline-width);border:0;border-radius:0;background:none}.pvc-settings-form [type=file]::file-selector-button{margin-right:calc(var(--pvc-spacing) / 2);padding:calc(var(--pvc-form-element-spacing-vertical) * .5) var(--pvc-form-element-spacing-horizontal)}.pvc-settings-form [type=file]:is(:hover,:active,:focus)::file-selector-button{--pvc-background-color: var(--pvc-secondary-hover-background);--pvc-border-color: var(--pvc-secondary-hover-border)}.pvc-settings-form [type=file]:focus::file-selector-button{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}.pvc-settings-form [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:none}.pvc-settings-form [type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-moz-range-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-ms-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]:active,.pvc-settings-form [type=range]:focus-within{--pvc-range-border-color: var(--pvc-range-active-border-color);--pvc-range-thumb-color: var(--pvc-range-thumb-active-color)}.pvc-settings-form [type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.pvc-settings-form [type=range]:active::-moz-range-thumb{transform:scale(1.25)}.pvc-settings-form [type=range]:active::-ms-thumb{transform:scale(1.25)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{padding-inline-start:calc(var(--pvc-form-element-spacing-horizontal) + 1.75rem);background-image:var(--pvc-icon-search);background-position:center left calc(var(--pvc-form-element-spacing-horizontal) + .125rem);background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{padding-inline-start:calc(var(--pvc-form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--pvc-icon-search),var(--pvc-icon-valid)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--pvc-icon-search),var(--pvc-icon-invalid)}[dir=rtl] .pvc-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] .pvc-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:center right 1.125rem,center left .75rem}.pvc-settings-form [role=search],.pvc-settings-form [role=group]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--pvc-spacing);border-radius:var(--pvc-border-radius);box-shadow:var(--pvc-group-box-shadow, 0 0 0 rgba(0, 0, 0, 0));vertical-align:middle;transition:box-shadow var(--pvc-transition)}.pvc-settings-form [role=search]>*,.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=search] select,.pvc-settings-form [role=group]>*,.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=group] select{position:relative;flex:1 1 auto;margin-bottom:0}.pvc-settings-form [role=search]>*:not(:first-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=search] select:not(:first-child),.pvc-settings-form [role=group]>*:not(:first-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=group] select:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pvc-settings-form [role=search]>*:not(:last-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:last-child),.pvc-settings-form [role=search] select:not(:last-child),.pvc-settings-form [role=group]>*:not(:last-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:last-child),.pvc-settings-form [role=group] select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.pvc-settings-form [role=search]>*:focus,.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):focus,.pvc-settings-form [role=search] select:focus,.pvc-settings-form [role=group]>*:focus,.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):focus,.pvc-settings-form [role=group] select:focus{z-index:2}.pvc-settings-form [role=search] button:not(:first-child),.pvc-settings-form [role=search] [type=submit]:not(:first-child),.pvc-settings-form [role=search] [type=reset]:not(:first-child),.pvc-settings-form [role=search] [type=button]:not(:first-child),.pvc-settings-form [role=search] [role=button]:not(:first-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=search] select:not(:first-child),.pvc-settings-form [role=group] button:not(:first-child),.pvc-settings-form [role=group] [type=submit]:not(:first-child),.pvc-settings-form [role=group] [type=reset]:not(:first-child),.pvc-settings-form [role=group] [type=button]:not(:first-child),.pvc-settings-form [role=group] [role=button]:not(:first-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=group] select:not(:first-child){margin-left:calc(var(--pvc-border-width) * -1)}.pvc-settings-form [role=search] button,.pvc-settings-form [role=search] [type=submit],.pvc-settings-form [role=search] [type=reset],.pvc-settings-form [role=search] [type=button],.pvc-settings-form [role=search] [role=button],.pvc-settings-form [role=group] button,.pvc-settings-form [role=group] [type=submit],.pvc-settings-form [role=group] [type=reset],.pvc-settings-form [role=group] [type=button],.pvc-settings-form [role=group] [role=button]{width:auto}@supports selector(:has(*)){.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--pvc-group-box-shadow: var(--pvc-group-box-shadow-focus-with-button)}.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select,.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:transparent}.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus),.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus){--pvc-group-box-shadow: var(--pvc-group-box-shadow-focus-with-input)}.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--pvc-button-box-shadow: 0 0 0 var(--pvc-border-width) var(--pvc-primary-border);--pvc-button-hover-box-shadow: 0 0 0 var(--pvc-border-width) var(--pvc-primary-hover-border)}.pvc-settings-form [role=search] button:focus,.pvc-settings-form [role=search] [type=submit]:focus,.pvc-settings-form [role=search] [type=reset]:focus,.pvc-settings-form [role=search] [type=button]:focus,.pvc-settings-form [role=search] [role=button]:focus,.pvc-settings-form [role=group] button:focus,.pvc-settings-form [role=group] [type=submit]:focus,.pvc-settings-form [role=group] [type=reset]:focus,.pvc-settings-form [role=group] [type=button]:focus,.pvc-settings-form [role=group] [role=button]:focus{box-shadow:none}}.pvc-settings-form [role=search]>*:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}.pvc-settings-form [role=search]>*:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):before{display:inline-block;width:1em;height:1em;background-image:var(--pvc-icon-loading);background-size:1em auto;background-repeat:no-repeat;content:"";vertical-align:-.125em}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):not(:empty):before{margin-inline-end:calc(var(--pvc-spacing) * .5)}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}.pvc-settings-form button[aria-busy=true],.pvc-settings-form [type=submit][aria-busy=true],.pvc-settings-form [type=button][aria-busy=true],.pvc-settings-form [type=reset][aria-busy=true],.pvc-settings-form [role=button][aria-busy=true],.pvc-settings-form a[aria-busy=true]{pointer-events:none}.pvc-settings-form [aria-controls]{cursor:pointer}.pvc-settings-form [aria-disabled=true],.pvc-settings-form [disabled]{cursor:not-allowed}.pvc-settings-form [aria-hidden=false][hidden]{display:initial}.pvc-settings-form [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.pvc-settings-form a,.pvc-settings-form area,.pvc-settings-form button,.pvc-settings-form input,.pvc-settings-form label,.pvc-settings-form select,.pvc-settings-form summary,.pvc-settings-form textarea,.pvc-settings-form [tabindex]{-ms-touch-action:manipulation}.pvc-settings-form [dir=rtl]{direction:rtl}.pvc-settings-wrapper{--pvc-theme-color: var(--wp-admin-theme-color, #2271b1);--pvc-theme-color-rgb: var(--wp-admin-theme-color--rgb, 34, 113, 177);--pvc-theme-color-darker-10: var(--wp-admin-theme-color-darker-10, #135e96);--pvc-border-width-focus: var(--wp-admin-border-width-focus, 2px);--pvc-surface: #fff;--pvc-surface-muted: #ebebeb;--pvc-text: #3c434a;--pvc-text-strong: #070707;--pvc-text-input: #2c3338;--pvc-text-muted: #757575;--pvc-border: #c3c4c7;--pvc-border-input: #8c8f94;--pvc-button-bg: #f6f7f7;--pvc-button-bg-hover: #f0f0f1;--pvc-button-border: #8c8f94;--pvc-button-border-hover: #757575;--pvc-button-text: #2c3338;--pvc-button-text-hover: #070707;--pvc-button-focus: var(--pvc-theme-color);--pvc-font-family-emoji: inherit;--pvc-font-family-sans-serif: inherit;--pvc-font-family-monospace: inherit;--pvc-font-family: var(--pvc-font-family-sans-serif);--pvc-line-height: 1.5;--pvc-font-weight: 400;--pvc-font-size: 100%;--pvc-text-underline-offset: .1rem;--pvc-border-radius: .25rem;--pvc-border-width: .0625rem;--pvc-outline-width: .125rem;--pvc-transition: .2s ease-in-out;--pvc-spacing: 1rem;--pvc-typography-spacing-vertical: 1rem;--pvc-block-spacing-vertical: 20px;--pvc-block-spacing-horizontal: 20px;--pvc-grid-column-gap: 20px;--pvc-grid-row-gap: 20px;--pvc-form-element-spacing-vertical: .35rem;--pvc-form-element-spacing-horizontal: .75rem;--pvc-form-element-disabled-opacity: .6;--pvc-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus);--pvc-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--pvc-form-element-border-color);--pvc-modal-overlay-backdrop-filter: blur(.375rem);--pvc-nav-element-spacing-vertical: 1rem;--pvc-nav-element-spacing-horizontal: .5rem;--pvc-nav-link-spacing-vertical: .5rem;--pvc-nav-link-spacing-horizontal: .5rem;--pvc-nav-breadcrumb-divider: ">";--pvc-primary: var(--pvc-theme-color);--pvc-primary-background: var(--pvc-theme-color);--pvc-primary-border: var(--pvc-theme-color);--pvc-primary-underline: rgba(var(--pvc-theme-color-rgb), .5);--pvc-primary-hover: var(--pvc-theme-color-darker-10);--pvc-primary-hover-background: var(--pvc-theme-color-darker-10);--pvc-primary-hover-border: var(--pvc-theme-color-darker-10);--pvc-primary-hover-underline: var(--pvc-theme-color-darker-10);--pvc-primary-focus: rgba(var(--pvc-theme-color-rgb), .25);--pvc-primary-inverse: #fff;--pvc-secondary: var(--pvc-button-text);--pvc-secondary-background: var(--pvc-button-bg);--pvc-secondary-border: var(--pvc-button-border);--pvc-secondary-underline: rgba(var(--pvc-theme-color-rgb), .4);--pvc-secondary-hover: var(--pvc-button-text-hover);--pvc-secondary-hover-background: var(--pvc-button-bg-hover);--pvc-secondary-hover-border: var(--pvc-button-border-hover);--pvc-secondary-hover-underline: var(--pvc-button-border-hover);--pvc-secondary-focus: var(--pvc-button-focus);--pvc-secondary-inverse: var(--pvc-button-text);--pvc-contrast: var(--pvc-text-strong);--pvc-contrast-background: var(--pvc-text-strong);--pvc-contrast-border: var(--pvc-text-strong);--pvc-contrast-hover: #000;--pvc-contrast-hover-background: #000;--pvc-contrast-hover-border: #000;--pvc-contrast-focus: rgba(var(--pvc-theme-color-rgb), .25);--pvc-contrast-inverse: #fff;color-scheme:light;--pvc-background-color: var(--pvc-surface);--pvc-color: var(--pvc-text);--pvc-muted-color: var(--pvc-text-muted);--pvc-muted-border-color: var(--pvc-border);--pvc-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);--pvc-text-selection-color: rgba(var(--pvc-theme-color-rgb), .25);--pvc-table-border-color: var(--pvc-border);--pvc-table-row-stripped-background-color: var(--pvc-surface-muted);--pvc-form-element-background-color: var(--pvc-surface);--pvc-form-element-active-background-color: var(--pvc-surface);--pvc-form-element-selected-background-color: var(--pvc-surface-muted);--pvc-form-element-border-color: var(--pvc-border-input);--pvc-form-element-color: var(--pvc-text-input);--pvc-form-element-placeholder-color: var(--pvc-text-muted);--pvc-form-element-active-border-color: var(--pvc-theme-color);--pvc-form-element-focus-color: var(--pvc-theme-color);--pvc-switch-background-color: var(--pvc-border-input);--pvc-switch-checked-background-color: var(--pvc-theme-color);--pvc-switch-color: #fff;--pvc-outline-width: var(--pvc-border-width-focus);--pvc-block-spacing: var(--pvc-block-spacing-vertical) var(--pvc-block-spacing-horizontal);--pvc-form-element-spacing: var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal);--pvc-typography-spacing: var(--pvc-typography-spacing-vertical)}.pvc-settings-wrapper .button.button-secondary{--pvc-primary: var(--pvc-secondary);--pvc-primary-background: var(--pvc-secondary-background);--pvc-primary-border: var(--pvc-secondary-border);--pvc-primary-hover: var(--pvc-secondary-hover);--pvc-primary-hover-background: var(--pvc-secondary-hover-background);--pvc-primary-hover-border: var(--pvc-secondary-hover-border);--pvc-primary-hover-underline: var(--pvc-secondary-hover-underline);--pvc-primary-focus: var(--pvc-secondary-focus);--pvc-primary-inverse: var(--pvc-secondary-inverse)}.pvc-settings-wrapper code,.pvc-settings-wrapper kbd,.pvc-settings-wrapper samp{background:#f0f0f1;background:#00000012;color:var(--pvc-text)}.wp-admin #wpcontent{padding:0}.wp-admin #wpbody-content>.notice,.wp-admin #wpbody-content>.error,.wp-admin #wpbody-content>.updated,.wp-admin #wpbody-content>.info{display:none}.wp-admin .wrap{margin:0}.pvc-settings-wrapper .header-wrapper{padding:20px 40px;background-color:var(--pvc-surface);border-bottom:1px solid var(--pvc-surface-muted)}.pvc-settings-wrapper .content-wrapper{padding:0 40px}.pvc-settings-wrapper .header-title{font-weight:600;font-size:18px;line-height:1;color:var(--pvc-text-strong)}.pvc-settings-wrapper .nav-tab-wrapper{display:flex;flex-wrap:wrap;list-style:none;padding:10px 40px 0;gap:30px;margin:0 0 20px;background:var(--pvc-surface);border-bottom:1px solid var(--pvc-surface-muted)}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab{margin:2px 0 0;border:0;background:none;font-weight:600;font-size:14px;line-height:20px;padding:0 0 10px;text-decoration:none;border-bottom:2px solid transparent}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab:hover,.pvc-settings-wrapper .nav-tab-wrapper .nav-tab:focus{color:var(--wp-admin-theme-color);outline:none;box-shadow:none}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab.nav-tab-active{border-bottom-color:var(--wp-admin-theme-color)}.pvc-settings form{min-width:463px;width:auto;flex:1 1 auto}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]){width:auto;min-width:80px;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).large-text{width:100%}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).regular-text{width:25rem}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).small-text{width:8rem}.pvc-settings [type=search]{--pvc-border-radius: .25rem}.pvc-settings select,.pvc-settings textarea{width:25rem;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0}.pvc-settings select{height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings button,.pvc-settings [type=submit].button,.pvc-settings [type=reset],.pvc-settings [type=button].button{display:inline-block;width:auto;min-width:80px;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0;height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings span[role=button]{background:none;border:none;padding:0;margin:0;font-size:inherit}.pvc-settings .submit{display:flex;gap:10px}.pvc-settings .pvc-sidebar{width:250px;flex:0 0 250px;margin-left:20px}.pvc-settings.has-sidebar{display:flex;justify-content:space-between}@media(max-width:960px){.pvc-settings.has-sidebar{flex-direction:column}.pvc-settings form{width:100%}.pvc-settings .pvc-sidebar{width:100%;flex:0 0 auto;margin-left:0;margin-top:20px}}.pvc-settings p.help,.pvc-settings p.description,.pvc-settings span.description{font-size:13px;font-style:italic;color:var(--pvc-text-muted)}.pvc-range-field{display:flex;gap:10px;align-items:center}.pvc-range-field input[type=range]{appearance:none;color-scheme:light;background:transparent;accent-color:var(--pvc-theme-color)}.pvc-range-field input[type=range]::-webkit-slider-runnable-track{height:4px;background:#dcdcde;border-radius:999px}.pvc-range-field input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--pvc-theme-color);border:1px solid var(--pvc-theme-color)}.pvc-range-field input[type=range]::-moz-range-track{height:4px;background:#dcdcde;border-radius:999px}.pvc-range-field input[type=range]::-moz-range-progress{height:4px;background:var(--pvc-theme-color);border-radius:999px}.pvc-range-field input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--pvc-theme-color);border:1px solid var(--pvc-theme-color)}.pvc-buttons-group{display:flex;gap:10px}.pvc-buttons-group [type=submit].button,.pvc-buttons-group [type=button].button{margin:0}.pvc-field-group label{margin-right:10px}.pvc-field-group.horizontal label{display:inline-block}.pvc-field-group.vertical label{display:block;margin-bottom:8px}.pvc-field input[type=checkbox]:checked:not([role=switch]):before,.pvc-field input[type=radio]:checked:before{display:none}.pvc-field input[type=checkbox][role=switch]:checked:before{width:auto;margin-top:0;margin-bottom:0}.pvc-disabled{opacity:var(--pvc-form-element-disabled-opacity);cursor:not-allowed}.pvc-disabled [type=radio]{border-color:var(--pvc-form-element-border-color)}.pvc-disabled select[disabled]{opacity:1}.pvc-field-type-color .pvc-color-control{display:flex;gap:10px;align-items:center;position:relative;width:fit-content}.pvc-field-type-color .pvc-color-control button{margin-bottom:0}.pvc-field-type-color .pvc-color-input{min-width:8rem}.pvc-field-type-color .pvc-color-swatch{width:32px;height:32px;padding:0;border-radius:var(--pvc-border-radius);border:1px solid var(--pvc-form-element-border-color);box-shadow:inset 0 0 0 2px var(--pvc-form-element-background-color);cursor:pointer;flex-shrink:0}.pvc-field-type-color .pvc-color-swatch:focus{outline:none;box-shadow:inset 0 0 0 2px var(--pvc-form-element-background-color),0 0 0 2px var(--pvc-form-element-focus-color)}.pvc-field-type-color .pvc-color-popover{position:absolute;top:calc(100% + 6px);left:0;padding:8px;border-radius:var(--pvc-border-radius);border:1px solid var(--pvc-form-element-border-color);background:var(--pvc-form-element-background-color);box-shadow:0 6px 18px #0000001f;z-index:1000;display:none;pointer-events:auto}.pvc-field-type-color.is-open .pvc-color-popover{display:block}.pvc-field-type-color hex-color-picker{width:200px;height:200px;pointer-events:auto}.pvc-hidden{display:none!important}@keyframes pvc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pvc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pvc-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pvc-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.pvc-anim-in,.pvc-anim-out{animation-duration:var(--pvc-animation-duration, .25s);animation-fill-mode:both}.pvc-anim-fade.pvc-anim-in{animation-name:pvc-fade-in}.pvc-anim-fade.pvc-anim-out{animation-name:pvc-fade-out}.pvc-anim-slide.pvc-anim-in{animation-name:pvc-slide-in}.pvc-anim-slide.pvc-anim-out{animation-name:pvc-slide-out}.post-views-counter-settings.has-sidebar{display:flex;flex-direction:row;gap:30px;justify-content:space-between}.post-views-counter-settings form{min-width:463px;width:auto;position:relative}.post-views-counter-settings p.help,.post-views-counter-settings p.description{font-size:13px;font-style:italic;line-height:1.6}.post-views-counter-settings select{vertical-align:top}.post-views-counter-settings .available{color:#00a32a}.post-views-counter-settings .unavailable{color:#d63638}.post-views-counter-settings .pvc-ip-box-group{margin-bottom:10px}.post-views-counter-settings .pvc-ip-box{margin-bottom:5px}.post-views-counter-settings .pvc-button{color:#fff;background-color:#6610f2;border-color:#6610f2}.post-views-counter-settings .pvc-button:active,.post-views-counter-settings .pvc-button:focus,.post-views-counter-settings .pvc-button:hover{color:#fff;background-color:#570ece;border-color:#570ece}.post-views-counter-settings .pvc-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #6610f2}.post-views-counter-settings tr.pvc-pro th:after{content:"PRO";display:inline-block;margin-left:6px;padding:1px 4px;font-size:11px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-counter-settings label.pvc-pro:after{content:"PRO";display:inline-block;margin-left:6px;padding:1px 4px;font-size:11px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-sidebar{margin:15px 0;position:relative;order:1}.post-views-sidebar>div:not(:last-child){margin-bottom:3em}.post-views-sidebar .inner{padding:1.5em}.post-views-sidebar .inner img{max-width:80%;height:auto;display:block;margin:20px auto}.pvc-status-table .pvc-status{display:inline-block}.pvc-status-table .pvc-status-active{color:#00a32a}.pvc-status-table .pvc-status-missing{color:#d63638}.pvc-subfield{margin-top:12px}.is-hidden{display:none!important;visibility:hidden!important}output{display:block;font-size:30px;font-weight:700;text-align:center;margin:30px 0;width:100%}.post-views-credits{background:#fff;box-shadow:0 0 0 1px #0000000d}.post-views-credits .inner{text-align:center;margin:0}.post-views-credits p:first-child{margin-top:0}.post-views-credits .pvc-sidebar-title{font-size:17px;font-weight:700;margin:.5rem 0 1rem}.post-views-credits .pvc-sidebar-title:after{content:"PRO";display:inline-block;margin-left:6px;padding:0 4px 1px;font-size:14px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-credits .pvc-sidebar-subtitle{font-size:15px;font-weight:600;color:#1d2327;text-align:center;margin:1rem 0 1.5rem}.post-views-credits .pvc-sidebar-one-liner{text-align:center;margin-top:1.5rem}.post-views-credits .pvc-sidebar-body{font-size:14px;text-align:left;margin:2rem 0;padding:0}.post-views-credits .pvc-sidebar-body p{font-size:inherit;padding-left:20px;margin:.75rem 0;position:relative}.post-views-credits .pvc-sidebar-body b{color:#000}.post-views-credits .pvc-sidebar-body .pvc-icon{position:absolute;top:1px;left:0}.post-views-credits .pvc-sidebar-body .pvc-icon-check{box-sizing:border-box;display:block;transform:scale(1);width:16px;height:22px;border-radius:100px}.post-views-credits .pvc-sidebar-body .pvc-icon-check:after{content:"";display:block;box-sizing:border-box;position:absolute;left:0;top:0;width:6px;height:10px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}#post_views_counter_other_license_setting .pvc-status-icon{vertical-align:middle;margin-left:8px;padding-bottom:3px}#post_views_counter_other_license_setting .pvc-status-icon:before{content:"\2717";color:#d63638}#post_views_counter_other_license_setting.license-status .pvc-status-icon:before{content:"\2717";color:#d63638}#post_views_counter_other_license_setting.license-status.valid .pvc-status-icon:before{content:"\2713";color:#00a32a}#pvc-reports-upgrade{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;box-sizing:border-box;min-height:400px}#pvc-reports-upgrade #pvc-reports-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.5em 3em;box-shadow:0 0 25px 10px #0000001a;border-radius:3px;background-color:#fff;text-align:center;width:26em}#pvc-reports-upgrade #pvc-reports-modal p{margin:0}#pvc-reports-upgrade #pvc-reports-modal h2{font-size:21px;font-weight:400;margin:0 0 10px;padding:9px 0 4px;line-height:1.3}#pvc-reports-upgrade #pvc-reports-modal .button{margin-top:25px;margin-bottom:10px}#pvc-reports-bg{width:100%;height:auto;opacity:.8;filter:blur(2px)}@media only screen and (max-width:960px){.post-views-counter-settings{flex-wrap:wrap}.post-views-counter-settings .post-views-sidebar{width:100%}}.pvc-provider-radio{display:inline-block;margin-right:20px;font-weight:400}.pvc-provider-radio input[type=radio]{margin-right:5px}.pvc-provider-content{margin:0}.pvc-provider-fields{padding:0;margin-top:15px}.pvc-provider-fields label{font-weight:600;margin-bottom:5px;display:block}.pvc-provider-fields input.regular-text{margin-top:5px}.pvc-provider-unavailable{color:#d63638;font-style:italic}.pvc-import-strategy{margin-bottom:25px}.pvc-field-group label{margin-right:8px}.pvc-radio-vertical label{display:block;margin:6px 0;font-weight:400}.pvc-radio-vertical input[type=radio]{margin-right:5px}.pvc-import-actions{padding-top:10px}.pvc-import-actions .button{margin-right:10px}.pvc-import-actions .button-primary{font-weight:600}.pvc-integration-content.unavailable{color:inherit;pointer-events:none}.pvc-integration-content.unavailable .pvc-integration-items{display:none}.pvc-integration-content input[type=checkbox]{margin-right:10px}.pvc-integration-content label{display:block;cursor:pointer}.pvc-integration-content .pvc-integration-items{margin-top:15px;padding-left:13px;font-size:13px;font-style:italic}.pvc-integration-content .pvc-integration-items li{margin-bottom:5px;list-style:disc}.pvc-integration-content .pvc-integration-items li:last-child{margin-bottom:0}
     4 */:root,:host{--pvc-font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--pvc-font-family-sans-serif: system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--pvc-font-family-emoji);--pvc-font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--pvc-font-family-emoji);--pvc-font-family: var(--pvc-font-family-sans-serif);--pvc-line-height: 1.5;--pvc-font-weight: 400;--pvc-font-size: 100%;--pvc-text-underline-offset: .1rem;--pvc-border-radius: .25rem;--pvc-border-width: .0625rem;--pvc-outline-width: .125rem;--pvc-transition: .2s ease-in-out;--pvc-spacing: 1rem;--pvc-form-element-spacing-vertical: .75rem;--pvc-form-element-spacing-horizontal: 1rem;--pvc-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus);--pvc-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--pvc-form-element-border-color);--pvc-icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");--pvc-icon-loading: url("data:image/svg+xml,%3Csvg fill='none' height='24' width='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' %3E%3Cstyle%3E g %7B animation: rotate 2s linear infinite; transform-origin: center center; %7D circle %7B stroke-dasharray: 75,100; stroke-dashoffset: -5; animation: dash 1.5s ease-in-out infinite; stroke-linecap: round; %7D @keyframes rotate %7B 0%25 %7B transform: rotate(0deg); %7D 100%25 %7B transform: rotate(360deg); %7D %7D @keyframes dash %7B 0%25 %7B stroke-dasharray: 1,100; stroke-dashoffset: 0; %7D 50%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -17.5; %7D 100%25 %7B stroke-dasharray: 44.5,100; stroke-dashoffset: -62; %7D %7D %3C/style%3E%3Cg%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='rgb(136, 145, 164)' stroke-width='4' /%3E%3C/g%3E%3C/svg%3E")}@media(min-width:576px){:root,:host{--pvc-font-size: 106.25%}}@media(min-width:768px){:root,:host{--pvc-font-size: 112.5%}}@media(min-width:1024px){:root,:host{--pvc-font-size: 118.75%}}@media(min-width:1280px){:root,:host{--pvc-font-size: 125%}}@media(min-width:1536px){:root,:host{--pvc-font-size: 131.25%}}a,a.secondary,a.contrast{--pvc-text-decoration: underline}pre,code,kbd,samp{--pvc-font-family: var(--pvc-font-family-monospace)}kbd{--pvc-font-weight: bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--pvc-outline-width: .0625rem}[type=search]{--pvc-border-radius: 5rem}[type=checkbox],[type=radio]{--pvc-border-width: .125rem}[type=checkbox][role=switch]{--pvc-border-width: .1875rem}[role=search]{--pvc-border-radius: 5rem}[role=search]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus),[role=group]:has(button.secondary:focus,[type=submit].secondary:focus,[type=button].secondary:focus,[role=button].secondary:focus){--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}[role=search]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus),[role=group]:has(button.contrast:focus,[type=submit].contrast:focus,[type=button].contrast:focus,[role=button].contrast:focus){--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-contrast-focus)}[role=search] button,[role=search] [type=submit],[role=search] [type=button],[role=search] [role=button],[role=group] button,[role=group] [type=submit],[role=group] [type=button],[role=group] [role=button]{--pvc-form-element-spacing-horizontal: 2rem}.pvc-settings-form [aria-busy=true]:not(input,select,textarea):is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0) invert(1)}[data-theme=light],:root:not([data-theme=dark]),:host(:not([data-theme=dark])){color-scheme:light;--pvc-background-color: #fff;--pvc-color: #373c44;--pvc-text-selection-color: rgba(2, 154, 232, .25);--pvc-muted-color: #646b79;--pvc-muted-border-color: rgb(231, 234, 239.5);--pvc-primary: #0172ad;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 114, 173, .5);--pvc-primary-hover: #015887;--pvc-primary-hover-background: #02659a;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(2, 154, 232, .5);--pvc-primary-inverse: #fff;--pvc-secondary: #5d6b89;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(93, 107, 137, .5);--pvc-secondary-hover: #48536b;--pvc-secondary-hover-background: #48536b;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(93, 107, 137, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #181c25;--pvc-contrast-background: #181c25;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(24, 28, 37, .5);--pvc-contrast-hover: #000;--pvc-contrast-hover-background: #000;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-secondary-hover);--pvc-contrast-focus: rgba(93, 107, 137, .25);--pvc-contrast-inverse: #fff;--pvc-box-shadow: .0145rem .029rem .174rem rgba(129, 145, 181, .01698), .0335rem .067rem .402rem rgba(129, 145, 181, .024), .0625rem .125rem .75rem rgba(129, 145, 181, .03), .1125rem .225rem 1.35rem rgba(129, 145, 181, .036), .2085rem .417rem 2.502rem rgba(129, 145, 181, .04302), .5rem 1rem 6rem rgba(129, 145, 181, .06), 0 0 0 .0625rem rgba(129, 145, 181, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(243, 244.5, 246.75);--pvc-code-color: #646b79;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(251, 251.5, 252.25);--pvc-form-element-selected-background-color: #dfe3eb;--pvc-form-element-border-color: #cfd5e2;--pvc-form-element-color: #23262c;--pvc-form-element-placeholder-color: var(--pvc-muted-color);--pvc-form-element-active-background-color: #fff;--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(183.5, 105.5, 106.5);--pvc-form-element-invalid-active-border-color: rgb(200.25, 79.25, 72.25);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: rgb(76, 154.5, 137.5);--pvc-form-element-valid-active-border-color: rgb(39, 152.75, 118.75);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #bfc7d9;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #dfe3eb;--pvc-range-active-border-color: #bfc7d9;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 154.5, 137.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200.25, 79.25, 72.25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=light] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme=dark]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:host(:not([data-theme=dark])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--pvc-background-color: rgb(19, 22.5, 30.5);--pvc-color: #c2c7d0;--pvc-text-selection-color: rgba(1, 170, 255, .1875);--pvc-muted-color: #7b8495;--pvc-muted-border-color: #202632;--pvc-primary: #01aaff;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 170, 255, .5);--pvc-primary-hover: #79c0ff;--pvc-primary-hover-background: #017fc0;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(1, 170, 255, .375);--pvc-primary-inverse: #fff;--pvc-secondary: #969eaf;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(150, 158, 175, .5);--pvc-secondary-hover: #b3b9c5;--pvc-secondary-hover-background: #5d6b89;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(144, 158, 190, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #dfe3eb;--pvc-contrast-background: #eff1f4;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(223, 227, 235, .5);--pvc-contrast-hover: #fff;--pvc-contrast-hover-background: #fff;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-contrast-hover);--pvc-contrast-focus: rgba(207, 213, 226, .25);--pvc-contrast-inverse: #000;--pvc-box-shadow: .0145rem .029rem .174rem rgba(7, 8.5, 12, .01698), .0335rem .067rem .402rem rgba(7, 8.5, 12, .024), .0625rem .125rem .75rem rgba(7, 8.5, 12, .03), .1125rem .225rem 1.35rem rgba(7, 8.5, 12, .036), .2085rem .417rem 2.502rem rgba(7, 8.5, 12, .04302), .5rem 1rem 6rem rgba(7, 8.5, 12, .06), 0 0 0 .0625rem rgba(7, 8.5, 12, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(26, 30.5, 40.25);--pvc-code-color: #8891a4;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(28, 33, 43.5);--pvc-form-element-selected-background-color: #2a3140;--pvc-form-element-border-color: #2a3140;--pvc-form-element-color: #e0e3e7;--pvc-form-element-placeholder-color: #8891a4;--pvc-form-element-active-background-color: rgb(26, 30.5, 40.25);--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(149.5, 74, 80);--pvc-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: #2a7b6f;--pvc-form-element-valid-active-border-color: rgb(22, 137, 105.5);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #333c4e;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #202632;--pvc-range-active-border-color: #2a3140;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}:root:not([data-theme]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:host(:not([data-theme])) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}:root:not([data-theme]) .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before,:host(:not([data-theme])) .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}}[data-theme=dark]{color-scheme:dark;--pvc-background-color: rgb(19, 22.5, 30.5);--pvc-color: #c2c7d0;--pvc-text-selection-color: rgba(1, 170, 255, .1875);--pvc-muted-color: #7b8495;--pvc-muted-border-color: #202632;--pvc-primary: #01aaff;--pvc-primary-background: #0172ad;--pvc-primary-border: var(--pvc-primary-background);--pvc-primary-underline: rgba(1, 170, 255, .5);--pvc-primary-hover: #79c0ff;--pvc-primary-hover-background: #017fc0;--pvc-primary-hover-border: var(--pvc-primary-hover-background);--pvc-primary-hover-underline: var(--pvc-primary-hover);--pvc-primary-focus: rgba(1, 170, 255, .375);--pvc-primary-inverse: #fff;--pvc-secondary: #969eaf;--pvc-secondary-background: #525f7a;--pvc-secondary-border: var(--pvc-secondary-background);--pvc-secondary-underline: rgba(150, 158, 175, .5);--pvc-secondary-hover: #b3b9c5;--pvc-secondary-hover-background: #5d6b89;--pvc-secondary-hover-border: var(--pvc-secondary-hover-background);--pvc-secondary-hover-underline: var(--pvc-secondary-hover);--pvc-secondary-focus: rgba(144, 158, 190, .25);--pvc-secondary-inverse: #fff;--pvc-contrast: #dfe3eb;--pvc-contrast-background: #eff1f4;--pvc-contrast-border: var(--pvc-contrast-background);--pvc-contrast-underline: rgba(223, 227, 235, .5);--pvc-contrast-hover: #fff;--pvc-contrast-hover-background: #fff;--pvc-contrast-hover-border: var(--pvc-contrast-hover-background);--pvc-contrast-hover-underline: var(--pvc-contrast-hover);--pvc-contrast-focus: rgba(207, 213, 226, .25);--pvc-contrast-inverse: #000;--pvc-box-shadow: .0145rem .029rem .174rem rgba(7, 8.5, 12, .01698), .0335rem .067rem .402rem rgba(7, 8.5, 12, .024), .0625rem .125rem .75rem rgba(7, 8.5, 12, .03), .1125rem .225rem 1.35rem rgba(7, 8.5, 12, .036), .2085rem .417rem 2.502rem rgba(7, 8.5, 12, .04302), .5rem 1rem 6rem rgba(7, 8.5, 12, .06), 0 0 0 .0625rem rgba(7, 8.5, 12, .015);--pvc-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-code-background-color: rgb(26, 30.5, 40.25);--pvc-code-color: #8891a4;--pvc-code-kbd-background-color: var(--pvc-color);--pvc-code-kbd-color: var(--pvc-background-color);--pvc-form-element-background-color: rgb(28, 33, 43.5);--pvc-form-element-selected-background-color: #2a3140;--pvc-form-element-border-color: #2a3140;--pvc-form-element-color: #e0e3e7;--pvc-form-element-placeholder-color: #8891a4;--pvc-form-element-active-background-color: rgb(26, 30.5, 40.25);--pvc-form-element-active-border-color: var(--pvc-primary-border);--pvc-form-element-focus-color: var(--pvc-primary-border);--pvc-form-element-disabled-opacity: .5;--pvc-form-element-invalid-border-color: rgb(149.5, 74, 80);--pvc-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--pvc-form-element-invalid-focus-color: var(--pvc-form-element-invalid-active-border-color);--pvc-form-element-valid-border-color: #2a7b6f;--pvc-form-element-valid-active-border-color: rgb(22, 137, 105.5);--pvc-form-element-valid-focus-color: var(--pvc-form-element-valid-active-border-color);--pvc-switch-background-color: #333c4e;--pvc-switch-checked-background-color: var(--pvc-primary-background);--pvc-switch-color: #fff;--pvc-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-range-border-color: #202632;--pvc-range-active-border-color: #2a3140;--pvc-range-thumb-border-color: var(--pvc-background-color);--pvc-range-thumb-color: var(--pvc-secondary-background);--pvc-range-thumb-active-color: var(--pvc-primary-background);--pvc-loading-spinner-opacity: .5;--pvc-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pvc-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}[data-theme=dark] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pvc-form-element-focus-color: var(--pvc-primary-focus)}[data-theme=dark] .pvc-settings-form [aria-busy=true]:not(input,select,textarea).contrast:is(button,[type=submit],[type=button],[type=reset],[role=button]):not(.outline):before{filter:brightness(0)}.pvc-settings-form progress,.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio],.pvc-settings-form [type=range]{accent-color:var(--pvc-primary)}.pvc-settings-form :where(a:not([role=button])),.pvc-settings-form [role=link]{--pvc-color: var(--pvc-primary);--pvc-background-color: transparent;--pvc-underline: var(--pvc-primary-underline);outline:none;background-color:var(--pvc-background-color);color:var(--pvc-color);text-decoration:var(--pvc-text-decoration);text-decoration-color:var(--pvc-underline);text-underline-offset:.125em;transition:background-color var(--pvc-transition),color var(--pvc-transition),text-decoration var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form :where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-primary-hover);--pvc-underline: var(--pvc-primary-hover-underline);--pvc-text-decoration: underline}.pvc-settings-form :where(a:not([role=button])):focus-visible,.pvc-settings-form [role=link]:focus-visible{box-shadow:0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus)}.pvc-settings-form :where(a:not([role=button])).secondary,.pvc-settings-form [role=link].secondary{--pvc-color: var(--pvc-secondary);--pvc-underline: var(--pvc-secondary-underline)}.pvc-settings-form :where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-secondary-hover);--pvc-underline: var(--pvc-secondary-hover-underline)}.pvc-settings-form :where(a:not([role=button])).contrast,.pvc-settings-form [role=link].contrast{--pvc-color: var(--pvc-contrast);--pvc-underline: var(--pvc-contrast-underline)}.pvc-settings-form :where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-contrast-hover);--pvc-underline: var(--pvc-contrast-hover-underline)}.pvc-settings-form a[role=button]{display:inline-block}.pvc-settings-form button{margin:0;overflow:visible;font-family:inherit;text-transform:none}.pvc-settings-form button,.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button]{-webkit-appearance:button}.pvc-settings-form button,.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button],.pvc-settings-form [type=file]::file-selector-button,.pvc-settings-form [role=button]{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);--pvc-color: var(--pvc-primary-inverse);--pvc-box-shadow: var(--pvc-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal);border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:var(--pvc-border-radius);outline:none;background-color:var(--pvc-background-color);box-shadow:var(--pvc-box-shadow);color:var(--pvc-color);font-weight:var(--pvc-font-weight);font-size:1rem;line-height:var(--pvc-line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--pvc-transition),border-color var(--pvc-transition),color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form button:is([aria-current]:not([aria-current=false])),.pvc-settings-form button:is(:hover,:active,:focus),.pvc-settings-form [type=submit]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=submit]:is(:hover,:active,:focus),.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=reset]:is(:hover,:active,:focus),.pvc-settings-form [type=button]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=button]:is(:hover,:active,:focus),.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),.pvc-settings-form [type=file]::file-selector-button:is(:hover,:active,:focus),.pvc-settings-form [role=button]:is([aria-current]:not([aria-current=false])),.pvc-settings-form [role=button]:is(:hover,:active,:focus){--pvc-background-color: var(--pvc-primary-hover-background);--pvc-border-color: var(--pvc-primary-hover-border);--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pvc-color: var(--pvc-primary-inverse)}.pvc-settings-form button:focus,.pvc-settings-form button:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=submit]:focus,.pvc-settings-form [type=submit]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=reset]:focus,.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=button]:focus,.pvc-settings-form [type=button]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=file]::file-selector-button:focus,.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [role=button]:focus,.pvc-settings-form [role=button]:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus)}.pvc-settings-form [type=submit],.pvc-settings-form [type=reset],.pvc-settings-form [type=button]{margin-bottom:var(--pvc-spacing)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary,.pvc-settings-form [type=reset],.pvc-settings-form [type=file]::file-selector-button{--pvc-background-color: var(--pvc-secondary-background);--pvc-border-color: var(--pvc-secondary-border);--pvc-color: var(--pvc-secondary-inverse);cursor:pointer}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: var(--pvc-secondary-hover-background);--pvc-border-color: var(--pvc-secondary-hover-border);--pvc-color: var(--pvc-secondary-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:focus,.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=reset]:focus,.pvc-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pvc-settings-form [type=file]::file-selector-button:focus,.pvc-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast{--pvc-background-color: var(--pvc-contrast-background);--pvc-border-color: var(--pvc-contrast-border);--pvc-color: var(--pvc-contrast-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: var(--pvc-contrast-hover-background);--pvc-border-color: var(--pvc-contrast-hover-border);--pvc-color: var(--pvc-contrast-inverse)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:focus,.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-contrast-focus)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--pvc-background-color: transparent;--pvc-color: var(--pvc-primary);--pvc-border-color: var(--pvc-primary)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-background-color: transparent;--pvc-color: var(--pvc-primary-hover);--pvc-border-color: var(--pvc-primary-hover)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--pvc-color: var(--pvc-secondary);--pvc-border-color: var(--pvc-secondary)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-secondary-hover);--pvc-border-color: var(--pvc-secondary-hover)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast{--pvc-color: var(--pvc-contrast);--pvc-border-color: var(--pvc-contrast)}.pvc-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pvc-color: var(--pvc-contrast-hover);--pvc-border-color: var(--pvc-contrast-hover)}.pvc-settings-form :where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],.pvc-settings-form :where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}.pvc-settings-form pre,.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{font-size:.875em;font-family:var(--pvc-font-family)}.pvc-settings-form pre code,.pvc-settings-form pre samp{font-size:inherit;font-family:inherit}.pvc-settings-form pre{-ms-overflow-style:scrollbar;overflow:auto}.pvc-settings-form pre,.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{border-radius:var(--pvc-border-radius);background:var(--pvc-code-background-color);color:var(--pvc-code-color);font-weight:var(--pvc-font-weight);line-height:initial}.pvc-settings-form code,.pvc-settings-form kbd,.pvc-settings-form samp{display:inline-block;padding:.375rem}.pvc-settings-form pre{display:block;margin-bottom:var(--pvc-spacing);overflow-x:auto}.pvc-settings-form pre>code,.pvc-settings-form pre>samp{display:block;padding:var(--pvc-spacing);background:none;line-height:var(--pvc-line-height)}.pvc-settings-form kbd{background-color:var(--pvc-code-kbd-background-color);color:var(--pvc-code-kbd-color);vertical-align:baseline}.pvc-settings-form hr{height:0;margin:var(--pvc-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--pvc-muted-border-color);color:inherit}.pvc-settings-form [hidden],.pvc-settings-form template{display:none!important}.pvc-settings-form canvas{display:inline-block}.pvc-settings-form input,.pvc-settings-form optgroup,.pvc-settings-form select,.pvc-settings-form textarea{margin:0;font-size:1rem;line-height:var(--pvc-line-height);font-family:inherit;letter-spacing:inherit}.pvc-settings-form input{overflow:visible}.pvc-settings-form select{text-transform:none}.pvc-settings-form legend{max-width:100%;padding:0;color:inherit;white-space:normal}.pvc-settings-form textarea{overflow:auto}.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio]{padding:0}.pvc-settings-form ::-webkit-inner-spin-button,.pvc-settings-form ::-webkit-outer-spin-button{height:auto}.pvc-settings-form [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.pvc-settings-form [type=search]::-webkit-search-decoration{-webkit-appearance:none}.pvc-settings-form ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.pvc-settings-form ::-moz-focus-inner{padding:0;border-style:none}.pvc-settings-form :-moz-focusring{outline:none}.pvc-settings-form :-moz-ui-invalid{box-shadow:none}.pvc-settings-form ::-ms-expand{display:none}.pvc-settings-form [type=file],.pvc-settings-form [type=range]{padding:0;border-width:0}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings-form fieldset{width:100%;margin:0;margin-bottom:var(--pvc-spacing);padding:0;border:0}.pvc-settings-form label,.pvc-settings-form fieldset legend{display:block;margin-bottom:calc(var(--pvc-spacing) * .375);color:var(--pvc-color);font-weight:var(--pvc-form-label-font-weight, var(--pvc-font-weight))}.pvc-settings-form fieldset legend{margin-bottom:calc(var(--pvc-spacing) * .5)}.pvc-settings-form input:not([type=checkbox],[type=radio]),.pvc-settings-form button[type=submit],.pvc-settings-form select,.pvc-settings-form textarea{width:100%}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]),.pvc-settings-form select,.pvc-settings-form textarea{appearance:none;padding:var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal)}.pvc-settings-form input,.pvc-settings-form select,.pvc-settings-form textarea{--pvc-background-color: var(--pvc-form-element-background-color);--pvc-border-color: var(--pvc-form-element-border-color);--pvc-color: var(--pvc-form-element-color);--pvc-box-shadow: none;border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:var(--pvc-border-radius);outline:none;background-color:var(--pvc-background-color);box-shadow:var(--pvc-box-shadow);color:var(--pvc-color);font-weight:var(--pvc-font-weight);transition:background-color var(--pvc-transition),border-color var(--pvc-transition),color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),.pvc-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--pvc-background-color: var(--pvc-form-element-active-background-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),.pvc-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--pvc-border-color: var(--pvc-form-element-active-border-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,.pvc-settings-form :where(select,textarea):not([readonly]):focus{--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-focus-color)}.pvc-settings-form input:not([type=submit],[type=button],[type=reset])[disabled],.pvc-settings-form select[disabled],.pvc-settings-form textarea[disabled],.pvc-settings-form label[aria-disabled=true],.pvc-settings-form :where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea){opacity:var(--pvc-form-element-disabled-opacity);pointer-events:none}.pvc-settings-form label[aria-disabled=true] input[disabled]{opacity:1}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid]{padding-right:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--pvc-form-element-spacing-horizontal);padding-inline-start:var(--pvc-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=false]:not(select){background-image:var(--pvc-icon-valid)}.pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=true]:not(select){background-image:var(--pvc-icon-invalid)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]{--pvc-border-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--pvc-border-color: var(--pvc-form-element-valid-active-border-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-valid-focus-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]{--pvc-border-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--pvc-border-color: var(--pvc-form-element-invalid-active-border-color) !important}.pvc-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--pvc-box-shadow: 0 0 0 var(--pvc-outline-width) var(--pvc-form-element-invalid-focus-color) !important}[dir=rtl] .pvc-settings-form :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:center left .75rem}.pvc-settings-form input::placeholder,.pvc-settings-form input::-webkit-input-placeholder,.pvc-settings-form textarea::placeholder,.pvc-settings-form textarea::-webkit-input-placeholder,.pvc-settings-form select:invalid{color:var(--pvc-form-element-placeholder-color);opacity:1}.pvc-settings-form input:not([type=checkbox],[type=radio]),.pvc-settings-form select,.pvc-settings-form textarea{margin-bottom:var(--pvc-spacing)}.pvc-settings-form select::-ms-expand{border:0;background-color:transparent}.pvc-settings-form select:not([multiple],[size]){padding-right:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--pvc-form-element-spacing-horizontal);padding-inline-start:var(--pvc-form-element-spacing-horizontal);padding-inline-end:calc(var(--pvc-form-element-spacing-horizontal) + 1.5rem);background-image:var(--pvc-icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form select[multiple] option:checked{background:var(--pvc-form-element-selected-background-color);color:var(--pvc-form-element-color)}[dir=rtl] .pvc-settings-form select:not([multiple],[size]){background-position:center left .75rem}.pvc-settings-form textarea{display:block;resize:vertical}.pvc-settings-form textarea[aria-invalid]{--pvc-icon-height: calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--pvc-icon-height)!important}.pvc-settings-form :where(input,select,textarea,fieldset)+small{display:block;width:100%;margin-top:calc(var(--pvc-spacing) * -.75);margin-bottom:var(--pvc-spacing);color:var(--pvc-muted-color)}.pvc-settings-form :where(input,select,textarea,fieldset)[aria-invalid=false]+small{color:var(--pvc-ins-color)}.pvc-settings-form :where(input,select,textarea,fieldset)[aria-invalid=true]+small{color:var(--pvc-del-color)}.pvc-settings-form label>:where(input,select,textarea){margin-top:calc(var(--pvc-spacing) * .25)}.pvc-settings-form label:has([type=checkbox],[type=radio]){width:fit-content;cursor:pointer}.pvc-settings-form [type=checkbox],.pvc-settings-form [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25em;height:1.25em;margin-top:-.125em;margin-inline-end:.5em;border-width:var(--pvc-border-width);vertical-align:middle;cursor:pointer}.pvc-settings-form [type=checkbox]::-ms-check,.pvc-settings-form [type=radio]::-ms-check{display:none}.pvc-settings-form [type=checkbox]:checked,.pvc-settings-form [type=checkbox]:checked:active,.pvc-settings-form [type=checkbox]:checked:focus,.pvc-settings-form [type=radio]:checked,.pvc-settings-form [type=radio]:checked:active,.pvc-settings-form [type=radio]:checked:focus{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);background-image:var(--pvc-icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.pvc-settings-form [type=checkbox]~label,.pvc-settings-form [type=radio]~label{display:inline-block;margin-bottom:0;cursor:pointer}.pvc-settings-form [type=checkbox]~label:not(:last-of-type),.pvc-settings-form [type=radio]~label:not(:last-of-type){margin-inline-end:1em}.pvc-settings-form [type=checkbox]:indeterminate{--pvc-background-color: var(--pvc-primary-background);--pvc-border-color: var(--pvc-primary-border);background-image:var(--pvc-icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.pvc-settings-form [type=radio]{border-radius:50%}.pvc-settings-form [type=radio]:checked,.pvc-settings-form [type=radio]:checked:active,.pvc-settings-form [type=radio]:checked:focus{--pvc-background-color: var(--pvc-primary-inverse);border-width:.35em;background-image:none}.pvc-settings-form [type=checkbox][role=switch]{--pvc-background-color: var(--pvc-switch-background-color);--pvc-color: var(--pvc-switch-color);width:2.25em;height:1.25em;border:var(--pvc-border-width) solid var(--pvc-border-color);border-radius:1.25em;background-color:var(--pvc-background-color);line-height:1.25em}.pvc-settings-form [type=checkbox][role=switch]:not([aria-invalid]){--pvc-border-color: var(--pvc-switch-background-color)}.pvc-settings-form [type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:var(--pvc-color);box-shadow:var(--pvc-switch-thumb-box-shadow);content:"";transition:margin .1s ease-in-out}.pvc-settings-form [type=checkbox][role=switch]:focus{--pvc-background-color: var(--pvc-switch-background-color);--pvc-border-color: var(--pvc-switch-background-color)}.pvc-settings-form [type=checkbox][role=switch]:checked{--pvc-background-color: var(--pvc-switch-checked-background-color);--pvc-border-color: var(--pvc-switch-checked-background-color);background-image:none}.pvc-settings-form [type=checkbox][role=switch]:checked:before{margin-inline-start:1em}.pvc-settings-form [type=checkbox][role=switch][disabled]{--pvc-background-color: var(--pvc-border-color)}.pvc-settings-form [type=checkbox][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pvc-background-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form [type=checkbox]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--pvc-background-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form [type=checkbox][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.pvc-settings-form [type=radio][aria-invalid=false]:checked,.pvc-settings-form [type=radio][aria-invalid=false]:checked:active,.pvc-settings-form [type=radio][aria-invalid=false]:checked:focus,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.pvc-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--pvc-border-color: var(--pvc-form-element-valid-border-color)}.pvc-settings-form [type=checkbox]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.pvc-settings-form [type=radio]:checked[aria-invalid=true],.pvc-settings-form [type=radio]:checked:active[aria-invalid=true],.pvc-settings-form [type=radio]:checked:focus[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.pvc-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--pvc-border-color: var(--pvc-form-element-invalid-border-color)}.pvc-settings-form [type=color]::-webkit-color-swatch-wrapper{padding:0}.pvc-settings-form [type=color]::-moz-focus-inner{padding:0}.pvc-settings-form [type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--pvc-border-radius) * .5)}.pvc-settings-form [type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--pvc-border-radius) * .5)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--pvc-icon-position: .75rem;--pvc-icon-width: 1rem;padding-right:calc(var(--pvc-icon-width) + var(--pvc-icon-position));background-image:var(--pvc-icon-date);background-position:center right var(--pvc-icon-position);background-size:var(--pvc-icon-width) auto;background-repeat:no-repeat}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--pvc-icon-time)}.pvc-settings-form [type=date]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=datetime-local]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=month]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=time]::-webkit-calendar-picker-indicator,.pvc-settings-form [type=week]::-webkit-calendar-picker-indicator{width:var(--pvc-icon-width);margin-right:calc(var(--pvc-icon-width) * -1);margin-left:var(--pvc-icon-position);opacity:0}@-moz-document url-prefix(){.pvc-settings-form [type=date],.pvc-settings-form [type=datetime-local],.pvc-settings-form [type=month],.pvc-settings-form [type=time],.pvc-settings-form [type=week]{padding-right:var(--pvc-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] .pvc-settings-form :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}.pvc-settings-form [type=file]{--pvc-color: var(--pvc-muted-color);margin-left:calc(var(--pvc-outline-width) * -1);padding:calc(var(--pvc-form-element-spacing-vertical) * .5) 0;padding-left:var(--pvc-outline-width);border:0;border-radius:0;background:none}.pvc-settings-form [type=file]::file-selector-button{margin-right:calc(var(--pvc-spacing) / 2);padding:calc(var(--pvc-form-element-spacing-vertical) * .5) var(--pvc-form-element-spacing-horizontal)}.pvc-settings-form [type=file]:is(:hover,:active,:focus)::file-selector-button{--pvc-background-color: var(--pvc-secondary-hover-background);--pvc-border-color: var(--pvc-secondary-hover-border)}.pvc-settings-form [type=file]:focus::file-selector-button{--pvc-box-shadow: var(--pvc-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pvc-outline-width) var(--pvc-secondary-focus)}.pvc-settings-form [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:none}.pvc-settings-form [type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-moz-range-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-ms-track{width:100%;height:.375rem;border-radius:var(--pvc-border-radius);background-color:var(--pvc-range-border-color);transition:background-color var(--pvc-transition),box-shadow var(--pvc-transition)}.pvc-settings-form [type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--pvc-range-thumb-border-color);border-radius:50%;background-color:var(--pvc-range-thumb-color);cursor:pointer;transition:background-color var(--pvc-transition),transform var(--pvc-transition)}.pvc-settings-form [type=range]:active,.pvc-settings-form [type=range]:focus-within{--pvc-range-border-color: var(--pvc-range-active-border-color);--pvc-range-thumb-color: var(--pvc-range-thumb-active-color)}.pvc-settings-form [type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.pvc-settings-form [type=range]:active::-moz-range-thumb{transform:scale(1.25)}.pvc-settings-form [type=range]:active::-ms-thumb{transform:scale(1.25)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{padding-inline-start:calc(var(--pvc-form-element-spacing-horizontal) + 1.75rem);background-image:var(--pvc-icon-search);background-position:center left calc(var(--pvc-form-element-spacing-horizontal) + .125rem);background-size:1rem auto;background-repeat:no-repeat}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{padding-inline-start:calc(var(--pvc-form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--pvc-icon-search),var(--pvc-icon-valid)}.pvc-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--pvc-icon-search),var(--pvc-icon-invalid)}[dir=rtl] .pvc-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] .pvc-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{background-position:center right 1.125rem,center left .75rem}.pvc-settings-form [role=search],.pvc-settings-form [role=group]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--pvc-spacing);border-radius:var(--pvc-border-radius);box-shadow:var(--pvc-group-box-shadow, 0 0 0 rgba(0, 0, 0, 0));vertical-align:middle;transition:box-shadow var(--pvc-transition)}.pvc-settings-form [role=search]>*,.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=search] select,.pvc-settings-form [role=group]>*,.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=group] select{position:relative;flex:1 1 auto;margin-bottom:0}.pvc-settings-form [role=search]>*:not(:first-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=search] select:not(:first-child),.pvc-settings-form [role=group]>*:not(:first-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=group] select:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.pvc-settings-form [role=search]>*:not(:last-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:last-child),.pvc-settings-form [role=search] select:not(:last-child),.pvc-settings-form [role=group]>*:not(:last-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:last-child),.pvc-settings-form [role=group] select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.pvc-settings-form [role=search]>*:focus,.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):focus,.pvc-settings-form [role=search] select:focus,.pvc-settings-form [role=group]>*:focus,.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):focus,.pvc-settings-form [role=group] select:focus{z-index:2}.pvc-settings-form [role=search] button:not(:first-child),.pvc-settings-form [role=search] [type=submit]:not(:first-child),.pvc-settings-form [role=search] [type=reset]:not(:first-child),.pvc-settings-form [role=search] [type=button]:not(:first-child),.pvc-settings-form [role=search] [role=button]:not(:first-child),.pvc-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=search] select:not(:first-child),.pvc-settings-form [role=group] button:not(:first-child),.pvc-settings-form [role=group] [type=submit]:not(:first-child),.pvc-settings-form [role=group] [type=reset]:not(:first-child),.pvc-settings-form [role=group] [type=button]:not(:first-child),.pvc-settings-form [role=group] [role=button]:not(:first-child),.pvc-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.pvc-settings-form [role=group] select:not(:first-child){margin-left:calc(var(--pvc-border-width) * -1)}.pvc-settings-form [role=search] button,.pvc-settings-form [role=search] [type=submit],.pvc-settings-form [role=search] [type=reset],.pvc-settings-form [role=search] [type=button],.pvc-settings-form [role=search] [role=button],.pvc-settings-form [role=group] button,.pvc-settings-form [role=group] [type=submit],.pvc-settings-form [role=group] [type=reset],.pvc-settings-form [role=group] [type=button],.pvc-settings-form [role=group] [role=button]{width:auto}@supports selector(:has(*)){.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--pvc-group-box-shadow: var(--pvc-group-box-shadow-focus-with-button)}.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select,.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.pvc-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:transparent}.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus),.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus){--pvc-group-box-shadow: var(--pvc-group-box-shadow-focus-with-input)}.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.pvc-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.pvc-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--pvc-button-box-shadow: 0 0 0 var(--pvc-border-width) var(--pvc-primary-border);--pvc-button-hover-box-shadow: 0 0 0 var(--pvc-border-width) var(--pvc-primary-hover-border)}.pvc-settings-form [role=search] button:focus,.pvc-settings-form [role=search] [type=submit]:focus,.pvc-settings-form [role=search] [type=reset]:focus,.pvc-settings-form [role=search] [type=button]:focus,.pvc-settings-form [role=search] [role=button]:focus,.pvc-settings-form [role=group] button:focus,.pvc-settings-form [role=group] [type=submit]:focus,.pvc-settings-form [role=group] [type=reset]:focus,.pvc-settings-form [role=group] [type=button]:focus,.pvc-settings-form [role=group] [role=button]:focus{box-shadow:none}}.pvc-settings-form [role=search]>*:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}.pvc-settings-form [role=search]>*:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):before{display:inline-block;width:1em;height:1em;background-image:var(--pvc-icon-loading);background-size:1em auto;background-repeat:no-repeat;content:"";vertical-align:-.125em}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):not(:empty):before{margin-inline-end:calc(var(--pvc-spacing) * .5)}.pvc-settings-form [aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}.pvc-settings-form button[aria-busy=true],.pvc-settings-form [type=submit][aria-busy=true],.pvc-settings-form [type=button][aria-busy=true],.pvc-settings-form [type=reset][aria-busy=true],.pvc-settings-form [role=button][aria-busy=true],.pvc-settings-form a[aria-busy=true]{pointer-events:none}.pvc-settings-form [aria-controls]{cursor:pointer}.pvc-settings-form [aria-disabled=true],.pvc-settings-form [disabled]{cursor:not-allowed}.pvc-settings-form [aria-hidden=false][hidden]{display:initial}.pvc-settings-form [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.pvc-settings-form a,.pvc-settings-form area,.pvc-settings-form button,.pvc-settings-form input,.pvc-settings-form label,.pvc-settings-form select,.pvc-settings-form summary,.pvc-settings-form textarea,.pvc-settings-form [tabindex]{-ms-touch-action:manipulation}.pvc-settings-form [dir=rtl]{direction:rtl}.pvc-settings-wrapper{--pvc-theme-color: var(--wp-admin-theme-color, #2271b1);--pvc-theme-color-rgb: var(--wp-admin-theme-color--rgb, 34, 113, 177);--pvc-theme-color-darker-10: var(--wp-admin-theme-color-darker-10, #135e96);--pvc-border-width-focus: var(--wp-admin-border-width-focus, 2px);--pvc-surface: #fff;--pvc-surface-muted: #ebebeb;--pvc-text: #3c434a;--pvc-text-strong: #070707;--pvc-text-input: #2c3338;--pvc-text-muted: #757575;--pvc-border: #c3c4c7;--pvc-border-input: #8c8f94;--pvc-button-bg: #f6f7f7;--pvc-button-bg-hover: #f0f0f1;--pvc-button-border: #8c8f94;--pvc-button-border-hover: #757575;--pvc-button-text: #2c3338;--pvc-button-text-hover: #070707;--pvc-button-focus: var(--pvc-theme-color);--pvc-font-family-emoji: inherit;--pvc-font-family-sans-serif: inherit;--pvc-font-family-monospace: inherit;--pvc-font-family: var(--pvc-font-family-sans-serif);--pvc-line-height: 1.5;--pvc-font-weight: 400;--pvc-font-size: 100%;--pvc-text-underline-offset: .1rem;--pvc-border-radius: .25rem;--pvc-border-width: .0625rem;--pvc-outline-width: .125rem;--pvc-transition: .2s ease-in-out;--pvc-spacing: 1rem;--pvc-typography-spacing-vertical: 1rem;--pvc-block-spacing-vertical: 20px;--pvc-block-spacing-horizontal: 20px;--pvc-grid-column-gap: 20px;--pvc-grid-row-gap: 20px;--pvc-form-element-spacing-vertical: .35rem;--pvc-form-element-spacing-horizontal: .75rem;--pvc-form-element-disabled-opacity: .6;--pvc-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pvc-group-box-shadow-focus-with-button: 0 0 0 var(--pvc-outline-width) var(--pvc-primary-focus);--pvc-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--pvc-form-element-border-color);--pvc-modal-overlay-backdrop-filter: blur(.375rem);--pvc-nav-element-spacing-vertical: 1rem;--pvc-nav-element-spacing-horizontal: .5rem;--pvc-nav-link-spacing-vertical: .5rem;--pvc-nav-link-spacing-horizontal: .5rem;--pvc-nav-breadcrumb-divider: ">";--pvc-primary: var(--pvc-theme-color);--pvc-primary-background: var(--pvc-theme-color);--pvc-primary-border: var(--pvc-theme-color);--pvc-primary-underline: rgba(var(--pvc-theme-color-rgb), .5);--pvc-primary-hover: var(--pvc-theme-color-darker-10);--pvc-primary-hover-background: var(--pvc-theme-color-darker-10);--pvc-primary-hover-border: var(--pvc-theme-color-darker-10);--pvc-primary-hover-underline: var(--pvc-theme-color-darker-10);--pvc-primary-focus: rgba(var(--pvc-theme-color-rgb), .25);--pvc-primary-inverse: #fff;--pvc-secondary: var(--pvc-button-text);--pvc-secondary-background: var(--pvc-button-bg);--pvc-secondary-border: var(--pvc-button-border);--pvc-secondary-underline: rgba(var(--pvc-theme-color-rgb), .4);--pvc-secondary-hover: var(--pvc-button-text-hover);--pvc-secondary-hover-background: var(--pvc-button-bg-hover);--pvc-secondary-hover-border: var(--pvc-button-border-hover);--pvc-secondary-hover-underline: var(--pvc-button-border-hover);--pvc-secondary-focus: var(--pvc-button-focus);--pvc-secondary-inverse: var(--pvc-button-text);--pvc-contrast: var(--pvc-text-strong);--pvc-contrast-background: var(--pvc-text-strong);--pvc-contrast-border: var(--pvc-text-strong);--pvc-contrast-hover: #000;--pvc-contrast-hover-background: #000;--pvc-contrast-hover-border: #000;--pvc-contrast-focus: rgba(var(--pvc-theme-color-rgb), .25);--pvc-contrast-inverse: #fff;color-scheme:light;--pvc-background-color: var(--pvc-surface);--pvc-color: var(--pvc-text);--pvc-muted-color: var(--pvc-text-muted);--pvc-muted-border-color: var(--pvc-border);--pvc-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);--pvc-text-selection-color: rgba(var(--pvc-theme-color-rgb), .25);--pvc-table-border-color: var(--pvc-border);--pvc-table-row-stripped-background-color: var(--pvc-surface-muted);--pvc-form-element-background-color: var(--pvc-surface);--pvc-form-element-active-background-color: var(--pvc-surface);--pvc-form-element-selected-background-color: var(--pvc-surface-muted);--pvc-form-element-border-color: var(--pvc-border-input);--pvc-form-element-color: var(--pvc-text-input);--pvc-form-element-placeholder-color: var(--pvc-text-muted);--pvc-form-element-active-border-color: var(--pvc-theme-color);--pvc-form-element-focus-color: var(--pvc-theme-color);--pvc-switch-background-color: var(--pvc-border-input);--pvc-switch-checked-background-color: var(--pvc-theme-color);--pvc-switch-color: #fff;--pvc-outline-width: var(--pvc-border-width-focus);--pvc-block-spacing: var(--pvc-block-spacing-vertical) var(--pvc-block-spacing-horizontal);--pvc-form-element-spacing: var(--pvc-form-element-spacing-vertical) var(--pvc-form-element-spacing-horizontal);--pvc-typography-spacing: var(--pvc-typography-spacing-vertical)}.pvc-settings-wrapper .button.button-secondary{--pvc-primary: var(--pvc-secondary);--pvc-primary-background: var(--pvc-secondary-background);--pvc-primary-border: var(--pvc-secondary-border);--pvc-primary-hover: var(--pvc-secondary-hover);--pvc-primary-hover-background: var(--pvc-secondary-hover-background);--pvc-primary-hover-border: var(--pvc-secondary-hover-border);--pvc-primary-hover-underline: var(--pvc-secondary-hover-underline);--pvc-primary-focus: var(--pvc-secondary-focus);--pvc-primary-inverse: var(--pvc-secondary-inverse)}.pvc-settings-wrapper code,.pvc-settings-wrapper kbd,.pvc-settings-wrapper samp{background:#f0f0f1;background:#00000012;color:var(--pvc-text)}.wp-admin #wpcontent{padding:0}.wp-admin #wpbody-content>.notice,.wp-admin #wpbody-content>.error,.wp-admin #wpbody-content>.updated,.wp-admin #wpbody-content>.info{display:none}.wp-admin .wrap{margin:0}.pvc-settings-wrapper .header-wrapper{padding:20px 40px;background-color:var(--pvc-surface);border-bottom:1px solid var(--pvc-surface-muted)}.pvc-settings-wrapper .content-wrapper{padding:0 40px}.pvc-settings-wrapper .header-title{font-weight:600;font-size:18px;line-height:1;color:var(--pvc-text-strong)}.pvc-settings-wrapper .nav-tab-wrapper{display:flex;flex-wrap:wrap;list-style:none;padding:10px 40px 0;gap:30px;margin:0 0 20px;background:var(--pvc-surface);border-bottom:1px solid var(--pvc-surface-muted)}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab{margin:2px 0 0;border:0;background:none;font-weight:600;font-size:14px;line-height:20px;padding:0 0 10px;text-decoration:none;border-bottom:2px solid transparent}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab:hover,.pvc-settings-wrapper .nav-tab-wrapper .nav-tab:focus{color:var(--wp-admin-theme-color);outline:none;box-shadow:none}.pvc-settings-wrapper .nav-tab-wrapper .nav-tab.nav-tab-active{border-bottom-color:var(--wp-admin-theme-color)}.pvc-settings form{min-width:463px;width:auto;flex:1 1 auto}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]){width:auto;min-width:80px;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).large-text{width:100%}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).regular-text{width:25rem}.pvc-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).small-text{width:8rem}.pvc-settings [type=search]{--pvc-border-radius: .25rem}.pvc-settings select,.pvc-settings textarea{width:25rem;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0}.pvc-settings select{height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings button,.pvc-settings [type=submit].button,.pvc-settings [type=reset],.pvc-settings [type=button].button{display:inline-block;width:auto;min-width:80px;max-width:100%;font-size:var(--pvc-font-size);margin-bottom:0;height:calc(1rem * var(--pvc-line-height) + var(--pvc-form-element-spacing-vertical) * 2 + var(--pvc-border-width) * 2)}.pvc-settings span[role=button]{background:none;border:none;padding:0;margin:0;font-size:inherit}.pvc-settings .submit{display:flex;gap:10px}.pvc-settings .pvc-sidebar{width:250px;flex:0 0 250px;margin-left:20px}.pvc-settings.has-sidebar{display:flex;justify-content:space-between}@media(max-width:960px){.pvc-settings.has-sidebar{flex-direction:column}.pvc-settings form{width:100%}.pvc-settings .pvc-sidebar{width:100%;flex:0 0 auto;margin-left:0;margin-top:20px}}.pvc-settings p.help,.pvc-settings p.description,.pvc-settings span.description{font-size:13px;font-style:italic;color:var(--pvc-text-muted)}.pvc-range-field{display:flex;gap:10px;align-items:center}.pvc-range-field input[type=range]{appearance:none;color-scheme:light;background:transparent;accent-color:var(--pvc-theme-color)}.pvc-range-field input[type=range]::-webkit-slider-runnable-track{height:4px;background:#dcdcde;border-radius:999px}.pvc-range-field input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--pvc-theme-color);border:1px solid var(--pvc-theme-color)}.pvc-range-field input[type=range]::-moz-range-track{height:4px;background:#dcdcde;border-radius:999px}.pvc-range-field input[type=range]::-moz-range-progress{height:4px;background:var(--pvc-theme-color);border-radius:999px}.pvc-range-field input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--pvc-theme-color);border:1px solid var(--pvc-theme-color)}.pvc-buttons-group{display:flex;gap:10px}.pvc-buttons-group [type=submit].button,.pvc-buttons-group [type=button].button{margin:0}.pvc-field-group label{margin-right:10px}.pvc-field-group.horizontal label{display:inline-block}.pvc-field-group.vertical label{display:block;margin-bottom:8px}.pvc-field input[type=checkbox]:checked:not([role=switch]):before,.pvc-field input[type=radio]:checked:before{display:none}.pvc-field input[type=checkbox][role=switch]:checked:before{width:auto;margin-top:0;margin-bottom:0}.pvc-disabled{opacity:var(--pvc-form-element-disabled-opacity);cursor:not-allowed}.pvc-disabled [type=radio]{border-color:var(--pvc-form-element-border-color)}.pvc-disabled select[disabled]{opacity:1}.pvc-field-type-color .pvc-color-control{display:flex;gap:10px;align-items:center;position:relative;width:fit-content}.pvc-field-type-color .pvc-color-control button{margin-bottom:0}.pvc-field-type-color .pvc-color-input{min-width:8rem}.pvc-field-type-color .pvc-color-swatch{width:32px;height:32px;padding:0;border-radius:var(--pvc-border-radius);border:1px solid var(--pvc-form-element-border-color);box-shadow:inset 0 0 0 2px var(--pvc-form-element-background-color);cursor:pointer;flex-shrink:0}.pvc-field-type-color .pvc-color-swatch:focus{outline:none;box-shadow:inset 0 0 0 2px var(--pvc-form-element-background-color),0 0 0 2px var(--pvc-form-element-focus-color)}.pvc-field-type-color .pvc-color-popover{position:absolute;top:calc(100% + 6px);left:0;padding:8px;border-radius:var(--pvc-border-radius);border:1px solid var(--pvc-form-element-border-color);background:var(--pvc-form-element-background-color);box-shadow:0 6px 18px #0000001f;z-index:1000;display:none;pointer-events:auto}.pvc-field-type-color.is-open .pvc-color-popover{display:block}.pvc-field-type-color hex-color-picker{width:200px;height:200px;pointer-events:auto}.pvc-hidden{display:none!important}@keyframes pvc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pvc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pvc-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pvc-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.pvc-anim-in,.pvc-anim-out{animation-duration:var(--pvc-animation-duration, .25s);animation-fill-mode:both}.pvc-anim-fade.pvc-anim-in{animation-name:pvc-fade-in}.pvc-anim-fade.pvc-anim-out{animation-name:pvc-fade-out}.pvc-anim-slide.pvc-anim-in{animation-name:pvc-slide-in}.pvc-anim-slide.pvc-anim-out{animation-name:pvc-slide-out}.post-views-counter-settings.has-sidebar{display:flex;flex-direction:row;gap:30px;justify-content:space-between}.post-views-counter-settings form{min-width:463px;width:auto;position:relative}.post-views-counter-settings p.help,.post-views-counter-settings p.description{font-size:13px;font-style:italic;line-height:1.6}.post-views-counter-settings select{vertical-align:top}.post-views-counter-settings .available{color:#00a32a}.post-views-counter-settings .unavailable{color:#d63638}.post-views-counter-settings .pvc-ip-box-group{margin-bottom:10px}.post-views-counter-settings .pvc-ip-box{margin-bottom:5px}.post-views-counter-settings .pvc-button{color:#fff;background-color:#6610f2;border-color:#6610f2}.post-views-counter-settings .pvc-button:active,.post-views-counter-settings .pvc-button:focus,.post-views-counter-settings .pvc-button:hover{color:#fff;background-color:#570ece;border-color:#570ece}.post-views-counter-settings .pvc-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #6610f2}.post-views-counter-settings tr.pvc-pro th:after{content:"PRO";display:inline-block;margin-left:6px;padding:1px 4px;font-size:11px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-counter-settings label.pvc-pro:after{content:"PRO";display:inline-block;margin-left:6px;padding:1px 4px;font-size:11px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-sidebar{margin:15px 0;position:relative;order:1}.post-views-sidebar>div:not(:last-child){margin-bottom:3em}.post-views-sidebar .inner{padding:1.5em}.post-views-sidebar .inner img{max-width:80%;height:auto;display:block;margin:20px auto}.pvc-status-table .pvc-status{display:inline-block}.pvc-status-table .pvc-status-active{color:#00a32a}.pvc-status-table .pvc-status-missing{color:#d63638}.pvc-subfield{margin-top:12px}.is-hidden{display:none!important;visibility:hidden!important}output{display:block;font-size:30px;font-weight:700;text-align:center;margin:30px 0;width:100%}.post-views-credits{background:#fff;box-shadow:0 0 0 1px #0000000d}.post-views-credits .inner{text-align:center;margin:0}.post-views-credits p:first-child{margin-top:0}.post-views-credits .pvc-sidebar-title{font-size:17px;font-weight:700;margin:.5rem 0 1rem}.post-views-credits .pvc-sidebar-title:after{content:"PRO";display:inline-block;margin-left:6px;padding:0 4px 1px;font-size:14px;border-radius:4px;background-color:#ffc107;color:#fff;font-weight:600}.post-views-credits .pvc-sidebar-subtitle{font-size:15px;font-weight:600;color:#1d2327;text-align:center;margin:1rem 0 1.5rem}.post-views-credits .pvc-sidebar-one-liner{text-align:center;margin-top:1.5rem}.post-views-credits .pvc-sidebar-body{font-size:14px;text-align:left;margin:2rem 0;padding:0}.post-views-credits .pvc-sidebar-body p{font-size:inherit;padding-left:20px;margin:.75rem 0;position:relative}.post-views-credits .pvc-sidebar-body b{color:#000}.post-views-credits .pvc-sidebar-body .pvc-icon{position:absolute;top:1px;left:0}.post-views-credits .pvc-sidebar-body .pvc-icon-check{box-sizing:border-box;display:block;transform:scale(1);width:16px;height:22px;border-radius:100px}.post-views-credits .pvc-sidebar-body .pvc-icon-check:after{content:"";display:block;box-sizing:border-box;position:absolute;left:0;top:0;width:6px;height:10px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}#post_views_counter_other_license_setting .pvc-status-icon{vertical-align:middle;margin-left:8px;padding-bottom:3px}#post_views_counter_other_license_setting .pvc-status-icon:before{content:"\2717";color:#d63638}#post_views_counter_other_license_setting.license-status .pvc-status-icon:before{content:"\2717";color:#d63638}#post_views_counter_other_license_setting.license-status.valid .pvc-status-icon:before{content:"\2713";color:#00a32a}#pvc-reports-upgrade{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;box-sizing:border-box;min-height:400px}#pvc-reports-upgrade #pvc-reports-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.5em 3em;box-shadow:0 0 25px 10px #0000001a;border-radius:3px;background-color:#fff;text-align:center;width:26em}#pvc-reports-upgrade #pvc-reports-modal p{margin:0}#pvc-reports-upgrade #pvc-reports-modal h2{font-size:21px;font-weight:400;margin:0 0 10px;padding:9px 0 4px;line-height:1.3}#pvc-reports-upgrade #pvc-reports-modal .button{margin-top:25px;margin-bottom:10px}#pvc-reports-bg{width:100%;height:auto;opacity:.8;filter:blur(2px)}@media only screen and (max-width:960px){.post-views-counter-settings{flex-wrap:wrap}.post-views-counter-settings .post-views-sidebar{width:100%}}.pvc-provider-radio{display:inline-block;margin-right:20px;font-weight:400}.pvc-provider-radio input[type=radio]{margin-right:5px}.pvc-provider-content{margin:0}.pvc-provider-fields{padding:0;margin-top:15px}.pvc-provider-fields label{font-weight:600;margin-bottom:5px;display:block}.pvc-provider-fields input.regular-text{margin-top:5px}.pvc-provider-unavailable{color:#d63638;font-style:italic}.pvc-import-strategy{margin-bottom:25px}.pvc-field-group label{margin-right:8px}.pvc-radio-vertical label{display:block;margin:6px 0;font-weight:400}.pvc-radio-vertical input[type=radio]{margin-right:5px}.pvc-import-actions{padding-top:10px}.pvc-import-actions .button{margin-right:10px}.pvc-import-actions .button-primary{font-weight:600}.pvc-integration-content.unavailable{color:inherit;pointer-events:none}.pvc-integration-content.unavailable .pvc-integration-items{display:none}.pvc-integration-content input[type=checkbox]{margin-right:10px}.pvc-integration-content label{display:block;cursor:pointer}.pvc-integration-content .pvc-integration-items{margin:15px 0 0;padding-left:13px;font-size:13px;font-style:italic}.pvc-integration-content .pvc-integration-items li{margin-bottom:5px;list-style:disc}.pvc-integration-content .pvc-integration-items li:last-child{margin-bottom:0}
  • post-views-counter/trunk/includes/class-cron.php

    r3033392 r3489406  
    6464        // get main instance
    6565        $pvc = Post_Views_Counter();
     66        $display = 'Post Views Counter reset daily counts interval';
     67
     68        if ( did_action( 'init' ) )
     69            $display = __( 'Post Views Counter reset daily counts interval', 'post-views-counter' );
    6670
    6771        $schedules['post_views_counter_interval'] = [
    6872            'interval'  => DAY_IN_SECONDS,
    69             'display'   => __( 'Post Views Counter reset daily counts interval', 'post-views-counter' )
     73            'display'   => $display
    7074        ];
    7175
  • post-views-counter/trunk/includes/class-dashboard.php

    r3470602 r3489406  
    8282            'ajaxURL'   => admin_url( 'admin-ajax.php' ),
    8383            'nonce'     => wp_create_nonce( 'pvc-dashboard-widget' ),
    84             'nonceUser' => wp_create_nonce( 'pvc-dashboard-user-options' )
     84            'nonceUser' => wp_create_nonce( 'pvc-dashboard-user-options' ),
     85            'i18n'      => [
     86                'loadError' => __( 'Failed to load this widget.', 'post-views-counter' ),
     87                'retry' => __( 'Retry', 'post-views-counter' ),
     88            ]
    8589        ];
    8690
     
    224228                    <div class="pvc-data-container">
    225229                        <?php echo wp_kses( $item['content'], $allowed_html ); ?>
     230                        <div class="pvc-dashboard-message" aria-live="polite"></div>
    226231                        <span class="spinner"></span>
    227232                    </div>
  • post-views-counter/trunk/includes/class-integrations.php

    r3429711 r3489406  
    1414
    1515    /**
     16     * Get all registered integration definitions (base + filtered).
     17     *
     18     * This is the canonical definition list used for save validation and UI rendering.
     19     * Pro and other plugins add integrations here via the pvc_integrations filter.
     20     *
     21     * @return array
     22     */
     23    public static function get_registered_integrations() {
     24        return apply_filters( 'pvc_integrations', self::get_base_integrations() );
     25    }
     26
     27    /**
    1628     * Get all integrations with their definitions and effective status.
    1729     *
     
    2537        $saved_statuses = isset( $pvc->options['integrations']['integrations'] ) ? $pvc->options['integrations']['integrations'] : [];
    2638
    27         // base integrations
    28         $integrations = self::get_base_integrations();
    29 
    30         // allow filtering
    31         $integrations = apply_filters( 'pvc_integrations', $integrations );
     39        // get all registered integrations (base + any added via pvc_integrations filter)
     40        $integrations = self::get_registered_integrations();
    3241
    3342        // compute effective status for each
     
    157166                ]
    158167            ],
     168            'coblocks' => [
     169                'name' => 'CoBlocks',
     170                'description' => __( 'Integrate with CoBlocks to order post feed results by views.', 'post-views-counter' ),
     171                'menu_order' => 20,
     172                'pro' => true,
     173                'availability_check' => function() { return defined( 'COBLOCKS_VERSION' ); },
     174                'enabled_check' => function( $default_status, $integration, $slug, $saved_status ) { return $default_status; },
     175                'items' => [
     176                    [
     177                        'name' => __( 'Posts Block', 'post-views-counter' ),
     178                        'description' => __( 'Adds post views ordering to the CoBlocks Posts block.', 'post-views-counter' ),
     179                        'status' => true
     180                    ],
     181                    [
     182                        'name' => __( 'Post Carousel Block', 'post-views-counter' ),
     183                        'description' => __( 'Adds post views ordering to the CoBlocks Post Carousel block.', 'post-views-counter' ),
     184                        'status' => true
     185                    ]
     186                ]
     187            ],
    159188            'divi' => [
    160189                'name' => 'Divi',
     
    242271                ]
    243272            ],
     273            'kadence-blocks' => [
     274                'name' => 'Kadence Blocks',
     275                'description' => __( 'Integrate with Kadence Blocks to order post results by views in the Posts block.', 'post-views-counter' ),
     276                'menu_order' => 20,
     277                'pro' => true,
     278                'availability_check' => function() { return defined( 'KADENCE_BLOCKS_VERSION' ); },
     279                'enabled_check' => function( $default_status, $integration, $slug, $saved_status ) { return $default_status; },
     280                'items' => [
     281                    [
     282                        'name' => __( 'Posts Block', 'post-views-counter' ),
     283                        'description' => __( 'Adds post views ordering to the Posts block.', 'post-views-counter' ),
     284                        'status' => true
     285                    ]
     286                ]
     287            ],
    244288            'polylang' => [
    245289                'name' => 'Polylang',
  • post-views-counter/trunk/includes/class-settings.php

    r3478985 r3489406  
    910910            }
    911911
    912             // get all known integrations
    913             $known_integrations = array_keys( Post_Views_Counter_Integrations::get_base_integrations() );
    914 
    915             // preserve unknown slugs from existing settings
     912            // get all registered integrations (base + any added via pvc_integrations filter)
     913            $known_integrations = array_keys( Post_Views_Counter_Integrations::get_registered_integrations() );
     914
     915            // preserve truly unknown slugs (not in the registered list) from existing settings
    916916            $existing = $pvc->options['integrations']['integrations'];
    917917            foreach ( $existing as $slug => $status ) {
     
    921921            }
    922922
    923             // set missing known integrations to false (unchecked boxes don't submit)
     923            // set missing registered integrations to false (unchecked boxes don't submit)
    924924            foreach ( $known_integrations as $slug ) {
    925925                if ( ! isset( $input['integrations'][$slug] ) ) {
  • post-views-counter/trunk/js/admin-dashboard.js

    r3443281 r3489406  
    11;(function($, window, document){
    2 !function($){window.addEventListener("load",function(){window.pvcUpdatePostViewsWidget(),window.pvcUpdatePostMostViewedWidget()}),$(function(){$(".pvc-accordion-header").on("click",function(e){$(e.currentTarget).closest(".pvc-accordion-item").toggleClass("pvc-collapsed");var t=$("#pvc-dashboard-accordion").find(".pvc-accordion-item"),n={};t.length>0&&$(t).each(function(e,t){var a=$(t).attr("id");a=a.replace("pvc-",""),n[a]=$(t).hasClass("pvc-collapsed")}),window.pvcUpdateUserOptions({menu_items:n})})});var e=$({});$.pvcAjaxQueue=function(t){var n,a=$.Deferred(),o=a.promise(),i=function(e){(n=$.ajax(t)).done(a.resolve).fail(a.reject).then(e,e)};return e.queue(i),o.abort=function(s){if(n)return n.abort(s);var d=e.queue(),r=$.inArray(i,d);return r>-1&&d.splice(r,1),a.rejectWith(t.context||t,[o,s,""]),o},o},window.pvcUpdateUserOptions=function(e){$.pvcAjaxQueue({url:pvcArgs.ajaxURL,type:"POST",dataType:"json",data:{action:"pvc_dashboard_user_options",nonce:pvcArgs.nonceUser,options:e},success:function(){}})},window.pvcUpdateConfig=function(e,t){return e.data=t.data,e.options.plugins.tooltip={callbacks:{title:function(e){return t.data.dates[e[0].dataIndex]}}},$.each(e.data.datasets,function(e,n){n.fill=t.design.fill,n.tension=.4,n.borderColor=t.design.borderColor,n.backgroundColor=t.design.backgroundColor,n.borderWidth=t.design.borderWidth,n.borderDash=t.design.borderDash,n.pointBorderColor=t.design.pointBorderColor,n.pointBackgroundColor=t.design.pointBackgroundColor,n.pointBorderWidth=t.design.pointBorderWidth}),e};var t=function(e,t,n){$(n).addClass("loading").find(".spinner").addClass("is-active"),$.ajax({url:pvcArgs.ajaxURL,type:"POST",dataType:"json",data:{action:"pvc_dashboard_post_most_viewed",nonce:pvcArgs.nonce,period:t,lang:pvcArgs.lang?pvcArgs.lang:""},success:function(t){$(n).removeClass("loading"),$(n).find(".spinner").removeClass("is-active"),e||a(t.dates,n),$(n).find("#pvc-post-most-viewed-content").html(t.html),s("pvc-dashboard-widget-loaded",t)}})},n=function(e,t,n){$(n).addClass("loading").find(".spinner").addClass("is-active"),$.ajax({url:pvcArgs.ajaxURL,type:"POST",dataType:"json",data:{action:"pvc_dashboard_post_views_chart",nonce:pvcArgs.nonce,period:t,lang:pvcArgs.lang?pvcArgs.lang:""},success:function(t){if($(n).removeClass("loading"),$(n).find(".spinner").removeClass("is-active"),e){var o={type:"line",options:{maintainAspectRatio:!1,responsive:!0,plugins:{legend:{display:!0,position:"bottom",align:"center",fullSize:!0,onHover:function(e){e.native.target.style.cursor="pointer"},onLeave:function(e){e.native.target.style.cursor="default"},onClick:function(e,t,n){var a=t.datasetIndex,o=n.chart,i=o.getDatasetMeta(a);i.hidden=!!o.isDatasetVisible(a),o.update(),window.pvcUpdateUserOptions({post_type:o.data.datasets[a].post_type,hidden:i.hidden})},labels:{boxWidth:8,boxHeight:8,font:{size:13,weight:"normal",family:"'-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', 'sans-serif'"},padding:10,usePointStyle:!1,textAlign:"center"}}},scales:{x:{display:!0,title:{display:!1}},y:{display:!0,grace:0,beginAtZero:!0,title:{display:!1},ticks:{precision:0,maxTicksLimit:12}}},hover:{mode:"label"}}};o=window.pvcUpdateConfig(o,t),window.postViewsChart=new Chart(document.getElementById("pvc-post-views-chart").getContext("2d"),o)}else a(t.dates,n),window.postViewsChart.config=window.pvcUpdateConfig(window.postViewsChart.config,t),window.postViewsChart.update();s("pvc-dashboard-widget-loaded",t)}})};window.pvcUpdatePostViewsWidget=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=$("#pvc-post-views").find(".pvc-dashboard-container");$(t).length>0&&(a(!1,t),n(!0,e,t))},window.pvcUpdatePostMostViewedWidget=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=$("#pvc-post-most-viewed").find(".pvc-dashboard-container");$(n).length>0&&(a(!1,n),t(!0,e,n))};var a=function(e,t){var n=$(t).find(".pvc-date-nav")[0];if(n){!1!==e&&(n.innerHTML=e);var a=n.getElementsByClassName("prev")[0],s=n.getElementsByClassName("next")[0],d=$(t).closest(".pvc-accordion-item").attr("id");"pvc-post-most-viewed"===d?a.addEventListener("click",function(e){e.preventDefault(),i(e.target.dataset.date)}):"pvc-post-views"===d&&a.addEventListener("click",function(e){e.preventDefault(),o(e.target.dataset.date)}),"A"===s.tagName&&("pvc-post-most-viewed"===d?s.addEventListener("click",function(e){e.preventDefault(),i(e.target.dataset.date)}):"pvc-post-views"===d&&s.addEventListener("click",function(e){e.preventDefault(),o(e.target.dataset.date)}))}},o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=$("#pvc-post-views").find(".pvc-dashboard-container");n(!1,e,t)},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=$("#pvc-post-most-viewed").find(".pvc-dashboard-container");t(!1,e,n)},s=function(e,t){["dates","html","design"].forEach(function(e){delete t[e]});var n=new CustomEvent(e,{detail:t});window.dispatchEvent(n)}}(jQuery);
     2function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function t(t){for(var o=1;o<arguments.length;o++){var r=null!=arguments[o]?arguments[o]:{};o%2?e(Object(r),!0).forEach(function(e){n(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function n(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}!function($){var e=["#pvc-dashboard-accordion"],n={weekly:"this_week",monthly:"this_month",yearly:"this_year"},r={loadError:window.pvcArgs&&window.pvcArgs.i18n&&window.pvcArgs.i18n.loadError?window.pvcArgs.i18n.loadError:"Failed to load this widget.",retry:window.pvcArgs&&window.pvcArgs.i18n&&window.pvcArgs.i18n.retry?window.pvcArgs.i18n.retry:"Retry"},i={},a={},s=$({});"function"!=typeof $.pvcAjaxQueue&&($.pvcAjaxQueue=function(e){var t,n=$.Deferred(),o=n.promise(),r=function(o){(t=$.ajax(e)).done(n.resolve).fail(n.reject).then(o,o)};return s.queue(r),o.abort=function(i){if(t)return t.abort(i);var a=s.queue(),d=$.inArray(r,a);return d>-1&&a.splice(d,1),n.rejectWith(e.context||e,[o,i,""]),o},o});var d=function(e){return e&&e.id?e.id.replace(/^pvc-/,""):""},c=function(e){return"string"==typeof e?{period:e}:e&&"object"===o(e)?t({},e):{}},l=function(e){return a[e]||(a[e]={loaded:!1,loading:!1,lastOptions:{},lastRequestId:0,activeRequest:null,error:null,lastResponse:null,promise:null}),a[e]},p=function(e,t){e&&0!==e.length&&(e.toggleClass("loading",t),e.find(".spinner").toggleClass("is-active",t))},u=function(e){if(!e||0===e.length)return $();var t=e.find(".pvc-dashboard-message").first();if(0===t.length){var n=e.find(".pvc-data-container").first();if(n.length>0){t=$('<div class="pvc-dashboard-message" aria-live="polite"></div>');var o=n.find(".spinner").first();o.length>0?o.before(t):n.append(t)}}return t},v=function(e){e&&0!==e.length&&(e.removeClass("pvc-has-error"),u(e).empty())},f=function(e,t){if(e&&0!==e.length&&!1!==t){var n=e.find(".pvc-date-nav").first();0===n.length&&(n=e.find(".pvc-months").first()),n.length>0&&(n[0].innerHTML=t)}},g=function(e){"function"==typeof window.pvcUpdateUserOptions&&window.pvcUpdateUserOptions(e)},w=function(e,n){var o=t({},n);delete o.dates,delete o.html,delete o.design,window.dispatchEvent(new CustomEvent(e,{detail:o}))},h=function(e,t){i[e]=t,l(e)},b=function(e){return!!i[e]},m=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=function(e){return i[e]||null}(e),s=l(e),d=function(e){var t=document.getElementById("pvc-".concat(e));return t?$(t).find(".pvc-dashboard-container").first():$()}(e);if(!a||0===d.length)return null;if(s.loading&&!o)return s.promise||s.activeRequest;if(s.loaded&&!o)return s.promise||s.lastResponse;var f=s.lastRequestId+1,g=t(t({},s.lastOptions),c(n)),w={container:d,widgetId:e,isInitialLoad:!s.loaded};s.lastRequestId=f,s.loading=!0,s.lastOptions=g,s.error=null,s.promise=null,v(d),p(d,!0),s.activeRequest&&"function"==typeof s.activeRequest.abort&&s.activeRequest.abort("pvc-dashboard-refresh");var h=$.ajax({url:a.ajaxURL||pvcArgs.ajaxURL,type:"POST",dataType:"json",data:a.buildRequest(g,w,s)});return s.activeRequest=h,s.promise=h,h.done(function(e){s.lastRequestId===f&&(s.loaded=!0,s.loading=!1,s.error=null,s.activeRequest=null,s.lastResponse=e,v(d),p(d,!1),a.render(e,w,g,s))}),h.fail(function(t,n,o){s.lastRequestId===f&&(s.loading=!1,s.activeRequest=null,s.error={statusText:n,errorThrown:o},p(d,!1),"abort"!==n&&function(e,t,n){if(e&&0!==e.length){var o=['<div class="pvc-dashboard-error" role="alert">','<div class="pvc-dashboard-error-message">','<span class="pvc-dashboard-error-text">',n,"</span>","</div>",'<button type="button" class="button button-secondary pvc-dashboard-retry" data-widget-id="',t,'">',r.retry,"</button>","</div>"].join("");e.addClass("pvc-has-error"),u(e).html(o)}}(d,e,a.errorMessage||r.loadError))}),h},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=l(e);return n.loaded||n.loading?n.promise||n.activeRequest||n.lastResponse||null:m(e,t,!1)},C=function(e){return m(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},!0)},j=function(e){var t=$(e);0!==t.length&&t.find(".pvc-accordion-item:not(.pvc-collapsed)").each(function(e,t){var n=d(t);n&&b(n)&&y(n)})},O=function(e){var t=e.target.closest(".pvc-dashboard-retry");if(t){var o=t.dataset.widgetId;o&&b(o)&&(e.preventDefault(),e.stopImmediatePropagation(),C(o))}else{var r=e.target.closest(".pvc-date-select .button");if(r){var i=r.closest(".pvc-accordion-item"),a=d(i);a&&b(a)&&(e.preventDefault(),e.stopImmediatePropagation(),function(e){var t=String($(e).data("datenav")),o=$(e).closest(".pvc-date-select"),r=$(e).closest(".pvc-accordion-item"),i=d(r[0]);if(i&&b(i)){var a=o.find(".button-primary").first(),s=a.length>0?String(a.data("datenav")):"";if(o.find(".button").each(function(e,n){String($(n).data("datenav"))===t?$(n).removeClass("button-secondary").addClass("button-primary").blur():$(n).removeClass("button-primary").addClass("button-secondary")}),t!==s){C(i,{datenav:t,period:n[t]||""});var c=i.replace(/^pvc-/,""),l={datenav:{}};l.datenav[c]=t,g(l)}}}(r))}else{var s=e.target.closest(".pvc-date-nav .prev, .pvc-date-nav .next");if(s){var c=s.closest(".pvc-accordion-item"),l=d(c);l&&b(l)&&(e.preventDefault(),e.stopImmediatePropagation(),C(l,{period:s.dataset.date}))}else{var p=e.target.closest(".pvc-accordion-header");if(p){var u,v=p.closest(".pvc-accordion-item"),f=d(v);if(f&&b(f))e.preventDefault(),e.stopImmediatePropagation(),v.classList.toggle("pvc-collapsed"),g({menu_items:(u={},["#pvc-dashboard-accordion .pvc-accordion-item","#pvc-dashboard-traffic-accordion .pvc-accordion-item"].forEach(function(e){$(e).each(function(e,t){var n=$(t).attr("id");void 0!==n&&(u[n.replace("pvc-","")]=$(t).hasClass("pvc-collapsed"))})}),u)}),v.classList.contains("pvc-collapsed")||y(f)}}}}},R=window.pvcDashboard||{};Object.assign(R,{registerWidget:h,ensureWidgetLoaded:y,refreshWidget:C,loadExpandedWidgets:j,isWidgetLoaded:function(e){return l(e).loaded},isWidgetRegistered:b}),window.pvcDashboard=R,window.pvcDashboardEventsBound||(window.pvcDashboardEventsBound=!0,document.addEventListener("click",O,!0)),window.addEventListener("load",function(){j(e[0])}),window.dispatchEvent(new CustomEvent("pvc-dashboard-controller-ready",{detail:R})),window.pvcUpdateUserOptions=function(e){$.pvcAjaxQueue({url:pvcArgs.ajaxURL,type:"POST",dataType:"json",data:{action:"pvc_dashboard_user_options",nonce:pvcArgs.nonceUser,options:e},success:function(){}})},window.pvcUpdateConfig=function(e,t){return e.data=t.data,e.options.plugins.tooltip={callbacks:{title:function(e){return t.data.dates[e[0].dataIndex]}}},$.each(e.data.datasets,function(e,n){n.fill=t.design.fill,n.tension=.4,n.borderColor=t.design.borderColor,n.backgroundColor=t.design.backgroundColor,n.borderWidth=t.design.borderWidth,n.borderDash=t.design.borderDash,n.pointBorderColor=t.design.pointBorderColor,n.pointBackgroundColor=t.design.pointBackgroundColor,n.pointBorderWidth=t.design.pointBorderWidth}),e},h("post-views",{buildRequest:function(e){return{action:"pvc_dashboard_post_views_chart",nonce:pvcArgs.nonce,period:e.period||"",lang:pvcArgs.lang?pvcArgs.lang:""}},render:function(e,t,n,o){if(f(t.container,e.dates),t.isInitialLoad||!window.postViewsChart){var r={type:"line",options:{maintainAspectRatio:!1,responsive:!0,plugins:{legend:{display:!0,position:"bottom",align:"center",fullSize:!0,onHover:function(e){e.native.target.style.cursor="pointer"},onLeave:function(e){e.native.target.style.cursor="default"},onClick:function(e,t,n){var o=t.datasetIndex,r=n.chart,i=r.getDatasetMeta(o);i.hidden=!!r.isDatasetVisible(o),r.update(),window.pvcUpdateUserOptions({post_type:r.data.datasets[o].post_type,hidden:i.hidden})},labels:{boxWidth:8,boxHeight:8,font:{size:13,weight:"normal",family:"'-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', 'sans-serif'"},padding:10,usePointStyle:!1,textAlign:"center"}}},scales:{x:{display:!0,title:{display:!1}},y:{display:!0,grace:0,beginAtZero:!0,title:{display:!1},ticks:{precision:0,maxTicksLimit:12}}},hover:{mode:"label"}}};return r=window.pvcUpdateConfig(r,e),window.postViewsChart=new Chart(document.getElementById("pvc-post-views-chart").getContext("2d"),r),void w("pvc-dashboard-widget-loaded",e)}window.postViewsChart.config=window.pvcUpdateConfig(window.postViewsChart.config,e),window.postViewsChart.update(),w("pvc-dashboard-widget-loaded",e)},errorMessage:r.loadError}),h("post-most-viewed",{buildRequest:function(e){return{action:"pvc_dashboard_post_most_viewed",nonce:pvcArgs.nonce,period:e.period||"",lang:pvcArgs.lang?pvcArgs.lang:""}},render:function(e,t){f(t.container,e.dates),t.container.find("#pvc-post-most-viewed-content").html(e.html),w("pvc-dashboard-widget-loaded",e)},errorMessage:r.loadError}),window.pvcUpdatePostViewsWidget=function(){C("post-views",c(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""))},window.pvcUpdatePostMostViewedWidget=function(){C("post-most-viewed",c(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""))},window.pvcLoadPostViewsData=function(){C("post-views",c(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""))},window.pvcLoadPostMostViewedData=function(){C("post-most-viewed",c(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""))}}(jQuery);
    33
    44})(jQuery, window, document);
  • post-views-counter/trunk/languages/post-views-counter.pot

    r3452736 r3489406  
    33msgstr ""
    44"Project-Id-Version: Post Views Counter\n"
    5 "POT-Creation-Date: 2026-02-02 19:41+0100\n"
     5"POT-Creation-Date: 2026-03-23 20:10+0100\n"
    66"PO-Revision-Date: 2015-04-08 18:59+0100\n"
    77"Last-Translator: Bartosz Arendt <info@dfactory.eu>\n"
     
    1212"Content-Transfer-Encoding: 8bit\n"
    1313"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    14 "X-Generator: Poedit 3.8\n"
     14"X-Generator: Poedit 3.9\n"
    1515"X-Poedit-KeywordsList: "
    1616"gettext;gettext_noop;__;_e;esc_attr__;esc_attr_e;esc_html__;esc_html_e;_x;_n\n"
     
    2121
    2222#: blocks/most-viewed-posts/index.js:1 blocks/post-views/index.js:1
    23 #: post-views-counter.php:1024 src/blocks/most-viewed-posts/edit.js:26
    24 #: src/blocks/post-views/edit.js:22
     23#: src/blocks/utils.js:13
     24msgid "Something went wrong. Try again or refresh the page."
     25msgstr ""
     26
     27#: blocks/most-viewed-posts/index.js:1 blocks/post-views/index.js:1
     28#: post-views-counter.php:1037 src/blocks/most-viewed-posts/edit.js:40
     29#: src/blocks/post-views/edit.js:14
    2530msgid "Settings"
    2631msgstr ""
    2732
    2833#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:131
    29 #: src/blocks/most-viewed-posts/edit.js:29
     34#: src/blocks/most-viewed-posts/edit.js:43
    3035msgid "Title"
    3136msgstr ""
    3237
    33 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:32
     38#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:46
    3439msgid "Enter empty text to hide title."
    3540msgstr ""
    3641
    37 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:36
     42#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:50
    3843msgid "Post types"
    3944msgstr ""
    4045
    4146#: blocks/most-viewed-posts/index.js:1 blocks/post-views/index.js:1
    42 #: src/blocks/most-viewed-posts/edit.js:62 src/blocks/post-views/edit.js:33
     47#: src/blocks/most-viewed-posts/edit.js:77 src/blocks/post-views/edit.js:25
    4348msgid "Views period"
    4449msgstr ""
    4550
    4651#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:161
    47 #: src/blocks/most-viewed-posts/edit.js:69
     52#: src/blocks/most-viewed-posts/edit.js:84
    4853msgid "Number of posts to show"
    4954msgstr ""
    5055
    5156#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:165
    52 #: src/blocks/most-viewed-posts/edit.js:75
     57#: src/blocks/most-viewed-posts/edit.js:90
    5358msgid "No posts message"
    5459msgstr ""
    5560
    5661#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:169
    57 #: src/blocks/most-viewed-posts/edit.js:80
     62#: src/blocks/most-viewed-posts/edit.js:95
    5863msgid "Order"
    5964msgstr ""
    6065
    6166#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:79
    62 #: src/blocks/most-viewed-posts/edit.js:83
     67#: src/blocks/most-viewed-posts/edit.js:98
    6368msgid "Ascending"
    6469msgstr ""
    6570
    6671#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:80
    67 #: src/blocks/most-viewed-posts/edit.js:84
     72#: src/blocks/most-viewed-posts/edit.js:99
    6873msgid "Descending"
    6974msgstr ""
    7075
    71 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:89
     76#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:104
    7277msgid "Display style"
    7378msgstr ""
    7479
    7580#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:90
    76 #: src/blocks/most-viewed-posts/edit.js:92
     81#: src/blocks/most-viewed-posts/edit.js:108
    7782msgid "Unordered list"
    7883msgstr ""
    7984
    8085#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:91
    81 #: src/blocks/most-viewed-posts/edit.js:93
     86#: src/blocks/most-viewed-posts/edit.js:111
    8287msgid "Ordered list"
    8388msgstr ""
    8489
    85 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:99
     90#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:117
    8691msgid "Display Data"
    8792msgstr ""
    8893
    89 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:103
     94#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:121
    9095msgid "Post views"
    9196msgstr ""
    9297
    93 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:109
     98#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:127
    9499msgid "Post excerpt"
    95100msgstr ""
    96101
    97 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:115
     102#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:133
    98103msgid "Post author"
    99104msgstr ""
    100105
    101 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:121
     106#: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:139
    102107msgid "Post thumbnail"
    103108msgstr ""
    104109
    105110#: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:204
    106 #: src/blocks/most-viewed-posts/edit.js:127
     111#: src/blocks/most-viewed-posts/edit.js:146
    107112msgid "Thumbnail size"
    108113msgstr ""
    109114
    110 #: blocks/most-viewed-posts/index.js:1 blocks/post-views/index.js:1
    111 #: src/blocks/most-viewed-posts/edit.js:20 src/blocks/post-views/edit.js:16
    112 msgid "Something went wrong. Try again or refresh the page."
    113 msgstr ""
    114 
    115 #: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:25
     115#: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:17
    116116msgid "Post ID"
    117117msgstr ""
    118118
    119 #: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:28
     119#: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:20
    120120msgid "Enter 0 to use current visited post."
     121msgstr ""
     122
     123#: blocks/pro-placeholder/index.js:1 src/blocks/pro-placeholder/index.js:41
     124msgid "This block requires Post Views Counter Pro."
     125msgstr ""
     126
     127#: blocks/pro-placeholder/index.js:1 src/blocks/pro-placeholder/index.js:51
     128msgid "Learn More"
    121129msgstr ""
    122130
     
    126134msgstr ""
    127135
    128 #: includes/class-admin.php:108 includes/class-columns-modal.php:94
    129 #: includes/class-counter.php:491
     136#: includes/class-admin.php:108 includes/class-columns-modal.php:101
     137#: includes/class-counter.php:486
    130138msgid "Invalid post ID."
    131139msgstr ""
    132140
    133 #: includes/class-admin.php:172 includes/class-columns.php:58
    134 #: includes/class-columns.php:252 includes/class-columns.php:346
    135 #: includes/class-dashboard.php:61 includes/class-dashboard.php:102
    136 #: includes/class-settings.php:573
     141#: includes/class-admin.php:172 includes/class-columns.php:59
     142#: includes/class-columns.php:255 includes/class-columns.php:350
     143#: includes/class-dashboard.php:61 includes/class-dashboard.php:106
     144#: includes/class-settings.php:597
    137145msgid "Post Views"
    138146msgstr ""
    139147
    140 #: includes/class-admin.php:173 includes/class-columns.php:74
     148#: includes/class-admin.php:173 includes/class-columns.php:75
    141149msgid "Adjust the views count for this post."
    142150msgstr ""
    143151
    144 #: includes/class-admin.php:174 includes/class-columns.php:79
     152#: includes/class-admin.php:174 includes/class-columns.php:80
    145153msgid "Cancel"
    146154msgstr ""
    147155
    148 #: includes/class-columns-modal.php:64
     156#: includes/class-columns-modal.php:70
    149157msgid "Loading..."
    150158msgstr ""
    151159
    152 #: includes/class-columns-modal.php:65 includes/class-columns-modal.php:257
     160#: includes/class-columns-modal.php:71 includes/class-columns-modal.php:264
    153161msgid "Close"
    154162msgstr ""
    155163
    156 #: includes/class-columns-modal.php:66
     164#: includes/class-columns-modal.php:72
    157165msgid "An error occurred while loading data."
    158166msgstr ""
    159167
    160 #: includes/class-columns-modal.php:67
     168#: includes/class-columns-modal.php:73
    161169msgid "Total views in this period:"
    162170msgstr ""
    163171
    164 #: includes/class-columns-modal.php:68
     172#: includes/class-columns-modal.php:74
    165173msgid "view"
    166174msgstr ""
    167175
    168 #: includes/class-columns-modal.php:69
     176#: includes/class-columns-modal.php:75
    169177msgid "views"
    170178msgstr ""
    171179
    172 #: includes/class-columns-modal.php:85
     180#: includes/class-columns-modal.php:91
    173181msgid "Permission denied."
    174182msgstr ""
    175183
    176 #: includes/class-columns-modal.php:100
     184#: includes/class-columns-modal.php:107
    177185msgid "Post not found."
    178186msgstr ""
    179187
    180 #: includes/class-columns-modal.php:104
     188#: includes/class-columns-modal.php:111
    181189msgid "Admin column disabled."
    182190msgstr ""
    183191
    184 #: includes/class-columns-modal.php:108
     192#: includes/class-columns-modal.php:115
    185193msgid "Post type is not tracked."
    186194msgstr ""
    187195
    188 #: includes/class-columns-modal.php:112
     196#: includes/class-columns-modal.php:119
    189197msgid "Access denied for this post."
    190198msgstr ""
    191199
    192 #: includes/class-columns-modal.php:268
     200#: includes/class-columns-modal.php:275
    193201msgid "Year"
    194202msgstr ""
    195203
    196 #: includes/class-columns-modal.php:269
     204#: includes/class-columns-modal.php:276
    197205msgid "Month"
    198206msgstr ""
    199207
    200 #: includes/class-columns-modal.php:270
     208#: includes/class-columns-modal.php:277
    201209msgid "Week"
    202210msgstr ""
    203211
    204 #: includes/class-columns-modal.php:280
     212#: includes/class-columns-modal.php:287
    205213msgid "More insights available"
    206214msgstr ""
    207215
    208 #: includes/class-columns-modal.php:281
     216#: includes/class-columns-modal.php:288
    209217msgid "Upgrade to Pro to unlock it"
    210218msgstr ""
    211219
    212 #: includes/class-columns.php:70 includes/class-dashboard.php:506
     220#: includes/class-columns.php:71 includes/class-dashboard.php:512
    213221msgid "Edit"
    214222msgstr ""
    215223
    216 #: includes/class-columns.php:78
     224#: includes/class-columns.php:79
    217225msgid "OK"
    218226msgstr ""
    219227
    220 #: includes/class-columns.php:287 includes/class-dashboard.php:499
     228#: includes/class-columns.php:290 includes/class-dashboard.php:505
    221229msgid "(no title)"
    222230msgstr ""
    223231
    224 #: includes/class-counter.php:484
     232#: includes/class-counter.php:479
    225233msgid "REST API method is disabled."
    226234msgstr ""
    227235
    228 #: includes/class-counter.php:498
     236#: includes/class-counter.php:493
    229237msgid "Post type excluded."
    230238msgstr ""
    231239
    232 #: includes/class-counter.php:505
     240#: includes/class-counter.php:500
    233241msgid "Invalid storage type."
     242msgstr ""
     243
     244#: includes/class-counter.php:1573
     245msgid "You do not have permission to count post views via REST API."
    234246msgstr ""
    235247
     
    238250msgstr ""
    239251
    240 #: includes/class-dashboard.php:103
     252#: includes/class-dashboard.php:86
     253msgid "Failed to load this widget."
     254msgstr ""
     255
     256#: includes/class-dashboard.php:87
     257msgid "Retry"
     258msgstr ""
     259
     260#: includes/class-dashboard.php:107
    241261msgid "Displays a chart of most viewed post types."
    242262msgstr ""
    243263
    244 #: includes/class-dashboard.php:109
     264#: includes/class-dashboard.php:113
    245265msgid "Top Posts"
    246266msgstr ""
    247267
    248 #: includes/class-dashboard.php:110
     268#: includes/class-dashboard.php:114
    249269msgid "Displays a list of most viewed single posts or pages."
    250270msgstr ""
    251271
    252 #: includes/class-dashboard.php:186
     272#: includes/class-dashboard.php:190
    253273msgid "Powered by"
    254274msgstr ""
    255275
    256 #: includes/class-dashboard.php:252 includes/class-dashboard.php:408
    257 #: includes/class-dashboard.php:569
     276#: includes/class-dashboard.php:258 includes/class-dashboard.php:414
     277#: includes/class-dashboard.php:575
    258278msgid "You do not have permission to access this page."
    259279msgstr ""
    260280
    261 #: includes/class-dashboard.php:303 includes/class-settings-display.php:104
    262 #: includes/class-widgets.php:85 includes/functions.php:627
    263 #: post-views-counter.php:405
     281#: includes/class-dashboard.php:309 includes/class-settings-display.php:104
     282#: includes/class-widgets.php:85 includes/functions.php:707
     283#: post-views-counter.php:418
    264284msgid "Total Views"
    265285msgstr ""
    266286
    267 #: includes/class-dashboard.php:473
     287#: includes/class-dashboard.php:479
    268288msgid "Post"
    269289msgstr ""
    270290
    271 #: includes/class-dashboard.php:474
     291#: includes/class-dashboard.php:480
    272292msgid "Views"
    273293msgstr ""
    274294
    275 #: includes/class-dashboard.php:519 includes/functions.php:618
     295#: includes/class-dashboard.php:525 includes/functions.php:698
    276296msgid "No most viewed posts found."
    277297msgstr ""
     
    510530msgstr ""
    511531
    512 #: includes/class-integrations.php:153 includes/class-integrations.php:173
     532#: includes/class-integrations.php:153 includes/class-integrations.php:193
    513533msgid "Post Slider Module"
    514534msgstr ""
     
    519539
    520540#: includes/class-integrations.php:161
     541msgid "Integrate with CoBlocks to order post feed results by views."
     542msgstr ""
     543
     544#: includes/class-integrations.php:168 includes/class-integrations.php:273
     545msgid "Posts Block"
     546msgstr ""
     547
     548#: includes/class-integrations.php:169
     549msgid "Adds post views ordering to the CoBlocks Posts block."
     550msgstr ""
     551
     552#: includes/class-integrations.php:173
     553msgid "Post Carousel Block"
     554msgstr ""
     555
     556#: includes/class-integrations.php:174
     557msgid "Adds post views ordering to the CoBlocks Post Carousel block."
     558msgstr ""
     559
     560#: includes/class-integrations.php:181
    521561msgid ""
    522562"Integrate with Divi Theme to order module posts by views when the module "
     
    524564msgstr ""
    525565
    526 #: includes/class-integrations.php:168
     566#: includes/class-integrations.php:188
    527567msgid "Blog Module"
    528568msgstr ""
    529569
    530 #: includes/class-integrations.php:169
     570#: includes/class-integrations.php:189
    531571msgid "Orders posts by views in the Divi Blog module."
    532572msgstr ""
    533573
    534 #: includes/class-integrations.php:174
     574#: includes/class-integrations.php:194
    535575msgid "Orders posts by views in the Divi Post Slider module."
    536576msgstr ""
    537577
    538 #: includes/class-integrations.php:178
     578#: includes/class-integrations.php:198
    539579msgid "Portfolio Module"
    540580msgstr ""
    541581
    542 #: includes/class-integrations.php:179
     582#: includes/class-integrations.php:199
    543583msgid "Orders posts by views in the Divi Portfolio module."
    544584msgstr ""
    545585
    546 #: includes/class-integrations.php:186
     586#: includes/class-integrations.php:206
    547587msgid ""
    548588"Integrate with Elementor Pro to order posts by views when a widget query "
     
    550590msgstr ""
    551591
    552 #: includes/class-integrations.php:193
     592#: includes/class-integrations.php:213
    553593msgid "Posts Widget"
    554594msgstr ""
    555595
    556 #: includes/class-integrations.php:194
     596#: includes/class-integrations.php:214
    557597msgid ""
    558598"Orders posts by views in the Elementor Pro Posts widget when its Query ID is "
     
    560600msgstr ""
    561601
    562 #: includes/class-integrations.php:198
     602#: includes/class-integrations.php:218
    563603msgid "Portfolio Widget"
    564604msgstr ""
    565605
    566 #: includes/class-integrations.php:199
     606#: includes/class-integrations.php:219
    567607msgid ""
    568608"Orders items by views in the Elementor Pro Portfolio widget when its Query "
     
    570610msgstr ""
    571611
    572 #: includes/class-integrations.php:203
     612#: includes/class-integrations.php:223
    573613msgid "Loop Grid / Loop Carousel"
    574614msgstr ""
    575615
    576 #: includes/class-integrations.php:204
     616#: includes/class-integrations.php:224
    577617msgid ""
    578618"Orders items by views in the Elementor Pro Loop Grid and Loop Carousel "
     
    580620msgstr ""
    581621
    582 #: includes/class-integrations.php:211
     622#: includes/class-integrations.php:231
    583623msgid "Integrate with GenerateBlocks to order Query block results by views."
    584624msgstr ""
    585625
    586 #: includes/class-integrations.php:218
     626#: includes/class-integrations.php:238
    587627msgid "Dynamic Content"
    588628msgstr ""
    589629
    590 #: includes/class-integrations.php:219
     630#: includes/class-integrations.php:239
    591631msgid "Adds post_views ordering to the GenerateBlocks Query block."
    592632msgstr ""
    593633
    594 #: includes/class-integrations.php:226
     634#: includes/class-integrations.php:246
    595635msgid ""
    596636"Integrate with JetEngine plugin to display post views in custom listings and "
     
    598638msgstr ""
    599639
    600 #: includes/class-integrations.php:233
     640#: includes/class-integrations.php:253
    601641msgid "Query Builder"
    602642msgstr ""
    603643
    604 #: includes/class-integrations.php:234
     644#: includes/class-integrations.php:254
    605645msgid "Enables ordering posts by view count in Query Builder posts queries."
    606646msgstr ""
    607647
    608 #: includes/class-integrations.php:238
     648#: includes/class-integrations.php:258
    609649msgid "Listing Grid"
    610650msgstr ""
    611651
    612 #: includes/class-integrations.php:239
     652#: includes/class-integrations.php:259
    613653msgid ""
    614654"Enables ordering posts by view count in Listing Grid, Maps Listing and "
     
    616656msgstr ""
    617657
    618 #: includes/class-integrations.php:246
     658#: includes/class-integrations.php:266
     659msgid ""
     660"Integrate with Kadence Blocks to order post results by views in the Posts "
     661"block."
     662msgstr ""
     663
     664#: includes/class-integrations.php:274
     665msgid "Adds post views ordering to the Posts block."
     666msgstr ""
     667
     668#: includes/class-integrations.php:281
    619669msgid ""
    620670"Integrate with Polylang to filter reports, exports, and dashboard widgets by "
     
    622672msgstr ""
    623673
    624 #: includes/class-integrations.php:253 includes/class-integrations.php:273
     674#: includes/class-integrations.php:288 includes/class-integrations.php:308
    625675msgid "Reports Language Filters"
    626676msgstr ""
    627677
    628 #: includes/class-integrations.php:254 includes/class-integrations.php:274
     678#: includes/class-integrations.php:289 includes/class-integrations.php:309
    629679msgid ""
    630680"Adds language filtering and a language column to Reports tables, charts, and "
     
    632682msgstr ""
    633683
    634 #: includes/class-integrations.php:258 includes/class-integrations.php:278
     684#: includes/class-integrations.php:293 includes/class-integrations.php:313
    635685msgid "Dashboard Widgets"
    636686msgstr ""
    637687
    638 #: includes/class-integrations.php:259 includes/class-integrations.php:279
     688#: includes/class-integrations.php:294 includes/class-integrations.php:314
    639689msgid ""
    640690"Filters dashboard widgets (site, post, and term views) by the selected "
     
    642692msgstr ""
    643693
    644 #: includes/class-integrations.php:266
     694#: includes/class-integrations.php:301
    645695msgid ""
    646696"Integrate with WPML to filter reports, exports, and dashboard widgets by "
     
    893943msgstr ""
    894944
    895 #: includes/class-settings-display.php:426
     945#: includes/class-settings-display.php:434
    896946msgid ""
    897947"Choose where the counter is inserted and which content types it attaches to."
    898948msgstr ""
    899949
    900 #: includes/class-settings-display.php:435
     950#: includes/class-settings-display.php:443
    901951msgid ""
    902952"Control which visitor groups can see the counter. These rules apply on top "
     
    904954msgstr ""
    905955
    906 #: includes/class-settings-display.php:444
     956#: includes/class-settings-display.php:452
    907957msgid ""
    908958"Adjust the label, period, icon, and formatting used when the counter is "
     
    910960msgstr ""
    911961
    912 #: includes/class-settings-display.php:453
     962#: includes/class-settings-display.php:461
    913963msgid ""
    914964"Control how view counts are shown and managed in WordPress admin (columns, "
     
    11431193msgstr ""
    11441194
    1145 #: includes/class-settings-general.php:534
    1146 #: includes/class-settings-general.php:540
     1195#: includes/class-settings-general.php:541
     1196#: includes/class-settings-general.php:547
    11471197msgid "Remove"
    11481198msgstr ""
    11491199
    1150 #: includes/class-settings-general.php:548
     1200#: includes/class-settings-general.php:555
    11511201msgid "Add new"
    11521202msgstr ""
    11531203
    1154 #: includes/class-settings-general.php:548
     1204#: includes/class-settings-general.php:555
    11551205msgid "Add my current IP"
    11561206msgstr ""
    11571207
    1158 #: includes/class-settings-general.php:551
    1159 msgid ""
    1160 "Add IP addresses or wildcards (e.g. 192.168.0.*) to exclude them from "
    1161 "counting views."
    1162 msgstr ""
    1163 
    1164 #: includes/class-settings-general.php:590
     1208#: includes/class-settings-general.php:558
     1209msgid ""
     1210"Add IPv4 or IPv6 addresses to exclude them from counting views. Wildcards "
     1211"are supported for IPv4 only (e.g. 192.168.0.*)."
     1212msgstr ""
     1213
     1214#: includes/class-settings-general.php:597
    11651215msgid ""
    11661216"Control which post types, archives and other content types are included in "
     
    11681218msgstr ""
    11691219
    1170 #: includes/class-settings-general.php:599
     1220#: includes/class-settings-general.php:606
    11711221msgid ""
    11721222"Control how views are recorded — counting mode, intervals, time zone, and "
     
    11741224msgstr ""
    11751225
    1176 #: includes/class-settings-general.php:608
     1226#: includes/class-settings-general.php:615
    11771227msgid ""
    11781228"Exclude specific visitor groups or IP addresses from incrementing view "
     
    11801230msgstr ""
    11811231
    1182 #: includes/class-settings-general.php:617
     1232#: includes/class-settings-general.php:624
    11831233msgid "Configure caching compatibility and object-cache handling for counting."
    11841234msgstr ""
    11851235
    1186 #: includes/class-settings-general.php:632
     1236#: includes/class-settings-general.php:639
    11871237msgid "Currently detected active caching plugins"
    11881238msgstr ""
    11891239
    1190 #: includes/class-settings-general.php:640
     1240#: includes/class-settings-general.php:647
    11911241msgid "No compatible caching plugins found."
    11921242msgstr ""
    11931243
    1194 #: includes/class-settings-general.php:652
     1244#: includes/class-settings-general.php:659
    11951245msgid "Enable compatibility tweaks for supported caching plugins."
    11961246msgstr ""
    11971247
    1198 #: includes/class-settings-general.php:656
    1199 #: includes/class-settings-general.php:672
     1248#: includes/class-settings-general.php:663
     1249#: includes/class-settings-general.php:679
    12001250#: includes/class-settings-integrations.php:97
    12011251msgid "(available)"
    12021252msgstr ""
    12031253
    1204 #: includes/class-settings-general.php:668
     1254#: includes/class-settings-general.php:675
    12051255msgid "Enable Redis or Memcached object cache optimization."
    12061256msgstr ""
    12071257
    1208 #: includes/class-settings-general.php:705
     1258#: includes/class-settings-general.php:712
    12091259msgid "Persistent object cache has been detected."
    12101260msgstr ""
    12111261
    1212 #: includes/class-settings-general.php:708
     1262#: includes/class-settings-general.php:715
    12131263#, php-format
    12141264msgid ""
     
    12171267msgstr ""
    12181268
    1219 #: includes/class-settings-integrations.php:22 includes/class-settings.php:593
    1220 #: includes/class-settings.php:656 includes/class-settings.php:657
     1269#: includes/class-settings-integrations.php:22 includes/class-settings.php:617
     1270#: includes/class-settings.php:680 includes/class-settings.php:681
    12211271msgid "Integrations"
    12221272msgstr ""
     
    14781528msgstr ""
    14791529
    1480 #: includes/class-settings.php:252 includes/class-settings.php:572
    1481 #: includes/class-settings.php:573
     1530#: includes/class-settings.php:252 includes/class-settings.php:596
     1531#: includes/class-settings.php:597
    14821532msgid "Post Views Counter"
    14831533msgstr ""
    14841534
    1485 #: includes/class-settings.php:578 includes/class-settings.php:626
    1486 #: includes/class-settings.php:627
     1535#: includes/class-settings.php:602 includes/class-settings.php:650
     1536#: includes/class-settings.php:651
    14871537msgid "Counting"
    14881538msgstr ""
    14891539
    1490 #: includes/class-settings.php:583 includes/class-settings.php:636
    1491 #: includes/class-settings.php:637
     1540#: includes/class-settings.php:607 includes/class-settings.php:660
     1541#: includes/class-settings.php:661
    14921542msgid "Display"
    14931543msgstr ""
    14941544
    1495 #: includes/class-settings.php:588 includes/class-settings.php:646
    1496 #: includes/class-settings.php:647
     1545#: includes/class-settings.php:612 includes/class-settings.php:670
     1546#: includes/class-settings.php:671 includes/class-settings.php:703
    14971547msgid "Reports"
    14981548msgstr ""
    14991549
    1500 #: includes/class-settings.php:598 includes/class-settings.php:666
    1501 #: includes/class-settings.php:667
     1550#: includes/class-settings.php:622 includes/class-settings.php:690
     1551#: includes/class-settings.php:691
    15021552msgid "Other"
    15031553msgstr ""
    15041554
    1505 #: includes/class-settings.php:847
     1555#: includes/class-settings.php:884
    15061556msgid "All existing data deleted successfully."
    15071557msgstr ""
    15081558
    1509 #: includes/class-settings.php:849
     1559#: includes/class-settings.php:886
    15101560msgid "Error occurred. All existing data were not deleted."
    15111561msgstr ""
    15121562
    1513 #: includes/class-settings.php:964
     1563#: includes/class-settings.php:1001
    15141564msgid "NEW!"
    15151565msgstr ""
     
    15201570msgstr ""
    15211571
    1522 #: includes/class-traffic-signals.php:95
     1572#: includes/class-traffic-signals.php:96
    15231573msgid "Traffic Signals"
    15241574msgstr ""
    15251575
    1526 #: includes/class-traffic-signals.php:133
     1576#: includes/class-traffic-signals.php:134
    15271577msgid "No unusual activity detected."
    15281578msgstr ""
    15291579
    1530 #: includes/class-traffic-signals.php:139
     1580#: includes/class-traffic-signals.php:140
    15311581msgid ""
    15321582"Unusual traffic pattern detected. More insights available in Post Views "
     
    15761626msgstr ""
    15771627
    1578 #: post-views-counter.php:560
     1628#: post-views-counter.php:573
    15791629#, php-format
    15801630msgid ""
     
    15821632msgstr ""
    15831633
    1584 #: post-views-counter.php:560
     1634#: post-views-counter.php:573
    15851635msgid ""
    15861636"Could you please do me a BIG favor and give it a 5-star rating on WordPress "
     
    15881638msgstr ""
    15891639
    1590 #: post-views-counter.php:560
     1640#: post-views-counter.php:573
    15911641msgid "Your help is much appreciated. Thank you very much"
    15921642msgstr ""
    15931643
    1594 #: post-views-counter.php:560
     1644#: post-views-counter.php:573
    15951645msgid "founder of"
    15961646msgstr ""
    15971647
    1598 #: post-views-counter.php:560
     1648#: post-views-counter.php:573
    15991649msgid "Ok, you deserve it"
    16001650msgstr ""
    16011651
    1602 #: post-views-counter.php:560
     1652#: post-views-counter.php:573
    16031653msgid "Nope, maybe later"
    16041654msgstr ""
    16051655
    1606 #: post-views-counter.php:560
     1656#: post-views-counter.php:573
    16071657msgid "I already did"
    16081658msgstr ""
    16091659
    1610 #: post-views-counter.php:908
     1660#: post-views-counter.php:921
    16111661msgid "Are you sure you want to reset these settings to defaults?"
    16121662msgstr ""
    16131663
    1614 #: post-views-counter.php:909
     1664#: post-views-counter.php:922
    16151665msgid "Are you sure you want to delete all existing data?"
    16161666msgstr ""
    16171667
    1618 #: post-views-counter.php:910
     1668#: post-views-counter.php:923
    16191669msgid "Are you sure you want to import views now?"
    16201670msgstr ""
  • post-views-counter/trunk/post-views-counter.php

    r3478985 r3489406  
    33Plugin Name: Post Views Counter
    44Description: Post Views Counter allows you to collect and display how many times a post, page, or other content has been viewed in a simple, fast and reliable way.
    5 Version: 1.7.8
     5Version: 1.7.9
    66Author: dFactory
    77Author URI: https://dfactory.co/
     
    3131     *
    3232     * @class Post_Views_Counter
    33      * @version 1.7.8
     33     * @version 1.7.9
    3434     */
    3535    final class Post_Views_Counter {
     
    112112                'integrations'          => []
    113113            ],
    114             'version'   => '1.7.8'
     114            'version'   => '1.7.9'
    115115        ];
    116116
     
    263263            $this->define_constants();
    264264
    265             // load translations early to avoid just-in-time loading warnings in WP 6.7+
    266             if ( ! ( defined( 'SHORTINIT' ) && SHORTINIT ) )
    267                 $this->load_textdomain();
    268 
    269265            // short init?
    270266            if ( defined( 'SHORTINIT' ) && SHORTINIT ) {
     
    320316            add_action( 'admin_print_styles', [ $this, 'admin_print_styles' ] );
    321317            add_action( 'wp_loaded', [ $this, 'load_pluggable_functions' ] );
     318            add_action( 'init', [ $this, 'load_textdomain' ] );
    322319            add_action( 'init', [ $this, 'register_blocks' ] );
    323320            add_action( 'admin_init', [ $this, 'update_notice' ] );
  • post-views-counter/trunk/readme.txt

    r3478985 r3489406  
    44Requires at least: 6.3.0
    55Requires PHP: 7.0
    6 Tested up to: 6.9.1
    7 Stable tag: 1.7.8
     6Tested up to: 6.9.4
     7Stable tag: 1.7.9
    88License: MIT License
    99License URI: http://opensource.org/licenses/MIT
     
    9393== Changelog ==
    9494
     95= 1.7.9 =
     96* New: Lazy-load widgets loading.
     97* New (Pro): Add Kadence Blocks integration for Posts block ordering by views
     98* New (Pro): Add CoBlocks integration for Posts and Post Carousel ordering by views
     99
    95100= 1.7.8 =
    96101* Fix: Harden option-backed in_array() checks to prevent PHP 8.x TypeErrors.
     
    461466== Upgrade Notice ==
    462467
    463 = 1.7.8 =
    464 Improves PHP 8.x compatibility, fixes IPv6 excluded IP handling, and updates internal build tooling.
     468= 1.7.9 =
     469Adds lazy-load widgets loading. Adds Kadence Blocks and CoBlocks integration in PVC Pro.
Note: See TracChangeset for help on using the changeset viewer.