:root{--nf-surface:#fff;--nf-surface-muted:#f6f7f7;--nf-surface-alt:#f0f0f1;--nf-border:#c3c4c7;--nf-border-light:#e2e4e7;--nf-border-subtle:#dcdcde;--nf-border-soft:#ddd;--nf-text:#1d2327;--nf-text-secondary:#50575e;--nf-text-muted:#646970;--nf-text-faint:#8c8f94;--nf-primary:#2271b1;--nf-primary-hover:#135e96;--nf-positive:#4caf50;--nf-positive-strong:#00a32a;--nf-positive-dark:#2e7d32;--nf-positive-bg:#f0faf0;--nf-negative:#f44336;--nf-negative-strong:#d63638;--nf-negative-darker:#c62828;--nf-negative-bg:#fff5f5}@media(forced-colors:active){.novafeedback-comments-wrap a:focus-visible,.novafeedback-comments-wrap button:focus-visible,.novafeedback-comments-wrap input:focus-visible,.novafeedback-comments-wrap select:focus-visible,.novafeedback-comments-wrap textarea:focus-visible,.novafeedback-security-log-wrap a:focus-visible,.novafeedback-security-log-wrap button:focus-visible,.novafeedback-security-log-wrap input:focus-visible,.novafeedback-security-log-wrap select:focus-visible,.novafeedback-security-log-wrap textarea:focus-visible,.novafeedback-stats-admin a:focus-visible,.novafeedback-stats-admin button:focus-visible,.novafeedback-stats-admin input:focus-visible,.novafeedback-stats-admin select:focus-visible,.novafeedback-stats-admin textarea:focus-visible,.novafeedback-widget a:focus-visible,.novafeedback-widget button:focus-visible,.novafeedback-widget input:focus-visible,.novafeedback-widget select:focus-visible,.novafeedback-widget textarea:focus-visible{outline:2px solid Highlight;outline-offset:2px}.novafeedback-comments-wrap .widefat,.novafeedback-comments-wrap table,.novafeedback-security-log-wrap .widefat,.novafeedback-security-log-wrap table,.novafeedback-stats-admin .widefat,.novafeedback-stats-admin table,.novafeedback-widget .widefat,.novafeedback-widget table{border-color:CanvasText}}@media(prefers-reduced-motion:reduce){#novafeedback_dashboard_summary *,.novafeedback-comments-wrap *,.novafeedback-dash-widget *,.novafeedback-post-list-col,.novafeedback-security-log-wrap *,.novafeedback-settings-tabs *,.novafeedback-stats-wrap *,.novafeedback-widget,.novafeedback-widget *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.novafeedback-widget{background-color:#f9f9f9;border:1px solid var(--nf-border-soft,#ddd);border-radius:4px;margin:30px 0;padding:20px;text-align:center}.novafeedback-question{color:var(--nf-text,#1d2327);font-size:18px;font-weight:600;margin-bottom:15px!important;margin-top:0!important;white-space:pre-line}.novafeedback-question strong{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.novafeedback-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.novafeedback-btn{align-items:center;background-color:var(--nf-surface,#fff);border:2px solid var(--nf-border-soft,#ddd);border-radius:4px;color:var(--nf-text,#1d2327);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;padding:12px 24px;transition:all .3s ease}.novafeedback-btn:hover:not(:disabled){box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.novafeedback-btn:active:not(:disabled){transform:translateY(0)}.novafeedback-btn:focus-visible{box-shadow:0 0 0 2px var(--nf-surface,#fff),0 0 0 5px var(--nf-primary,#2271b1);outline:3px solid var(--nf-primary,#2271b1);outline-offset:2px}.novafeedback-btn:focus:not(:focus-visible){outline:none}.novafeedback-btn-positive{border-color:var(--nf-positive,#4caf50);color:var(--nf-positive,#4caf50)}.novafeedback-btn-positive.active,.novafeedback-btn-positive:hover:not(:disabled){background-color:var(--nf-positive,#4caf50);color:var(--nf-surface,#fff)}.novafeedback-btn-positive.active{border-color:var(--nf-positive,#4caf50)}.novafeedback-btn-negative{border-color:var(--nf-negative,#f44336);color:var(--nf-negative,#f44336)}.novafeedback-btn-negative.active,.novafeedback-btn-negative:hover:not(:disabled){background-color:var(--nf-negative,#f44336);color:var(--nf-surface,#fff)}.novafeedback-btn-negative.active{border-color:var(--nf-negative,#f44336)}.novafeedback-widget:not(.nf-variant-default):not(.nf-variant-inline):not(.nf-variant-banner):not(.nf-variant-social):not(.nf-variant-cards) .novafeedback-btn-positive:focus-visible:not(:disabled){background-color:var(--nf-positive,#4caf50);border-color:var(--nf-positive,#4caf50);color:var(--nf-surface,#fff)}.novafeedback-widget:not(.nf-variant-default):not(.nf-variant-inline):not(.nf-variant-banner):not(.nf-variant-social):not(.nf-variant-cards) .novafeedback-btn-negative:focus-visible:not(:disabled){background-color:var(--nf-negative,#f44336);border-color:var(--nf-negative,#f44336);color:var(--nf-surface,#fff)}.novafeedback-btn:disabled{cursor:not-allowed;opacity:.7}.novafeedback-btn:disabled:focus-visible{outline:3px solid var(--nf-text-faint,#8c8f94);outline-offset:2px}.novafeedback-btn svg{flex-shrink:0;height:24px;width:24px}.novafeedback-count{font-weight:600}.novafeedback-revoke-wrap{margin:12px 0 0;text-align:center}.novafeedback-revoke-vote{align-items:center;background:#0000;border:1px solid var(--nf-border-subtle,#dcdcde);border-radius:4px;color:var(--nf-text-secondary,#50575e);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:1.3;margin:0;padding:6px 12px;text-decoration:none;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.novafeedback-revoke-vote__icon{flex-shrink:0;height:18px;width:18px}.novafeedback-revoke-vote__label{text-decoration:none}.novafeedback-revoke-vote:hover:not(:disabled){background-color:#0000000a;border-color:var(--nf-border,#c3c4c7);color:var(--nf-text,#1d2327)}.novafeedback-revoke-vote:focus{outline:none}.novafeedback-revoke-vote:focus-visible{box-shadow:0 0 0 2px var(--nf-surface,#fff),0 0 0 5px var(--nf-primary,#2271b1);outline:3px solid var(--nf-primary,#2271b1);outline-offset:2px}.novafeedback-revoke-vote:disabled{cursor:not-allowed;opacity:.6}.novafeedback-thanks{color:var(--nf-primary,#2271b1);font-weight:500;margin-top:15px;padding:10px;white-space:pre-line}.novafeedback-thanks[tabindex="-1"]:focus{outline:3px solid var(--nf-primary,#2271b1);outline-offset:2px}.novafeedback-btn.loading{opacity:.6;pointer-events:none;position:relative}.novafeedback-btn.loading:after{animation:novafeedback-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;content:"";height:16px;position:absolute;width:16px}@keyframes novafeedback-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.novafeedback-btn.loading:after{animation:none;border-top-color:initial;opacity:.55}}.novafeedback-comment-section{border-top:1px solid var(--nf-border-soft,#ddd);margin-top:20px;padding-top:20px;text-align:left}.novafeedback-widget .novafeedback-submit-comment,.novafeedback-widget button.novafeedback-submit-comment{background-color:var(--nf-primary,#2271b1)!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;color:var(--nf-surface,#fff)!important;cursor:pointer!important;display:inline-block!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;margin-top:10px!important;padding:8px 16px!important;text-decoration:none!important}.novafeedback-widget .novafeedback-submit-comment:hover:not(:disabled),.novafeedback-widget button.novafeedback-submit-comment:hover:not(:disabled){background-color:var(--nf-primary-hover,#135e96)!important}.novafeedback-widget .novafeedback-submit-comment:disabled,.novafeedback-widget button.novafeedback-submit-comment:disabled{background-color:var(--nf-text-faint,#8c8f94)!important;cursor:not-allowed!important}.novafeedback-widget .novafeedback-comment,.novafeedback-widget textarea.novafeedback-comment{background-color:var(--nf-surface,#fff)!important;border:1px solid var(--nf-border-soft,#ddd)!important;border-radius:4px!important;box-sizing:border-box!important;color:var(--nf-text,#1d2327)!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important;margin:0!important;min-height:80px!important;padding:10px!important;resize:vertical!important;width:100%!important}.novafeedback-comment-label{color:var(--nf-text,#1d2327);display:block;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:8px}.novafeedback-comment:focus{border-color:var(--nf-primary,#2271b1);box-shadow:0 0 0 1px var(--nf-primary,#2271b1);outline:none}.novafeedback-comment:focus-visible{box-shadow:0 0 0 1px var(--nf-primary,#2271b1);outline:3px solid var(--nf-primary,#2271b1);outline-offset:2px}.novafeedback-comment:focus:not(:focus-visible){outline:none}.novafeedback-comment:disabled{background-color:#f5f5f5;cursor:not-allowed}.novafeedback-submit-comment{background-color:var(--nf-primary,#2271b1)!important;border:none!important;border-radius:4px;box-sizing:border-box;color:var(--nf-surface,#fff)!important;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;margin-top:10px;padding:8px 16px;transition:background-color .3s ease}.novafeedback-submit-comment:hover:not(:disabled){background-color:var(--nf-primary-hover,#135e96)!important}.novafeedback-submit-comment:disabled{background-color:var(--nf-text-faint,#8c8f94)!important;cursor:not-allowed}.novafeedback-submit-comment:focus-visible{box-shadow:0 0 0 2px var(--nf-surface,#fff),0 0 0 5px var(--nf-primary,#2271b1);outline:3px solid var(--nf-primary,#2271b1);outline-offset:2px}.novafeedback-submit-comment:focus:not(:focus-visible){outline:none}.novafeedback-comment-feedback,.novafeedback-comment-message.error,.novafeedback-comment-message.success,.novafeedback-vote-error{border:1px solid #0000;border-radius:.375rem;box-sizing:border-box;font-size:.875rem;line-height:1.5;margin-bottom:0;margin-top:1rem;padding:1rem;text-align:left}.novafeedback-comment-feedback.error,.novafeedback-comment-message.error,.novafeedback-vote-error{background-color:#f8d7da;border-color:#f1aeb5;color:#58151c}.novafeedback-comment-feedback.success,.novafeedback-comment-message.success{background-color:#d1e7dd;border-color:#a3cfbb;color:#0a3622}.novafeedback-comment-feedback.error:focus-visible,.novafeedback-comment-message.error:focus-visible,.novafeedback-vote-error:focus-visible{box-shadow:0 0 0 .25rem #dc354540;outline:0}.novafeedback-comment-feedback.success:focus-visible,.novafeedback-comment-message.success:focus-visible{box-shadow:0 0 0 .25rem #19875440;outline:0}@media(max-width:600px){.novafeedback-widget{padding:15px}.novafeedback-question{font-size:16px}.novafeedback-buttons{flex-direction:column;gap:10px}.novafeedback-btn{justify-content:center;width:100%}}:where(.novafeedback-widget.nf-variant-default){--nf-default-card-bg:#fff;--nf-default-card-border:#e9ecef;--nf-default-card-radius:20px;--nf-default-card-shadow:0 8px 30px 0 #00000014;--nf-default-heading:#01427c;--nf-default-text:#5b6e89;--nf-default-pos-border:#a4f4cf;--nf-default-pos-bg:#ecfdf5;--nf-default-pos-color:#007a55;--nf-default-neg-border:#ffc9c9;--nf-default-neg-bg:#fef2f2;--nf-default-neg-color:#c10007;--nf-default-thanks-pos-icon:#096;--nf-default-thanks-pos-bubble:#d0fae5;--nf-default-thanks-neg-icon:#155dfc;--nf-default-thanks-neg-bubble:#dbeafe;--nf-default-field-border:#e9ecef;--nf-default-field-text:#0a0a0a;--nf-default-pill-radius:200px}.novafeedback-widget.nf-variant-default{background:var(--nf-default-card-bg,#fff);border:1px solid var(--nf-default-card-border,#e9ecef);border-radius:var(--nf-default-card-radius,20px);box-shadow:var(--nf-default-card-shadow,0 8px 30px 0 #00000014);padding:40px;text-align:center}.novafeedback-widget.nf-variant-default .novafeedback-question{color:var(--nf-default-heading,#01427c);font-size:28px;font-weight:700;line-height:36px;margin:0 0 7px!important}.novafeedback-widget.nf-variant-default .novafeedback-text{color:var(--nf-default-text,#5b6e89);font-size:16px;font-weight:400;line-height:24px;margin:0}.novafeedback-widget.nf-variant-default[data-user-vote] .novafeedback-buttons{display:none}.novafeedback-widget.nf-variant-default .novafeedback-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.novafeedback-widget.nf-variant-default .novafeedback-btn{align-items:center;background:var(--nf-default-pos-bg,#ecfdf5);border:2px solid var(--nf-default-pos-border,#a4f4cf);border-radius:var(--nf-default-pill-radius,200px);color:var(--nf-default-pos-color,#007a55);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:600;gap:12px;line-height:24px;padding:16px 32px;transition:background .3s ease,box-shadow .2s ease}.novafeedback-widget.nf-variant-default .novafeedback-btn:hover:not(:disabled){background:var(--nf-default-pos-border,#a4f4cf)}.novafeedback-widget.nf-variant-default .novafeedback-btn svg{flex-shrink:0}.novafeedback-widget.nf-variant-default .novafeedback-btn.novafeedback-btn-negative{background:var(--nf-default-neg-bg,#fef2f2);border-color:var(--nf-default-neg-border,#ffc9c9);color:var(--nf-default-neg-color,#c10007)}.novafeedback-widget.nf-variant-default .novafeedback-btn.novafeedback-btn-negative:hover:not(:disabled){background:var(--nf-default-neg-border,#ffc9c9)}.novafeedback-widget.nf-variant-default .novafeedback-btn.active{background:var(--nf-default-pos-border,#a4f4cf)}.novafeedback-widget.nf-variant-default .novafeedback-btn.novafeedback-btn-negative.active{background:var(--nf-default-neg-border,#ffc9c9)}.novafeedback-widget.nf-variant-default .novafeedback-btn:disabled{cursor:default;opacity:.85}.novafeedback-widget.nf-variant-default .novafeedback-btn:focus-visible{outline:2px solid var(--nf-default-heading,#01427c);outline-offset:2px}.novafeedback-widget.nf-variant-default .novafeedback-thanks{align-items:center;display:flex;flex-direction:column;gap:7px;margin-top:32px}.novafeedback-widget.nf-variant-default .novafeedback-thanks .novafeedback-thanks-bubble{align-items:center;background:var(--nf-default-thanks-pos-bubble,#d0fae5);border-radius:50%;color:var(--nf-default-thanks-pos-icon,#096);display:flex;height:60px;justify-content:center;width:60px}.novafeedback-widget.nf-variant-default .novafeedback-thanks.novafeedback-thanks-negative .novafeedback-thanks-bubble{background:var(--nf-default-thanks-neg-bubble,#dbeafe);color:var(--nf-default-thanks-neg-icon,#155dfc)}.novafeedback-widget.nf-variant-default .novafeedback-thanks-icon--negative,.novafeedback-widget.nf-variant-default .novafeedback-thanks.novafeedback-thanks-negative .novafeedback-thanks-icon--positive{display:none}.novafeedback-widget.nf-variant-default .novafeedback-thanks.novafeedback-thanks-negative .novafeedback-thanks-icon--negative{display:block}.novafeedback-widget.nf-variant-default .novafeedback-thanks-title{color:var(--nf-default-heading,#01427c);font-size:20px;font-weight:600;line-height:30px;margin:0}.novafeedback-widget.nf-variant-default .novafeedback-thanks .novafeedback-text{font-size:15px}.novafeedback-widget.nf-variant-default .novafeedback-comment-section{display:flex;flex-direction:column;gap:16px;margin:32px auto 0;max-width:560px}.novafeedback-widget.nf-variant-default .novafeedback-comment-label{align-self:flex-start;color:var(--nf-default-heading,#01427c);font-size:16px;font-weight:600;line-height:24px;text-align:start}.novafeedback-widget.nf-variant-default .novafeedback-comment{border:2px solid var(--nf-default-field-border,#e9ecef)!important;border-radius:12px!important;color:var(--nf-default-field-text,#0a0a0a)!important;font-family:inherit;font-size:15px!important;font-weight:400;line-height:22.5px;padding:12px 16px!important}.novafeedback-widget.nf-variant-default .novafeedback-comment::placeholder{color:#0a0a0a80}.novafeedback-widget.nf-variant-default .novafeedback-comment:focus-visible{outline:2px solid var(--nf-default-heading,#01427c);outline-offset:1px}.novafeedback-widget.nf-variant-default .novafeedback-submit-comment{align-self:center;background:var(--nf-default-heading,#01427c)!important;border:2px solid var(--nf-default-heading,#01427c)!important;border-radius:var(--nf-default-pill-radius,200px)!important;color:#fff!important;cursor:pointer;font-size:15px!important;font-weight:600;line-height:24px;padding:12px 24px!important;transition:background .3s ease,color .3s ease}.novafeedback-widget.nf-variant-default .novafeedback-submit-comment:hover:not(:disabled){background:#fff!important;color:var(--nf-default-heading,#01427c)!important}.novafeedback-widget.nf-variant-default .novafeedback-submit-comment:disabled{cursor:default;opacity:.7}.novafeedback-widget.nf-variant-default .novafeedback-submit-comment:focus-visible{outline:2px solid var(--nf-default-heading,#01427c);outline-offset:2px}.novafeedback-widget.nf-variant-default .novafeedback-comment-feedback,.novafeedback-widget.nf-variant-default .novafeedback-comment-message{font-size:14px;line-height:20px}.novafeedback-widget.nf-variant-default .novafeedback-comment-feedback.success,.novafeedback-widget.nf-variant-default .novafeedback-comment-message.success{color:var(--nf-default-pos-color,#007a55)}.novafeedback-widget.nf-variant-default .novafeedback-comment-feedback.error,.novafeedback-widget.nf-variant-default .novafeedback-comment-message.error,.novafeedback-widget.nf-variant-default .novafeedback-vote-error{color:var(--nf-default-neg-color,#c10007)}.novafeedback-widget.nf-variant-default .novafeedback-vote-error{font-size:14px;line-height:20px;margin-top:16px}.novafeedback-widget.nf-variant-default .novafeedback-revoke-wrap{margin-top:16px}.novafeedback-widget.nf-variant-default .novafeedback-revoke-vote{background:none;border:0;color:var(--nf-default-text,#5b6e89);cursor:pointer;font-size:14px;text-decoration:underline}.novafeedback-widget.nf-variant-default .novafeedback-revoke-vote:focus-visible{outline:2px solid var(--nf-default-heading,#01427c);outline-offset:2px}@media(max-width:600px){.novafeedback-widget.nf-variant-default{padding:28px 20px}.novafeedback-widget.nf-variant-default .novafeedback-question{font-size:24px;line-height:32px}.novafeedback-widget.nf-variant-default .novafeedback-buttons{flex-direction:column}.novafeedback-widget.nf-variant-default .novafeedback-btn{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.novafeedback-widget.nf-variant-default .novafeedback-btn,.novafeedback-widget.nf-variant-default .novafeedback-submit-comment{transition:none}}@media(forced-colors:active){.novafeedback-widget.nf-variant-default .novafeedback-btn,.novafeedback-widget.nf-variant-default .novafeedback-submit-comment{border:2px solid ButtonText}.novafeedback-widget.nf-variant-default .novafeedback-btn.active{border-color:Highlight}.novafeedback-widget.nf-variant-default .novafeedback-thanks .novafeedback-thanks-bubble{border:1px solid CanvasText}.novafeedback-widget.nf-variant-default .novafeedback-btn:focus-visible,.novafeedback-widget.nf-variant-default .novafeedback-comment:focus-visible,.novafeedback-widget.nf-variant-default .novafeedback-revoke-vote:focus-visible,.novafeedback-widget.nf-variant-default .novafeedback-submit-comment:focus-visible{outline:2px solid Highlight}}
