/*!
 * Núcleo Comments — visual leve em cima de design tokens com fallback
 * pra WP theme.json. Toda regra scoped sob .nucleo-comments pra não
 * vazar pro tema.
 *
 * Para desativar e deixar o tema cuidar do visual: WP-admin → Comments
 * → Configurações → Visual → Aplicar estilização do plugin (OFF).
 */
 .nucleo-comments{--nucleo-comments-color-brand:var(--wp--preset--color--primary, #166534);--nucleo-comments-color-brand-contrast:var(--wp--preset--color--white, #ffffff);--nucleo-comments-color-brand-soft:color-mix(in srgb, var(--nucleo-comments-color-brand) 12%, transparent);--nucleo-comments-color-surface:var(--wp--preset--color--white, #ffffff);--nucleo-comments-color-surface-muted:#f1f5f9;--nucleo-comments-color-border:#e2e8f0;--nucleo-comments-color-text:#0f172a;--nucleo-comments-color-text-muted:#475569;--nucleo-comments-color-danger:#dc2626;--nucleo-comments-color-success:#16a34a;--nucleo-comments-font-sans:var(--wp--preset--font-family--sans, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Inter, sans-serif);--nucleo-comments-space-1:0.25rem;--nucleo-comments-space-2:0.5rem;--nucleo-comments-space-3:0.75rem;--nucleo-comments-space-4:1rem;--nucleo-comments-space-6:1.5rem;--nucleo-comments-space-8:2rem;--nucleo-comments-text-sm:0.875rem;--nucleo-comments-text-base:1rem;--nucleo-comments-text-lg:1.125rem;--nucleo-comments-radius:0.375rem;--nucleo-comments-radius-pill:9999px;--nucleo-comments-shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--nucleo-comments-thread-indent:1.5rem;max-width:720px;margin:var(--nucleo-comments-space-8) auto 0;color:var(--nucleo-comments-color-text);font-family:inherit;font-size:var(--nucleo-comments-text-base);line-height:1.6}.nucleo-comments *{box-sizing:border-box}.nucleo-comments [hidden]{display:none!important}.nucleo-comments__header{margin-bottom:var(--nucleo-comments-space-6);padding-bottom:var(--nucleo-comments-space-4);border-bottom:1px solid var(--nucleo-comments-color-border)}.nucleo-comments__heading{display:flex;align-items:center;gap:var(--nucleo-comments-space-2);margin:0;font-size:var(--nucleo-comments-text-lg);font-weight:700}.nucleo-comments__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 var(--nucleo-comments-space-2);background:var(--nucleo-comments-color-surface-muted);color:var(--nucleo-comments-color-text-muted);border-radius:var(--nucleo-comments-radius-pill);font-size:var(--nucleo-comments-text-sm);font-weight:600}.nucleo-comments__form{display:flex;flex-direction:column;gap:var(--nucleo-comments-space-2);margin-bottom:var(--nucleo-comments-space-4);padding:var(--nucleo-comments-space-3);background:var(--nucleo-comments-color-surface);border:1px solid var(--nucleo-comments-color-border);border-radius:var(--nucleo-comments-radius)}.nucleo-comments__item .nucleo-comments__form{margin:var(--nucleo-comments-space-3) 0 var(--nucleo-comments-space-2);background:var(--nucleo-comments-color-surface-muted);border-left:3px solid var(--nucleo-comments-color-brand)}.nucleo-comments__field-row{display:grid;gap:var(--nucleo-comments-space-3);grid-template-columns:1fr}@media (min-width:640px){.nucleo-comments__field-row{grid-template-columns:1fr 1fr}}.nucleo-comments__field{display:flex;flex-direction:column;gap:var(--nucleo-comments-space-1)}.nucleo-comments__label{display:inline-flex;align-items:center;gap:var(--nucleo-comments-space-1);font-size:var(--nucleo-comments-text-sm);font-weight:600;color:var(--nucleo-comments-color-text)}.nucleo-comments__required{color:var(--nucleo-comments-color-danger)}.nucleo-comments__field input,.nucleo-comments__field textarea{width:100%;padding:var(--nucleo-comments-space-2) var(--nucleo-comments-space-3);background:var(--nucleo-comments-color-surface);color:var(--nucleo-comments-color-text);border:1px solid var(--nucleo-comments-color-border);border-radius:var(--nucleo-comments-radius);font:inherit;font-size:var(--nucleo-comments-text-base);transition:border-color 0.15s ease,box-shadow 0.15s ease}.nucleo-comments__field input:focus,.nucleo-comments__field textarea:focus{outline:none;border-color:var(--nucleo-comments-color-brand);box-shadow:0 0 0 3px var(--nucleo-comments-color-brand-soft)}.nucleo-comments__field textarea{resize:vertical;min-height:4rem}.nucleo-comments__field input[aria-invalid="true"],.nucleo-comments__field textarea[aria-invalid="true"]{border-color:var(--nucleo-comments-color-danger)}.nucleo-comments__honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nucleo-comments__logged-as{margin:0;font-size:var(--nucleo-comments-text-sm);color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__form-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--nucleo-comments-space-2);margin-top:var(--nucleo-comments-space-2)}.nucleo-comments__replying-to{display:block;margin-bottom:var(--nucleo-comments-space-2);font-size:var(--nucleo-comments-text-sm);color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__submit[disabled]{opacity:.65;cursor:progress}.nucleo-comments__page-prev[disabled],.nucleo-comments__page-next[disabled]{opacity:.4;cursor:not-allowed}.nucleo-comments__notice{padding:var(--nucleo-comments-space-3) var(--nucleo-comments-space-4);border-radius:var(--nucleo-comments-radius);font-size:var(--nucleo-comments-text-sm);margin-bottom:var(--nucleo-comments-space-4);border:1px solid #fff0}.nucleo-comments__notice[hidden]{display:none}.nucleo-comments__notice--success{background:color-mix(in srgb,var(--nucleo-comments-color-success) 12%,transparent);color:var(--nucleo-comments-color-success);border-color:color-mix(in srgb,var(--nucleo-comments-color-success) 30%,transparent)}.nucleo-comments__notice--info{background:var(--nucleo-comments-color-brand-soft);color:var(--nucleo-comments-color-brand);border-color:color-mix(in srgb,var(--nucleo-comments-color-brand) 30%,transparent)}.nucleo-comments__notice--error{background:color-mix(in srgb,var(--nucleo-comments-color-danger) 12%,transparent);color:var(--nucleo-comments-color-danger);border-color:color-mix(in srgb,var(--nucleo-comments-color-danger) 30%,transparent)}.nucleo-comments__login-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--nucleo-comments-space-3);margin-bottom:var(--nucleo-comments-space-6);padding:var(--nucleo-comments-space-4);background:var(--nucleo-comments-color-surface-muted);border-radius:var(--nucleo-comments-radius);color:var(--nucleo-comments-color-text-muted);font-size:var(--nucleo-comments-text-sm)}.nucleo-comments__login-cta p{margin:0}.nucleo-comments__noscript{padding:var(--nucleo-comments-space-3);background:var(--nucleo-comments-color-surface-muted);border-radius:var(--nucleo-comments-radius);color:var(--nucleo-comments-color-text-muted);font-size:var(--nucleo-comments-text-sm)}.nucleo-comments__reveal{display:block;width:100%;padding:var(--nucleo-comments-space-3) var(--nucleo-comments-space-4);background:var(--nucleo-comments-color-surface);color:var(--nucleo-comments-color-text);border:1px solid var(--nucleo-comments-color-border);border-radius:var(--nucleo-comments-radius);font:inherit;font-weight:600;font-size:var(--nucleo-comments-text-base);cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.nucleo-comments__reveal:hover{background:var(--nucleo-comments-color-surface-muted);border-color:var(--nucleo-comments-color-brand);color:var(--nucleo-comments-color-brand)}.nucleo-comments__loading{display:flex;align-items:center;gap:var(--nucleo-comments-space-2);padding:var(--nucleo-comments-space-3) 0;color:var(--nucleo-comments-color-text-muted);font-size:var(--nucleo-comments-text-sm)}.nucleo-comments__loading[hidden]{display:none}.nucleo-comments__spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--nucleo-comments-color-border);border-top-color:var(--nucleo-comments-color-brand);animation:nucleo-comments-spin 0.6s linear infinite}@keyframes nucleo-comments-spin{to{transform:rotate(360deg)}}.nucleo-comments__list,.nucleo-comments__children{list-style:none;margin:0;padding:0}.nucleo-comments__list{display:flex;flex-direction:column;gap:var(--nucleo-comments-space-6)}.nucleo-comments__children{margin-top:var(--nucleo-comments-space-4);display:flex;flex-direction:column;gap:var(--nucleo-comments-space-4)}.nucleo-comments__list>.nucleo-comments__item>.nucleo-comments__body>.nucleo-comments__children{padding-left:24px}.nucleo-comments__children .nucleo-comments__children{padding-left:28px}.nucleo-comments__children .nucleo-comments__avatar{width:32px;height:32px}.nucleo-comments__item{position:relative}.nucleo-comments__item:has(>.nucleo-comments__body>.nucleo-comments__children>.nucleo-comments__item)::after{content:"";position:absolute;left:20px;top:44px;width:2px;height:var(--nc-spine-h,4.5rem);background:var(--nucleo-comments-color-border)}.nucleo-comments__children .nucleo-comments__item:has(>.nucleo-comments__body>.nucleo-comments__children>.nucleo-comments__item)::after{left:16px;top:36px}.nucleo-comments__children>.nucleo-comments__item::before{content:"";position:absolute;left:calc(-44px - var(--nucleo-comments-space-3));top:-20px;width:48px;height:36px;border-left:2px solid var(--nucleo-comments-color-border);border-bottom:2px solid var(--nucleo-comments-color-border)}@media (max-width:640px){.nucleo-comments{--nucleo-comments-text-base:0.85rem;--nucleo-comments-text-sm:0.8125rem;--nucleo-comments-text-lg:1.0625rem}.nucleo-comments__form{padding:var(--nucleo-comments-space-2)}}.nucleo-comments__item{display:flex;align-items:flex-start;gap:var(--nucleo-comments-space-3)}.nucleo-comments__avatar{flex-shrink:0;width:40px;height:40px;border-radius:var(--nucleo-comments-radius-pill);background:var(--nucleo-comments-color-surface-muted);color:var(--nucleo-comments-color-text-muted);display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700;font-size:var(--nucleo-comments-text-sm)}.nucleo-comments__avatar img{width:100%;height:100%;object-fit:cover;display:block}.nucleo-comments__body{flex:1;min-width:0}.nucleo-comments__meta{display:flex;align-items:baseline;gap:var(--nucleo-comments-space-2);flex-wrap:wrap;margin-bottom:var(--nucleo-comments-space-1)}.nucleo-comments__author{font-weight:700}.nucleo-comments__date{font-size:var(--nucleo-comments-text-sm);color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__content{font-size:var(--nucleo-comments-text-base)}.nucleo-comments__content p{margin:0 0 var(--nucleo-comments-space-2)}.nucleo-comments__content p:last-child{margin-bottom:0}.nucleo-comments__content a{color:var(--nucleo-comments-color-brand);text-decoration:underline;text-underline-offset:2px}.nucleo-comments__content blockquote{margin:var(--nucleo-comments-space-2) 0;padding-left:var(--nucleo-comments-space-3);border-left:3px solid var(--nucleo-comments-color-border);color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__content code{background:var(--nucleo-comments-color-surface-muted);padding:0 4px;border-radius:3px;font-size:.875em}.nucleo-comments__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--nucleo-comments-space-2);margin-top:var(--nucleo-comments-space-2)}.nucleo-comments__reactions{display:inline-flex;align-items:center;gap:var(--nucleo-comments-space-1)}.nucleo-comments__react{display:inline-flex;align-items:center;gap:.35em;padding:.2rem .6rem;background:#fff0;color:var(--nucleo-comments-color-text-muted);border:1px solid var(--nucleo-comments-color-border);border-radius:var(--nucleo-comments-radius-pill);font:inherit;font-size:var(--nucleo-comments-text-sm);line-height:1.4;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.nucleo-comments__react:hover{background:var(--nucleo-comments-color-surface-muted);border-color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__react-icon{font-size:1em;line-height:1}.nucleo-comments__react-count{font-variant-numeric:tabular-nums;font-weight:600}.nucleo-comments__react--like.is-active{color:var(--nucleo-comments-color-brand);border-color:var(--nucleo-comments-color-brand);background:var(--nucleo-comments-color-brand-soft)}.nucleo-comments__react--dislike.is-active{color:var(--nucleo-comments-color-danger);border-color:var(--nucleo-comments-color-danger);background:color-mix(in srgb,var(--nucleo-comments-color-danger) 12%,transparent)}.nucleo-comments__pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--nucleo-comments-space-2);margin-top:var(--nucleo-comments-space-6);padding-top:var(--nucleo-comments-space-4);border-top:1px solid var(--nucleo-comments-color-border)}.nucleo-comments__pagination[hidden]{display:none}.nucleo-comments__page-status{font-size:var(--nucleo-comments-text-sm);color:var(--nucleo-comments-color-text-muted)}.nucleo-comments__list:empty+.nucleo-comments__pagination{display:none}:is(.dark,[data-theme="dark"]) .nucleo-comments{--nucleo-comments-color-surface:#0f172a;--nucleo-comments-color-surface-muted:#1e293b;--nucleo-comments-color-border:#334155;--nucleo-comments-color-text:#f1f5f9;--nucleo-comments-color-text-muted:#94a3b8}/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/scss/main.scss ***!
  \******************************************************************************************************************************************************************************************************************/
#nucleo-cookies-modal{z-index:100000000000000000;display:none;opacity:0;visibility:hidden}#nucleo-cookies-modal.show{display:block;opacity:1;visibility:visible}#nucleo-cookies-modal.template-box{position:fixed;left:2rem;bottom:2rem;z-index:99999999999;overflow:hidden;padding:1.5rem;width:325px;border-radius:12px;background:#fff;box-shadow:inset 0px 1px 0px rgba(220,223,229,.15),0px 1px 3px rgba(65,72,88,.05),0px 2px 6px rgba(65,72,88,.1),0px 6px 10px -2px rgba(65,72,88,.05);border:1px solid #edeff2}@media(max-width: 568px){#nucleo-cookies-modal.template-box{left:1rem;bottom:1rem;right:1rem}#nucleo-cookies-modal.template-box.template-box{width:auto;padding:1rem}}#nucleo-cookies-modal.template-fino{position:fixed;width:auto;bottom:2rem;left:1rem;right:1rem}#nucleo-cookies-modal.template-fino .modal-container{overflow:hidden;padding:1rem;border-radius:12px;background:#fff;box-shadow:inset 0px 1px 0px rgba(220,223,229,.15),0px 1px 3px rgba(65,72,88,.05),0px 2px 6px rgba(65,72,88,.1),0px 6px 10px -2px rgba(65,72,88,.05);border:1px solid #edeff2;max-width:1300px;margin:0 auto}@media screen and (min-width: 768px){#nucleo-cookies-modal.template-fino .modal-container{flex-direction:row}}@media screen and (min-width: 768px){#nucleo-cookies-modal.template-fino .modal-title{display:none}}#nucleo-cookies-modal .modal-container{display:flex;flex-direction:column;gap:1rem}#nucleo-cookies-modal .modal-head{display:flex;gap:4px;align-items:center;justify-content:start}#nucleo-cookies-modal .modal-head .modal-title{font-family:inherit;font-size:14px;color:#262626;margin:0}#nucleo-cookies-modal .modal-text{font-family:inherit;font-size:12px;color:#5b6273;margin:0}
