Changeset 3458902
- Timestamp:
- 02/11/2026 11:09:50 AM (7 weeks ago)
- Location:
- image-watermark/tags/2.0.8
- Files:
-
- 5 deleted
- 21 copied
-
. (copied) (copied from image-watermark/trunk)
-
1.6.3 (deleted)
-
css/admin-settings.css (copied) (copied from image-watermark/trunk/css/admin-settings.css) (1 diff)
-
css/admin.css (copied) (copied from image-watermark/trunk/css/admin.css)
-
css/image-watermark.css (deleted)
-
css/images (deleted)
-
css/wp-like-ui-theme.css (deleted)
-
fonts (copied) (copied from image-watermark/trunk/fonts)
-
image-watermark.php (copied) (copied from image-watermark/trunk/image-watermark.php) (3 diffs)
-
images/df-black-sm.png (copied) (copied from image-watermark/trunk/images/df-black-sm.png)
-
images/logo-dfactory.png (deleted)
-
includes/class-actions-controller.php (copied) (copied from image-watermark/trunk/includes/class-actions-controller.php)
-
includes/class-settings-api.php (copied) (copied from image-watermark/trunk/includes/class-settings-api.php)
-
includes/class-settings.php (copied) (copied from image-watermark/trunk/includes/class-settings.php) (1 diff)
-
includes/class-update.php (copied) (copied from image-watermark/trunk/includes/class-update.php)
-
includes/class-upload-handler.php (copied) (copied from image-watermark/trunk/includes/class-upload-handler.php) (4 diffs)
-
index.php (copied) (copied from image-watermark/trunk/index.php)
-
js/admin-classic-editor.js (copied) (copied from image-watermark/trunk/js/admin-classic-editor.js)
-
js/admin-image-actions.js (copied) (copied from image-watermark/trunk/js/admin-image-actions.js)
-
js/admin-media.js (copied) (copied from image-watermark/trunk/js/admin-media.js)
-
js/admin-notice.js (copied) (copied from image-watermark/trunk/js/admin-notice.js)
-
js/admin-settings.js (copied) (copied from image-watermark/trunk/js/admin-settings.js)
-
js/admin-upload.js (copied) (copied from image-watermark/trunk/js/admin-upload.js)
-
js/no-right-click.js (copied) (copied from image-watermark/trunk/js/no-right-click.js)
-
languages/image-watermark.pot (copied) (copied from image-watermark/trunk/languages/image-watermark.pot) (14 diffs)
-
readme.txt (copied) (copied from image-watermark/trunk/readme.txt) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
image-watermark/tags/2.0.8/css/admin-settings.css
r3449988 r3458902 1 @charset "UTF-8";:root,:host{--iw-font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--iw-font-family-sans-serif: system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--iw-font-family-emoji);--iw-font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--iw-font-family-emoji);--iw-font-family: var(--iw-font-family-sans-serif);--iw-line-height: 1.5;--iw-font-weight: 400;--iw-font-size: 100%;--iw-text-underline-offset: .1rem;--iw-border-radius: .25rem;--iw-border-width: .0625rem;--iw-outline-width: .125rem;--iw-transition: .2s ease-in-out;--iw-spacing: 1rem;--iw-form-element-spacing-vertical: .75rem;--iw-form-element-spacing-horizontal: 1rem;--iw-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-primary-focus);--iw-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--iw-form-element-border-color);--iw-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");--iw-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");--iw-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");--iw-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");--iw-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");--iw-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");--iw-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{--iw-font-size: 106.25%}}@media(min-width:768px){:root,:host{--iw-font-size: 112.5%}}@media(min-width:1024px){:root,:host{--iw-font-size: 118.75%}}@media(min-width:1280px){:root,:host{--iw-font-size: 125%}}@media(min-width:1536px){:root,:host{--iw-font-size: 131.25%}}a,a.secondary,a.contrast{--iw-text-decoration: underline}pre,code,kbd,samp{--iw-font-family: var(--iw-font-family-monospace)}kbd{--iw-font-weight: bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--iw-outline-width: .0625rem}[type=search]{--iw-border-radius: 5rem}[type=checkbox],[type=radio]{--iw-border-width: .125rem}[type=checkbox][role=switch]{--iw-border-width: .1875rem}[role=search]{--iw-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){--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-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){--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-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]{--iw-form-element-spacing-horizontal: 2rem}.iw-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;--iw-background-color: #fff;--iw-color: #373c44;--iw-text-selection-color: rgba(2, 154, 232, .25);--iw-muted-color: #646b79;--iw-muted-border-color: rgb(231, 234, 239.5);--iw-primary: #0172ad;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 114, 173, .5);--iw-primary-hover: #015887;--iw-primary-hover-background: #02659a;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(2, 154, 232, .5);--iw-primary-inverse: #fff;--iw-secondary: #5d6b89;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(93, 107, 137, .5);--iw-secondary-hover: #48536b;--iw-secondary-hover-background: #48536b;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(93, 107, 137, .25);--iw-secondary-inverse: #fff;--iw-contrast: #181c25;--iw-contrast-background: #181c25;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(24, 28, 37, .5);--iw-contrast-hover: #000;--iw-contrast-hover-background: #000;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-secondary-hover);--iw-contrast-focus: rgba(93, 107, 137, .25);--iw-contrast-inverse: #fff;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(243, 244.5, 246.75);--iw-code-color: #646b79;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(251, 251.5, 252.25);--iw-form-element-selected-background-color: #dfe3eb;--iw-form-element-border-color: #cfd5e2;--iw-form-element-color: #23262c;--iw-form-element-placeholder-color: var(--iw-muted-color);--iw-form-element-active-background-color: #fff;--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(183.5, 105.5, 106.5);--iw-form-element-invalid-active-border-color: rgb(200.25, 79.25, 72.25);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: rgb(76, 154.5, 137.5);--iw-form-element-valid-active-border-color: rgb(39, 152.75, 118.75);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #bfc7d9;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #dfe3eb;--iw-range-active-border-color: #bfc7d9;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--iw-background-color: rgb(19, 22.5, 30.5);--iw-color: #c2c7d0;--iw-text-selection-color: rgba(1, 170, 255, .1875);--iw-muted-color: #7b8495;--iw-muted-border-color: #202632;--iw-primary: #01aaff;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 170, 255, .5);--iw-primary-hover: #79c0ff;--iw-primary-hover-background: #017fc0;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(1, 170, 255, .375);--iw-primary-inverse: #fff;--iw-secondary: #969eaf;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(150, 158, 175, .5);--iw-secondary-hover: #b3b9c5;--iw-secondary-hover-background: #5d6b89;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(144, 158, 190, .25);--iw-secondary-inverse: #fff;--iw-contrast: #dfe3eb;--iw-contrast-background: #eff1f4;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(223, 227, 235, .5);--iw-contrast-hover: #fff;--iw-contrast-hover-background: #fff;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-contrast-hover);--iw-contrast-focus: rgba(207, 213, 226, .25);--iw-contrast-inverse: #000;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(26, 30.5, 40.25);--iw-code-color: #8891a4;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(28, 33, 43.5);--iw-form-element-selected-background-color: #2a3140;--iw-form-element-border-color: #2a3140;--iw-form-element-color: #e0e3e7;--iw-form-element-placeholder-color: #8891a4;--iw-form-element-active-background-color: rgb(26, 30.5, 40.25);--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(149.5, 74, 80);--iw-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: #2a7b6f;--iw-form-element-valid-active-border-color: rgb(22, 137, 105.5);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #333c4e;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #202632;--iw-range-active-border-color: #2a3140;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}:root:not([data-theme]) .iw-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])) .iw-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;--iw-background-color: rgb(19, 22.5, 30.5);--iw-color: #c2c7d0;--iw-text-selection-color: rgba(1, 170, 255, .1875);--iw-muted-color: #7b8495;--iw-muted-border-color: #202632;--iw-primary: #01aaff;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 170, 255, .5);--iw-primary-hover: #79c0ff;--iw-primary-hover-background: #017fc0;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(1, 170, 255, .375);--iw-primary-inverse: #fff;--iw-secondary: #969eaf;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(150, 158, 175, .5);--iw-secondary-hover: #b3b9c5;--iw-secondary-hover-background: #5d6b89;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(144, 158, 190, .25);--iw-secondary-inverse: #fff;--iw-contrast: #dfe3eb;--iw-contrast-background: #eff1f4;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(223, 227, 235, .5);--iw-contrast-hover: #fff;--iw-contrast-hover-background: #fff;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-contrast-hover);--iw-contrast-focus: rgba(207, 213, 226, .25);--iw-contrast-inverse: #000;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(26, 30.5, 40.25);--iw-code-color: #8891a4;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(28, 33, 43.5);--iw-form-element-selected-background-color: #2a3140;--iw-form-element-border-color: #2a3140;--iw-form-element-color: #e0e3e7;--iw-form-element-placeholder-color: #8891a4;--iw-form-element-active-background-color: rgb(26, 30.5, 40.25);--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(149.5, 74, 80);--iw-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: #2a7b6f;--iw-form-element-valid-active-border-color: rgb(22, 137, 105.5);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #333c4e;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #202632;--iw-range-active-border-color: #2a3140;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}[data-theme=dark] .iw-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)}.iw-settings-form progress,.iw-settings-form [type=checkbox],.iw-settings-form [type=radio],.iw-settings-form [type=range]{accent-color:var(--iw-primary)}.iw-settings-form :where(a:not([role=button])),.iw-settings-form [role=link]{--iw-color: var(--iw-primary);--iw-background-color: transparent;--iw-underline: var(--iw-primary-underline);outline:none;background-color:var(--iw-background-color);color:var(--iw-color);text-decoration:var(--iw-text-decoration);text-decoration-color:var(--iw-underline);text-underline-offset:.125em;transition:background-color var(--iw-transition),color var(--iw-transition),text-decoration var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form :where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-primary-hover);--iw-underline: var(--iw-primary-hover-underline);--iw-text-decoration: underline}.iw-settings-form :where(a:not([role=button])):focus-visible,.iw-settings-form [role=link]:focus-visible{box-shadow:0 0 0 var(--iw-outline-width) var(--iw-primary-focus)}.iw-settings-form :where(a:not([role=button])).secondary,.iw-settings-form [role=link].secondary{--iw-color: var(--iw-secondary);--iw-underline: var(--iw-secondary-underline)}.iw-settings-form :where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-secondary-hover);--iw-underline: var(--iw-secondary-hover-underline)}.iw-settings-form :where(a:not([role=button])).contrast,.iw-settings-form [role=link].contrast{--iw-color: var(--iw-contrast);--iw-underline: var(--iw-contrast-underline)}.iw-settings-form :where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-contrast-hover);--iw-underline: var(--iw-contrast-hover-underline)}.iw-settings-form a[role=button]{display:inline-block}.iw-settings-form button{margin:0;overflow:visible;font-family:inherit;text-transform:none}.iw-settings-form button,.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button]{-webkit-appearance:button}.iw-settings-form button,.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button],.iw-settings-form [type=file]::file-selector-button,.iw-settings-form [role=button]{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);--iw-color: var(--iw-primary-inverse);--iw-box-shadow: var(--iw-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal);border:var(--iw-border-width) solid var(--iw-border-color);border-radius:var(--iw-border-radius);outline:none;background-color:var(--iw-background-color);box-shadow:var(--iw-box-shadow);color:var(--iw-color);font-weight:var(--iw-font-weight);font-size:1rem;line-height:var(--iw-line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--iw-transition),border-color var(--iw-transition),color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form button:is([aria-current]:not([aria-current=false])),.iw-settings-form button:is(:hover,:active,:focus),.iw-settings-form [type=submit]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=submit]:is(:hover,:active,:focus),.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=reset]:is(:hover,:active,:focus),.iw-settings-form [type=button]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=button]:is(:hover,:active,:focus),.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=file]::file-selector-button:is(:hover,:active,:focus),.iw-settings-form [role=button]:is([aria-current]:not([aria-current=false])),.iw-settings-form [role=button]:is(:hover,:active,:focus){--iw-background-color: var(--iw-primary-hover-background);--iw-border-color: var(--iw-primary-hover-border);--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--iw-color: var(--iw-primary-inverse)}.iw-settings-form button:focus,.iw-settings-form button:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=submit]:focus,.iw-settings-form [type=submit]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=reset]:focus,.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=button]:focus,.iw-settings-form [type=button]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=file]::file-selector-button:focus,.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [role=button]:focus,.iw-settings-form [role=button]:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-primary-focus)}.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button]{margin-bottom:var(--iw-spacing)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary,.iw-settings-form [type=reset],.iw-settings-form [type=file]::file-selector-button{--iw-background-color: var(--iw-secondary-background);--iw-border-color: var(--iw-secondary-border);--iw-color: var(--iw-secondary-inverse);cursor:pointer}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-background-color: var(--iw-secondary-hover-background);--iw-border-color: var(--iw-secondary-hover-border);--iw-color: var(--iw-secondary-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:focus,.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=reset]:focus,.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=file]::file-selector-button:focus,.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-secondary-focus)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast{--iw-background-color: var(--iw-contrast-background);--iw-border-color: var(--iw-contrast-border);--iw-color: var(--iw-contrast-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-background-color: var(--iw-contrast-hover-background);--iw-border-color: var(--iw-contrast-hover-border);--iw-color: var(--iw-contrast-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:focus,.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-contrast-focus)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--iw-background-color: transparent;--iw-color: var(--iw-primary);--iw-border-color: var(--iw-primary)}.iw-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){--iw-background-color: transparent;--iw-color: var(--iw-primary-hover);--iw-border-color: var(--iw-primary-hover)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--iw-color: var(--iw-secondary);--iw-border-color: var(--iw-secondary)}.iw-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){--iw-color: var(--iw-secondary-hover);--iw-border-color: var(--iw-secondary-hover)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast{--iw-color: var(--iw-contrast);--iw-border-color: var(--iw-contrast)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-contrast-hover);--iw-border-color: var(--iw-contrast-hover)}.iw-settings-form :where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],.iw-settings-form :where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}.iw-settings-form pre,.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{font-size:.875em;font-family:var(--iw-font-family)}.iw-settings-form pre code,.iw-settings-form pre samp{font-size:inherit;font-family:inherit}.iw-settings-form pre{-ms-overflow-style:scrollbar;overflow:auto}.iw-settings-form pre,.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{border-radius:var(--iw-border-radius);background:var(--iw-code-background-color);color:var(--iw-code-color);font-weight:var(--iw-font-weight);line-height:initial}.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{display:inline-block;padding:.375rem}.iw-settings-form pre{display:block;margin-bottom:var(--iw-spacing);overflow-x:auto}.iw-settings-form pre>code,.iw-settings-form pre>samp{display:block;padding:var(--iw-spacing);background:none;line-height:var(--iw-line-height)}.iw-settings-form kbd{background-color:var(--iw-code-kbd-background-color);color:var(--iw-code-kbd-color);vertical-align:baseline}.iw-settings-form hr{height:0;margin:var(--iw-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--iw-muted-border-color);color:inherit}.iw-settings-form [hidden],.iw-settings-form template{display:none!important}.iw-settings-form canvas{display:inline-block}.iw-settings-form input,.iw-settings-form optgroup,.iw-settings-form select,.iw-settings-form textarea{margin:0;font-size:1rem;line-height:var(--iw-line-height);font-family:inherit;letter-spacing:inherit}.iw-settings-form input{overflow:visible}.iw-settings-form select{text-transform:none}.iw-settings-form legend{max-width:100%;padding:0;color:inherit;white-space:normal}.iw-settings-form textarea{overflow:auto}.iw-settings-form [type=checkbox],.iw-settings-form [type=radio]{padding:0}.iw-settings-form ::-webkit-inner-spin-button,.iw-settings-form ::-webkit-outer-spin-button{height:auto}.iw-settings-form [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.iw-settings-form [type=search]::-webkit-search-decoration{-webkit-appearance:none}.iw-settings-form ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.iw-settings-form ::-moz-focus-inner{padding:0;border-style:none}.iw-settings-form :-moz-focusring{outline:none}.iw-settings-form :-moz-ui-invalid{box-shadow:none}.iw-settings-form ::-ms-expand{display:none}.iw-settings-form [type=file],.iw-settings-form [type=range]{padding:0;border-width:0}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--iw-line-height) + var(--iw-form-element-spacing-vertical) * 2 + var(--iw-border-width) * 2)}.iw-settings-form fieldset{width:100%;margin:0;margin-bottom:var(--iw-spacing);padding:0;border:0}.iw-settings-form label,.iw-settings-form fieldset legend{display:block;margin-bottom:calc(var(--iw-spacing) * .375);color:var(--iw-color);font-weight:var(--iw-form-label-font-weight, var(--iw-font-weight))}.iw-settings-form fieldset legend{margin-bottom:calc(var(--iw-spacing) * .5)}.iw-settings-form input:not([type=checkbox],[type=radio]),.iw-settings-form button[type=submit],.iw-settings-form select,.iw-settings-form textarea{width:100%}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]),.iw-settings-form select,.iw-settings-form textarea{appearance:none;padding:var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal)}.iw-settings-form input,.iw-settings-form select,.iw-settings-form textarea{--iw-background-color: var(--iw-form-element-background-color);--iw-border-color: var(--iw-form-element-border-color);--iw-color: var(--iw-form-element-color);--iw-box-shadow: none;border:var(--iw-border-width) solid var(--iw-border-color);border-radius:var(--iw-border-radius);outline:none;background-color:var(--iw-background-color);box-shadow:var(--iw-box-shadow);color:var(--iw-color);font-weight:var(--iw-font-weight);transition:background-color var(--iw-transition),border-color var(--iw-transition),color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),.iw-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--iw-background-color: var(--iw-form-element-active-background-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),.iw-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--iw-border-color: var(--iw-form-element-active-border-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,.iw-settings-form :where(select,textarea):not([readonly]):focus{--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-focus-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset])[disabled],.iw-settings-form select[disabled],.iw-settings-form textarea[disabled],.iw-settings-form label[aria-disabled=true],.iw-settings-form :where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea){opacity:var(--iw-form-element-disabled-opacity);pointer-events:none}.iw-settings-form label[aria-disabled=true] input[disabled]{opacity:1}.iw-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(--iw-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--iw-form-element-spacing-horizontal);padding-inline-start:var(--iw-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.iw-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(--iw-icon-valid)}.iw-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(--iw-icon-invalid)}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]{--iw-border-color: var(--iw-form-element-valid-border-color)}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--iw-border-color: var(--iw-form-element-valid-active-border-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-valid-focus-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]{--iw-border-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--iw-border-color: var(--iw-form-element-invalid-active-border-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-invalid-focus-color) !important}[dir=rtl] .iw-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}.iw-settings-form input::placeholder,.iw-settings-form input::-webkit-input-placeholder,.iw-settings-form textarea::placeholder,.iw-settings-form textarea::-webkit-input-placeholder,.iw-settings-form select:invalid{color:var(--iw-form-element-placeholder-color);opacity:1}.iw-settings-form input:not([type=checkbox],[type=radio]),.iw-settings-form select,.iw-settings-form textarea{margin-bottom:var(--iw-spacing)}.iw-settings-form select::-ms-expand{border:0;background-color:transparent}.iw-settings-form select:not([multiple],[size]){padding-right:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--iw-form-element-spacing-horizontal);padding-inline-start:var(--iw-form-element-spacing-horizontal);padding-inline-end:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem);background-image:var(--iw-icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.iw-settings-form select[multiple] option:checked{background:var(--iw-form-element-selected-background-color);color:var(--iw-form-element-color)}[dir=rtl] .iw-settings-form select:not([multiple],[size]){background-position:center left .75rem}.iw-settings-form textarea{display:block;resize:vertical}.iw-settings-form textarea[aria-invalid]{--iw-icon-height: calc(1rem * var(--iw-line-height) + var(--iw-form-element-spacing-vertical) * 2 + var(--iw-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--iw-icon-height)!important}.iw-settings-form :where(input,select,textarea,fieldset)+small{display:block;width:100%;margin-top:calc(var(--iw-spacing) * -.75);margin-bottom:var(--iw-spacing);color:var(--iw-muted-color)}.iw-settings-form :where(input,select,textarea,fieldset)[aria-invalid=false]+small{color:var(--iw-ins-color)}.iw-settings-form :where(input,select,textarea,fieldset)[aria-invalid=true]+small{color:var(--iw-del-color)}.iw-settings-form label>:where(input,select,textarea){margin-top:calc(var(--iw-spacing) * .25)}.iw-settings-form label:has([type=checkbox],[type=radio]){width:fit-content;cursor:pointer}.iw-settings-form [type=checkbox],.iw-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(--iw-border-width);vertical-align:middle;cursor:pointer}.iw-settings-form [type=checkbox]::-ms-check,.iw-settings-form [type=radio]::-ms-check{display:none}.iw-settings-form [type=checkbox]:checked,.iw-settings-form [type=checkbox]:checked:active,.iw-settings-form [type=checkbox]:checked:focus,.iw-settings-form [type=radio]:checked,.iw-settings-form [type=radio]:checked:active,.iw-settings-form [type=radio]:checked:focus{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);background-image:var(--iw-icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.iw-settings-form [type=checkbox]~label,.iw-settings-form [type=radio]~label{display:inline-block;margin-bottom:0;cursor:pointer}.iw-settings-form [type=checkbox]~label:not(:last-of-type),.iw-settings-form [type=radio]~label:not(:last-of-type){margin-inline-end:1em}.iw-settings-form [type=checkbox]:indeterminate{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);background-image:var(--iw-icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.iw-settings-form [type=radio]{border-radius:50%}.iw-settings-form [type=radio]:checked,.iw-settings-form [type=radio]:checked:active,.iw-settings-form [type=radio]:checked:focus{--iw-background-color: var(--iw-primary-inverse);border-width:.35em;background-image:none}.iw-settings-form [type=checkbox][role=switch]{--iw-background-color: var(--iw-switch-background-color);--iw-color: var(--iw-switch-color);width:2.25em;height:1.25em;border:var(--iw-border-width) solid var(--iw-border-color);border-radius:1.25em;background-color:var(--iw-background-color);line-height:1.25em}.iw-settings-form [type=checkbox][role=switch]:not([aria-invalid]){--iw-border-color: var(--iw-switch-background-color)}.iw-settings-form [type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:var(--iw-color);box-shadow:var(--iw-switch-thumb-box-shadow);content:"";transition:margin .1s ease-in-out}.iw-settings-form [type=checkbox][role=switch]:focus{--iw-background-color: var(--iw-switch-background-color);--iw-border-color: var(--iw-switch-background-color)}.iw-settings-form [type=checkbox][role=switch]:checked{--iw-background-color: var(--iw-switch-checked-background-color);--iw-border-color: var(--iw-switch-checked-background-color);background-image:none}.iw-settings-form [type=checkbox][role=switch]:checked:before{margin-inline-start:1em}.iw-settings-form [type=checkbox][role=switch][disabled]{--iw-background-color: var(--iw-border-color)}.iw-settings-form [type=checkbox][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--iw-background-color: var(--iw-form-element-valid-border-color)}.iw-settings-form [type=checkbox]:checked[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--iw-background-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form [type=checkbox][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.iw-settings-form [type=radio][aria-invalid=false]:checked,.iw-settings-form [type=radio][aria-invalid=false]:checked:active,.iw-settings-form [type=radio][aria-invalid=false]:checked:focus,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--iw-border-color: var(--iw-form-element-valid-border-color)}.iw-settings-form [type=checkbox]:checked[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.iw-settings-form [type=radio]:checked[aria-invalid=true],.iw-settings-form [type=radio]:checked:active[aria-invalid=true],.iw-settings-form [type=radio]:checked:focus[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--iw-border-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form [type=color]::-webkit-color-swatch-wrapper{padding:0}.iw-settings-form [type=color]::-moz-focus-inner{padding:0}.iw-settings-form [type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--iw-border-radius) * .5)}.iw-settings-form [type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--iw-border-radius) * .5)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--iw-icon-position: .75rem;--iw-icon-width: 1rem;padding-right:calc(var(--iw-icon-width) + var(--iw-icon-position));background-image:var(--iw-icon-date);background-position:center right var(--iw-icon-position);background-size:var(--iw-icon-width) auto;background-repeat:no-repeat}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--iw-icon-time)}.iw-settings-form [type=date]::-webkit-calendar-picker-indicator,.iw-settings-form [type=datetime-local]::-webkit-calendar-picker-indicator,.iw-settings-form [type=month]::-webkit-calendar-picker-indicator,.iw-settings-form [type=time]::-webkit-calendar-picker-indicator,.iw-settings-form [type=week]::-webkit-calendar-picker-indicator{width:var(--iw-icon-width);margin-right:calc(var(--iw-icon-width) * -1);margin-left:var(--iw-icon-position);opacity:0}@-moz-document url-prefix(){.iw-settings-form [type=date],.iw-settings-form [type=datetime-local],.iw-settings-form [type=month],.iw-settings-form [type=time],.iw-settings-form [type=week]{padding-right:var(--iw-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] .iw-settings-form :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}.iw-settings-form [type=file]{--iw-color: var(--iw-muted-color);margin-left:calc(var(--iw-outline-width) * -1);padding:calc(var(--iw-form-element-spacing-vertical) * .5) 0;padding-left:var(--iw-outline-width);border:0;border-radius:0;background:none}.iw-settings-form [type=file]::file-selector-button{margin-right:calc(var(--iw-spacing) / 2);padding:calc(var(--iw-form-element-spacing-vertical) * .5) var(--iw-form-element-spacing-horizontal)}.iw-settings-form [type=file]:is(:hover,:active,:focus)::file-selector-button{--iw-background-color: var(--iw-secondary-hover-background);--iw-border-color: var(--iw-secondary-hover-border)}.iw-settings-form [type=file]:focus::file-selector-button{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-secondary-focus)}.iw-settings-form [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:none}.iw-settings-form [type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-moz-range-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-ms-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]:active,.iw-settings-form [type=range]:focus-within{--iw-range-border-color: var(--iw-range-active-border-color);--iw-range-thumb-color: var(--iw-range-thumb-active-color)}.iw-settings-form [type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.iw-settings-form [type=range]:active::-moz-range-thumb{transform:scale(1.25)}.iw-settings-form [type=range]:active::-ms-thumb{transform:scale(1.25)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{padding-inline-start:calc(var(--iw-form-element-spacing-horizontal) + 1.75rem);background-image:var(--iw-icon-search);background-position:center left calc(var(--iw-form-element-spacing-horizontal) + .125rem);background-size:1rem auto;background-repeat:no-repeat}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{padding-inline-start:calc(var(--iw-form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--iw-icon-search),var(--iw-icon-valid)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--iw-icon-search),var(--iw-icon-invalid)}[dir=rtl] .iw-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] .iw-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}.iw-settings-form [role=search],.iw-settings-form [role=group]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--iw-spacing);border-radius:var(--iw-border-radius);box-shadow:var(--iw-group-box-shadow, 0 0 0 rgba(0, 0, 0, 0));vertical-align:middle;transition:box-shadow var(--iw-transition)}.iw-settings-form [role=search]>*,.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]),.iw-settings-form [role=search] select,.iw-settings-form [role=group]>*,.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]),.iw-settings-form [role=group] select{position:relative;flex:1 1 auto;margin-bottom:0}.iw-settings-form [role=search]>*:not(:first-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=search] select:not(:first-child),.iw-settings-form [role=group]>*:not(:first-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=group] select:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.iw-settings-form [role=search]>*:not(:last-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:last-child),.iw-settings-form [role=search] select:not(:last-child),.iw-settings-form [role=group]>*:not(:last-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:last-child),.iw-settings-form [role=group] select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.iw-settings-form [role=search]>*:focus,.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):focus,.iw-settings-form [role=search] select:focus,.iw-settings-form [role=group]>*:focus,.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):focus,.iw-settings-form [role=group] select:focus{z-index:2}.iw-settings-form [role=search] button:not(:first-child),.iw-settings-form [role=search] [type=submit]:not(:first-child),.iw-settings-form [role=search] [type=reset]:not(:first-child),.iw-settings-form [role=search] [type=button]:not(:first-child),.iw-settings-form [role=search] [role=button]:not(:first-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=search] select:not(:first-child),.iw-settings-form [role=group] button:not(:first-child),.iw-settings-form [role=group] [type=submit]:not(:first-child),.iw-settings-form [role=group] [type=reset]:not(:first-child),.iw-settings-form [role=group] [type=button]:not(:first-child),.iw-settings-form [role=group] [role=button]:not(:first-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=group] select:not(:first-child){margin-left:calc(var(--iw-border-width) * -1)}.iw-settings-form [role=search] button,.iw-settings-form [role=search] [type=submit],.iw-settings-form [role=search] [type=reset],.iw-settings-form [role=search] [type=button],.iw-settings-form [role=search] [role=button],.iw-settings-form [role=group] button,.iw-settings-form [role=group] [type=submit],.iw-settings-form [role=group] [type=reset],.iw-settings-form [role=group] [type=button],.iw-settings-form [role=group] [role=button]{width:auto}@supports selector(:has(*)){.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--iw-group-box-shadow: var(--iw-group-box-shadow-focus-with-button)}.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select,.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:transparent}.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus),.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus){--iw-group-box-shadow: var(--iw-group-box-shadow-focus-with-input)}.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--iw-button-box-shadow: 0 0 0 var(--iw-border-width) var(--iw-primary-border);--iw-button-hover-box-shadow: 0 0 0 var(--iw-border-width) var(--iw-primary-hover-border)}.iw-settings-form [role=search] button:focus,.iw-settings-form [role=search] [type=submit]:focus,.iw-settings-form [role=search] [type=reset]:focus,.iw-settings-form [role=search] [type=button]:focus,.iw-settings-form [role=search] [role=button]:focus,.iw-settings-form [role=group] button:focus,.iw-settings-form [role=group] [type=submit]:focus,.iw-settings-form [role=group] [type=reset]:focus,.iw-settings-form [role=group] [type=button]:focus,.iw-settings-form [role=group] [role=button]:focus{box-shadow:none}}.iw-settings-form [role=search]>*:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}.iw-settings-form [role=search]>*:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):before{display:inline-block;width:1em;height:1em;background-image:var(--iw-icon-loading);background-size:1em auto;background-repeat:no-repeat;content:"";vertical-align:-.125em}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):not(:empty):before{margin-inline-end:calc(var(--iw-spacing) * .5)}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}.iw-settings-form button[aria-busy=true],.iw-settings-form [type=submit][aria-busy=true],.iw-settings-form [type=button][aria-busy=true],.iw-settings-form [type=reset][aria-busy=true],.iw-settings-form [role=button][aria-busy=true],.iw-settings-form a[aria-busy=true]{pointer-events:none}.iw-settings-form [aria-controls]{cursor:pointer}.iw-settings-form [aria-disabled=true],.iw-settings-form [disabled]{cursor:not-allowed}.iw-settings-form [aria-hidden=false][hidden]{display:initial}.iw-settings-form [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.iw-settings-form a,.iw-settings-form area,.iw-settings-form button,.iw-settings-form input,.iw-settings-form label,.iw-settings-form select,.iw-settings-form summary,.iw-settings-form textarea,.iw-settings-form [tabindex]{-ms-touch-action:manipulation}.iw-settings-form [dir=rtl]{direction:rtl}.iw-settings-wrapper{--iw-theme-color: var(--wp-admin-theme-color, #2271b1);--iw-theme-color-rgb: var(--wp-admin-theme-color--rgb, 34, 113, 177);--iw-theme-color-darker-10: var(--wp-admin-theme-color-darker-10, #135e96);--iw-border-width-focus: var(--wp-admin-border-width-focus, 2px);--iw-surface: #fff;--iw-surface-muted: #ebebeb;--iw-text: #3c434a;--iw-text-strong: #070707;--iw-text-input: #2c3338;--iw-text-muted: #757575;--iw-border: #c3c4c7;--iw-border-input: #8c8f94;--iw-button-bg: #f6f7f7;--iw-button-bg-hover: #f0f0f1;--iw-button-border: #8c8f94;--iw-button-border-hover: #757575;--iw-button-text: #2c3338;--iw-button-text-hover: #070707;--iw-button-focus: var(--iw-theme-color);--iw-font-family-emoji: inherit;--iw-font-family-sans-serif: inherit;--iw-font-family-monospace: inherit;--iw-font-family: var(--iw-font-family-sans-serif);--iw-line-height: 1.5;--iw-font-weight: 400;--iw-font-size: 100%;--iw-text-underline-offset: .1rem;--iw-border-radius: .25rem;--iw-border-width: .0625rem;--iw-outline-width: .125rem;--iw-transition: .2s ease-in-out;--iw-spacing: 1rem;--iw-typography-spacing-vertical: 1rem;--iw-block-spacing-vertical: 20px;--iw-block-spacing-horizontal: 20px;--iw-grid-column-gap: 20px;--iw-grid-row-gap: 20px;--iw-form-element-spacing-vertical: .35rem;--iw-form-element-spacing-horizontal: .75rem;--iw-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-primary-focus);--iw-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--iw-form-element-border-color);--iw-modal-overlay-backdrop-filter: blur(.375rem);--iw-nav-element-spacing-vertical: 1rem;--iw-nav-element-spacing-horizontal: .5rem;--iw-nav-link-spacing-vertical: .5rem;--iw-nav-link-spacing-horizontal: .5rem;--iw-nav-breadcrumb-divider: ">";--iw-primary: var(--iw-theme-color);--iw-primary-background: var(--iw-theme-color);--iw-primary-border: var(--iw-theme-color);--iw-primary-underline: rgba(var(--iw-theme-color-rgb), .5);--iw-primary-hover: var(--iw-theme-color-darker-10);--iw-primary-hover-background: var(--iw-theme-color-darker-10);--iw-primary-hover-border: var(--iw-theme-color-darker-10);--iw-primary-hover-underline: var(--iw-theme-color-darker-10);--iw-primary-focus: rgba(var(--iw-theme-color-rgb), .25);--iw-primary-inverse: #fff;--iw-secondary: var(--iw-button-text);--iw-secondary-background: var(--iw-button-bg);--iw-secondary-border: var(--iw-button-border);--iw-secondary-underline: rgba(var(--iw-theme-color-rgb), .4);--iw-secondary-hover: var(--iw-button-text-hover);--iw-secondary-hover-background: var(--iw-button-bg-hover);--iw-secondary-hover-border: var(--iw-button-border-hover);--iw-secondary-hover-underline: var(--iw-button-border-hover);--iw-secondary-focus: var(--iw-button-focus);--iw-secondary-inverse: var(--iw-button-text);--iw-contrast: var(--iw-text-strong);--iw-contrast-background: var(--iw-text-strong);--iw-contrast-border: var(--iw-text-strong);--iw-contrast-hover: #000;--iw-contrast-hover-background: #000;--iw-contrast-hover-border: #000;--iw-contrast-focus: rgba(var(--iw-theme-color-rgb), .25);--iw-contrast-inverse: #fff;color-scheme:light;--iw-background-color: var(--iw-surface);--iw-color: var(--iw-text);--iw-muted-color: var(--iw-text-muted);--iw-muted-border-color: var(--iw-border);--iw-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);--iw-text-selection-color: rgba(var(--iw-theme-color-rgb), .25);--iw-table-border-color: var(--iw-border);--iw-table-row-stripped-background-color: var(--iw-surface-muted);--iw-form-element-background-color: var(--iw-surface);--iw-form-element-active-background-color: var(--iw-surface);--iw-form-element-selected-background-color: var(--iw-surface-muted);--iw-form-element-border-color: var(--iw-border-input);--iw-form-element-color: var(--iw-text-input);--iw-form-element-placeholder-color: var(--iw-text-muted);--iw-form-element-active-border-color: var(--iw-theme-color);--iw-form-element-focus-color: var(--iw-theme-color);--iw-switch-background-color: var(--iw-border-input);--iw-switch-checked-background-color: var(--iw-theme-color);--iw-switch-color: #fff;--iw-outline-width: var(--iw-border-width-focus);--iw-block-spacing: var(--iw-block-spacing-vertical) var(--iw-block-spacing-horizontal);--iw-form-element-spacing: var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal);--iw-typography-spacing: var(--iw-typography-spacing-vertical)}.iw-settings-wrapper .button-secondary,.iw-settings-wrapper .button.button-secondary{--iw-primary: var(--iw-secondary);--iw-primary-background: var(--iw-secondary-background);--iw-primary-border: var(--iw-secondary-border);--iw-primary-hover: var(--iw-secondary-hover);--iw-primary-hover-background: var(--iw-secondary-hover-background);--iw-primary-hover-border: var(--iw-secondary-hover-border);--iw-primary-hover-underline: var(--iw-secondary-hover-underline);--iw-primary-focus: var(--iw-secondary-focus);--iw-primary-inverse: var(--iw-secondary-inverse)}.iw-settings-wrapper code,.iw-settings-wrapper kbd,.iw-settings-wrapper samp{background:#f0f0f1;background:#00000012;color:var(--iw-text)}.wp-admin #wpcontent{padding:0}.wp-admin #wpbody-content>.notice{display:none}.wp-admin .wrap{margin:0}.iw-settings-wrapper .header-wrapper{padding:20px 40px;background-color:var(--iw-surface);border-bottom:1px solid var(--iw-surface-muted)}.iw-settings-wrapper .content-wrapper{padding:0 40px}.iw-settings-wrapper .header-title{font-weight:600;font-size:18px;color:var(--iw-text-strong)}.iw-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(--iw-surface);border-bottom:2px solid var(--iw-surface-muted)}.iw-settings-wrapper .nav-tab-wrapper .nav-tab{margin:2px 0 0;border:0;background:none;font-weight: 500;font-size:14px;line-height:20px;padding:0 0 10px;text-decoration:none;border-bottom:2px solid transparent}.iw-settings-wrapper .nav-tab-wrapper .nav-tab:hover,.iw-settings-wrapper .nav-tab-wrapper .nav-tab:focus{color:var(--wp-admin-theme-color);outline:none;box-shadow:none}.iw-settings-wrapper .nav-tab-wrapper .nav-tab.nav-tab-active{border-bottom-color:var(--wp-admin-theme-color)}.iw-settings form{min-width:463px;width:auto;flex:1 1 auto}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]){width:auto;min-width:80px;max-width:100%;font-size:var(--iw-font-size);margin-bottom:0}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).large-text{width:100%}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).regular-text{width:25rem}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).small-text{width:8rem}.iw-settings select,.iw-settings textarea{width:25rem;max-width:100%;font-size:var(--iw-font-size);margin-bottom:0}.iw-settings button,.iw-settings [type=submit].button,.iw-settings [type=reset],.iw-settings [type=button].button{display:inline-block;width:auto;max-width:100%;font-size:var(--iw-font-size)}.iw-settings .submit{display:flex;gap:10px}.iw-settings .iw-sidebar{width:250px;flex:0 0 250px;margin-left:20px}.iw-settings.has-sidebar{display:flex;justify-content:space-between}@media(max-width:960px){.iw-settings.has-sidebar{flex-direction:column}.iw-settings form{width:100%}.iw-settings .iw-sidebar{width:100%;flex:0 0 auto;margin-left:0;margin-top:20px}}.iw-settings p.help,.iw-settings p.description,.iw-settings span.description{font-size:13px;font-style:italic;color:var(--iw-text-muted)}.iw-range-field{display:flex;gap:10px;align-items:center}.iw-range-field input[type=range]{appearance:none;color-scheme:light;background:transparent;accent-color:var(--iw-theme-color)}.iw-range-field input[type=range]::-webkit-slider-runnable-track{height:4px;background:#dcdcde;border-radius:999px}.iw-range-field input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--iw-theme-color);border:1px solid var(--iw-theme-color)}.iw-range-field input[type=range]::-moz-range-track{height:4px;background:#dcdcde;border-radius:999px}.iw-range-field input[type=range]::-moz-range-progress{height:4px;background:var(--iw-theme-color);border-radius:999px}.iw-range-field input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--iw-theme-color);border:1px solid var(--iw-theme-color)}.iw-buttons-group{display:flex;gap:10px}.iw-buttons-group [type=submit].button,.iw-buttons-group [type=button].button{margin:0}.iw-field-group label{margin-right:10px}.iw-field-group.horizontal label{display:inline-block}.iw-field-group.vertical label{display:block;margin-bottom:8px}.iw-field input[type=checkbox]:checked:not([role=switch]):before,.iw-field input[type=radio]:checked:before{display:none}.iw-field input[type=checkbox][role=switch]:checked:before{width:auto;margin-top:0;margin-bottom:0}.iw-field-type-color .iw-color-control{display:flex;gap:10px;align-items:center;position:relative;width:fit-content}.iw-field-type-color .iw-color-control button{margin-bottom:0}.iw-field-type-color .iw-color-input{min-width:8rem}.iw-field-type-color .iw-color-swatch{width:32px;height:32px;padding:0;border-radius:4px;border:1px solid var(--iw-form-element-border-color);box-shadow:inset 0 0 0 2px var(--iw-form-element-background-color);cursor:pointer;flex-shrink:0}.iw-field-type-color .iw-color-swatch:focus{outline:none;box-shadow:inset 0 0 0 2px var(--iw-form-element-background-color),0 0 0 2px var(--iw-form-element-focus-color)}.iw-field-type-color .iw-color-popover{position:absolute;top:calc(100% + 6px);left:0;padding:8px;border-radius:6px;border:1px solid var(--iw-form-element-border-color);background:var(--iw-form-element-background-color);box-shadow:0 6px 18px #0000001f;z-index:1000;display:none;pointer-events:auto}.iw-field-type-color.is-open .iw-color-popover{display:block}.iw-field-type-color hex-color-picker{width:200px;height:200px;pointer-events:auto}.iw-hidden{display:none!important}@keyframes iw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes iw-fade-out{0%{opacity:1}to{opacity:0}}@keyframes iw-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes iw-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.iw-anim-in,.iw-anim-out{animation-duration:var(--iw-animation-duration, .25s);animation-fill-mode:both}.iw-anim-fade.iw-anim-in{animation-name:iw-fade-in}.iw-anim-fade.iw-anim-out{animation-name:iw-fade-out}.iw-anim-slide.iw-anim-in{animation-name:iw-slide-in}.iw-anim-slide.iw-anim-out{animation-name:iw-slide-out}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:inherit}}.iw-settings-wrapper .nav-tab{display:flex;align-items:center;gap:5px}.iw-settings-wrapper .nav-tab:before{content:"";font-size:16px;line-height:1;width:16px;height:16px;display:inline-block;mask-size:cover;background-color:var(--wp-admin-theme-color, #2271b1)}.iw-settings-wrapper .nav-tab-watermark:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNDA2IDQwNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxwYXRoIGQ9Ik0xNTQuNSwzOTUuNjRDMTQyLjE0LDM5OC44MyAxMTcuNDIsMzk5Ljc5IDEwNC43OSwzOTcuNTZDNzUuODksMzkyLjQ2IDQ4LjMsMzc1LjUzIDMwLjY4LDM1Mi4wOEMxMi4yMiwzMjcuNTIgNC4xOSwyOTkuNTMgNy4wMywyNjkuNjdDOC45OSwyNDkuMTUgMTcuNzQsMjI2LjE3IDI5LjYxLDIxMC40QzMzLjU5LDIwNS4xMSAzNS4wNiwyMDIuMzkgMzQuNDIsMjAxLjUyQzMzLjkyLDIwMC44MiAzMS42MywxOTcuODEgMjkuMzYsMTk0LjgxQzIwLjEzLDE4Mi42OSAxMi4wMiwxNjQuMTIgOC40OCwxNDdDNi40OCwxMzcuMzQgNi4xOCwxMTYuODUgNy44OCwxMDUuNUM5LjMyLDk1Ljg2IDEzLjE3LDg0LjM5IDE5LjAxLDcyLjM1QzQzLjM3LDIyLjE1IDEwMC4xMSwtMy42NCAxNTUuMjgsMTAuNDFDMTcwLjEzLDE0LjE5IDE5MC4xMywyNC4zOSAxOTkuMjMsMzIuODFDMjAyLjQzLDM1Ljc3IDIwMy40MiwzNS40NSAyMTEuNSwyOC45NEMyMTguODQsMjMuMDIgMjM4LjkxLDEzLjQxIDI1MCwxMC41QzI2OC4xMiw1Ljc0IDI5MS42Niw1LjM2IDMwOC40NCw5LjU2QzM1MS40OCwyMC4zNCAzODQuNjQsNTMuNjEgMzk2LjA3LDk3LjVDMzk5LjAyLDEwOC44MiAzOTkuOCwxMzIuMjcgMzk3LjY0LDE0NC41QzM5NC4zOSwxNjIuODYgMzg2LjQyLDE4MS4zNyAzNzUuNTgsMTk1Ljc0TDM3MC4xMSwyMDIuOThMMzcyLjQsMjA1Ljc0QzM4Mi45OCwyMTguNDkgMzkxLjYzLDIzNS42NSAzOTYuMDgsMjUyLjc0QzM5OS4wMywyNjQuMDYgMzk5Ljc3LDI4Ny40MiAzOTcuNTcsMzAwQzM5My4wNCwzMjUuOTkgMzgxLjEzLDM0OC4yIDM2MS45MSwzNjYuNTFDMzQ0LjU1LDM4My4wNSAzMjMuOTMsMzkzLjQgMzAwLDM5Ny41N0MyODcuNDIsMzk5Ljc3IDI2NC4wNiwzOTkuMDMgMjUyLjc0LDM5Ni4wOEMyMzUuNTMsMzkxLjYgMjE5LjM3LDM4My40MyAyMDUuNywzNzIuMzJMMjAyLjksMzcwLjA0TDE5NS43LDM3NS41N0MxODUuNywzODMuMjYgMTY2LjgxLDM5Mi40NiAxNTQuNSwzOTUuNjRaTTU1LjU5LDE3NC42OEM1OC4wNywxNzguMTYgNjAuNDIsMTgxIDYwLjgsMTgwLjk5QzYxLjE5LDE4MC45OSA2Mi44NSwxODAuMDcgNjQuNSwxNzguOTRDODQuNDUsMTY1LjMzIDExNi41OSwxNTkuMTEgMTQ0LDE2My41NUMxNTguMywxNjUuODYgMTc3LjMyLDE3Mi44OSAxODYuMTUsMTc5LjEzQzE4Ny42MSwxODAuMTYgMTg5LjA1LDE4MSAxODkuMzUsMTgxQzE5MC40NywxODEgMTk4Ljg5LDE2OC4yNiAyMDIuMzYsMTYxLjMyQzIxMS45MywxNDIuMjEgMjEzLjUxLDExOC42MSAyMDYuNTksOTguMjZDMTk4LjU3LDc0LjY4IDE4Mi40NCw1Ni45MiAxNTkuNTYsNDYuNDdDMTQ5Ljc5LDQyLjAxIDE0MS4zLDQwLjAyIDEyOC45OCwzOS4zMkM3NC4xNCwzNi4yMSAyOS43MSw4Ny42NyA0MC44NSwxNDEuNDFDNDMuMTgsMTUyLjY0IDQ4LjYxLDE2NC45IDU1LjU5LDE3NC42OFpNMjcxLjQsMzY1Ljk4QzMwMy40NiwzNjkuMzYgMzM0LjA0LDM1NC44OCAzNTIuMDEsMzI3LjgxQzM2Ni4wOCwzMDYuNjEgMzcwLjE0LDI4MC4xNSAzNjIuOTUsMjU2LjQ1QzM2MC42NywyNDguOTQgMzUyLjY0LDIzMy41OSAzNDguMTIsMjI4LjExTDM0NS4zMiwyMjQuNzJMMzM4LjkxLDIyOC4yOUMzMjkuNzQsMjMzLjQxIDMxNi44NiwyMzguMzggMzA1Ljk0LDI0MS4wNEMyOTguMzMsMjQyLjg5IDI5My41OSwyNDMuMzUgMjgxLjUsMjQzLjRDMjU5LjcxLDI0My40OSAyNDUuMTQsMjM5Ljk3IDIyNi4yNiwyMzAuMDNDMjIxLjAxLDIyNy4yNiAyMTYuMzYsMjI1IDIxNS45NCwyMjVDMjE1LjUxLDIyNSAyMTMuMzIsMjI3LjU5IDIxMS4wNywyMzAuNzVDMTkwLjAyLDI2MC4zNCAxODkuNDIsMjk4LjE4IDIwOS41LDMyOC41QzIyMy4xNCwzNDkuMTEgMjQ2LjcxLDM2My4zNyAyNzEuNCwzNjUuOThaTTI2Ni43NSwyMTAuMDNDMjczLjU2LDIxMS4yOCAyOTQuNTEsMjEwLjM2IDMwMS4xNywyMDguNTRDMzMzLjQsMTk5LjY5IDM1Ny44OCwxNzQuMzEgMzY0LjY4LDE0Mi42OEMzNjYuOTEsMTMyLjMxIDM2Ni42NSwxMTQuNDkgMzY0LjEyLDEwNC44QzM0OS4xNSw0Ny40NSAyODUuMjksMjEuNDQgMjM1LjU1LDUyLjQzQzIyOS45NCw1NS45MyAyMjcuMDksNTcuNDkgMjI2LjQxLDU5LjcxQzIyNS43NCw2MS44OCAyMjcuMTUsNjQuNjggMjMwLjA4LDcwLjUzQzIzMC4zOSw3MS4xNiAyMzAuNzIsNzEuODIgMjMxLjA3LDcyLjUyQzIzNS4xNiw4MC43MyAyMzguMDIsODguMjggMjQwLjE3LDk2LjVDMjQzLjA3LDEwNy42IDI0My4zLDEwOS43MyAyNDMuMywxMjVDMjQzLjMsMTQwLjI2IDI0My4wNiwxNDIuNCAyNDAuMTcsMTUzLjVDMjM3Ljk5LDE2MS44OSAyMzUuMjQsMTY5LjEgMjMxLjAyLDE3Ny40OEwyMjUsMTg5LjQ1TDIyNy4yNSwxOTEuNjlDMjM0LjAxLDE5OC4zOSAyNTQuMSwyMDcuNzIgMjY2Ljc1LDIxMC4wM1pNMTE1LjAyLDM2NS44OEMxMzAuNDEsMzY3LjY4IDE0Ni4yOSwzNjQuOTUgMTYwLjgzLDM1OEMxNjguMzksMzU0LjM4IDE4MSwzNDYuNDEgMTgxLDM0NS4yNEMxODEsMzQ0Ljk4IDE3OS40NywzNDIuMjMgMTc3LjU5LDMzOS4xM0MxNjQuNDgsMzE3LjQ5IDE1OS4zMiwyODkuMzQgMTYzLjQ1LDI2MkMxNjUuMzIsMjQ5LjYxIDE2OC4yLDI0MS4wMyAxNzUuMTQsMjI3LjI0TDE4MC44LDIxNS45OEwxNzYuNjUsMjEyLjQyQzE3MS41LDIwNy45OSAxNTQuNTIsMTk5LjU0IDE0Ni41LDE5Ny40MUMxMzcuMDEsMTk0LjkgMTE3Ljk5LDE5NC40MSAxMDgsMTk2LjQ0QzYyLjQzLDIwNS42NyAzMS45NiwyNTAuNjggNDAuNTcsMjk2LjA1QzQzLjgyLDMxMy4xNyA1MC43MiwzMjYuNTQgNjIuODksMzM5LjI4Qzc3LjU1LDM1NC42NCA5NC45OSwzNjMuNTQgMTE1LjAyLDM2NS44OFoiIHN0eWxlPSJmaWxsOnJnYigyLDIsMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+Cjwvc3ZnPg==)}.iw-settings-wrapper .nav-tab-protection:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWltYWdlLWRvd24taWNvbiBsdWNpZGUtaW1hZ2UtZG93biI+PHBhdGggZD0iTTEwLjMgMjFINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjEwbC0zLjEtMy4xYTIgMiAwIDAgMC0yLjgxNC4wMTRMNiAyMSIvPjxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIvPjxwYXRoIGQ9Im0xNyAyMiAzLTMiLz48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIvPjwvc3ZnPg==)}.iw-settings-wrapper .nav-tab-status:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNxdWFyZS1wZW4taWNvbiBsdWNpZGUtc3F1YXJlLXBlbiI+PHBhdGggZD0iTTEyIDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDItMnYtNyIvPjxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6Ii8+PC9zdmc+)}.iw-settings-wrapper .iw-status-list{list-style:none;margin:0 0 20px}.iw-settings-wrapper .iw-status-item{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #dcdcde}.iw-settings-wrapper .iw-status-item:last-child{border-bottom:0}.iw-settings-wrapper .iw-status-dot{width:12px;height:12px;border-radius:50%;margin-top:4px;flex-shrink:0;background:#757575}.iw-settings-wrapper .iw-status-dot.ok{background:#00a32a}.iw-settings-wrapper .iw-status-dot.error{background:#d63638}.iw-settings-wrapper .iw-status-dot.info{background:#757575}.iw-settings-wrapper .iw-status-text{color:#3c434a;flex:1}.iw-settings-wrapper .iw-status-text strong{margin-right:4px}.iw-settings-wrapper .iw-status-text a{text-decoration:none;font-weight:500}#iw-watermark-preview-stage{position:relative;display:block;width:600px;height:400px;box-sizing:border-box;background-color:#fff;background-image:linear-gradient(45deg,#e5e5e5 25%,transparent 25%),linear-gradient(-45deg,#e5e5e5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e5e5 75%),linear-gradient(-45deg,transparent 75%,#e5e5e5 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;border:1px solid #dcdcde;border-radius:4px;overflow:hidden}#iw-watermark-preview-stage .iw-preview-stage-inner{position:relative;width:100%;height:100%;overflow:hidden}#iw-watermark-preview-stage .iw-preview-watermark{position:absolute;left:0;top:0;display:none;max-width:none;max-height:none}#iw-watermark-preview-stage .iw-preview-watermark img{display:block;max-width:none;max-height:none}#iw-watermark-preview-stage .iw-preview-watermark-text{white-space:pre;line-height:1.1}#iw-watermark-preview-stage .iw-preview-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#555;text-align:center;padding:20px;box-sizing:border-box;background:#fffc}.iw-alignment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:120px;background:#dcdcde;border:1px solid #dcdcde;border-radius:4px;overflow:hidden}.iw-alignment-grid .iw-alignment-cell{position:relative;background:#fff;aspect-ratio:1}.iw-alignment-grid input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0}.iw-alignment-grid input[type=radio]:focus+label{box-shadow:inset 0 0 0 2px var(--iw-primary-focus);z-index:1}.iw-alignment-grid input[type=radio]:checked+label{background:var(--iw-primary)}.iw-alignment-grid input[type=radio]:checked+label:after{background:#fff}.iw-alignment-grid label{display:block;width:100%;height:100%;cursor:pointer;margin:0;position:relative;transition:background-color .2s ease}.iw-alignment-grid label:hover{background:#f0f0f1}.iw-alignment-grid label:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#dcdcde;transition:background-color .2s ease}.iw-offset-group,.iw-size-custom-group{display:flex;gap:10px;align-items:center}.iw-offset-group label,.iw-size-custom-group label{display:flex;align-items:center;gap:5px;margin:0}.iw-preview-origin{font-size:13px;font-style:italic}.df-credits{background:#fff;margin:20px 0;position:relative;box-shadow:0 0 0 1px #0000000d}.df-credits .inner{padding:0 10px}.df-credits h3{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #dcdcde}.df-credits .df-link{padding:5px 0 10px;margin:0}.df-credits .df-link a{display:block;text-align:center;outline:none!important;border:none!important;box-shadow:none!important}.df-credits .df-link a img{display:block;margin:0 auto;width:80px}.df-credits hr{border:solid #c3c4c7;border-width:1px 0 0;clear:both;height:0}1 @charset "UTF-8";:root,:host{--iw-font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--iw-font-family-sans-serif: system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--iw-font-family-emoji);--iw-font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--iw-font-family-emoji);--iw-font-family: var(--iw-font-family-sans-serif);--iw-line-height: 1.5;--iw-font-weight: 400;--iw-font-size: 100%;--iw-text-underline-offset: .1rem;--iw-border-radius: .25rem;--iw-border-width: .0625rem;--iw-outline-width: .125rem;--iw-transition: .2s ease-in-out;--iw-spacing: 1rem;--iw-form-element-spacing-vertical: .75rem;--iw-form-element-spacing-horizontal: 1rem;--iw-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-primary-focus);--iw-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--iw-form-element-border-color);--iw-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");--iw-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");--iw-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");--iw-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");--iw-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");--iw-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");--iw-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{--iw-font-size: 106.25%}}@media(min-width:768px){:root,:host{--iw-font-size: 112.5%}}@media(min-width:1024px){:root,:host{--iw-font-size: 118.75%}}@media(min-width:1280px){:root,:host{--iw-font-size: 125%}}@media(min-width:1536px){:root,:host{--iw-font-size: 131.25%}}a,a.secondary,a.contrast{--iw-text-decoration: underline}pre,code,kbd,samp{--iw-font-family: var(--iw-font-family-monospace)}kbd{--iw-font-weight: bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--iw-outline-width: .0625rem}[type=search]{--iw-border-radius: 5rem}[type=checkbox],[type=radio]{--iw-border-width: .125rem}[type=checkbox][role=switch]{--iw-border-width: .1875rem}[role=search]{--iw-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){--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-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){--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-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]{--iw-form-element-spacing-horizontal: 2rem}.iw-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;--iw-background-color: #fff;--iw-color: #373c44;--iw-text-selection-color: rgba(2, 154, 232, .25);--iw-muted-color: #646b79;--iw-muted-border-color: rgb(231, 234, 239.5);--iw-primary: #0172ad;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 114, 173, .5);--iw-primary-hover: #015887;--iw-primary-hover-background: #02659a;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(2, 154, 232, .5);--iw-primary-inverse: #fff;--iw-secondary: #5d6b89;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(93, 107, 137, .5);--iw-secondary-hover: #48536b;--iw-secondary-hover-background: #48536b;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(93, 107, 137, .25);--iw-secondary-inverse: #fff;--iw-contrast: #181c25;--iw-contrast-background: #181c25;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(24, 28, 37, .5);--iw-contrast-hover: #000;--iw-contrast-hover-background: #000;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-secondary-hover);--iw-contrast-focus: rgba(93, 107, 137, .25);--iw-contrast-inverse: #fff;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(243, 244.5, 246.75);--iw-code-color: #646b79;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(251, 251.5, 252.25);--iw-form-element-selected-background-color: #dfe3eb;--iw-form-element-border-color: #cfd5e2;--iw-form-element-color: #23262c;--iw-form-element-placeholder-color: var(--iw-muted-color);--iw-form-element-active-background-color: #fff;--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(183.5, 105.5, 106.5);--iw-form-element-invalid-active-border-color: rgb(200.25, 79.25, 72.25);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: rgb(76, 154.5, 137.5);--iw-form-element-valid-active-border-color: rgb(39, 152.75, 118.75);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #bfc7d9;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #dfe3eb;--iw-range-active-border-color: #bfc7d9;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--iw-background-color: rgb(19, 22.5, 30.5);--iw-color: #c2c7d0;--iw-text-selection-color: rgba(1, 170, 255, .1875);--iw-muted-color: #7b8495;--iw-muted-border-color: #202632;--iw-primary: #01aaff;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 170, 255, .5);--iw-primary-hover: #79c0ff;--iw-primary-hover-background: #017fc0;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(1, 170, 255, .375);--iw-primary-inverse: #fff;--iw-secondary: #969eaf;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(150, 158, 175, .5);--iw-secondary-hover: #b3b9c5;--iw-secondary-hover-background: #5d6b89;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(144, 158, 190, .25);--iw-secondary-inverse: #fff;--iw-contrast: #dfe3eb;--iw-contrast-background: #eff1f4;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(223, 227, 235, .5);--iw-contrast-hover: #fff;--iw-contrast-hover-background: #fff;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-contrast-hover);--iw-contrast-focus: rgba(207, 213, 226, .25);--iw-contrast-inverse: #000;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(26, 30.5, 40.25);--iw-code-color: #8891a4;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(28, 33, 43.5);--iw-form-element-selected-background-color: #2a3140;--iw-form-element-border-color: #2a3140;--iw-form-element-color: #e0e3e7;--iw-form-element-placeholder-color: #8891a4;--iw-form-element-active-background-color: rgb(26, 30.5, 40.25);--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(149.5, 74, 80);--iw-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: #2a7b6f;--iw-form-element-valid-active-border-color: rgb(22, 137, 105.5);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #333c4e;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #202632;--iw-range-active-border-color: #2a3140;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}:root:not([data-theme]) .iw-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])) .iw-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;--iw-background-color: rgb(19, 22.5, 30.5);--iw-color: #c2c7d0;--iw-text-selection-color: rgba(1, 170, 255, .1875);--iw-muted-color: #7b8495;--iw-muted-border-color: #202632;--iw-primary: #01aaff;--iw-primary-background: #0172ad;--iw-primary-border: var(--iw-primary-background);--iw-primary-underline: rgba(1, 170, 255, .5);--iw-primary-hover: #79c0ff;--iw-primary-hover-background: #017fc0;--iw-primary-hover-border: var(--iw-primary-hover-background);--iw-primary-hover-underline: var(--iw-primary-hover);--iw-primary-focus: rgba(1, 170, 255, .375);--iw-primary-inverse: #fff;--iw-secondary: #969eaf;--iw-secondary-background: #525f7a;--iw-secondary-border: var(--iw-secondary-background);--iw-secondary-underline: rgba(150, 158, 175, .5);--iw-secondary-hover: #b3b9c5;--iw-secondary-hover-background: #5d6b89;--iw-secondary-hover-border: var(--iw-secondary-hover-background);--iw-secondary-hover-underline: var(--iw-secondary-hover);--iw-secondary-focus: rgba(144, 158, 190, .25);--iw-secondary-inverse: #fff;--iw-contrast: #dfe3eb;--iw-contrast-background: #eff1f4;--iw-contrast-border: var(--iw-contrast-background);--iw-contrast-underline: rgba(223, 227, 235, .5);--iw-contrast-hover: #fff;--iw-contrast-hover-background: #fff;--iw-contrast-hover-border: var(--iw-contrast-hover-background);--iw-contrast-hover-underline: var(--iw-contrast-hover);--iw-contrast-focus: rgba(207, 213, 226, .25);--iw-contrast-inverse: #000;--iw-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);--iw-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-code-background-color: rgb(26, 30.5, 40.25);--iw-code-color: #8891a4;--iw-code-kbd-background-color: var(--iw-color);--iw-code-kbd-color: var(--iw-background-color);--iw-form-element-background-color: rgb(28, 33, 43.5);--iw-form-element-selected-background-color: #2a3140;--iw-form-element-border-color: #2a3140;--iw-form-element-color: #e0e3e7;--iw-form-element-placeholder-color: #8891a4;--iw-form-element-active-background-color: rgb(26, 30.5, 40.25);--iw-form-element-active-border-color: var(--iw-primary-border);--iw-form-element-focus-color: var(--iw-primary-border);--iw-form-element-disabled-opacity: .5;--iw-form-element-invalid-border-color: rgb(149.5, 74, 80);--iw-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--iw-form-element-invalid-focus-color: var(--iw-form-element-invalid-active-border-color);--iw-form-element-valid-border-color: #2a7b6f;--iw-form-element-valid-active-border-color: rgb(22, 137, 105.5);--iw-form-element-valid-focus-color: var(--iw-form-element-valid-active-border-color);--iw-switch-background-color: #333c4e;--iw-switch-checked-background-color: var(--iw-primary-background);--iw-switch-color: #fff;--iw-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-range-border-color: #202632;--iw-range-active-border-color: #2a3140;--iw-range-thumb-border-color: var(--iw-background-color);--iw-range-thumb-color: var(--iw-secondary-background);--iw-range-thumb-active-color: var(--iw-primary-background);--iw-loading-spinner-opacity: .5;--iw-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");--iw-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]){--iw-form-element-focus-color: var(--iw-primary-focus)}[data-theme=dark] .iw-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)}.iw-settings-form progress,.iw-settings-form [type=checkbox],.iw-settings-form [type=radio],.iw-settings-form [type=range]{accent-color:var(--iw-primary)}.iw-settings-form :where(a:not([role=button])),.iw-settings-form [role=link]{--iw-color: var(--iw-primary);--iw-background-color: transparent;--iw-underline: var(--iw-primary-underline);outline:none;background-color:var(--iw-background-color);color:var(--iw-color);text-decoration:var(--iw-text-decoration);text-decoration-color:var(--iw-underline);text-underline-offset:.125em;transition:background-color var(--iw-transition),color var(--iw-transition),text-decoration var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form :where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-primary-hover);--iw-underline: var(--iw-primary-hover-underline);--iw-text-decoration: underline}.iw-settings-form :where(a:not([role=button])):focus-visible,.iw-settings-form [role=link]:focus-visible{box-shadow:0 0 0 var(--iw-outline-width) var(--iw-primary-focus)}.iw-settings-form :where(a:not([role=button])).secondary,.iw-settings-form [role=link].secondary{--iw-color: var(--iw-secondary);--iw-underline: var(--iw-secondary-underline)}.iw-settings-form :where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-secondary-hover);--iw-underline: var(--iw-secondary-hover-underline)}.iw-settings-form :where(a:not([role=button])).contrast,.iw-settings-form [role=link].contrast{--iw-color: var(--iw-contrast);--iw-underline: var(--iw-contrast-underline)}.iw-settings-form :where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-contrast-hover);--iw-underline: var(--iw-contrast-hover-underline)}.iw-settings-form a[role=button]{display:inline-block}.iw-settings-form button{margin:0;overflow:visible;font-family:inherit;text-transform:none}.iw-settings-form button,.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button]{-webkit-appearance:button}.iw-settings-form button,.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button],.iw-settings-form [type=file]::file-selector-button,.iw-settings-form [role=button]{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);--iw-color: var(--iw-primary-inverse);--iw-box-shadow: var(--iw-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal);border:var(--iw-border-width) solid var(--iw-border-color);border-radius:var(--iw-border-radius);outline:none;background-color:var(--iw-background-color);box-shadow:var(--iw-box-shadow);color:var(--iw-color);font-weight:var(--iw-font-weight);font-size:1rem;line-height:var(--iw-line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--iw-transition),border-color var(--iw-transition),color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form button:is([aria-current]:not([aria-current=false])),.iw-settings-form button:is(:hover,:active,:focus),.iw-settings-form [type=submit]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=submit]:is(:hover,:active,:focus),.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=reset]:is(:hover,:active,:focus),.iw-settings-form [type=button]:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=button]:is(:hover,:active,:focus),.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),.iw-settings-form [type=file]::file-selector-button:is(:hover,:active,:focus),.iw-settings-form [role=button]:is([aria-current]:not([aria-current=false])),.iw-settings-form [role=button]:is(:hover,:active,:focus){--iw-background-color: var(--iw-primary-hover-background);--iw-border-color: var(--iw-primary-hover-border);--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--iw-color: var(--iw-primary-inverse)}.iw-settings-form button:focus,.iw-settings-form button:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=submit]:focus,.iw-settings-form [type=submit]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=reset]:focus,.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=button]:focus,.iw-settings-form [type=button]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=file]::file-selector-button:focus,.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [role=button]:focus,.iw-settings-form [role=button]:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-primary-focus)}.iw-settings-form [type=submit],.iw-settings-form [type=reset],.iw-settings-form [type=button]{margin-bottom:var(--iw-spacing)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary,.iw-settings-form [type=reset],.iw-settings-form [type=file]::file-selector-button{--iw-background-color: var(--iw-secondary-background);--iw-border-color: var(--iw-secondary-border);--iw-color: var(--iw-secondary-inverse);cursor:pointer}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-background-color: var(--iw-secondary-hover-background);--iw-border-color: var(--iw-secondary-hover-border);--iw-color: var(--iw-secondary-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:focus,.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=reset]:focus,.iw-settings-form [type=reset]:is([aria-current]:not([aria-current=false])):focus,.iw-settings-form [type=file]::file-selector-button:focus,.iw-settings-form [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-secondary-focus)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast{--iw-background-color: var(--iw-contrast-background);--iw-border-color: var(--iw-contrast-border);--iw-color: var(--iw-contrast-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-background-color: var(--iw-contrast-hover-background);--iw-border-color: var(--iw-contrast-hover-border);--iw-color: var(--iw-contrast-inverse)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:focus,.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-contrast-focus)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--iw-background-color: transparent;--iw-color: var(--iw-primary);--iw-border-color: var(--iw-primary)}.iw-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){--iw-background-color: transparent;--iw-color: var(--iw-primary-hover);--iw-border-color: var(--iw-primary-hover)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--iw-color: var(--iw-secondary);--iw-border-color: var(--iw-secondary)}.iw-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){--iw-color: var(--iw-secondary-hover);--iw-border-color: var(--iw-secondary-hover)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast{--iw-color: var(--iw-contrast);--iw-border-color: var(--iw-contrast)}.iw-settings-form :is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--iw-color: var(--iw-contrast-hover);--iw-border-color: var(--iw-contrast-hover)}.iw-settings-form :where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],.iw-settings-form :where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}.iw-settings-form pre,.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{font-size:.875em;font-family:var(--iw-font-family)}.iw-settings-form pre code,.iw-settings-form pre samp{font-size:inherit;font-family:inherit}.iw-settings-form pre{-ms-overflow-style:scrollbar;overflow:auto}.iw-settings-form pre,.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{border-radius:var(--iw-border-radius);background:var(--iw-code-background-color);color:var(--iw-code-color);font-weight:var(--iw-font-weight);line-height:initial}.iw-settings-form code,.iw-settings-form kbd,.iw-settings-form samp{display:inline-block;padding:.375rem}.iw-settings-form pre{display:block;margin-bottom:var(--iw-spacing);overflow-x:auto}.iw-settings-form pre>code,.iw-settings-form pre>samp{display:block;padding:var(--iw-spacing);background:none;line-height:var(--iw-line-height)}.iw-settings-form kbd{background-color:var(--iw-code-kbd-background-color);color:var(--iw-code-kbd-color);vertical-align:baseline}.iw-settings-form hr{height:0;margin:var(--iw-typography-spacing-vertical) 0;border:0;border-top:1px solid var(--iw-muted-border-color);color:inherit}.iw-settings-form [hidden],.iw-settings-form template{display:none!important}.iw-settings-form canvas{display:inline-block}.iw-settings-form input,.iw-settings-form optgroup,.iw-settings-form select,.iw-settings-form textarea{margin:0;font-size:1rem;line-height:var(--iw-line-height);font-family:inherit;letter-spacing:inherit}.iw-settings-form input{overflow:visible}.iw-settings-form select{text-transform:none}.iw-settings-form legend{max-width:100%;padding:0;color:inherit;white-space:normal}.iw-settings-form textarea{overflow:auto}.iw-settings-form [type=checkbox],.iw-settings-form [type=radio]{padding:0}.iw-settings-form ::-webkit-inner-spin-button,.iw-settings-form ::-webkit-outer-spin-button{height:auto}.iw-settings-form [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.iw-settings-form [type=search]::-webkit-search-decoration{-webkit-appearance:none}.iw-settings-form ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.iw-settings-form ::-moz-focus-inner{padding:0;border-style:none}.iw-settings-form :-moz-focusring{outline:none}.iw-settings-form :-moz-ui-invalid{box-shadow:none}.iw-settings-form ::-ms-expand{display:none}.iw-settings-form [type=file],.iw-settings-form [type=range]{padding:0;border-width:0}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--iw-line-height) + var(--iw-form-element-spacing-vertical) * 2 + var(--iw-border-width) * 2)}.iw-settings-form fieldset{width:100%;margin:0;margin-bottom:var(--iw-spacing);padding:0;border:0}.iw-settings-form label,.iw-settings-form fieldset legend{display:block;margin-bottom:calc(var(--iw-spacing) * .375);color:var(--iw-color);font-weight:var(--iw-form-label-font-weight, var(--iw-font-weight))}.iw-settings-form fieldset legend{margin-bottom:calc(var(--iw-spacing) * .5)}.iw-settings-form input:not([type=checkbox],[type=radio]),.iw-settings-form button[type=submit],.iw-settings-form select,.iw-settings-form textarea{width:100%}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]),.iw-settings-form select,.iw-settings-form textarea{appearance:none;padding:var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal)}.iw-settings-form input,.iw-settings-form select,.iw-settings-form textarea{--iw-background-color: var(--iw-form-element-background-color);--iw-border-color: var(--iw-form-element-border-color);--iw-color: var(--iw-form-element-color);--iw-box-shadow: none;border:var(--iw-border-width) solid var(--iw-border-color);border-radius:var(--iw-border-radius);outline:none;background-color:var(--iw-background-color);box-shadow:var(--iw-box-shadow);color:var(--iw-color);font-weight:var(--iw-font-weight);transition:background-color var(--iw-transition),border-color var(--iw-transition),color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),.iw-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--iw-background-color: var(--iw-form-element-active-background-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),.iw-settings-form :where(select,textarea):not([readonly]):is(:active,:focus){--iw-border-color: var(--iw-form-element-active-border-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,.iw-settings-form :where(select,textarea):not([readonly]):focus{--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-focus-color)}.iw-settings-form input:not([type=submit],[type=button],[type=reset])[disabled],.iw-settings-form select[disabled],.iw-settings-form textarea[disabled],.iw-settings-form label[aria-disabled=true],.iw-settings-form :where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea){opacity:var(--iw-form-element-disabled-opacity);pointer-events:none}.iw-settings-form label[aria-disabled=true] input[disabled]{opacity:1}.iw-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(--iw-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--iw-form-element-spacing-horizontal);padding-inline-start:var(--iw-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.iw-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(--iw-icon-valid)}.iw-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(--iw-icon-invalid)}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]{--iw-border-color: var(--iw-form-element-valid-border-color)}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--iw-border-color: var(--iw-form-element-valid-active-border-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-valid-focus-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]{--iw-border-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--iw-border-color: var(--iw-form-element-invalid-active-border-color) !important}.iw-settings-form :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--iw-box-shadow: 0 0 0 var(--iw-outline-width) var(--iw-form-element-invalid-focus-color) !important}[dir=rtl] .iw-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}.iw-settings-form input::placeholder,.iw-settings-form input::-webkit-input-placeholder,.iw-settings-form textarea::placeholder,.iw-settings-form textarea::-webkit-input-placeholder,.iw-settings-form select:invalid{color:var(--iw-form-element-placeholder-color);opacity:1}.iw-settings-form input:not([type=checkbox],[type=radio]),.iw-settings-form select,.iw-settings-form textarea{margin-bottom:var(--iw-spacing)}.iw-settings-form select::-ms-expand{border:0;background-color:transparent}.iw-settings-form select:not([multiple],[size]){padding-right:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--iw-form-element-spacing-horizontal);padding-inline-start:var(--iw-form-element-spacing-horizontal);padding-inline-end:calc(var(--iw-form-element-spacing-horizontal) + 1.5rem);background-image:var(--iw-icon-chevron);background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.iw-settings-form select[multiple] option:checked{background:var(--iw-form-element-selected-background-color);color:var(--iw-form-element-color)}[dir=rtl] .iw-settings-form select:not([multiple],[size]){background-position:center left .75rem}.iw-settings-form textarea{display:block;resize:vertical}.iw-settings-form textarea[aria-invalid]{--iw-icon-height: calc(1rem * var(--iw-line-height) + var(--iw-form-element-spacing-vertical) * 2 + var(--iw-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--iw-icon-height)!important}.iw-settings-form :where(input,select,textarea,fieldset)+small{display:block;width:100%;margin-top:calc(var(--iw-spacing) * -.75);margin-bottom:var(--iw-spacing);color:var(--iw-muted-color)}.iw-settings-form :where(input,select,textarea,fieldset)[aria-invalid=false]+small{color:var(--iw-ins-color)}.iw-settings-form :where(input,select,textarea,fieldset)[aria-invalid=true]+small{color:var(--iw-del-color)}.iw-settings-form label>:where(input,select,textarea){margin-top:calc(var(--iw-spacing) * .25)}.iw-settings-form label:has([type=checkbox],[type=radio]){width:fit-content;cursor:pointer}.iw-settings-form [type=checkbox],.iw-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(--iw-border-width);vertical-align:middle;cursor:pointer}.iw-settings-form [type=checkbox]::-ms-check,.iw-settings-form [type=radio]::-ms-check{display:none}.iw-settings-form [type=checkbox]:checked,.iw-settings-form [type=checkbox]:checked:active,.iw-settings-form [type=checkbox]:checked:focus,.iw-settings-form [type=radio]:checked,.iw-settings-form [type=radio]:checked:active,.iw-settings-form [type=radio]:checked:focus{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);background-image:var(--iw-icon-checkbox);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.iw-settings-form [type=checkbox]~label,.iw-settings-form [type=radio]~label{display:inline-block;margin-bottom:0;cursor:pointer}.iw-settings-form [type=checkbox]~label:not(:last-of-type),.iw-settings-form [type=radio]~label:not(:last-of-type){margin-inline-end:1em}.iw-settings-form [type=checkbox]:indeterminate{--iw-background-color: var(--iw-primary-background);--iw-border-color: var(--iw-primary-border);background-image:var(--iw-icon-minus);background-position:center;background-size:.75em auto;background-repeat:no-repeat}.iw-settings-form [type=radio]{border-radius:50%}.iw-settings-form [type=radio]:checked,.iw-settings-form [type=radio]:checked:active,.iw-settings-form [type=radio]:checked:focus{--iw-background-color: var(--iw-primary-inverse);border-width:.35em;background-image:none}.iw-settings-form [type=checkbox][role=switch]{--iw-background-color: var(--iw-switch-background-color);--iw-color: var(--iw-switch-color);width:2.25em;height:1.25em;border:var(--iw-border-width) solid var(--iw-border-color);border-radius:1.25em;background-color:var(--iw-background-color);line-height:1.25em}.iw-settings-form [type=checkbox][role=switch]:not([aria-invalid]){--iw-border-color: var(--iw-switch-background-color)}.iw-settings-form [type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:var(--iw-color);box-shadow:var(--iw-switch-thumb-box-shadow);content:"";transition:margin .1s ease-in-out}.iw-settings-form [type=checkbox][role=switch]:focus{--iw-background-color: var(--iw-switch-background-color);--iw-border-color: var(--iw-switch-background-color)}.iw-settings-form [type=checkbox][role=switch]:checked{--iw-background-color: var(--iw-switch-checked-background-color);--iw-border-color: var(--iw-switch-checked-background-color);background-image:none}.iw-settings-form [type=checkbox][role=switch]:checked:before{margin-inline-start:1em}.iw-settings-form [type=checkbox][role=switch][disabled]{--iw-background-color: var(--iw-border-color)}.iw-settings-form [type=checkbox][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--iw-background-color: var(--iw-form-element-valid-border-color)}.iw-settings-form [type=checkbox]:checked[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--iw-background-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form [type=checkbox][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][aria-invalid=false]:checked:focus,.iw-settings-form [type=radio][aria-invalid=false]:checked,.iw-settings-form [type=radio][aria-invalid=false]:checked:active,.iw-settings-form [type=radio][aria-invalid=false]:checked:focus,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:active,.iw-settings-form [type=checkbox][role=switch][aria-invalid=false]:checked:focus{--iw-border-color: var(--iw-form-element-valid-border-color)}.iw-settings-form [type=checkbox]:checked[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox]:checked:focus[aria-invalid=true],.iw-settings-form [type=radio]:checked[aria-invalid=true],.iw-settings-form [type=radio]:checked:active[aria-invalid=true],.iw-settings-form [type=radio]:checked:focus[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:active[aria-invalid=true],.iw-settings-form [type=checkbox][role=switch]:checked:focus[aria-invalid=true]{--iw-border-color: var(--iw-form-element-invalid-border-color)}.iw-settings-form [type=color]::-webkit-color-swatch-wrapper{padding:0}.iw-settings-form [type=color]::-moz-focus-inner{padding:0}.iw-settings-form [type=color]::-webkit-color-swatch{border:0;border-radius:calc(var(--iw-border-radius) * .5)}.iw-settings-form [type=color]::-moz-color-swatch{border:0;border-radius:calc(var(--iw-border-radius) * .5)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file]):is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){--iw-icon-position: .75rem;--iw-icon-width: 1rem;padding-right:calc(var(--iw-icon-width) + var(--iw-icon-position));background-image:var(--iw-icon-date);background-position:center right var(--iw-icon-position);background-size:var(--iw-icon-width) auto;background-repeat:no-repeat}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=time]{background-image:var(--iw-icon-time)}.iw-settings-form [type=date]::-webkit-calendar-picker-indicator,.iw-settings-form [type=datetime-local]::-webkit-calendar-picker-indicator,.iw-settings-form [type=month]::-webkit-calendar-picker-indicator,.iw-settings-form [type=time]::-webkit-calendar-picker-indicator,.iw-settings-form [type=week]::-webkit-calendar-picker-indicator{width:var(--iw-icon-width);margin-right:calc(var(--iw-icon-width) * -1);margin-left:var(--iw-icon-position);opacity:0}@-moz-document url-prefix(){.iw-settings-form [type=date],.iw-settings-form [type=datetime-local],.iw-settings-form [type=month],.iw-settings-form [type=time],.iw-settings-form [type=week]{padding-right:var(--iw-form-element-spacing-horizontal)!important;background-image:none!important}}[dir=rtl] .iw-settings-form :is([type=date],[type=datetime-local],[type=month],[type=time],[type=week]){text-align:right}.iw-settings-form [type=file]{--iw-color: var(--iw-muted-color);margin-left:calc(var(--iw-outline-width) * -1);padding:calc(var(--iw-form-element-spacing-vertical) * .5) 0;padding-left:var(--iw-outline-width);border:0;border-radius:0;background:none}.iw-settings-form [type=file]::file-selector-button{margin-right:calc(var(--iw-spacing) / 2);padding:calc(var(--iw-form-element-spacing-vertical) * .5) var(--iw-form-element-spacing-horizontal)}.iw-settings-form [type=file]:is(:hover,:active,:focus)::file-selector-button{--iw-background-color: var(--iw-secondary-hover-background);--iw-border-color: var(--iw-secondary-hover-border)}.iw-settings-form [type=file]:focus::file-selector-button{--iw-box-shadow: var(--iw-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--iw-outline-width) var(--iw-secondary-focus)}.iw-settings-form [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.25rem;background:none}.iw-settings-form [type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-moz-range-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-ms-track{width:100%;height:.375rem;border-radius:var(--iw-border-radius);background-color:var(--iw-range-border-color);transition:background-color var(--iw-transition),box-shadow var(--iw-transition)}.iw-settings-form [type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]::-moz-range-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]::-ms-thumb{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.4375rem;border:2px solid var(--iw-range-thumb-border-color);border-radius:50%;background-color:var(--iw-range-thumb-color);cursor:pointer;transition:background-color var(--iw-transition),transform var(--iw-transition)}.iw-settings-form [type=range]:active,.iw-settings-form [type=range]:focus-within{--iw-range-border-color: var(--iw-range-active-border-color);--iw-range-thumb-color: var(--iw-range-thumb-active-color)}.iw-settings-form [type=range]:active::-webkit-slider-thumb{transform:scale(1.25)}.iw-settings-form [type=range]:active::-moz-range-thumb{transform:scale(1.25)}.iw-settings-form [type=range]:active::-ms-thumb{transform:scale(1.25)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{padding-inline-start:calc(var(--iw-form-element-spacing-horizontal) + 1.75rem);background-image:var(--iw-icon-search);background-position:center left calc(var(--iw-form-element-spacing-horizontal) + .125rem);background-size:1rem auto;background-repeat:no-repeat}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid]{padding-inline-start:calc(var(--iw-form-element-spacing-horizontal) + 1.75rem)!important;background-position:center left 1.125rem,center right .75rem}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=false]{background-image:var(--iw-icon-search),var(--iw-icon-valid)}.iw-settings-form input:not([type=checkbox],[type=radio],[type=range],[type=file])[type=search][aria-invalid=true]{background-image:var(--iw-icon-search),var(--iw-icon-invalid)}[dir=rtl] .iw-settings-form :where(input):not([type=checkbox],[type=radio],[type=range],[type=file])[type=search]{background-position:center right 1.125rem}[dir=rtl] .iw-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}.iw-settings-form [role=search],.iw-settings-form [role=group]{display:inline-flex;position:relative;width:100%;margin-bottom:var(--iw-spacing);border-radius:var(--iw-border-radius);box-shadow:var(--iw-group-box-shadow, 0 0 0 rgba(0, 0, 0, 0));vertical-align:middle;transition:box-shadow var(--iw-transition)}.iw-settings-form [role=search]>*,.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]),.iw-settings-form [role=search] select,.iw-settings-form [role=group]>*,.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]),.iw-settings-form [role=group] select{position:relative;flex:1 1 auto;margin-bottom:0}.iw-settings-form [role=search]>*:not(:first-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=search] select:not(:first-child),.iw-settings-form [role=group]>*:not(:first-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=group] select:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.iw-settings-form [role=search]>*:not(:last-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:last-child),.iw-settings-form [role=search] select:not(:last-child),.iw-settings-form [role=group]>*:not(:last-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:last-child),.iw-settings-form [role=group] select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.iw-settings-form [role=search]>*:focus,.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):focus,.iw-settings-form [role=search] select:focus,.iw-settings-form [role=group]>*:focus,.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):focus,.iw-settings-form [role=group] select:focus{z-index:2}.iw-settings-form [role=search] button:not(:first-child),.iw-settings-form [role=search] [type=submit]:not(:first-child),.iw-settings-form [role=search] [type=reset]:not(:first-child),.iw-settings-form [role=search] [type=button]:not(:first-child),.iw-settings-form [role=search] [role=button]:not(:first-child),.iw-settings-form [role=search] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=search] select:not(:first-child),.iw-settings-form [role=group] button:not(:first-child),.iw-settings-form [role=group] [type=submit]:not(:first-child),.iw-settings-form [role=group] [type=reset]:not(:first-child),.iw-settings-form [role=group] [type=button]:not(:first-child),.iw-settings-form [role=group] [role=button]:not(:first-child),.iw-settings-form [role=group] input:not([type=checkbox],[type=radio]):not(:first-child),.iw-settings-form [role=group] select:not(:first-child){margin-left:calc(var(--iw-border-width) * -1)}.iw-settings-form [role=search] button,.iw-settings-form [role=search] [type=submit],.iw-settings-form [role=search] [type=reset],.iw-settings-form [role=search] [type=button],.iw-settings-form [role=search] [role=button],.iw-settings-form [role=group] button,.iw-settings-form [role=group] [type=submit],.iw-settings-form [role=group] [type=reset],.iw-settings-form [role=group] [type=button],.iw-settings-form [role=group] [role=button]{width:auto}@supports selector(:has(*)){.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus),.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus){--iw-group-box-shadow: var(--iw-group-box-shadow-focus-with-button)}.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.iw-settings-form [role=search]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select,.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) input:not([type=checkbox],[type=radio]),.iw-settings-form [role=group]:has(button:focus,[type=submit]:focus,[type=button]:focus,[role=button]:focus) select{border-color:transparent}.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus),.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus){--iw-group-box-shadow: var(--iw-group-box-shadow-focus-with-input)}.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.iw-settings-form [role=search]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) button,.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=submit],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [type=button],.iw-settings-form [role=group]:has(input:not([type=submit],[type=button]):focus,select:focus) [role=button]{--iw-button-box-shadow: 0 0 0 var(--iw-border-width) var(--iw-primary-border);--iw-button-hover-box-shadow: 0 0 0 var(--iw-border-width) var(--iw-primary-hover-border)}.iw-settings-form [role=search] button:focus,.iw-settings-form [role=search] [type=submit]:focus,.iw-settings-form [role=search] [type=reset]:focus,.iw-settings-form [role=search] [type=button]:focus,.iw-settings-form [role=search] [role=button]:focus,.iw-settings-form [role=group] button:focus,.iw-settings-form [role=group] [type=submit]:focus,.iw-settings-form [role=group] [type=reset]:focus,.iw-settings-form [role=group] [type=button]:focus,.iw-settings-form [role=group] [role=button]:focus{box-shadow:none}}.iw-settings-form [role=search]>*:first-child{border-top-left-radius:5rem;border-bottom-left-radius:5rem}.iw-settings-form [role=search]>*:last-child{border-top-right-radius:5rem;border-bottom-right-radius:5rem}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form){white-space:nowrap}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):before{display:inline-block;width:1em;height:1em;background-image:var(--iw-icon-loading);background-size:1em auto;background-repeat:no-repeat;content:"";vertical-align:-.125em}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):not(:empty):before{margin-inline-end:calc(var(--iw-spacing) * .5)}.iw-settings-form [aria-busy=true]:not(input,select,textarea,html,form):empty{text-align:center}.iw-settings-form button[aria-busy=true],.iw-settings-form [type=submit][aria-busy=true],.iw-settings-form [type=button][aria-busy=true],.iw-settings-form [type=reset][aria-busy=true],.iw-settings-form [role=button][aria-busy=true],.iw-settings-form a[aria-busy=true]{pointer-events:none}.iw-settings-form [aria-controls]{cursor:pointer}.iw-settings-form [aria-disabled=true],.iw-settings-form [disabled]{cursor:not-allowed}.iw-settings-form [aria-hidden=false][hidden]{display:initial}.iw-settings-form [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.iw-settings-form a,.iw-settings-form area,.iw-settings-form button,.iw-settings-form input,.iw-settings-form label,.iw-settings-form select,.iw-settings-form summary,.iw-settings-form textarea,.iw-settings-form [tabindex]{-ms-touch-action:manipulation}.iw-settings-form [dir=rtl]{direction:rtl}.iw-settings-wrapper{--iw-theme-color: var(--wp-admin-theme-color, #2271b1);--iw-theme-color-rgb: var(--wp-admin-theme-color--rgb, 34, 113, 177);--iw-theme-color-darker-10: var(--wp-admin-theme-color-darker-10, #135e96);--iw-border-width-focus: var(--wp-admin-border-width-focus, 2px);--iw-surface: #fff;--iw-surface-muted: #ebebeb;--iw-text: #3c434a;--iw-text-strong: #070707;--iw-text-input: #2c3338;--iw-text-muted: #757575;--iw-border: #c3c4c7;--iw-border-input: #8c8f94;--iw-button-bg: #f6f7f7;--iw-button-bg-hover: #f0f0f1;--iw-button-border: #8c8f94;--iw-button-border-hover: #757575;--iw-button-text: #2c3338;--iw-button-text-hover: #070707;--iw-button-focus: var(--iw-theme-color);--iw-font-family-emoji: inherit;--iw-font-family-sans-serif: inherit;--iw-font-family-monospace: inherit;--iw-font-family: var(--iw-font-family-sans-serif);--iw-line-height: 1.5;--iw-font-weight: 400;--iw-font-size: 100%;--iw-text-underline-offset: .1rem;--iw-border-radius: .25rem;--iw-border-width: .0625rem;--iw-outline-width: .125rem;--iw-transition: .2s ease-in-out;--iw-spacing: 1rem;--iw-typography-spacing-vertical: 1rem;--iw-block-spacing-vertical: 20px;--iw-block-spacing-horizontal: 20px;--iw-grid-column-gap: 20px;--iw-grid-row-gap: 20px;--iw-form-element-spacing-vertical: .35rem;--iw-form-element-spacing-horizontal: .75rem;--iw-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--iw-group-box-shadow-focus-with-button: 0 0 0 var(--iw-outline-width) var(--iw-primary-focus);--iw-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--iw-form-element-border-color);--iw-modal-overlay-backdrop-filter: blur(.375rem);--iw-nav-element-spacing-vertical: 1rem;--iw-nav-element-spacing-horizontal: .5rem;--iw-nav-link-spacing-vertical: .5rem;--iw-nav-link-spacing-horizontal: .5rem;--iw-nav-breadcrumb-divider: ">";--iw-primary: var(--iw-theme-color);--iw-primary-background: var(--iw-theme-color);--iw-primary-border: var(--iw-theme-color);--iw-primary-underline: rgba(var(--iw-theme-color-rgb), .5);--iw-primary-hover: var(--iw-theme-color-darker-10);--iw-primary-hover-background: var(--iw-theme-color-darker-10);--iw-primary-hover-border: var(--iw-theme-color-darker-10);--iw-primary-hover-underline: var(--iw-theme-color-darker-10);--iw-primary-focus: rgba(var(--iw-theme-color-rgb), .25);--iw-primary-inverse: #fff;--iw-secondary: var(--iw-button-text);--iw-secondary-background: var(--iw-button-bg);--iw-secondary-border: var(--iw-button-border);--iw-secondary-underline: rgba(var(--iw-theme-color-rgb), .4);--iw-secondary-hover: var(--iw-button-text-hover);--iw-secondary-hover-background: var(--iw-button-bg-hover);--iw-secondary-hover-border: var(--iw-button-border-hover);--iw-secondary-hover-underline: var(--iw-button-border-hover);--iw-secondary-focus: var(--iw-button-focus);--iw-secondary-inverse: var(--iw-button-text);--iw-contrast: var(--iw-text-strong);--iw-contrast-background: var(--iw-text-strong);--iw-contrast-border: var(--iw-text-strong);--iw-contrast-hover: #000;--iw-contrast-hover-background: #000;--iw-contrast-hover-border: #000;--iw-contrast-focus: rgba(var(--iw-theme-color-rgb), .25);--iw-contrast-inverse: #fff;color-scheme:light;--iw-background-color: var(--iw-surface);--iw-color: var(--iw-text);--iw-muted-color: var(--iw-text-muted);--iw-muted-border-color: var(--iw-border);--iw-box-shadow: 0 1px 1px rgba(0, 0, 0, .04);--iw-text-selection-color: rgba(var(--iw-theme-color-rgb), .25);--iw-table-border-color: var(--iw-border);--iw-table-row-stripped-background-color: var(--iw-surface-muted);--iw-form-element-background-color: var(--iw-surface);--iw-form-element-active-background-color: var(--iw-surface);--iw-form-element-selected-background-color: var(--iw-surface-muted);--iw-form-element-border-color: var(--iw-border-input);--iw-form-element-color: var(--iw-text-input);--iw-form-element-placeholder-color: var(--iw-text-muted);--iw-form-element-active-border-color: var(--iw-theme-color);--iw-form-element-focus-color: var(--iw-theme-color);--iw-switch-background-color: var(--iw-border-input);--iw-switch-checked-background-color: var(--iw-theme-color);--iw-switch-color: #fff;--iw-outline-width: var(--iw-border-width-focus);--iw-block-spacing: var(--iw-block-spacing-vertical) var(--iw-block-spacing-horizontal);--iw-form-element-spacing: var(--iw-form-element-spacing-vertical) var(--iw-form-element-spacing-horizontal);--iw-typography-spacing: var(--iw-typography-spacing-vertical)}.iw-settings-wrapper .button-secondary,.iw-settings-wrapper .button.button-secondary{--iw-primary: var(--iw-secondary);--iw-primary-background: var(--iw-secondary-background);--iw-primary-border: var(--iw-secondary-border);--iw-primary-hover: var(--iw-secondary-hover);--iw-primary-hover-background: var(--iw-secondary-hover-background);--iw-primary-hover-border: var(--iw-secondary-hover-border);--iw-primary-hover-underline: var(--iw-secondary-hover-underline);--iw-primary-focus: var(--iw-secondary-focus);--iw-primary-inverse: var(--iw-secondary-inverse)}.iw-settings-wrapper code,.iw-settings-wrapper kbd,.iw-settings-wrapper samp{background:#f0f0f1;background:#00000012;color:var(--iw-text)}.wp-admin #wpcontent{padding:0}.wp-admin #wpbody-content>.notice{display:none}.wp-admin .wrap{margin:0}.iw-settings-wrapper .header-wrapper{padding:20px 40px;background-color:var(--iw-surface);border-bottom:1px solid var(--iw-surface-muted)}.iw-settings-wrapper .content-wrapper{padding:0 40px}.iw-settings-wrapper .header-title{font-weight:600;font-size:18px;color:var(--iw-text-strong)}.iw-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(--iw-surface);border-bottom:2px solid var(--iw-surface-muted)}.iw-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}.iw-settings-wrapper .nav-tab-wrapper .nav-tab:hover,.iw-settings-wrapper .nav-tab-wrapper .nav-tab:focus{color:var(--wp-admin-theme-color);outline:none;box-shadow:none}.iw-settings-wrapper .nav-tab-wrapper .nav-tab.nav-tab-active{border-bottom-color:var(--wp-admin-theme-color)}.iw-settings form{min-width:463px;width:auto;flex:1 1 auto}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]){width:auto;min-width:80px;max-width:100%;font-size:var(--iw-font-size);margin-bottom:0}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).large-text{width:100%}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).regular-text{width:25rem}.iw-settings input:not([type=checkbox],[type=radio],[type=submit],[type=reset],[type=button]).small-text{width:8rem}.iw-settings select,.iw-settings textarea{width:25rem;max-width:100%;font-size:var(--iw-font-size);margin-bottom:0}.iw-settings button,.iw-settings [type=submit].button,.iw-settings [type=reset],.iw-settings [type=button].button{display:inline-block;width:auto;max-width:100%;font-size:var(--iw-font-size)}.iw-settings .submit{display:flex;gap:10px}.iw-settings .iw-sidebar{width:250px;flex:0 0 250px;margin-left:20px}.iw-settings.has-sidebar{display:flex;justify-content:space-between}@media(max-width:960px){.iw-settings.has-sidebar{flex-direction:column}.iw-settings form{width:100%}.iw-settings .iw-sidebar{width:100%;flex:0 0 auto;margin-left:0;margin-top:20px}}.iw-settings p.help,.iw-settings p.description,.iw-settings span.description{font-size:13px;font-style:italic;color:var(--iw-text-muted)}.iw-range-field{display:flex;gap:10px;align-items:center}.iw-range-field input[type=range]{appearance:none;color-scheme:light;background:transparent;accent-color:var(--iw-theme-color)}.iw-range-field input[type=range]::-webkit-slider-runnable-track{height:4px;background:#dcdcde;border-radius:999px}.iw-range-field input[type=range]::-webkit-slider-thumb{appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--iw-theme-color);border:1px solid var(--iw-theme-color)}.iw-range-field input[type=range]::-moz-range-track{height:4px;background:#dcdcde;border-radius:999px}.iw-range-field input[type=range]::-moz-range-progress{height:4px;background:var(--iw-theme-color);border-radius:999px}.iw-range-field input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--iw-theme-color);border:1px solid var(--iw-theme-color)}.iw-buttons-group{display:flex;gap:10px}.iw-buttons-group [type=submit].button,.iw-buttons-group [type=button].button{margin:0}.iw-field-group label{margin-right:10px}.iw-field-group.horizontal label{display:inline-block}.iw-field-group.vertical label{display:block;margin-bottom:8px}.iw-field input[type=checkbox]:checked:not([role=switch]):before,.iw-field input[type=radio]:checked:before{display:none}.iw-field input[type=checkbox][role=switch]:checked:before{width:auto;margin-top:0;margin-bottom:0}.iw-field-type-color .iw-color-control{display:flex;gap:10px;align-items:center;position:relative;width:fit-content}.iw-field-type-color .iw-color-control button{margin-bottom:0}.iw-field-type-color .iw-color-input{min-width:8rem}.iw-field-type-color .iw-color-swatch{width:32px;height:32px;padding:0;border-radius:4px;border:1px solid var(--iw-form-element-border-color);box-shadow:inset 0 0 0 2px var(--iw-form-element-background-color);cursor:pointer;flex-shrink:0}.iw-field-type-color .iw-color-swatch:focus{outline:none;box-shadow:inset 0 0 0 2px var(--iw-form-element-background-color),0 0 0 2px var(--iw-form-element-focus-color)}.iw-field-type-color .iw-color-popover{position:absolute;top:calc(100% + 6px);left:0;padding:8px;border-radius:6px;border:1px solid var(--iw-form-element-border-color);background:var(--iw-form-element-background-color);box-shadow:0 6px 18px #0000001f;z-index:1000;display:none;pointer-events:auto}.iw-field-type-color.is-open .iw-color-popover{display:block}.iw-field-type-color hex-color-picker{width:200px;height:200px;pointer-events:auto}.iw-hidden{display:none!important}@keyframes iw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes iw-fade-out{0%{opacity:1}to{opacity:0}}@keyframes iw-slide-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes iw-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.iw-anim-in,.iw-anim-out{animation-duration:var(--iw-animation-duration, .25s);animation-fill-mode:both}.iw-anim-fade.iw-anim-in{animation-name:iw-fade-in}.iw-anim-fade.iw-anim-out{animation-name:iw-fade-out}.iw-anim-slide.iw-anim-in{animation-name:iw-slide-in}.iw-anim-slide.iw-anim-out{animation-name:iw-slide-out}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:inherit}}.iw-settings-wrapper .nav-tab{display:flex;align-items:center;gap:5px}.iw-settings-wrapper .nav-tab:before{content:"";font-size:16px;line-height:1;width:16px;height:16px;display:inline-block;mask-size:cover;background-color:var(--wp-admin-theme-color, #2271b1);margin-right:2px}.iw-settings-wrapper .nav-tab-watermark:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNDA2IDQwNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxwYXRoIGQ9Ik0xNTQuNSwzOTUuNjRDMTQyLjE0LDM5OC44MyAxMTcuNDIsMzk5Ljc5IDEwNC43OSwzOTcuNTZDNzUuODksMzkyLjQ2IDQ4LjMsMzc1LjUzIDMwLjY4LDM1Mi4wOEMxMi4yMiwzMjcuNTIgNC4xOSwyOTkuNTMgNy4wMywyNjkuNjdDOC45OSwyNDkuMTUgMTcuNzQsMjI2LjE3IDI5LjYxLDIxMC40QzMzLjU5LDIwNS4xMSAzNS4wNiwyMDIuMzkgMzQuNDIsMjAxLjUyQzMzLjkyLDIwMC44MiAzMS42MywxOTcuODEgMjkuMzYsMTk0LjgxQzIwLjEzLDE4Mi42OSAxMi4wMiwxNjQuMTIgOC40OCwxNDdDNi40OCwxMzcuMzQgNi4xOCwxMTYuODUgNy44OCwxMDUuNUM5LjMyLDk1Ljg2IDEzLjE3LDg0LjM5IDE5LjAxLDcyLjM1QzQzLjM3LDIyLjE1IDEwMC4xMSwtMy42NCAxNTUuMjgsMTAuNDFDMTcwLjEzLDE0LjE5IDE5MC4xMywyNC4zOSAxOTkuMjMsMzIuODFDMjAyLjQzLDM1Ljc3IDIwMy40MiwzNS40NSAyMTEuNSwyOC45NEMyMTguODQsMjMuMDIgMjM4LjkxLDEzLjQxIDI1MCwxMC41QzI2OC4xMiw1Ljc0IDI5MS42Niw1LjM2IDMwOC40NCw5LjU2QzM1MS40OCwyMC4zNCAzODQuNjQsNTMuNjEgMzk2LjA3LDk3LjVDMzk5LjAyLDEwOC44MiAzOTkuOCwxMzIuMjcgMzk3LjY0LDE0NC41QzM5NC4zOSwxNjIuODYgMzg2LjQyLDE4MS4zNyAzNzUuNTgsMTk1Ljc0TDM3MC4xMSwyMDIuOThMMzcyLjQsMjA1Ljc0QzM4Mi45OCwyMTguNDkgMzkxLjYzLDIzNS42NSAzOTYuMDgsMjUyLjc0QzM5OS4wMywyNjQuMDYgMzk5Ljc3LDI4Ny40MiAzOTcuNTcsMzAwQzM5My4wNCwzMjUuOTkgMzgxLjEzLDM0OC4yIDM2MS45MSwzNjYuNTFDMzQ0LjU1LDM4My4wNSAzMjMuOTMsMzkzLjQgMzAwLDM5Ny41N0MyODcuNDIsMzk5Ljc3IDI2NC4wNiwzOTkuMDMgMjUyLjc0LDM5Ni4wOEMyMzUuNTMsMzkxLjYgMjE5LjM3LDM4My40MyAyMDUuNywzNzIuMzJMMjAyLjksMzcwLjA0TDE5NS43LDM3NS41N0MxODUuNywzODMuMjYgMTY2LjgxLDM5Mi40NiAxNTQuNSwzOTUuNjRaTTU1LjU5LDE3NC42OEM1OC4wNywxNzguMTYgNjAuNDIsMTgxIDYwLjgsMTgwLjk5QzYxLjE5LDE4MC45OSA2Mi44NSwxODAuMDcgNjQuNSwxNzguOTRDODQuNDUsMTY1LjMzIDExNi41OSwxNTkuMTEgMTQ0LDE2My41NUMxNTguMywxNjUuODYgMTc3LjMyLDE3Mi44OSAxODYuMTUsMTc5LjEzQzE4Ny42MSwxODAuMTYgMTg5LjA1LDE4MSAxODkuMzUsMTgxQzE5MC40NywxODEgMTk4Ljg5LDE2OC4yNiAyMDIuMzYsMTYxLjMyQzIxMS45MywxNDIuMjEgMjEzLjUxLDExOC42MSAyMDYuNTksOTguMjZDMTk4LjU3LDc0LjY4IDE4Mi40NCw1Ni45MiAxNTkuNTYsNDYuNDdDMTQ5Ljc5LDQyLjAxIDE0MS4zLDQwLjAyIDEyOC45OCwzOS4zMkM3NC4xNCwzNi4yMSAyOS43MSw4Ny42NyA0MC44NSwxNDEuNDFDNDMuMTgsMTUyLjY0IDQ4LjYxLDE2NC45IDU1LjU5LDE3NC42OFpNMjcxLjQsMzY1Ljk4QzMwMy40NiwzNjkuMzYgMzM0LjA0LDM1NC44OCAzNTIuMDEsMzI3LjgxQzM2Ni4wOCwzMDYuNjEgMzcwLjE0LDI4MC4xNSAzNjIuOTUsMjU2LjQ1QzM2MC42NywyNDguOTQgMzUyLjY0LDIzMy41OSAzNDguMTIsMjI4LjExTDM0NS4zMiwyMjQuNzJMMzM4LjkxLDIyOC4yOUMzMjkuNzQsMjMzLjQxIDMxNi44NiwyMzguMzggMzA1Ljk0LDI0MS4wNEMyOTguMzMsMjQyLjg5IDI5My41OSwyNDMuMzUgMjgxLjUsMjQzLjRDMjU5LjcxLDI0My40OSAyNDUuMTQsMjM5Ljk3IDIyNi4yNiwyMzAuMDNDMjIxLjAxLDIyNy4yNiAyMTYuMzYsMjI1IDIxNS45NCwyMjVDMjE1LjUxLDIyNSAyMTMuMzIsMjI3LjU5IDIxMS4wNywyMzAuNzVDMTkwLjAyLDI2MC4zNCAxODkuNDIsMjk4LjE4IDIwOS41LDMyOC41QzIyMy4xNCwzNDkuMTEgMjQ2LjcxLDM2My4zNyAyNzEuNCwzNjUuOThaTTI2Ni43NSwyMTAuMDNDMjczLjU2LDIxMS4yOCAyOTQuNTEsMjEwLjM2IDMwMS4xNywyMDguNTRDMzMzLjQsMTk5LjY5IDM1Ny44OCwxNzQuMzEgMzY0LjY4LDE0Mi42OEMzNjYuOTEsMTMyLjMxIDM2Ni42NSwxMTQuNDkgMzY0LjEyLDEwNC44QzM0OS4xNSw0Ny40NSAyODUuMjksMjEuNDQgMjM1LjU1LDUyLjQzQzIyOS45NCw1NS45MyAyMjcuMDksNTcuNDkgMjI2LjQxLDU5LjcxQzIyNS43NCw2MS44OCAyMjcuMTUsNjQuNjggMjMwLjA4LDcwLjUzQzIzMC4zOSw3MS4xNiAyMzAuNzIsNzEuODIgMjMxLjA3LDcyLjUyQzIzNS4xNiw4MC43MyAyMzguMDIsODguMjggMjQwLjE3LDk2LjVDMjQzLjA3LDEwNy42IDI0My4zLDEwOS43MyAyNDMuMywxMjVDMjQzLjMsMTQwLjI2IDI0My4wNiwxNDIuNCAyNDAuMTcsMTUzLjVDMjM3Ljk5LDE2MS44OSAyMzUuMjQsMTY5LjEgMjMxLjAyLDE3Ny40OEwyMjUsMTg5LjQ1TDIyNy4yNSwxOTEuNjlDMjM0LjAxLDE5OC4zOSAyNTQuMSwyMDcuNzIgMjY2Ljc1LDIxMC4wM1pNMTE1LjAyLDM2NS44OEMxMzAuNDEsMzY3LjY4IDE0Ni4yOSwzNjQuOTUgMTYwLjgzLDM1OEMxNjguMzksMzU0LjM4IDE4MSwzNDYuNDEgMTgxLDM0NS4yNEMxODEsMzQ0Ljk4IDE3OS40NywzNDIuMjMgMTc3LjU5LDMzOS4xM0MxNjQuNDgsMzE3LjQ5IDE1OS4zMiwyODkuMzQgMTYzLjQ1LDI2MkMxNjUuMzIsMjQ5LjYxIDE2OC4yLDI0MS4wMyAxNzUuMTQsMjI3LjI0TDE4MC44LDIxNS45OEwxNzYuNjUsMjEyLjQyQzE3MS41LDIwNy45OSAxNTQuNTIsMTk5LjU0IDE0Ni41LDE5Ny40MUMxMzcuMDEsMTk0LjkgMTE3Ljk5LDE5NC40MSAxMDgsMTk2LjQ0QzYyLjQzLDIwNS42NyAzMS45NiwyNTAuNjggNDAuNTcsMjk2LjA1QzQzLjgyLDMxMy4xNyA1MC43MiwzMjYuNTQgNjIuODksMzM5LjI4Qzc3LjU1LDM1NC42NCA5NC45OSwzNjMuNTQgMTE1LjAyLDM2NS44OFoiIHN0eWxlPSJmaWxsOnJnYigyLDIsMik7ZmlsbC1ydWxlOm5vbnplcm87Ii8+Cjwvc3ZnPg==)}.iw-settings-wrapper .nav-tab-protection:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWltYWdlLWRvd24taWNvbiBsdWNpZGUtaW1hZ2UtZG93biI+PHBhdGggZD0iTTEwLjMgMjFINWEyIDIgMCAwIDEtMi0yVjVhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjEwbC0zLjEtMy4xYTIgMiAwIDAgMC0yLjgxNC4wMTRMNiAyMSIvPjxwYXRoIGQ9Im0xNCAxOSAzIDN2LTUuNSIvPjxwYXRoIGQ9Im0xNyAyMiAzLTMiLz48Y2lyY2xlIGN4PSI5IiBjeT0iOSIgcj0iMiIvPjwvc3ZnPg==)}.iw-settings-wrapper .nav-tab-status:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXNxdWFyZS1wZW4taWNvbiBsdWNpZGUtc3F1YXJlLXBlbiI+PHBhdGggZD0iTTEyIDNINWEyIDIgMCAwIDAtMiAydjE0YTIgMiAwIDAgMCAyIDJoMTRhMiAyIDAgMCAwIDItMnYtNyIvPjxwYXRoIGQ9Ik0xOC4zNzUgMi42MjVhMSAxIDAgMCAxIDMgM2wtOS4wMTMgOS4wMTRhMiAyIDAgMCAxLS44NTMuNTA1bC0yLjg3My44NGEuNS41IDAgMCAxLS42Mi0uNjJsLjg0LTIuODczYTIgMiAwIDAgMSAuNTA2LS44NTJ6Ii8+PC9zdmc+)}.iw-settings-wrapper .iw-status-list{list-style:none;margin:0 0 20px}.iw-settings-wrapper .iw-status-item{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #dcdcde}.iw-settings-wrapper .iw-status-item:last-child{border-bottom:0}.iw-settings-wrapper .iw-status-dot{width:12px;height:12px;border-radius:50%;margin-top:4px;flex-shrink:0;background:#757575}.iw-settings-wrapper .iw-status-dot.ok{background:#00a32a}.iw-settings-wrapper .iw-status-dot.error{background:#d63638}.iw-settings-wrapper .iw-status-dot.info{background:#757575}.iw-settings-wrapper .iw-status-text{color:#3c434a;flex:1}.iw-settings-wrapper .iw-status-text strong{margin-right:4px}.iw-settings-wrapper .iw-status-text a{text-decoration:none;font-weight:500}#iw-watermark-preview-stage{position:relative;display:block;width:600px;height:400px;box-sizing:border-box;background-color:#fff;background-image:linear-gradient(45deg,#e5e5e5 25%,transparent 25%),linear-gradient(-45deg,#e5e5e5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e5e5 75%),linear-gradient(-45deg,transparent 75%,#e5e5e5 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;border:1px solid #dcdcde;border-radius:4px;overflow:hidden}#iw-watermark-preview-stage .iw-preview-stage-inner{position:relative;width:100%;height:100%;overflow:hidden}#iw-watermark-preview-stage .iw-preview-watermark{position:absolute;left:0;top:0;display:none;max-width:none;max-height:none}#iw-watermark-preview-stage .iw-preview-watermark img{display:block;max-width:none;max-height:none}#iw-watermark-preview-stage .iw-preview-watermark-text{white-space:pre;line-height:1.1}#iw-watermark-preview-stage .iw-preview-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#555;text-align:center;padding:20px;box-sizing:border-box;background:#fffc}.iw-alignment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:120px;background:#dcdcde;border:1px solid #dcdcde;border-radius:4px;overflow:hidden}.iw-alignment-grid .iw-alignment-cell{position:relative;background:#fff;aspect-ratio:1}.iw-alignment-grid input[type=radio]{position:absolute;opacity:0;width:0;height:0;margin:0}.iw-alignment-grid input[type=radio]:focus+label{box-shadow:inset 0 0 0 2px var(--iw-primary-focus);z-index:1}.iw-alignment-grid input[type=radio]:checked+label{background:var(--iw-primary)}.iw-alignment-grid input[type=radio]:checked+label:after{background:#fff}.iw-alignment-grid label{display:block;width:100%;height:100%;cursor:pointer;margin:0;position:relative;transition:background-color .2s ease}.iw-alignment-grid label:hover{background:#f0f0f1}.iw-alignment-grid label:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#dcdcde;transition:background-color .2s ease}.iw-offset-group,.iw-size-custom-group{display:flex;gap:10px;align-items:center}.iw-offset-group label,.iw-size-custom-group label{display:flex;align-items:center;gap:5px;margin:0}.iw-preview-origin{font-size:13px;font-style:italic}.df-credits{background:#fff;margin:20px 0;position:relative;box-shadow:0 0 0 1px #0000000d}.df-credits .inner{padding:0 10px}.df-credits h3{font-size:14px;line-height:1.4;margin:0;padding:8px 12px;border-bottom:1px solid #dcdcde}.df-credits .df-link{padding:5px 0 10px;margin:0}.df-credits .df-link a{display:block;text-align:center;outline:none!important;border:none!important;box-shadow:none!important}.df-credits .df-link a img{display:block;margin:0 auto;width:80px}.df-credits hr{border:solid #c3c4c7;border-width:1px 0 0;clear:both;height:0} -
image-watermark/tags/2.0.8/image-watermark.php
r3449988 r3458902 3 3 Plugin Name: Image Watermark 4 4 Description: Secure and brand your images with automatic watermarks. Apply image or text overlays to new uploads and bulk process existing Media Library images with ease. 5 Version: 2.0. 75 Version: 2.0.8 6 6 Author: dFactory 7 7 Author URI: http://www.dfactory.co/ … … 30 30 * 31 31 * @class Image_Watermark 32 * @version 2.0. 732 * @version 2.0.8 33 33 */ 34 34 final class Image_Watermark { … … 97 97 ], 98 98 'backup' => [ 99 'backup_image' => true 99 'backup_image' => true, 100 'preserve_timestamps' => false 100 101 ] 101 102 ], 102 'version' => '2.0. 7'103 'version' => '2.0.8' 103 104 ]; 104 105 public $options = []; -
image-watermark/tags/2.0.8/includes/class-settings.php
r3445456 r3458902 624 624 'parent' => 'backup', 625 625 'label' => __( 'Backup original images', 'image-watermark' ), 626 'description' => __( 'If enabled, original images are backed up before watermarking, allowing watermarks to be removed and originals restored.', 'image-watermark' ), 627 ], 628 'preserve_timestamps' => [ 629 'title' => __( 'Preserve File Dates', 'image-watermark' ), 630 'section' => 'image_watermark_backup', 631 'type' => 'boolean', 632 'parent' => 'backup', 633 'label' => __( 'Preserve original file dates when copying or restoring', 'image-watermark' ), 634 'description' => __( 'If enabled, backup and restore operations keep the original file timestamps (when supported by the server).', 'image-watermark' ), 626 635 ], 627 636 'backup_folder' => [ -
image-watermark/tags/2.0.8/includes/class-upload-handler.php
r3449988 r3458902 34 34 */ 35 35 private $backup_failure_notice_added = false; 36 37 /** 38 * Tracks if the timestamp preservation notice was added. 39 * 40 * @var bool 41 */ 42 private $timestamp_preserve_notice_added = false; 36 43 37 44 /** … … 490 497 491 498 // Restore from backup 492 if ( ! copy( $backup_filepath, $filepath) ) {499 if ( ! $this->copy_file( $backup_filepath, $filepath, 'restore', $attachment_id ) ) { 493 500 return [ 'error' => __( 'Failed to restore from backup.', 'image-watermark' ) ]; 494 501 } … … 1076 1083 1077 1084 // Copy the original file bit-for-bit after validating it is a decodable image. 1078 if ( ! copy( $filepath, $backup_filepath) ) {1085 if ( ! $this->copy_file( $filepath, $backup_filepath, 'backup', $attachment_id ) ) { 1079 1086 imagedestroy( $image ); 1080 1087 return [ … … 1102 1109 'path' => null, 1103 1110 ]; 1111 } 1112 1113 /** 1114 * Copy a file, optionally preserving timestamps. 1115 * 1116 * @param string $source Source file path. 1117 * @param string $destination Destination file path. 1118 * @return bool True on success, false on failure. 1119 */ 1120 private function copy_file( $source, $destination, $context = '', $attachment_id = 0 ) { 1121 $preserve = ! empty( $this->plugin->options['backup']['preserve_timestamps'] ); 1122 $preserve = apply_filters( 'iw_preserve_backup_timestamps', $preserve, $source, $destination, $context, $attachment_id ); 1123 1124 if ( $preserve ) { 1125 return $this->copy_with_timestamps( $source, $destination ); 1126 } 1127 1128 return copy( $source, $destination ); 1129 } 1130 1131 /** 1132 * Copy file preserving original timestamps. 1133 * 1134 * @param string $source Source file path. 1135 * @param string $destination Destination file path. 1136 * @return bool True on success, false on failure. 1137 */ 1138 private function copy_with_timestamps( $source, $destination ) { 1139 if ( ! is_file( $source ) ) { 1140 return false; 1141 } 1142 1143 $mtime = filemtime( $source ); 1144 $atime = fileatime( $source ); 1145 1146 if ( ! copy( $source, $destination ) ) { 1147 return false; 1148 } 1149 1150 if ( $mtime !== false ) { 1151 $atime = ( $atime !== false ) ? $atime : $mtime; 1152 if ( @touch( $destination, $mtime, $atime ) === false ) { 1153 $this->maybe_add_timestamp_notice(); 1154 } 1155 } 1156 1157 return true; 1158 } 1159 1160 /** 1161 * Adds an admin notice when timestamp preservation fails. 1162 * 1163 * @return void 1164 */ 1165 private function maybe_add_timestamp_notice() { 1166 if ( $this->timestamp_preserve_notice_added ) { 1167 return; 1168 } 1169 1170 $this->timestamp_preserve_notice_added = true; 1171 $this->add_admin_notice( 1172 __( 'Image Watermark: File timestamps could not be preserved on this server. Copies were created, but dates may differ.', 'image-watermark' ), 1173 'warning' 1174 ); 1104 1175 } 1105 1176 -
image-watermark/tags/2.0.8/languages/image-watermark.pot
r3449988 r3458902 3 3 msgstr "" 4 4 "Project-Id-Version: Image Watermark\n" 5 "POT-Creation-Date: 2026-0 1-29 11:44+0100\n"5 "POT-Creation-Date: 2026-02-11 12:07+0100\n" 6 6 "PO-Revision-Date: 2015-05-15 19:55+0100\n" 7 7 "Last-Translator: Bartosz Arendt <info@dfactory.eu>\n" … … 13 13 "Plural-Forms: nplurals=2; plural=n != 1;\n" 14 14 "X-Generator: Poedit 3.8\n" 15 "X-Poedit-KeywordsList: gettext;gettext_noop;__;_e;esc_attr__;esc_attr_e;_n:1,2;esc_html_e;esc_html__\n" 15 "X-Poedit-KeywordsList: " 16 "gettext;gettext_noop;__;_e;esc_attr__;esc_attr_e;_n:1,2;esc_html_e;esc_html__;_x;_n\n" 16 17 "X-Poedit-Basepath: ..\n" 17 18 "X-Poedit-SourceCharset: UTF-8\n" … … 19 20 "X-Poedit-SearchPathExcluded-0: node_modules\n" 20 21 21 #: image-watermark.php:36 6 image-watermark.php:435 image-watermark.php:474 image-watermark.php:91822 #: image-watermark.php:118 622 #: image-watermark.php:367 image-watermark.php:436 image-watermark.php:475 image-watermark.php:919 23 #: image-watermark.php:1187 23 24 msgid "Apply watermark" 24 25 msgstr "" 25 26 26 #: image-watermark.php:36 7 image-watermark.php:436 image-watermark.php:475 image-watermark.php:91827 #: image-watermark.php:118 827 #: image-watermark.php:368 image-watermark.php:437 image-watermark.php:476 image-watermark.php:919 28 #: image-watermark.php:1189 28 29 msgid "Remove watermark" 29 30 msgstr "" 30 31 31 #: image-watermark.php:37 832 #: image-watermark.php:379 32 33 msgid "Select watermark image" 33 34 msgstr "" 34 35 35 #: image-watermark.php:3 7936 #: image-watermark.php:380 36 37 msgid "Original size" 37 38 msgstr "" 38 39 39 #: image-watermark.php:38 0 includes/class-settings.php:109840 #: image-watermark.php:381 includes/class-settings.php:1107 40 41 msgid "No watermark image has been selected yet." 41 42 msgstr "" 42 43 43 #: image-watermark.php:38 144 #: image-watermark.php:382 44 45 msgid "This image cannot be used as a watermark. Use a JPEG, PNG, WebP, or GIF image." 45 46 msgstr "" 46 47 47 #: image-watermark.php:38 2 includes/class-settings.php:1160 includes/class-settings.php:116348 #: image-watermark.php:383 includes/class-settings.php:1169 includes/class-settings.php:1172 48 49 msgid "px" 49 50 msgstr "" 50 51 51 #: image-watermark.php:38 452 #: image-watermark.php:385 52 53 msgid "Add watermark image" 53 54 msgstr "" 54 55 55 #: image-watermark.php:39 456 #: image-watermark.php:395 56 57 msgid "Are you sure you want to reset all settings to their default values?" 57 58 msgstr "" 58 59 59 #: image-watermark.php:39 560 #: image-watermark.php:396 60 61 msgid "Generate Preview" 61 62 msgstr "" 62 63 63 #: image-watermark.php:39 664 #: image-watermark.php:397 64 65 msgid "Generating..." 65 66 msgstr "" 66 67 67 #: image-watermark.php:39 8 includes/class-settings.php:110568 #: image-watermark.php:399 includes/class-settings.php:1114 68 69 msgid "Original watermark image:" 69 70 msgstr "" 70 71 71 #: image-watermark.php: 39972 #: image-watermark.php:400 72 73 msgid "No watermark image selected." 73 74 msgstr "" 74 75 75 #: image-watermark.php:40 076 #: image-watermark.php:401 76 77 msgid "Loading…" 77 78 msgstr "" 78 79 79 #: image-watermark.php:40 1 includes/class-settings.php:110580 #: image-watermark.php:402 includes/class-settings.php:1114 80 81 msgid "Original text size:" 81 82 msgstr "" 82 83 83 #: image-watermark.php:40 284 #: image-watermark.php:403 84 85 msgid "Enter text to preview." 85 86 msgstr "" 86 87 87 #: image-watermark.php:43 7includes/class-settings.php:52 includes/class-settings.php:22588 #: image-watermark.php:438 includes/class-settings.php:52 includes/class-settings.php:225 88 89 msgid "Watermark" 89 90 msgstr "" 90 91 91 #: image-watermark.php:43 8 image-watermark.php:47992 #: image-watermark.php:439 image-watermark.php:480 92 93 msgid "Working…" 93 94 msgstr "" 94 95 95 #: image-watermark.php:4 39 image-watermark.php:47696 #: image-watermark.php:440 image-watermark.php:477 96 97 msgid "Watermark applied." 97 98 msgstr "" 98 99 99 #: image-watermark.php:44 0 image-watermark.php:477100 #: image-watermark.php:441 image-watermark.php:478 100 101 msgid "Watermark removed." 101 102 msgstr "" 102 103 103 #: image-watermark.php:44 1 image-watermark.php:478104 #: image-watermark.php:442 image-watermark.php:479 104 105 msgid "Action failed." 105 106 msgstr "" 106 107 107 #: image-watermark.php:44 2108 #: image-watermark.php:443 108 109 msgid "Action skipped." 109 110 msgstr "" 110 111 111 #: image-watermark.php:44 3 image-watermark.php:961112 #: image-watermark.php:444 image-watermark.php:962 112 113 msgid "" 113 114 "The watermark could not be applied to the selected files because no valid images (JPEG, PNG, WebP) " … … 115 116 msgstr "" 116 117 117 #: image-watermark.php:44 4 image-watermark.php:963118 #: image-watermark.php:445 image-watermark.php:964 118 119 #, php-format 119 120 msgid "Watermark was successfully applied to 1 image." … … 122 123 msgstr[1] "" 123 124 124 #: image-watermark.php:44 5125 #: image-watermark.php:446 125 126 #, php-format 126 127 msgid "Watermark was successfully applied to %s images." 127 128 msgstr "" 128 129 129 #: image-watermark.php:44 6 image-watermark.php:966130 #: image-watermark.php:447 image-watermark.php:967 130 131 msgid "" 131 132 "The watermark could not be removed from the selected files because no valid images (JPEG, PNG, WebP) " … … 133 134 msgstr "" 134 135 135 #: image-watermark.php:44 7 image-watermark.php:968136 #: image-watermark.php:448 image-watermark.php:969 136 137 #, php-format 137 138 msgid "Watermark was successfully removed from 1 image." … … 140 141 msgstr[1] "" 141 142 142 #: image-watermark.php:44 8143 #: image-watermark.php:449 143 144 #, php-format 144 145 msgid "Watermark was successfully removed from %s images." 145 146 msgstr "" 146 147 147 #: image-watermark.php:4 49 image-watermark.php:961 image-watermark.php:963 image-watermark.php:966148 #: image-watermark.php:96 8148 #: image-watermark.php:450 image-watermark.php:962 image-watermark.php:964 image-watermark.php:967 149 #: image-watermark.php:969 149 150 msgid "Skipped images" 150 151 msgstr "" 151 152 152 #: image-watermark.php:45 0153 #: image-watermark.php:451 153 154 msgid "A bulk action is currently running. Please wait…" 154 155 msgstr "" 155 156 156 #: image-watermark.php:45 1157 #: image-watermark.php:452 157 158 msgid "Dismiss this notice." 158 159 msgstr "" 159 160 160 #: image-watermark.php:5 09161 #: image-watermark.php:510 161 162 msgid "This content is protected" 162 163 msgstr "" 163 164 164 #: image-watermark.php:6 09165 #: image-watermark.php:610 165 166 #, php-format 166 167 msgid "Hey, you've been using <strong>Image Watermark</strong> for more than %s." 167 168 msgstr "" 168 169 169 #: image-watermark.php:61 3170 #: image-watermark.php:614 170 171 msgid "" 171 172 "Could you please do me a BIG favor and give it a 5-star rating on WordPress to help us spread the " … … 173 174 msgstr "" 174 175 175 #: image-watermark.php:61 3176 #: image-watermark.php:614 176 177 msgid "Your help is much appreciated. Thank you!" 177 178 msgstr "" 178 179 179 #: image-watermark.php:61 7180 #: image-watermark.php:618 180 181 msgid "Ok, you deserve it" 181 182 msgstr "" 182 183 183 #: image-watermark.php:6 19184 #: image-watermark.php:620 184 185 msgid "Nope, maybe later" 185 186 msgstr "" 186 187 187 #: image-watermark.php:62 1188 #: image-watermark.php:622 188 189 msgid "I already did" 189 190 msgstr "" 190 191 191 #: image-watermark.php:73 3192 #: image-watermark.php:734 192 193 msgid "You do not have permission to perform this action." 193 194 msgstr "" 194 195 195 #: image-watermark.php:74 5196 #: image-watermark.php:746 196 197 msgid "No image library available to generate a preview." 197 198 msgstr "" 198 199 199 #: image-watermark.php:7 49200 #: image-watermark.php:750 200 201 msgid "Imagick is selected but not available on the server." 201 202 msgstr "" 202 203 203 #: image-watermark.php:75 3204 #: image-watermark.php:754 204 205 msgid "GD with JPEG support is required to generate a preview." 205 206 msgstr "" 206 207 207 #: image-watermark.php:78 5208 #: image-watermark.php:786 208 209 msgid "Failed to create sample image." 209 210 msgstr "" 210 211 211 #: image-watermark.php:91 7 image-watermark.php:1101includes/class-settings.php:120212 #: image-watermark.php:918 image-watermark.php:1102 includes/class-settings.php:120 212 213 #: includes/class-settings.php:193 213 214 msgid "Image Watermark" 214 215 msgstr "" 215 216 216 #: image-watermark.php:110 1217 #: image-watermark.php:1102 217 218 msgid "Image backup" 218 219 msgstr "" 219 220 220 #: image-watermark.php:110 1221 #: image-watermark.php:1102 221 222 msgid "" 222 223 "Your uploads folder is not writable, so we can't create backups of your images. This feature has been " … … 224 225 msgstr "" 225 226 226 #: image-watermark.php:111 7227 #: image-watermark.php:1118 227 228 msgid "Settings" 228 229 msgstr "" 229 230 230 #: image-watermark.php:113 4231 #: image-watermark.php:1135 231 232 msgid "Support" 232 233 msgstr "" … … 260 261 msgstr "" 261 262 262 #: includes/class-actions-controller.php:1 27263 #: includes/class-actions-controller.php:145 includes/class-actions-controller.php:148 263 264 msgid "Failed to remove watermark." 264 265 msgstr "" 265 266 266 #: includes/class-actions-controller.php:1 32 includes/class-upload-handler.php:213267 #: includes/class-actions-controller.php:153 includes/class-upload-handler.php:220 267 268 #, php-format 268 269 msgid "Unsupported file type (%s). Only JPEG, PNG, and WebP are supported." 269 270 msgstr "" 270 271 271 #: includes/class-actions-controller.php:1 37272 #: includes/class-actions-controller.php:158 272 273 msgid "Unable to perform action. Invalid attachment or request." 273 274 msgstr "" 274 275 275 #: includes/class-actions-controller.php: 185 includes/class-actions-controller.php:199276 #: includes/class-actions-controller.php:206 includes/class-actions-controller.php:220 276 277 #, php-format 277 278 msgid "ID %d: %s" … … 286 287 msgstr "" 287 288 288 #: includes/class-settings-api.php:973 includes/class-settings.php:9 23289 #: includes/class-settings-api.php:973 includes/class-settings.php:932 289 290 msgid "Settings saved." 290 291 msgstr "" 291 292 292 #: includes/class-settings-api.php:999 includes/class-settings.php:6 68293 #: includes/class-settings-api.php:999 includes/class-settings.php:677 293 294 msgid "Settings restored to defaults." 294 295 msgstr "" … … 426 427 msgstr "" 427 428 428 #: includes/class-settings.php:310 includes/class-settings.php:9 41429 #: includes/class-settings.php:310 includes/class-settings.php:950 429 430 msgid "Watermark Alignment" 430 431 msgstr "" … … 663 664 msgstr "" 664 665 665 #: includes/class-settings.php:628 666 #: includes/class-settings.php:626 667 msgid "" 668 "If enabled, original images are backed up before watermarking, allowing watermarks to be removed and " 669 "originals restored." 670 msgstr "" 671 672 #: includes/class-settings.php:629 673 msgid "Preserve File Dates" 674 msgstr "" 675 676 #: includes/class-settings.php:633 677 msgid "Preserve original file dates when copying or restoring" 678 msgstr "" 679 680 #: includes/class-settings.php:634 681 msgid "" 682 "If enabled, backup and restore operations keep the original file timestamps (when supported by the " 683 "server)." 684 msgstr "" 685 686 #: includes/class-settings.php:637 666 687 msgid "Backup Location" 667 688 msgstr "" 668 689 669 #: includes/class-settings.php:6 32690 #: includes/class-settings.php:641 670 691 msgid "Location where original images are stored when backups are enabled." 671 692 msgstr "" 672 693 673 #: includes/class-settings.php:6 35694 #: includes/class-settings.php:644 674 695 msgid "Deactivation" 675 696 msgstr "" 676 697 677 #: includes/class-settings.php:6 39698 #: includes/class-settings.php:648 678 699 msgid "Delete all database settings on plugin deactivation" 679 700 msgstr "" 680 701 681 #: includes/class-settings.php:6 86702 #: includes/class-settings.php:695 682 703 msgid "Invalid settings tab. Please try again." 683 704 msgstr "" 684 705 685 #: includes/class-settings.php:9 63 includes/class-settings.php:1160706 #: includes/class-settings.php:972 includes/class-settings.php:1169 686 707 msgid "x:" 687 708 msgstr "" 688 709 689 #: includes/class-settings.php:9 65 includes/class-settings.php:1163710 #: includes/class-settings.php:974 includes/class-settings.php:1172 690 711 msgid "y:" 691 712 msgstr "" 692 713 693 #: includes/class-settings.php: 992714 #: includes/class-settings.php:1001 694 715 msgid "Plugin version" 695 716 msgstr "" 696 717 697 #: includes/class-settings.php: 994718 #: includes/class-settings.php:1003 698 719 #, php-format 699 720 msgid "Image Watermark %s" 700 721 msgstr "" 701 722 702 #: includes/class-settings.php: 997723 #: includes/class-settings.php:1006 703 724 msgid "PHP version" 704 725 msgstr "" 705 726 706 #: includes/class-settings.php: 999727 #: includes/class-settings.php:1008 707 728 #, php-format 708 729 msgid "PHP %s" 709 730 msgstr "" 710 731 711 #: includes/class-settings.php: 999732 #: includes/class-settings.php:1008 712 733 msgid "(7.2+ recommended)" 713 734 msgstr "" 714 735 715 #: includes/class-settings.php:10 04 includes/class-settings.php:1009736 #: includes/class-settings.php:1013 includes/class-settings.php:1018 716 737 msgid "Available" 717 738 msgstr "" 718 739 719 #: includes/class-settings.php:10 04 includes/class-settings.php:1009740 #: includes/class-settings.php:1013 includes/class-settings.php:1018 720 741 msgid "Not available" 721 742 msgstr "" 722 743 723 #: includes/class-settings.php:10 12744 #: includes/class-settings.php:1021 724 745 msgid "Active engine" 725 746 msgstr "" 726 747 727 #: includes/class-settings.php:10 16748 #: includes/class-settings.php:1025 728 749 msgid "None selected" 729 750 msgstr "" 730 751 731 #: includes/class-settings.php:10 27752 #: includes/class-settings.php:1036 732 753 msgid "Ready and writable." 733 754 msgstr "" 734 755 735 #: includes/class-settings.php:103 0756 #: includes/class-settings.php:1039 736 757 msgid "Backups disabled." 737 758 msgstr "" 738 759 739 #: includes/class-settings.php:10 32760 #: includes/class-settings.php:1041 740 761 msgid "Not created." 741 762 msgstr "" 742 763 743 #: includes/class-settings.php:10 34764 #: includes/class-settings.php:1043 744 765 msgid "Exists but not writable." 745 766 msgstr "" 746 767 747 #: includes/class-settings.php:10 38768 #: includes/class-settings.php:1047 748 769 msgid "Path not defined." 749 770 msgstr "" 750 771 751 #: includes/class-settings.php:10 42772 #: includes/class-settings.php:1051 752 773 msgid "Backup folder" 753 774 msgstr "" 754 775 755 #: includes/class-settings.php:10 66776 #: includes/class-settings.php:1075 756 777 msgid "Not defined" 757 778 msgstr "" 758 779 759 #: includes/class-settings.php:1 098780 #: includes/class-settings.php:1107 760 781 msgid "Enter watermark text to preview." 761 782 msgstr "" 762 783 763 #: includes/class-settings.php:110 0784 #: includes/class-settings.php:1109 764 785 msgid "Watermark image preview" 765 786 msgstr "" 766 787 767 #: includes/class-settings.php:11 11788 #: includes/class-settings.php:1120 768 789 msgid "Not available." 769 790 msgstr "" 770 791 771 #: includes/class-settings.php:11 13792 #: includes/class-settings.php:1122 772 793 msgid "Will update as you type." 773 794 msgstr "" 774 795 775 #: includes/class-settings.php:11 43796 #: includes/class-settings.php:1152 776 797 msgid "Select image" 777 798 msgstr "" 778 799 779 #: includes/class-settings.php:11 44800 #: includes/class-settings.php:1153 780 801 msgid "Remove image" 781 802 msgstr "" 782 803 783 #: includes/class-upload-handler.php:1 58804 #: includes/class-upload-handler.php:165 784 805 msgid "(unknown)" 785 806 msgstr "" 786 807 787 #: includes/class-upload-handler.php:1 59808 #: includes/class-upload-handler.php:166 788 809 #, php-format 789 810 msgid "Image Watermark: Text watermark skipped because the font file \"%s\" is missing." 790 811 msgstr "" 791 812 792 #: includes/class-upload-handler.php:2 03813 #: includes/class-upload-handler.php:210 793 814 msgid "No image processing engine available (GD or Imagick required)." 794 815 msgstr "" 795 816 796 #: includes/class-upload-handler.php:2 23817 #: includes/class-upload-handler.php:230 797 818 msgid "Cannot watermark the selected watermark image itself." 798 819 msgstr "" 799 820 800 #: includes/class-upload-handler.php:23 1821 #: includes/class-upload-handler.php:238 801 822 msgid "Manual watermarking is disabled in settings." 802 823 msgstr "" 803 824 804 #: includes/class-upload-handler.php:2 43825 #: includes/class-upload-handler.php:250 805 826 msgid "Please select a valid watermark image." 806 827 msgstr "" 807 828 808 #: includes/class-upload-handler.php:25 0829 #: includes/class-upload-handler.php:257 809 830 msgid "Please enter watermark text." 810 831 msgstr "" 811 832 812 #: includes/class-upload-handler.php:26 1833 #: includes/class-upload-handler.php:268 813 834 #, php-format 814 835 msgid "Selected font \"%s\" is not available. Please choose a different font." 815 836 msgstr "" 816 837 817 #: includes/class-upload-handler.php:2 74 includes/class-upload-handler.php:463818 #: includes/class-upload-handler.php:101 1838 #: includes/class-upload-handler.php:281 includes/class-upload-handler.php:470 839 #: includes/class-upload-handler.php:1019 819 840 msgid "Invalid attachment metadata." 820 841 msgstr "" 821 842 822 #: includes/class-upload-handler.php:28 1 includes/class-upload-handler.php:488843 #: includes/class-upload-handler.php:288 includes/class-upload-handler.php:495 823 844 msgid "No watermark backup found for this image." 824 845 msgstr "" 825 846 826 #: includes/class-upload-handler.php:3 23847 #: includes/class-upload-handler.php:330 827 848 #, php-format 828 849 msgid "Image Watermark: Upload successful, but watermark skipped - %s" 829 850 msgstr "" 830 851 831 #: includes/class-upload-handler.php:3 84852 #: includes/class-upload-handler.php:391 832 853 msgid "Watermark not applied because the original backup is missing." 833 854 msgstr "" 834 855 835 #: includes/class-upload-handler.php:4 06856 #: includes/class-upload-handler.php:413 836 857 #, php-format 837 858 msgid "" … … 839 860 msgstr "" 840 861 841 #: includes/class-upload-handler.php:48 0862 #: includes/class-upload-handler.php:487 842 863 msgid "Original file not found or invalid." 843 864 msgstr "" 844 865 845 #: includes/class-upload-handler.php: 493866 #: includes/class-upload-handler.php:500 846 867 msgid "Failed to restore from backup." 847 868 msgstr "" 848 869 849 #: includes/class-upload-handler.php:10 23870 #: includes/class-upload-handler.php:1031 850 871 msgid "Original file not found." 851 872 msgstr "" 852 873 853 #: includes/class-upload-handler.php:10 52874 #: includes/class-upload-handler.php:1060 854 875 #, php-format 855 876 msgid "Backup folder could not be created: %s" 856 877 msgstr "" 857 878 858 #: includes/class-upload-handler.php:106 1879 #: includes/class-upload-handler.php:1069 859 880 #, php-format 860 881 msgid "Backup subfolder could not be created: %s" 861 882 msgstr "" 862 883 863 #: includes/class-upload-handler.php:107 1884 #: includes/class-upload-handler.php:1079 864 885 #, php-format 865 886 msgid "Backup folder is not writable: %s" 866 887 msgstr "" 867 888 868 #: includes/class-upload-handler.php:108 1889 #: includes/class-upload-handler.php:1089 869 890 msgid "Failed to copy original file to backup location." 870 891 msgstr "" 871 892 872 #: includes/class-upload-handler.php:110 0893 #: includes/class-upload-handler.php:1108 873 894 msgid "Could not read original image file." 874 895 msgstr "" 896 897 #: includes/class-upload-handler.php:1172 898 msgid "" 899 "Image Watermark: File timestamps could not be preserved on this server. Copies were created, but " 900 "dates may differ." 901 msgstr "" -
image-watermark/tags/2.0.8/readme.txt
r3449988 r3458902 5 5 Requires at least: 6.0 6 6 Requires PHP: 7.0 7 Tested up to: 6.9 8 Stable tag: 2.0. 77 Tested up to: 6.9.1 8 Stable tag: 2.0.8 9 9 License: MIT License 10 10 License URI: http://opensource.org/licenses/MIT … … 98 98 == Changelog == 99 99 100 = 2.0.8 = 101 * New: Optional preservation of file timestamps for backup and restore 102 100 103 = 2.0.7 = 101 104 * Fix: GD text alpha cast issue in watermark rendering … … 306 309 == Upgrade Notice == 307 310 308 = 2.0. 7=309 Fixes edge case text watermark rendering issues.311 = 2.0.8 = 312 Adds optional preservation of file timestamps during backup and restore operations.
Note: See TracChangeset
for help on using the changeset viewer.