Changeset 3489404
- Timestamp:
- 03/23/2026 08:41:51 PM (9 days ago)
- Location:
- post-views-counter/tags/1.7.9
- Files:
-
- 15 deleted
- 58 copied
-
. (copied) (copied from post-views-counter/trunk)
-
assets/chartjs/chart.min.css (deleted)
-
assets/chartjs/chart.min.js (copied) (copied from post-views-counter/trunk/assets/chartjs/chart.min.js)
-
assets/micromodal (copied) (copied from post-views-counter/trunk/assets/micromodal)
-
assets/microtip/microtip.css (deleted)
-
assets/microtip/microtip.min.css (copied) (copied from post-views-counter/trunk/assets/microtip/microtip.min.css)
-
blocks (copied) (copied from post-views-counter/trunk/blocks)
-
blocks/most-viewed-posts/block.json (copied) (copied from post-views-counter/trunk/blocks/most-viewed-posts/block.json)
-
blocks/most-viewed-posts/build (deleted)
-
blocks/most-viewed-posts/index.asset.php (copied) (copied from post-views-counter/trunk/blocks/most-viewed-posts/index.asset.php)
-
blocks/most-viewed-posts/index.js (copied) (copied from post-views-counter/trunk/blocks/most-viewed-posts/index.js)
-
blocks/most-viewed-posts/package-lock.json (deleted)
-
blocks/most-viewed-posts/package.json (deleted)
-
blocks/most-viewed-posts/src (deleted)
-
blocks/post-views/block.json (copied) (copied from post-views-counter/trunk/blocks/post-views/block.json)
-
blocks/post-views/build (deleted)
-
blocks/post-views/index.asset.php (copied) (copied from post-views-counter/trunk/blocks/post-views/index.asset.php)
-
blocks/post-views/index.js (copied) (copied from post-views-counter/trunk/blocks/post-views/index.js)
-
blocks/post-views/package-lock.json (deleted)
-
blocks/post-views/package.json (deleted)
-
blocks/post-views/src (deleted)
-
blocks/pro-placeholder (copied) (copied from post-views-counter/trunk/blocks/pro-placeholder)
-
css/admin-columns.css (copied) (copied from post-views-counter/trunk/css/admin-columns.css)
-
css/admin-dashboard.css (copied) (copied from post-views-counter/trunk/css/admin-dashboard.css) (1 diff)
-
css/admin-post.css (copied) (copied from post-views-counter/trunk/css/admin-post.css)
-
css/admin-settings.css (copied) (copied from post-views-counter/trunk/css/admin-settings.css) (1 diff)
-
css/admin.css (deleted)
-
css/block-editor.css (copied) (copied from post-views-counter/trunk/css/block-editor.css)
-
css/block-editor.min.css (deleted)
-
css/frontend.css (copied) (copied from post-views-counter/trunk/css/frontend.css)
-
css/gutenberg.min.css (deleted)
-
css/page-reports.png (copied) (copied from post-views-counter/trunk/css/page-reports.png)
-
includes/class-admin.php (copied) (copied from post-views-counter/trunk/includes/class-admin.php)
-
includes/class-columns-modal.php (copied) (copied from post-views-counter/trunk/includes/class-columns-modal.php)
-
includes/class-columns.php (copied) (copied from post-views-counter/trunk/includes/class-columns.php)
-
includes/class-counter.php (copied) (copied from post-views-counter/trunk/includes/class-counter.php)
-
includes/class-crawler-detect.php (copied) (copied from post-views-counter/trunk/includes/class-crawler-detect.php)
-
includes/class-cron.php (copied) (copied from post-views-counter/trunk/includes/class-cron.php) (1 diff)
-
includes/class-dashboard.php (copied) (copied from post-views-counter/trunk/includes/class-dashboard.php) (2 diffs)
-
includes/class-frontend.php (copied) (copied from post-views-counter/trunk/includes/class-frontend.php)
-
includes/class-functions.php (copied) (copied from post-views-counter/trunk/includes/class-functions.php)
-
includes/class-import.php (copied) (copied from post-views-counter/trunk/includes/class-import.php)
-
includes/class-integration-gutenberg.php (copied) (copied from post-views-counter/trunk/includes/class-integration-gutenberg.php)
-
includes/class-integrations.php (copied) (copied from post-views-counter/trunk/includes/class-integrations.php) (4 diffs)
-
includes/class-query.php (copied) (copied from post-views-counter/trunk/includes/class-query.php)
-
includes/class-settings-api.php (copied) (copied from post-views-counter/trunk/includes/class-settings-api.php)
-
includes/class-settings-display.php (copied) (copied from post-views-counter/trunk/includes/class-settings-display.php)
-
includes/class-settings-general.php (copied) (copied from post-views-counter/trunk/includes/class-settings-general.php)
-
includes/class-settings-integrations.php (copied) (copied from post-views-counter/trunk/includes/class-settings-integrations.php)
-
includes/class-settings-other.php (copied) (copied from post-views-counter/trunk/includes/class-settings-other.php)
-
includes/class-settings-reports.php (copied) (copied from post-views-counter/trunk/includes/class-settings-reports.php)
-
includes/class-settings.php (copied) (copied from post-views-counter/trunk/includes/class-settings.php) (2 diffs)
-
includes/class-toolbar.php (copied) (copied from post-views-counter/trunk/includes/class-toolbar.php)
-
includes/class-traffic-signals.php (copied) (copied from post-views-counter/trunk/includes/class-traffic-signals.php)
-
includes/class-update.php (copied) (copied from post-views-counter/trunk/includes/class-update.php)
-
includes/class-widgets.php (copied) (copied from post-views-counter/trunk/includes/class-widgets.php)
-
includes/functions.php (copied) (copied from post-views-counter/trunk/includes/functions.php)
-
js/admin-columns.js (copied) (copied from post-views-counter/trunk/js/admin-columns.js)
-
js/admin-dashboard.js (copied) (copied from post-views-counter/trunk/js/admin-dashboard.js) (1 diff)
-
js/admin-post.js (copied) (copied from post-views-counter/trunk/js/admin-post.js)
-
js/admin-quick-edit.js (copied) (copied from post-views-counter/trunk/js/admin-quick-edit.js)
-
js/admin-settings.js (copied) (copied from post-views-counter/trunk/js/admin-settings.js)
-
js/admin-theme.js (copied) (copied from post-views-counter/trunk/js/admin-theme.js)
-
js/admin-widgets.js (copied) (copied from post-views-counter/trunk/js/admin-widgets.js)
-
js/block-editor.js (copied) (copied from post-views-counter/trunk/js/block-editor.js)
-
js/block-editor.min.js (deleted)
-
js/counter.js (copied) (copied from post-views-counter/trunk/js/counter.js)
-
js/frontend.js (copied) (copied from post-views-counter/trunk/js/frontend.js)
-
js/gutenberg.min.js (deleted)
-
js/integration-gutenberg.js (copied) (copied from post-views-counter/trunk/js/integration-gutenberg.js)
-
languages/post-views-counter.pot (copied) (copied from post-views-counter/trunk/languages/post-views-counter.pot) (30 diffs)
-
post-views-counter.php (copied) (copied from post-views-counter/trunk/post-views-counter.php) (5 diffs)
-
readme.txt (copied) (copied from post-views-counter/trunk/readme.txt) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
post-views-counter/tags/1.7.9/css/admin-dashboard.css
r3443281 r3489404 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/tags/1.7.9/css/admin-settings.css
r3478985 r3489404 2 2 * Pico CSS ✨ v2.1.1 (https://picocss.com) 3 3 * 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/tags/1.7.9/includes/class-cron.php
r3033392 r3489404 64 64 // get main instance 65 65 $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' ); 66 70 67 71 $schedules['post_views_counter_interval'] = [ 68 72 'interval' => DAY_IN_SECONDS, 69 'display' => __( 'Post Views Counter reset daily counts interval', 'post-views-counter' )73 'display' => $display 70 74 ]; 71 75 -
post-views-counter/tags/1.7.9/includes/class-dashboard.php
r3470602 r3489404 82 82 'ajaxURL' => admin_url( 'admin-ajax.php' ), 83 83 '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 ] 85 89 ]; 86 90 … … 224 228 <div class="pvc-data-container"> 225 229 <?php echo wp_kses( $item['content'], $allowed_html ); ?> 230 <div class="pvc-dashboard-message" aria-live="polite"></div> 226 231 <span class="spinner"></span> 227 232 </div> -
post-views-counter/tags/1.7.9/includes/class-integrations.php
r3429711 r3489404 14 14 15 15 /** 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 /** 16 28 * Get all integrations with their definitions and effective status. 17 29 * … … 25 37 $saved_statuses = isset( $pvc->options['integrations']['integrations'] ) ? $pvc->options['integrations']['integrations'] : []; 26 38 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(); 32 41 33 42 // compute effective status for each … … 157 166 ] 158 167 ], 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 ], 159 188 'divi' => [ 160 189 'name' => 'Divi', … … 242 271 ] 243 272 ], 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 ], 244 288 'polylang' => [ 245 289 'name' => 'Polylang', -
post-views-counter/tags/1.7.9/includes/class-settings.php
r3478985 r3489404 910 910 } 911 911 912 // get all known integrations913 $known_integrations = array_keys( Post_Views_Counter_Integrations::get_ base_integrations() );914 915 // preserve unknown slugsfrom existing settings912 // 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 916 916 $existing = $pvc->options['integrations']['integrations']; 917 917 foreach ( $existing as $slug => $status ) { … … 921 921 } 922 922 923 // set missing knownintegrations to false (unchecked boxes don't submit)923 // set missing registered integrations to false (unchecked boxes don't submit) 924 924 foreach ( $known_integrations as $slug ) { 925 925 if ( ! isset( $input['integrations'][$slug] ) ) { -
post-views-counter/tags/1.7.9/js/admin-dashboard.js
r3443281 r3489404 1 1 ;(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);2 function 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); 3 3 4 4 })(jQuery, window, document); -
post-views-counter/tags/1.7.9/languages/post-views-counter.pot
r3452736 r3489404 3 3 msgstr "" 4 4 "Project-Id-Version: Post Views Counter\n" 5 "POT-Creation-Date: 2026-0 2-02 19:41+0100\n"5 "POT-Creation-Date: 2026-03-23 20:10+0100\n" 6 6 "PO-Revision-Date: 2015-04-08 18:59+0100\n" 7 7 "Last-Translator: Bartosz Arendt <info@dfactory.eu>\n" … … 12 12 "Content-Transfer-Encoding: 8bit\n" 13 13 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 14 "X-Generator: Poedit 3. 8\n"14 "X-Generator: Poedit 3.9\n" 15 15 "X-Poedit-KeywordsList: " 16 16 "gettext;gettext_noop;__;_e;esc_attr__;esc_attr_e;esc_html__;esc_html_e;_x;_n\n" … … 21 21 22 22 #: 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 24 msgid "Something went wrong. Try again or refresh the page." 25 msgstr "" 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 25 30 msgid "Settings" 26 31 msgstr "" 27 32 28 33 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:131 29 #: src/blocks/most-viewed-posts/edit.js: 2934 #: src/blocks/most-viewed-posts/edit.js:43 30 35 msgid "Title" 31 36 msgstr "" 32 37 33 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js: 3238 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:46 34 39 msgid "Enter empty text to hide title." 35 40 msgstr "" 36 41 37 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js: 3642 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:50 38 43 msgid "Post types" 39 44 msgstr "" 40 45 41 46 #: 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:3347 #: src/blocks/most-viewed-posts/edit.js:77 src/blocks/post-views/edit.js:25 43 48 msgid "Views period" 44 49 msgstr "" 45 50 46 51 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:161 47 #: src/blocks/most-viewed-posts/edit.js: 6952 #: src/blocks/most-viewed-posts/edit.js:84 48 53 msgid "Number of posts to show" 49 54 msgstr "" 50 55 51 56 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:165 52 #: src/blocks/most-viewed-posts/edit.js: 7557 #: src/blocks/most-viewed-posts/edit.js:90 53 58 msgid "No posts message" 54 59 msgstr "" 55 60 56 61 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:169 57 #: src/blocks/most-viewed-posts/edit.js: 8062 #: src/blocks/most-viewed-posts/edit.js:95 58 63 msgid "Order" 59 64 msgstr "" 60 65 61 66 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:79 62 #: src/blocks/most-viewed-posts/edit.js: 8367 #: src/blocks/most-viewed-posts/edit.js:98 63 68 msgid "Ascending" 64 69 msgstr "" 65 70 66 71 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:80 67 #: src/blocks/most-viewed-posts/edit.js: 8472 #: src/blocks/most-viewed-posts/edit.js:99 68 73 msgid "Descending" 69 74 msgstr "" 70 75 71 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js: 8976 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:104 72 77 msgid "Display style" 73 78 msgstr "" 74 79 75 80 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:90 76 #: src/blocks/most-viewed-posts/edit.js: 9281 #: src/blocks/most-viewed-posts/edit.js:108 77 82 msgid "Unordered list" 78 83 msgstr "" 79 84 80 85 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:91 81 #: src/blocks/most-viewed-posts/edit.js: 9386 #: src/blocks/most-viewed-posts/edit.js:111 82 87 msgid "Ordered list" 83 88 msgstr "" 84 89 85 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js: 9990 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:117 86 91 msgid "Display Data" 87 92 msgstr "" 88 93 89 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:1 0394 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:121 90 95 msgid "Post views" 91 96 msgstr "" 92 97 93 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:1 0998 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:127 94 99 msgid "Post excerpt" 95 100 msgstr "" 96 101 97 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:1 15102 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:133 98 103 msgid "Post author" 99 104 msgstr "" 100 105 101 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:1 21106 #: blocks/most-viewed-posts/index.js:1 src/blocks/most-viewed-posts/edit.js:139 102 107 msgid "Post thumbnail" 103 108 msgstr "" 104 109 105 110 #: blocks/most-viewed-posts/index.js:1 includes/class-widgets.php:204 106 #: src/blocks/most-viewed-posts/edit.js:1 27111 #: src/blocks/most-viewed-posts/edit.js:146 107 112 msgid "Thumbnail size" 108 113 msgstr "" 109 114 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 116 116 msgid "Post ID" 117 117 msgstr "" 118 118 119 #: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:2 8119 #: blocks/post-views/index.js:1 src/blocks/post-views/edit.js:20 120 120 msgid "Enter 0 to use current visited post." 121 msgstr "" 122 123 #: blocks/pro-placeholder/index.js:1 src/blocks/pro-placeholder/index.js:41 124 msgid "This block requires Post Views Counter Pro." 125 msgstr "" 126 127 #: blocks/pro-placeholder/index.js:1 src/blocks/pro-placeholder/index.js:51 128 msgid "Learn More" 121 129 msgstr "" 122 130 … … 126 134 msgstr "" 127 135 128 #: includes/class-admin.php:108 includes/class-columns-modal.php: 94129 #: includes/class-counter.php:4 91136 #: includes/class-admin.php:108 includes/class-columns-modal.php:101 137 #: includes/class-counter.php:486 130 138 msgid "Invalid post ID." 131 139 msgstr "" 132 140 133 #: includes/class-admin.php:172 includes/class-columns.php:5 8134 #: includes/class-columns.php:25 2 includes/class-columns.php:346135 #: includes/class-dashboard.php:61 includes/class-dashboard.php:10 2136 #: includes/class-settings.php:5 73141 #: 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 137 145 msgid "Post Views" 138 146 msgstr "" 139 147 140 #: includes/class-admin.php:173 includes/class-columns.php:7 4148 #: includes/class-admin.php:173 includes/class-columns.php:75 141 149 msgid "Adjust the views count for this post." 142 150 msgstr "" 143 151 144 #: includes/class-admin.php:174 includes/class-columns.php: 79152 #: includes/class-admin.php:174 includes/class-columns.php:80 145 153 msgid "Cancel" 146 154 msgstr "" 147 155 148 #: includes/class-columns-modal.php: 64156 #: includes/class-columns-modal.php:70 149 157 msgid "Loading..." 150 158 msgstr "" 151 159 152 #: includes/class-columns-modal.php: 65 includes/class-columns-modal.php:257160 #: includes/class-columns-modal.php:71 includes/class-columns-modal.php:264 153 161 msgid "Close" 154 162 msgstr "" 155 163 156 #: includes/class-columns-modal.php: 66164 #: includes/class-columns-modal.php:72 157 165 msgid "An error occurred while loading data." 158 166 msgstr "" 159 167 160 #: includes/class-columns-modal.php: 67168 #: includes/class-columns-modal.php:73 161 169 msgid "Total views in this period:" 162 170 msgstr "" 163 171 164 #: includes/class-columns-modal.php: 68172 #: includes/class-columns-modal.php:74 165 173 msgid "view" 166 174 msgstr "" 167 175 168 #: includes/class-columns-modal.php: 69176 #: includes/class-columns-modal.php:75 169 177 msgid "views" 170 178 msgstr "" 171 179 172 #: includes/class-columns-modal.php: 85180 #: includes/class-columns-modal.php:91 173 181 msgid "Permission denied." 174 182 msgstr "" 175 183 176 #: includes/class-columns-modal.php:10 0184 #: includes/class-columns-modal.php:107 177 185 msgid "Post not found." 178 186 msgstr "" 179 187 180 #: includes/class-columns-modal.php:1 04188 #: includes/class-columns-modal.php:111 181 189 msgid "Admin column disabled." 182 190 msgstr "" 183 191 184 #: includes/class-columns-modal.php:1 08192 #: includes/class-columns-modal.php:115 185 193 msgid "Post type is not tracked." 186 194 msgstr "" 187 195 188 #: includes/class-columns-modal.php:11 2196 #: includes/class-columns-modal.php:119 189 197 msgid "Access denied for this post." 190 198 msgstr "" 191 199 192 #: includes/class-columns-modal.php:2 68200 #: includes/class-columns-modal.php:275 193 201 msgid "Year" 194 202 msgstr "" 195 203 196 #: includes/class-columns-modal.php:2 69204 #: includes/class-columns-modal.php:276 197 205 msgid "Month" 198 206 msgstr "" 199 207 200 #: includes/class-columns-modal.php:27 0208 #: includes/class-columns-modal.php:277 201 209 msgid "Week" 202 210 msgstr "" 203 211 204 #: includes/class-columns-modal.php:28 0212 #: includes/class-columns-modal.php:287 205 213 msgid "More insights available" 206 214 msgstr "" 207 215 208 #: includes/class-columns-modal.php:28 1216 #: includes/class-columns-modal.php:288 209 217 msgid "Upgrade to Pro to unlock it" 210 218 msgstr "" 211 219 212 #: includes/class-columns.php:7 0 includes/class-dashboard.php:506220 #: includes/class-columns.php:71 includes/class-dashboard.php:512 213 221 msgid "Edit" 214 222 msgstr "" 215 223 216 #: includes/class-columns.php:7 8224 #: includes/class-columns.php:79 217 225 msgid "OK" 218 226 msgstr "" 219 227 220 #: includes/class-columns.php:2 87 includes/class-dashboard.php:499228 #: includes/class-columns.php:290 includes/class-dashboard.php:505 221 229 msgid "(no title)" 222 230 msgstr "" 223 231 224 #: includes/class-counter.php:4 84232 #: includes/class-counter.php:479 225 233 msgid "REST API method is disabled." 226 234 msgstr "" 227 235 228 #: includes/class-counter.php:49 8236 #: includes/class-counter.php:493 229 237 msgid "Post type excluded." 230 238 msgstr "" 231 239 232 #: includes/class-counter.php:50 5240 #: includes/class-counter.php:500 233 241 msgid "Invalid storage type." 242 msgstr "" 243 244 #: includes/class-counter.php:1573 245 msgid "You do not have permission to count post views via REST API." 234 246 msgstr "" 235 247 … … 238 250 msgstr "" 239 251 240 #: includes/class-dashboard.php:103 252 #: includes/class-dashboard.php:86 253 msgid "Failed to load this widget." 254 msgstr "" 255 256 #: includes/class-dashboard.php:87 257 msgid "Retry" 258 msgstr "" 259 260 #: includes/class-dashboard.php:107 241 261 msgid "Displays a chart of most viewed post types." 242 262 msgstr "" 243 263 244 #: includes/class-dashboard.php:1 09264 #: includes/class-dashboard.php:113 245 265 msgid "Top Posts" 246 266 msgstr "" 247 267 248 #: includes/class-dashboard.php:11 0268 #: includes/class-dashboard.php:114 249 269 msgid "Displays a list of most viewed single posts or pages." 250 270 msgstr "" 251 271 252 #: includes/class-dashboard.php:1 86272 #: includes/class-dashboard.php:190 253 273 msgid "Powered by" 254 274 msgstr "" 255 275 256 #: includes/class-dashboard.php:25 2 includes/class-dashboard.php:408257 #: includes/class-dashboard.php:5 69276 #: includes/class-dashboard.php:258 includes/class-dashboard.php:414 277 #: includes/class-dashboard.php:575 258 278 msgid "You do not have permission to access this page." 259 279 msgstr "" 260 280 261 #: includes/class-dashboard.php:30 3includes/class-settings-display.php:104262 #: includes/class-widgets.php:85 includes/functions.php: 627263 #: post-views-counter.php:4 05281 #: 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 264 284 msgid "Total Views" 265 285 msgstr "" 266 286 267 #: includes/class-dashboard.php:47 3287 #: includes/class-dashboard.php:479 268 288 msgid "Post" 269 289 msgstr "" 270 290 271 #: includes/class-dashboard.php:4 74291 #: includes/class-dashboard.php:480 272 292 msgid "Views" 273 293 msgstr "" 274 294 275 #: includes/class-dashboard.php:5 19 includes/functions.php:618295 #: includes/class-dashboard.php:525 includes/functions.php:698 276 296 msgid "No most viewed posts found." 277 297 msgstr "" … … 510 530 msgstr "" 511 531 512 #: includes/class-integrations.php:153 includes/class-integrations.php:1 73532 #: includes/class-integrations.php:153 includes/class-integrations.php:193 513 533 msgid "Post Slider Module" 514 534 msgstr "" … … 519 539 520 540 #: includes/class-integrations.php:161 541 msgid "Integrate with CoBlocks to order post feed results by views." 542 msgstr "" 543 544 #: includes/class-integrations.php:168 includes/class-integrations.php:273 545 msgid "Posts Block" 546 msgstr "" 547 548 #: includes/class-integrations.php:169 549 msgid "Adds post views ordering to the CoBlocks Posts block." 550 msgstr "" 551 552 #: includes/class-integrations.php:173 553 msgid "Post Carousel Block" 554 msgstr "" 555 556 #: includes/class-integrations.php:174 557 msgid "Adds post views ordering to the CoBlocks Post Carousel block." 558 msgstr "" 559 560 #: includes/class-integrations.php:181 521 561 msgid "" 522 562 "Integrate with Divi Theme to order module posts by views when the module " … … 524 564 msgstr "" 525 565 526 #: includes/class-integrations.php:1 68566 #: includes/class-integrations.php:188 527 567 msgid "Blog Module" 528 568 msgstr "" 529 569 530 #: includes/class-integrations.php:1 69570 #: includes/class-integrations.php:189 531 571 msgid "Orders posts by views in the Divi Blog module." 532 572 msgstr "" 533 573 534 #: includes/class-integrations.php:1 74574 #: includes/class-integrations.php:194 535 575 msgid "Orders posts by views in the Divi Post Slider module." 536 576 msgstr "" 537 577 538 #: includes/class-integrations.php:1 78578 #: includes/class-integrations.php:198 539 579 msgid "Portfolio Module" 540 580 msgstr "" 541 581 542 #: includes/class-integrations.php:1 79582 #: includes/class-integrations.php:199 543 583 msgid "Orders posts by views in the Divi Portfolio module." 544 584 msgstr "" 545 585 546 #: includes/class-integrations.php: 186586 #: includes/class-integrations.php:206 547 587 msgid "" 548 588 "Integrate with Elementor Pro to order posts by views when a widget query " … … 550 590 msgstr "" 551 591 552 #: includes/class-integrations.php: 193592 #: includes/class-integrations.php:213 553 593 msgid "Posts Widget" 554 594 msgstr "" 555 595 556 #: includes/class-integrations.php: 194596 #: includes/class-integrations.php:214 557 597 msgid "" 558 598 "Orders posts by views in the Elementor Pro Posts widget when its Query ID is " … … 560 600 msgstr "" 561 601 562 #: includes/class-integrations.php: 198602 #: includes/class-integrations.php:218 563 603 msgid "Portfolio Widget" 564 604 msgstr "" 565 605 566 #: includes/class-integrations.php: 199606 #: includes/class-integrations.php:219 567 607 msgid "" 568 608 "Orders items by views in the Elementor Pro Portfolio widget when its Query " … … 570 610 msgstr "" 571 611 572 #: includes/class-integrations.php:2 03612 #: includes/class-integrations.php:223 573 613 msgid "Loop Grid / Loop Carousel" 574 614 msgstr "" 575 615 576 #: includes/class-integrations.php:2 04616 #: includes/class-integrations.php:224 577 617 msgid "" 578 618 "Orders items by views in the Elementor Pro Loop Grid and Loop Carousel " … … 580 620 msgstr "" 581 621 582 #: includes/class-integrations.php:2 11622 #: includes/class-integrations.php:231 583 623 msgid "Integrate with GenerateBlocks to order Query block results by views." 584 624 msgstr "" 585 625 586 #: includes/class-integrations.php:2 18626 #: includes/class-integrations.php:238 587 627 msgid "Dynamic Content" 588 628 msgstr "" 589 629 590 #: includes/class-integrations.php:2 19630 #: includes/class-integrations.php:239 591 631 msgid "Adds post_views ordering to the GenerateBlocks Query block." 592 632 msgstr "" 593 633 594 #: includes/class-integrations.php:2 26634 #: includes/class-integrations.php:246 595 635 msgid "" 596 636 "Integrate with JetEngine plugin to display post views in custom listings and " … … 598 638 msgstr "" 599 639 600 #: includes/class-integrations.php:2 33640 #: includes/class-integrations.php:253 601 641 msgid "Query Builder" 602 642 msgstr "" 603 643 604 #: includes/class-integrations.php:2 34644 #: includes/class-integrations.php:254 605 645 msgid "Enables ordering posts by view count in Query Builder posts queries." 606 646 msgstr "" 607 647 608 #: includes/class-integrations.php:2 38648 #: includes/class-integrations.php:258 609 649 msgid "Listing Grid" 610 650 msgstr "" 611 651 612 #: includes/class-integrations.php:2 39652 #: includes/class-integrations.php:259 613 653 msgid "" 614 654 "Enables ordering posts by view count in Listing Grid, Maps Listing and " … … 616 656 msgstr "" 617 657 618 #: includes/class-integrations.php:246 658 #: includes/class-integrations.php:266 659 msgid "" 660 "Integrate with Kadence Blocks to order post results by views in the Posts " 661 "block." 662 msgstr "" 663 664 #: includes/class-integrations.php:274 665 msgid "Adds post views ordering to the Posts block." 666 msgstr "" 667 668 #: includes/class-integrations.php:281 619 669 msgid "" 620 670 "Integrate with Polylang to filter reports, exports, and dashboard widgets by " … … 622 672 msgstr "" 623 673 624 #: includes/class-integrations.php:2 53 includes/class-integrations.php:273674 #: includes/class-integrations.php:288 includes/class-integrations.php:308 625 675 msgid "Reports Language Filters" 626 676 msgstr "" 627 677 628 #: includes/class-integrations.php:2 54 includes/class-integrations.php:274678 #: includes/class-integrations.php:289 includes/class-integrations.php:309 629 679 msgid "" 630 680 "Adds language filtering and a language column to Reports tables, charts, and " … … 632 682 msgstr "" 633 683 634 #: includes/class-integrations.php:2 58 includes/class-integrations.php:278684 #: includes/class-integrations.php:293 includes/class-integrations.php:313 635 685 msgid "Dashboard Widgets" 636 686 msgstr "" 637 687 638 #: includes/class-integrations.php:2 59 includes/class-integrations.php:279688 #: includes/class-integrations.php:294 includes/class-integrations.php:314 639 689 msgid "" 640 690 "Filters dashboard widgets (site, post, and term views) by the selected " … … 642 692 msgstr "" 643 693 644 #: includes/class-integrations.php: 266694 #: includes/class-integrations.php:301 645 695 msgid "" 646 696 "Integrate with WPML to filter reports, exports, and dashboard widgets by " … … 893 943 msgstr "" 894 944 895 #: includes/class-settings-display.php:4 26945 #: includes/class-settings-display.php:434 896 946 msgid "" 897 947 "Choose where the counter is inserted and which content types it attaches to." 898 948 msgstr "" 899 949 900 #: includes/class-settings-display.php:4 35950 #: includes/class-settings-display.php:443 901 951 msgid "" 902 952 "Control which visitor groups can see the counter. These rules apply on top " … … 904 954 msgstr "" 905 955 906 #: includes/class-settings-display.php:4 44956 #: includes/class-settings-display.php:452 907 957 msgid "" 908 958 "Adjust the label, period, icon, and formatting used when the counter is " … … 910 960 msgstr "" 911 961 912 #: includes/class-settings-display.php:4 53962 #: includes/class-settings-display.php:461 913 963 msgid "" 914 964 "Control how view counts are shown and managed in WordPress admin (columns, " … … 1143 1193 msgstr "" 1144 1194 1145 #: includes/class-settings-general.php:5 341146 #: includes/class-settings-general.php:54 01195 #: includes/class-settings-general.php:541 1196 #: includes/class-settings-general.php:547 1147 1197 msgid "Remove" 1148 1198 msgstr "" 1149 1199 1150 #: includes/class-settings-general.php:5 481200 #: includes/class-settings-general.php:555 1151 1201 msgid "Add new" 1152 1202 msgstr "" 1153 1203 1154 #: includes/class-settings-general.php:5 481204 #: includes/class-settings-general.php:555 1155 1205 msgid "Add my current IP" 1156 1206 msgstr "" 1157 1207 1158 #: includes/class-settings-general.php:55 11159 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:59 01208 #: includes/class-settings-general.php:558 1209 msgid "" 1210 "Add IPv4 or IPv6 addresses to exclude them from counting views. Wildcards " 1211 "are supported for IPv4 only (e.g. 192.168.0.*)." 1212 msgstr "" 1213 1214 #: includes/class-settings-general.php:597 1165 1215 msgid "" 1166 1216 "Control which post types, archives and other content types are included in " … … 1168 1218 msgstr "" 1169 1219 1170 #: includes/class-settings-general.php: 5991220 #: includes/class-settings-general.php:606 1171 1221 msgid "" 1172 1222 "Control how views are recorded — counting mode, intervals, time zone, and " … … 1174 1224 msgstr "" 1175 1225 1176 #: includes/class-settings-general.php:6 081226 #: includes/class-settings-general.php:615 1177 1227 msgid "" 1178 1228 "Exclude specific visitor groups or IP addresses from incrementing view " … … 1180 1230 msgstr "" 1181 1231 1182 #: includes/class-settings-general.php:6 171232 #: includes/class-settings-general.php:624 1183 1233 msgid "Configure caching compatibility and object-cache handling for counting." 1184 1234 msgstr "" 1185 1235 1186 #: includes/class-settings-general.php:63 21236 #: includes/class-settings-general.php:639 1187 1237 msgid "Currently detected active caching plugins" 1188 1238 msgstr "" 1189 1239 1190 #: includes/class-settings-general.php:64 01240 #: includes/class-settings-general.php:647 1191 1241 msgid "No compatible caching plugins found." 1192 1242 msgstr "" 1193 1243 1194 #: includes/class-settings-general.php:65 21244 #: includes/class-settings-general.php:659 1195 1245 msgid "Enable compatibility tweaks for supported caching plugins." 1196 1246 msgstr "" 1197 1247 1198 #: includes/class-settings-general.php:6 561199 #: includes/class-settings-general.php:67 21248 #: includes/class-settings-general.php:663 1249 #: includes/class-settings-general.php:679 1200 1250 #: includes/class-settings-integrations.php:97 1201 1251 msgid "(available)" 1202 1252 msgstr "" 1203 1253 1204 #: includes/class-settings-general.php:6 681254 #: includes/class-settings-general.php:675 1205 1255 msgid "Enable Redis or Memcached object cache optimization." 1206 1256 msgstr "" 1207 1257 1208 #: includes/class-settings-general.php:7 051258 #: includes/class-settings-general.php:712 1209 1259 msgid "Persistent object cache has been detected." 1210 1260 msgstr "" 1211 1261 1212 #: includes/class-settings-general.php:7 081262 #: includes/class-settings-general.php:715 1213 1263 #, php-format 1214 1264 msgid "" … … 1217 1267 msgstr "" 1218 1268 1219 #: includes/class-settings-integrations.php:22 includes/class-settings.php: 5931220 #: includes/class-settings.php:6 56 includes/class-settings.php:6571269 #: includes/class-settings-integrations.php:22 includes/class-settings.php:617 1270 #: includes/class-settings.php:680 includes/class-settings.php:681 1221 1271 msgid "Integrations" 1222 1272 msgstr "" … … 1478 1528 msgstr "" 1479 1529 1480 #: includes/class-settings.php:252 includes/class-settings.php:5 721481 #: includes/class-settings.php:5 731530 #: includes/class-settings.php:252 includes/class-settings.php:596 1531 #: includes/class-settings.php:597 1482 1532 msgid "Post Views Counter" 1483 1533 msgstr "" 1484 1534 1485 #: includes/class-settings.php: 578 includes/class-settings.php:6261486 #: includes/class-settings.php:6 271535 #: includes/class-settings.php:602 includes/class-settings.php:650 1536 #: includes/class-settings.php:651 1487 1537 msgid "Counting" 1488 1538 msgstr "" 1489 1539 1490 #: includes/class-settings.php: 583 includes/class-settings.php:6361491 #: includes/class-settings.php:6 371540 #: includes/class-settings.php:607 includes/class-settings.php:660 1541 #: includes/class-settings.php:661 1492 1542 msgid "Display" 1493 1543 msgstr "" 1494 1544 1495 #: includes/class-settings.php: 588 includes/class-settings.php:6461496 #: includes/class-settings.php:6 471545 #: includes/class-settings.php:612 includes/class-settings.php:670 1546 #: includes/class-settings.php:671 includes/class-settings.php:703 1497 1547 msgid "Reports" 1498 1548 msgstr "" 1499 1549 1500 #: includes/class-settings.php: 598 includes/class-settings.php:6661501 #: includes/class-settings.php:6 671550 #: includes/class-settings.php:622 includes/class-settings.php:690 1551 #: includes/class-settings.php:691 1502 1552 msgid "Other" 1503 1553 msgstr "" 1504 1554 1505 #: includes/class-settings.php:8 471555 #: includes/class-settings.php:884 1506 1556 msgid "All existing data deleted successfully." 1507 1557 msgstr "" 1508 1558 1509 #: includes/class-settings.php:8 491559 #: includes/class-settings.php:886 1510 1560 msgid "Error occurred. All existing data were not deleted." 1511 1561 msgstr "" 1512 1562 1513 #: includes/class-settings.php: 9641563 #: includes/class-settings.php:1001 1514 1564 msgid "NEW!" 1515 1565 msgstr "" … … 1520 1570 msgstr "" 1521 1571 1522 #: includes/class-traffic-signals.php:9 51572 #: includes/class-traffic-signals.php:96 1523 1573 msgid "Traffic Signals" 1524 1574 msgstr "" 1525 1575 1526 #: includes/class-traffic-signals.php:13 31576 #: includes/class-traffic-signals.php:134 1527 1577 msgid "No unusual activity detected." 1528 1578 msgstr "" 1529 1579 1530 #: includes/class-traffic-signals.php:1 391580 #: includes/class-traffic-signals.php:140 1531 1581 msgid "" 1532 1582 "Unusual traffic pattern detected. More insights available in Post Views " … … 1576 1626 msgstr "" 1577 1627 1578 #: post-views-counter.php:5 601628 #: post-views-counter.php:573 1579 1629 #, php-format 1580 1630 msgid "" … … 1582 1632 msgstr "" 1583 1633 1584 #: post-views-counter.php:5 601634 #: post-views-counter.php:573 1585 1635 msgid "" 1586 1636 "Could you please do me a BIG favor and give it a 5-star rating on WordPress " … … 1588 1638 msgstr "" 1589 1639 1590 #: post-views-counter.php:5 601640 #: post-views-counter.php:573 1591 1641 msgid "Your help is much appreciated. Thank you very much" 1592 1642 msgstr "" 1593 1643 1594 #: post-views-counter.php:5 601644 #: post-views-counter.php:573 1595 1645 msgid "founder of" 1596 1646 msgstr "" 1597 1647 1598 #: post-views-counter.php:5 601648 #: post-views-counter.php:573 1599 1649 msgid "Ok, you deserve it" 1600 1650 msgstr "" 1601 1651 1602 #: post-views-counter.php:5 601652 #: post-views-counter.php:573 1603 1653 msgid "Nope, maybe later" 1604 1654 msgstr "" 1605 1655 1606 #: post-views-counter.php:5 601656 #: post-views-counter.php:573 1607 1657 msgid "I already did" 1608 1658 msgstr "" 1609 1659 1610 #: post-views-counter.php:9 081660 #: post-views-counter.php:921 1611 1661 msgid "Are you sure you want to reset these settings to defaults?" 1612 1662 msgstr "" 1613 1663 1614 #: post-views-counter.php:9 091664 #: post-views-counter.php:922 1615 1665 msgid "Are you sure you want to delete all existing data?" 1616 1666 msgstr "" 1617 1667 1618 #: post-views-counter.php:9 101668 #: post-views-counter.php:923 1619 1669 msgid "Are you sure you want to import views now?" 1620 1670 msgstr "" -
post-views-counter/tags/1.7.9/post-views-counter.php
r3478985 r3489404 3 3 Plugin Name: Post Views Counter 4 4 Description: 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. 85 Version: 1.7.9 6 6 Author: dFactory 7 7 Author URI: https://dfactory.co/ … … 31 31 * 32 32 * @class Post_Views_Counter 33 * @version 1.7. 833 * @version 1.7.9 34 34 */ 35 35 final class Post_Views_Counter { … … 112 112 'integrations' => [] 113 113 ], 114 'version' => '1.7. 8'114 'version' => '1.7.9' 115 115 ]; 116 116 … … 263 263 $this->define_constants(); 264 264 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 269 265 // short init? 270 266 if ( defined( 'SHORTINIT' ) && SHORTINIT ) { … … 320 316 add_action( 'admin_print_styles', [ $this, 'admin_print_styles' ] ); 321 317 add_action( 'wp_loaded', [ $this, 'load_pluggable_functions' ] ); 318 add_action( 'init', [ $this, 'load_textdomain' ] ); 322 319 add_action( 'init', [ $this, 'register_blocks' ] ); 323 320 add_action( 'admin_init', [ $this, 'update_notice' ] ); -
post-views-counter/tags/1.7.9/readme.txt
r3478985 r3489404 4 4 Requires at least: 6.3.0 5 5 Requires PHP: 7.0 6 Tested up to: 6.9. 17 Stable tag: 1.7. 86 Tested up to: 6.9.4 7 Stable tag: 1.7.9 8 8 License: MIT License 9 9 License URI: http://opensource.org/licenses/MIT … … 93 93 == Changelog == 94 94 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 95 100 = 1.7.8 = 96 101 * Fix: Harden option-backed in_array() checks to prevent PHP 8.x TypeErrors. … … 461 466 == Upgrade Notice == 462 467 463 = 1.7. 8=464 Improves PHP 8.x compatibility, fixes IPv6 excluded IP handling, and updates internal build tooling.468 = 1.7.9 = 469 Adds lazy-load widgets loading. Adds Kadence Blocks and CoBlocks integration in PVC Pro.
Note: See TracChangeset
for help on using the changeset viewer.