.user-tooltip *{line-height:100%;margin:0}.user-tooltip{background-color:#fff!important;color:#000!important;height:180px;min-height:180px;min-width:350px;overflow:hidden;padding:0;width:350px}.user-tooltip .popover-body{height:100%;padding:0;width:100%}.user-tooltip .user-card-tooltip{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.user-tooltip .user-card-header{align-items:center;border-bottom:1px solid #e9ecef;display:flex;flex-direction:row;gap:5px;height:80px;justify-content:center;padding:10px}.user-tooltip .user-card-header-avatar{margin-top:40px}.user-tooltip .user-card-header-text{align-items:start;display:flex;flex-direction:column;gap:5px;overflow:hidden;padding-left:5px;width:calc(100% - 65px)}.user-tooltip .user-card-header-text h4,.user-tooltip .user-card-header-text p{overflow:hidden;text-overflow:ellipsis;text-shadow:2px 2px 4px #00000080;transform:translateX(0);transition:4s;white-space:nowrap;width:100%}@keyframes sweep{0%{transform:translate(10%)}to{transform:translate(-100%)}}.user-tooltip .user-card-header-text h4:hover,.user-tooltip .user-card-header-text p:hover{animation:sweep 4s linear infinite;overflow:visible;text-overflow:clip}.user-tooltip .user-card-body{display:flex;flex-direction:column;gap:10px;margin-left:20px;margin-top:10px;padding:10px}.user-tooltip .user-card-body p{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.toggle-rounded-container{align-items:center;display:flex;justify-content:center;max-width:100%;min-width:0;position:relative}.toggle-rounded-scroll-container{max-width:100%}.toggle-rounded-scroll-container.overflowing{-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.toggle-rounded-scroll-container.overflowing::-webkit-scrollbar{display:none}.toggle-rounded-custom-scrollbar{background-color:#0006;border-radius:3px;bottom:0;cursor:pointer;height:5px;opacity:.2;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;z-index:2}.toggle-rounded-custom-scrollbar.visible{opacity:.5;pointer-events:auto}.toggle-rounded-custom-scrollbar:hover{opacity:.7}.toggle-rounded-container.extra-small .toggle-rounded{border-radius:20px;padding:1px}.toggle-rounded-container.extra-small .toggle-rounded-btn{font-size:11px;font-size:calc(11px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));font-weight:400;gap:3px;height:20px;height:calc(20px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 6px}.toggle-rounded-container.small .toggle-rounded{border-radius:20px;padding:2px}.toggle-rounded-container.small .toggle-rounded-btn{font-size:12px;font-size:calc(12px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));font-weight:500;gap:6px;height:26px;height:calc(26px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 12px}.toggle-rounded-container.medium .toggle-rounded{border-radius:25px;padding:3px}.toggle-rounded-container.medium .toggle-rounded-btn{font-size:14px;font-size:calc(14px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));font-weight:500;gap:8px;height:32px;height:calc(32px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 16px}.toggle-rounded-container.large .toggle-rounded{border-radius:30px;padding:4px}.toggle-rounded-container.large .toggle-rounded-btn{font-size:16px;font-size:calc(16px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));font-weight:600;gap:10px;height:38px;height:calc(38px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 20px}.toggle-rounded{background:#f8f9fa;border:1px solid #e1e5e9;box-shadow:0 2px 4px #0000001a;display:flex;transition:all .3s ease;width:-webkit-max-content;width:max-content}.toggle-rounded.disabled{cursor:not-allowed;opacity:.6}.toggle-rounded-btn{align-items:center;background:#0000;border:none;border-radius:20px;color:#6c757d;cursor:pointer;display:flex;font-family:inherit;outline:none;position:relative;transition:all .3s ease}.toggle-rounded-btn:not(.disabled):hover{background:#6c757d1a;color:#495057;transform:translateY(-1px)}.toggle-rounded-btn.active{background:#6c757d;box-shadow:0 2px 8px #6c757d4d;color:#fff}.toggle-rounded-btn.disabled{cursor:not-allowed;opacity:.5}.toggle-rounded-btn.active.disabled{background:#6c757d;color:#fff}.toggle-rounded-btn:focus{outline:2px solid #6c757d80;outline-offset:2px}.toggle-label{white-space:nowrap}.toggle-info-icon{align-items:center;display:inline-flex;font-size:.85em;justify-content:center;line-height:1;margin-left:2px;opacity:.75}.toggle-rounded-btn.active .toggle-info-icon{opacity:.9}.toggle-info-icon:hover{opacity:1}.toggle-rounded-container.dark .toggle-rounded{background:#343a40;border-color:#495057}.toggle-rounded-container.dark .toggle-rounded-btn{color:#adb5bd}.toggle-rounded-container.dark .toggle-rounded-btn:not(.disabled):hover{background:#adb5bd1a;color:#f8f9fa}.toggle-rounded-container.dark .toggle-rounded-btn.active{background:#f8f9fa;box-shadow:0 2px 8px #f8f9fa4d;color:#343a40}.toggle-rounded-container.primary .toggle-rounded-btn.active{background:#007bff;box-shadow:0 2px 8px #007bff4d}.toggle-rounded-container.primary .toggle-rounded-btn:not(.disabled):hover{background:#007bff1a;color:#0056b3}.toggle-rounded-container.success .toggle-rounded-btn.active{background:#28a745;box-shadow:0 2px 8px #28a7454d}.toggle-rounded-container.success .toggle-rounded-btn:not(.disabled):hover{background:#28a7451a;color:#1e7e34}.toggle-rounded-container.warning .toggle-rounded-btn.active{background:#ffc107;box-shadow:0 2px 8px #ffc1074d;color:#212529}.toggle-rounded-container.warning .toggle-rounded-btn:not(.disabled):hover{background:#ffc1071a;color:#d39e00}.toggle-rounded-container.danger .toggle-rounded-btn.active{background:#dc3545;box-shadow:0 2px 8px #dc35454d}.toggle-rounded-container.danger .toggle-rounded-btn:not(.disabled):hover{background:#dc35451a;color:#bd2130}.toggle-rounded-btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.toggle-rounded-btn:active{transform:scale(.98)}@media (max-width:768px){.toggle-rounded-container.extra-small .toggle-rounded-btn{font-size:9px;font-size:calc(9px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 4px}.toggle-rounded-container.small .toggle-rounded-btn{font-size:11px;font-size:calc(11px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 8px}.toggle-rounded-container.medium .toggle-rounded-btn{font-size:13px;font-size:calc(13px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 12px}.toggle-rounded-container.large .toggle-rounded-btn{font-size:14px;font-size:calc(14px*var(--toggle-rounded-font-scale, var(--wd-font-scale, 1)));padding:0 16px}}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before{content:"32 pixels"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before{content:"24 pixels"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before{content:"18 pixels"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before{content:"16 pixels"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before{content:"12 pixels"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before{content:"10 pixels"}.ql-editor li.text-editor-list-marker-size-10px:before{font-size:10px}.ql-editor li.text-editor-list-marker-size-12px:before{font-size:12px}.ql-editor li.text-editor-list-marker-size-16px:before{font-size:16px}.ql-editor li.text-editor-list-marker-size-18px:before{font-size:18px}.ql-editor li.text-editor-list-marker-size-24px:before{font-size:24px}.ql-editor li.text-editor-list-marker-size-32px:before{font-size:32px}.ql-mention-list-container{height:180px;width:365px!important}.mention,.ql-mention-list-item.selected{background-color:#e6e6e6!important}.plain-text-editor-quill .ql-editor{padding:5px}.plain-text-editor-quill .ql-container{color:#000;font-size:18px;font-weight:600;letter-spacing:.5px;line-height:1.2}.text-editor-disabled .ql-editor{cursor:default}.text-editor-disabled .ql-editor>*{pointer-events:none}.text-editor-disabled .ql-editor a{cursor:pointer;pointer-events:auto}.bigger-placeholder-editor .ql-editor:before{font-size:16px;font-weight:400;letter-spacing:.5px;line-height:1.2}.fill-container-editor{display:flex;flex-direction:column;height:100%!important;min-height:0;width:100%!important}.fill-container-editor .ql-toolbar{flex-shrink:0;height:auto;width:100%}.fill-container-editor .ql-container{flex:1 1;min-height:0;width:100%}.fill-container-editor .ql-editor{height:100%;overflow-y:auto}[id^=comentario-] img{max-width:100%}.ql-editor .ql-html-table{cursor:pointer;display:block;margin:12px 0;max-width:100%;overflow-x:auto;width:100%}.ql-editor .ql-html-table:hover{outline:1px dashed #000;outline:1px dashed var(--atualizacao-table-header-bg,#000);outline-offset:3px}.ql-editor .ql-html-table.ql-html-table-selected{outline:2px solid #000;outline:2px solid var(--atualizacao-table-header-bg,#000);outline-offset:3px}.ql-editor .ql-html-table table{border-collapse:collapse;font-size:13px;max-width:none;width:auto}.ql-editor .ql-html-table td,.ql-editor .ql-html-table th{border:1px solid #ddd;padding:6px 8px;text-align:left;vertical-align:top}.ql-editor .ql-html-table th,.ql-editor .ql-html-table thead th{background:#000;background:var(--atualizacao-table-header-bg,#000);color:#fff;color:var(--atualizacao-table-header-color,#fff);font-weight:700}.ql-editor .ql-html-table tbody tr:nth-child(2n) td{background:#f7f7f7}.ql-diagnostico-report{height:28px!important;width:28px!important}.ql-diagnostico-report svg{height:18px;width:18px}.ql-diagnostico-report:hover{background-color:#0000001a;border-radius:4px}.ql-diagnostico-report .ql-stroke{stroke:#444}.ql-diagnostico-report .ql-fill{fill:#444}.ql-diagnostico-report:hover .ql-stroke{stroke:#06c}.ql-diagnostico-report:hover .ql-fill{fill:#06c}.text-editor-ata-pdf-wrapper{position:relative}.text-editor-ata-pdf-wrapper-centered{padding-bottom:4px;padding-top:4px}.text-editor-ata-pdf-width{overflow:visible!important}.text-editor-ata-pdf-width .ql-toolbar{box-sizing:border-box!important;width:100%!important}.text-editor-ata-pdf-width .ql-container{overflow-x:visible;overflow-y:hidden!important}.text-editor-ata-pdf-width .ql-editor{box-sizing:border-box!important;max-width:680px!important;min-width:680px!important;width:680px!important}.text-editor-ata-pdf-wrapper-centered .ql-editor{margin:0 auto;position:relative}.text-editor-ata-pdf-wrapper-centered .ql-editor:after,.text-editor-ata-pdf-wrapper-centered .ql-editor:before{border-left:1px dashed #00000040;bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:0}.text-editor-ata-pdf-wrapper-centered .ql-editor:before{left:0}.text-editor-ata-pdf-wrapper-centered .ql-editor:after{right:0}.toggle-icon-button:focus{border-radius:8px;box-shadow:0 0 0 3px #00000014;outline:none}.toggle-icon-button:not([aria-pressed=true]):hover{box-shadow:0 4px 8px #00000014}.toggle-icon-button:disabled{opacity:.6}.WidgetDashboard{--wd-font-scale:1;align-items:center;display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;min-height:0;min-width:0;overflow:visible;padding:0;position:relative;width:100%}.WidgetDashboard.padding-compensated{margin:0 0 0 -8px;width:calc(100% + 16px)}.WidgetDashboard.flex-fill{flex:1 1;height:auto;min-height:0}.WidgetDashboard .resumo-toolbar{background-color:initial;flex-wrap:wrap;justify-content:space-between;padding:0 8px;width:100%}.WidgetDashboard .resumo-toolbar,.WidgetDashboard .resumo-toolbar .toolbar-left,.WidgetDashboard .resumo-toolbar .toolbar-right{align-items:center;display:flex;flex-direction:row;gap:8px}.WidgetDashboard .resumo-toolbar .lock-badge{align-items:center;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;display:flex;font-size:.75rem;gap:4px;padding:4px 8px}.WidgetDashboard .resumo-toolbar .page-nav{align-items:center;color:#555;display:flex;font-size:.85rem;gap:8px}.WidgetDashboard .resumo-toolbar .page-nav button{align-items:center;background:none;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;height:22px;justify-content:center;transition:all .2s;width:22px}.WidgetDashboard .resumo-toolbar .page-nav button:hover:not(:disabled){background-color:#f0f0f0;border-color:#bbb}.WidgetDashboard .resumo-toolbar .page-nav button:disabled{cursor:not-allowed;opacity:.4}.WidgetDashboard .carousel-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex:1 1;min-height:0;overflow-x:auto;scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.WidgetDashboard .carousel-container::-webkit-scrollbar{display:none}.WidgetDashboard .carousel-container.editing{overscroll-behavior:none;touch-action:none}.WidgetDashboard .carousel-page{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:100%;padding:10px 0;scroll-snap-align:start}.WidgetDashboard .carousel-page.inactive{pointer-events:none}.WidgetDashboard .carousel-dots{align-items:center;display:flex;gap:8px;justify-content:center;padding:2px 0}.WidgetDashboard .carousel-dots .dot{background-color:#d0d0d0;border-radius:50%;cursor:pointer;flex-shrink:0;height:8px;transition:width .28s cubic-bezier(.34,1.56,.64,1),border-radius .28s cubic-bezier(.34,1.56,.64,1),background-color .22s;width:8px}.WidgetDashboard .carousel-dots .dot.active{background-color:#555;border-radius:4px;width:22px}.WidgetDashboard .carousel-dots .dot:hover:not(.active){background-color:#aaa}.WidgetDashboard .wd-page-carousel-controls{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:8px 0 4px;position:relative}.WidgetDashboard .wd-page-manager-trigger{align-items:center;border-radius:999px;bottom:calc(100% - 2px);box-shadow:0 4px 14px #10182838;color:#fff;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:7px;left:50%;letter-spacing:.01em;opacity:0;padding:6px 14px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(8px) scale(.9);transition:opacity .16s ease,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease,filter .16s ease;white-space:nowrap;z-index:6}.WidgetDashboard .wd-page-manager-trigger svg{font-size:.8rem}.WidgetDashboard .wd-page-carousel-controls:focus-within .wd-page-manager-trigger,.WidgetDashboard .wd-page-carousel-controls:hover .wd-page-manager-trigger{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1)}.WidgetDashboard .wd-page-manager-trigger:hover{box-shadow:0 7px 20px #10182847;filter:brightness(1.08);transform:translateX(-50%) translateY(-2px) scale(1.03)}.WidgetDashboard .wd-page-manager-trigger:active{box-shadow:0 2px 8px #10182833;transform:translateX(-50%) translateY(0) scale(.97);transition-duration:90ms}.WidgetDashboard .wd-page-manager-overlay{animation:wdPageOverlayIn .18s ease both;inset:0;position:fixed;z-index:400}@keyframes wdPageOverlayIn{0%{opacity:0}to{opacity:1}}.WidgetDashboard .wd-page-manager-menu{animation:wdPageManagerEnter .28s cubic-bezier(.16,1,.3,1) both;background:#fff;border:1px solid #e4e7ec;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 -10px 34px #1018282e;display:flex;flex-direction:column;gap:8px;left:50%;max-width:calc(100vw - 24px);padding:12px;position:absolute;text-align:left;transform-origin:bottom center;width:380px;z-index:401}@keyframes wdPageManagerEnter{0%{opacity:0;transform:translateX(-50%) translateY(12px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.WidgetDashboard .wd-page-manager-titulo{color:#98a2b3;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.WidgetDashboard .wd-page-manager-dica{color:#98a2b3;font-size:.72rem;margin-top:-4px}.WidgetDashboard .wd-page-manager-lista{max-height:260px}.WidgetDashboard .wd-page-manager-item{animation:wdPageItemIn .3s cubic-bezier(.16,1,.3,1) backwards;animation-delay:0ms;animation-delay:calc(var(--i, 0)*45ms);cursor:default;gap:6px;transition:background-color .16s ease,border-color .16s ease,box-shadow 90ms ease,opacity .16s ease}@keyframes wdPageItemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WidgetDashboard .wd-page-manager-item-atual{background:#f5f9fd;border-color:#b8d4f0}.WidgetDashboard .wd-page-manager-item.dragging{box-shadow:none;opacity:.4}.WidgetDashboard .wd-page-manager-alca{align-items:center;cursor:grab;display:flex;flex:0 0 auto;padding:2px}.WidgetDashboard .wd-page-manager-alca:active{cursor:grabbing}.WidgetDashboard .wd-page-manager-item .wd-reorder-grip{transition:opacity .16s ease,color .16s ease}.WidgetDashboard .wd-page-manager-item:hover .wd-reorder-grip{color:#98a2b3}.WidgetDashboard .wd-page-manager-item .wd-reorder-name{align-items:center;display:flex;flex:1 1 auto;min-width:0;overflow:visible}.WidgetDashboard .wd-page-manager-item .wd-inline-name-input{min-width:0;width:100%}.WidgetDashboard .wd-page-manager-contagem{color:#98a2b3;flex:0 0 auto;font-size:.68rem;transition:opacity .16s ease;white-space:nowrap}.WidgetDashboard .wd-page-manager-cancelar-exclusao,.WidgetDashboard .wd-page-manager-excluir{align-items:center;border-radius:4px;color:#c9ced6;cursor:pointer;display:flex;flex:0 0 auto;font-size:.72rem;gap:4px;padding:3px 5px;transition:color .16s ease,background-color .16s ease,transform .16s cubic-bezier(.34,1.56,.64,1)}.WidgetDashboard .wd-page-manager-item:hover .wd-page-manager-excluir{color:#98a2b3}.WidgetDashboard .wd-page-manager-cancelar-exclusao:hover,.WidgetDashboard .wd-page-manager-excluir:hover{background-color:#fdf2f3;color:#dc3545;transform:scale(1.12)}.WidgetDashboard .wd-page-manager-excluir.confirmando{background-color:#dc3545;color:#fff;transform:none}.WidgetDashboard .wd-page-manager-excluir.confirmando:hover{background-color:#c82333;color:#fff;transform:none}.WidgetDashboard .wd-page-manager-excluir-label{animation:wdPageConfirmIn .22s cubic-bezier(.16,1,.3,1) both;font-size:.68rem;white-space:nowrap}@keyframes wdPageConfirmIn{0%{margin-left:-4px;max-width:0;opacity:0}to{margin-left:0;max-width:120px;opacity:1}}.WidgetDashboard .wd-page-manager-rodape{align-items:center;border-top:1px solid #f2f4f7;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.WidgetDashboard .wd-page-manager-acao,.WidgetDashboard .wd-page-manager-rodape-direita{align-items:center;display:flex;gap:6px}.WidgetDashboard .wd-page-manager-acao{background:#0000;border:0;border-radius:6px;color:#344054;cursor:pointer;font-size:.78rem;padding:6px 10px;transition:background-color .16s ease,color .16s ease,transform .2s cubic-bezier(.34,1.56,.64,1),filter .16s ease;white-space:nowrap}.WidgetDashboard .wd-page-manager-acao:hover:not(:disabled){background-color:#f2f4f7}.WidgetDashboard .wd-page-manager-acao:active:not(:disabled){transform:scale(.96);transition-duration:90ms}.WidgetDashboard .wd-page-manager-acao:disabled{cursor:not-allowed;opacity:.5}.WidgetDashboard .wd-page-manager-salvar{color:#fff;font-weight:600}.WidgetDashboard .wd-page-manager-salvar:hover:not(:disabled){filter:brightness(1.1)}@media (prefers-reduced-motion:reduce){.WidgetDashboard .wd-page-manager-excluir-label,.WidgetDashboard .wd-page-manager-item,.WidgetDashboard .wd-page-manager-menu,.WidgetDashboard .wd-page-manager-overlay{animation:none}.WidgetDashboard .wd-page-manager-acao,.WidgetDashboard .wd-page-manager-cancelar-exclusao,.WidgetDashboard .wd-page-manager-excluir,.WidgetDashboard .wd-page-manager-item,.WidgetDashboard .wd-page-manager-trigger{transition:none}.WidgetDashboard .wd-page-manager-trigger:active,.WidgetDashboard .wd-page-manager-trigger:hover{transform:translateX(-50%) scale(1)}}.WidgetDashboard .filter-panel{align-items:flex-end;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin:0 10px;padding:15px}.WidgetDashboard .filter-panel .filter-group{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:180px}.WidgetDashboard .filter-panel .filter-group label{color:#666;font-size:.75rem;font-weight:600}.WidgetDashboard .filter-panel .filter-actions{align-items:flex-end;display:flex;gap:8px}.WidgetDashboard .buttonFilter{align-items:center;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:.8rem;height:22px;justify-content:center;position:relative;width:22px}.WidgetDashboard .buttonFilter.disabled{cursor:not-allowed;opacity:.45}.WidgetDashboard .wd-font-scale-control{align-items:center;display:inline-flex;gap:4px;height:22px}.WidgetDashboard .buttonFilter.wd-font-scale-button{font-size:.75rem}.WidgetDashboard .wd-font-scale-value{align-items:center;background-color:#f2f4f7;border-radius:8px;color:#44444483;cursor:default;display:inline-flex;font-size:.68rem;font-weight:700;height:22px;justify-content:center;line-height:1;min-width:36px;padding:0 6px;-webkit-user-select:none;user-select:none}.WidgetDashboard .wd-font-scale-icon{align-items:center;display:inline-flex;height:12px;justify-content:center;position:relative;width:12px}.WidgetDashboard .wd-font-scale-icon-base{font-size:.85rem}.WidgetDashboard .wd-font-scale-icon-action{font-size:.48rem;position:absolute;right:-4px;top:-2px}.wd-toolbar-action-icon{align-items:center;display:inline-flex;height:15px;justify-content:center;position:relative;width:15px}.wd-toolbar-action-icon-base{font-size:.7rem}.wd-toolbar-action-icon-large{height:18px;width:18px}.wd-toolbar-action-icon-large .wd-toolbar-action-icon-base{font-size:.95rem}.wd-toolbar-action-icon-large .wd-toolbar-action-icon-action{bottom:-3px;right:-3px}.wd-toolbar-action-icon-action{align-items:center;background-color:#0000004d;border-radius:50%;bottom:-2px;display:inline-flex;font-size:.46rem;height:10px;justify-content:center;line-height:1;position:absolute;right:-2px;transition:all .2s ease;width:10px}.WidgetDashboard .buttonFilter:hover .wd-toolbar-action-icon-action,button:hover .wd-toolbar-action-icon-action{background-color:#00000080;bottom:-1px;font-size:.7rem;height:13px;right:-1px;width:13px}.WidgetDashboard .buttonFilter .filtroUsed{align-items:center;background-color:red;border-radius:50%;display:flex;font-size:.7rem;font-weight:700;height:.8rem;justify-content:center;position:absolute;right:-5px;top:-3px;width:.8rem;z-index:1}.WidgetDashboard .edit-hint-overlay{align-items:center;animation:widgetDashboardFadeInHint .6s ease;display:flex;flex:1 1;flex-direction:column;justify-content:center;position:relative}@keyframes widgetDashboardFadeInHint{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.WidgetDashboard .edit-hint-arrow-container{position:absolute;top:10px;transform:translateX(-50%)}.WidgetDashboard .edit-hint-arrow-container .edit-hint-arrow{animation:widgetDashboardBounceArrowUp 1.5s ease-in-out infinite;color:#bbb;display:inline-block;font-size:1.6rem}@keyframes widgetDashboardBounceArrowUp{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-7px)}}.WidgetDashboard .edit-hint-icon-container{align-items:center;animation:widgetDashboardFloatIcon 1.5s ease-in-out infinite;background-color:#f0f0f0;border-radius:50%;display:flex;height:52px;justify-content:center;width:52px}.WidgetDashboard .edit-hint-icon-container:hover{background-color:#e0e0e0}.WidgetDashboard .edit-hint-icon-container .edit-hint-icon{color:#aaa;font-size:1.4rem}@keyframes widgetDashboardFloatIcon{0%,to{box-shadow:0 4px 12px #00000014;transform:translateY(0)}50%{box-shadow:0 10px 20px #0000001f;transform:translateY(-7px)}}.WidgetDashboard .edit-hint-text{color:#999;font-size:.9rem;text-align:center;white-space:nowrap}.widget-donut-legend-item{border:.5px solid #0000;transition:background-color .15s ease,border-color .15s ease}.widget-donut-legend-item:hover{background-color:#f5f5f5;border-color:#e0e0e081}.WidgetDashboard .wd-content-area{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative;width:100%}.WidgetDashboard .wd-filter-overlay{background-color:#fff;border-radius:0 0 8px 8px;border-radius:8px;box-shadow:0 4px 12px #00000014;left:0;margin:0 8px;position:absolute;right:0;top:0;z-index:300}.WidgetDashboard .wd-export-surface{display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.WidgetDashboard .wd-export-header{flex-shrink:0;width:100%}.WidgetDashboard .wd-export-control{align-items:center;display:inline-flex;position:relative}.WidgetDashboard .wd-export-menu-overlay{inset:0;position:fixed;z-index:400}.WidgetDashboard .wd-export-menu{animation:wdExportMenuEnter .15s ease-out;background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 8px 20px #1018281f;display:flex;flex-direction:column;gap:2px;left:0;min-width:210px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:401}@keyframes wdExportMenuEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WidgetDashboard .wd-export-menu-title{color:#98a2b3;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:4px 8px 6px;text-transform:uppercase}.WidgetDashboard .wd-export-menu-item{align-items:center;background:#0000;border:0;border-radius:6px;color:#344054;cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:8px 10px;text-align:left;transition:background-color .15s ease;width:100%}.WidgetDashboard .wd-export-menu-item:hover{background-color:#f2f4f7}.WidgetDashboard .wd-export-menu-item svg{color:#667085;flex-shrink:0;width:16px}.WidgetDashboard .wd-export-overlay{align-items:center;animation:wdExportOverlayEnter .15s ease-out;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:#ffffffe6;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;position:absolute;z-index:500}@keyframes wdExportOverlayEnter{0%{opacity:0}to{opacity:1}}.WidgetDashboard .wd-export-overlay-text{color:#475467;font-size:.9rem;font-weight:600}.WidgetDashboard--exporting{background-color:#fff}.WidgetDashboard--exporting .carousel-dots,.WidgetDashboard--exporting .page-switch-zone,.WidgetDashboard--exporting .resumo-toolbar,.WidgetDashboard--exporting .wd-export-aviso,.WidgetDashboard--exporting .wd-filter-overlay,.WidgetDashboard--exporting .wd-page-carousel-controls,.WidgetDashboard--exporting .wd-page-manager-menu,.WidgetDashboard--exporting .wd-page-manager-overlay,.WidgetDashboard--exporting .wd-page-manager-trigger,.WidgetDashboard--exporting .widget-config-btn,.WidgetDashboard--exporting .widget-filter-btn,.WidgetDashboard--exporting .widget-fullscreen-btn{display:none!important}.WidgetDashboard--exporting .wd-export-surface{background-color:#fff}.WidgetDashboard--exporting .carousel-container{overflow:visible!important;scroll-snap-type:none!important}.WidgetDashboard--exporting .carousel-page:not(.active){display:none!important}.WidgetDashboard--exporting .wd-export-surface *{scrollbar-width:none!important}.WidgetDashboard--exporting .wd-export-surface ::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.WidgetAddModal .modal-dialog{animation:widgetAddModalEnter .22s ease-out forwards;max-width:1680px;opacity:0;transform:translateY(12px) scale(.98);width:min(96vw,1680px)}.WidgetAddModal .modal-content{border:0;border-radius:8px;overflow:hidden}@keyframes widgetAddModalEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.WidgetAddModal .widget-add-modal-content{max-height:min(68vh,720px);overflow:hidden}.WidgetAddModal .widget-add-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 280px;min-height:430px}.WidgetAddModal .widget-add-main{min-width:0;overflow-y:auto;padding-right:2px}.WidgetAddModal .widget-add-search{align-items:center;background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 4px 10px #1018280a;display:flex;gap:8px;margin-bottom:14px;min-height:40px;padding:0 10px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.WidgetAddModal .widget-add-search-icon{color:#98a2b3;font-size:.85rem}.WidgetAddModal .widget-add-search input{border:0;color:#344054;flex:1 1;font-size:.86rem;height:38px;min-width:0;outline:none}.WidgetAddModal .widget-add-search input::placeholder{color:#98a2b3}.WidgetAddModal .widget-add-clear-search,.WidgetAddModal .widget-add-selected-item button{align-items:center;background:#0000;border:0;border-radius:4px;color:#98a2b3;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.WidgetAddModal .widget-add-clear-search:hover,.WidgetAddModal .widget-add-selected-item button:hover{background-color:#f2f4f7;color:#475467}.WidgetAddModal .widget-add-group+.widget-add-group{margin-top:18px}.WidgetAddModal .widget-add-group-header{align-items:center;background-color:#fff;border-bottom:1px solid #eef0f3;color:#344054;display:flex;font-size:.88rem;font-weight:700;gap:10px;justify-content:space-between;margin:0 0 10px;padding:8px 4px;position:-webkit-sticky;position:sticky;top:40px;z-index:1}.WidgetAddModal .widget-add-group-header small{color:#98a2b3;font-size:.68rem;font-weight:600}.WidgetAddModal .widget-add-gallery-item{animation:widgetAddItemEnter .24s ease-out forwards;background-color:#fafafa;border:2px solid #e4e7ec;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.WidgetAddModal .widget-add-gallery-item:hover{border-color:#cfd4dc;box-shadow:0 8px 18px #10182814;transform:translateY(-2px)}.WidgetAddModal .widget-add-gallery-item.selected{border-color:var(--widget-add-accent);box-shadow:0 0 0 2px #1018281f}@keyframes widgetAddItemEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.WidgetAddModal .widget-add-selection-indicator{align-items:center;background-color:#fff;border:1px solid #d0d5dd;border-radius:50%;color:#fff;display:flex;font-size:.65rem;height:22px;justify-content:center;position:absolute;right:8px;top:8px;width:22px;z-index:1}.WidgetAddModal .widget-add-gallery-item.selected .widget-add-selection-indicator{background-color:var(--widget-add-accent);border-color:var(--widget-add-accent)}.WidgetAddModal .widget-add-selected-panel{background-color:#fff;border:1px solid #e4e7ec;border-radius:8px;display:flex;flex-direction:column;min-height:0;padding:12px}.WidgetAddModal .widget-add-selected-title{align-items:center;color:#344054;display:flex;font-size:.86rem;font-weight:700;justify-content:space-between;margin-bottom:10px}.WidgetAddModal .widget-add-empty-state,.WidgetAddModal .widget-add-selected-empty{color:#98a2b3;font-size:.84rem;text-align:center}.WidgetAddModal .widget-add-selected-empty{border:1px dashed #e4e7ec;border-radius:8px;padding:28px 10px}.WidgetAddModal .widget-add-empty-state{padding:40px}.WidgetAddModal .widget-add-selected-list{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.WidgetAddModal .widget-add-selected-item{grid-gap:8px;align-items:center;background-color:#fcfcfd;border:1px solid #eef0f3;border-radius:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 24px;padding:8px}.WidgetAddModal .widget-add-selected-item small,.WidgetAddModal .widget-add-selected-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WidgetAddModal .widget-add-selected-item span{color:#344054;font-size:.78rem;font-weight:700}.WidgetAddModal .widget-add-selected-item small{color:#98a2b3;font-size:.66rem}@media (max-width:900px){.WidgetAddModal .widget-add-modal-content{max-height:72vh;overflow-y:auto}.WidgetAddModal .widget-add-layout{grid-template-columns:1fr}.WidgetAddModal .widget-add-main{overflow:visible;padding-right:0}.WidgetAddModal .widget-add-selected-panel{bottom:0;box-shadow:0 -6px 14px #10182814;max-height:180px;min-height:30px;padding:5px 12px;position:-webkit-sticky;position:sticky;z-index:3}}.WidgetAddModal .widget-add-gallery-item.modulo-bloqueado{border-color:#ddbe85}.WidgetAddModal .widget-add-gallery-item.modulo-bloqueado:hover{border-color:#c9a462}.WidgetAddModal .widget-add-gallery-item.modulo-bloqueado.selected{border-color:var(--widget-add-accent)}.WidgetAddModal .widget-add-gallery-item.modulo-bloqueado .widget-add-preview-fade{filter:saturate(.35);opacity:.38}.WidgetAddModal .widget-add-lock-badge{align-items:center;background-color:#8a5e1b;border-radius:50%;color:#fff;display:flex;font-size:.6rem;height:21px;justify-content:center;left:8px;position:absolute;top:8px;width:21px;z-index:3}.WidgetAddModal .widget-add-lock-strip{align-items:center;background-color:#f6ebd6f0;border-top:1px solid #ddbe85;bottom:0;color:#8a5e1b;display:flex;font-size:.66rem;font-weight:600;gap:6px;left:0;padding:6px 10px;position:absolute;right:0;z-index:2}.WidgetDashboard--exporting .widget-item.modulo-bloqueado{display:none}.WidgetDashboard .wd-empty-space-warning{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fffaea7e;border:1px solid #f5d680;border-radius:8px;bottom:30px;box-shadow:0 2px 8px 0 #32323229;color:#8a6116;cursor:pointer;display:flex;font-size:.78rem;gap:8px;line-height:1.2;font:inherit;max-width:calc(100% - 24px);padding:6px 12px;position:absolute;right:12px;text-align:left;transition:background-color .18s,border-color .18s,transform .18s;-webkit-user-select:none;user-select:none;z-index:350}.WidgetDashboard .wd-empty-space-warning:hover{background-color:#fff7dcc0;border-color:#e09b00;transform:scale(1.05)}.WidgetDashboard .wd-empty-space-warning:focus-visible{outline:1px solid #1e88e5;outline-offset:2px}.WidgetDashboard .wd-empty-space-warning svg{color:#e09b00;flex-shrink:0}@media (prefers-reduced-motion:reduce){.WidgetDashboard .wd-empty-space-warning,.WidgetDashboard .wd-empty-space-warning:hover{transform:none;transition:none}}.WidgetGrid,.WidgetGrid .grid-page{height:100%;position:relative;width:100%}.WidgetGrid .grid-page{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);padding:0 8px;perspective:1200px}.WidgetGrid .grid-page.edit-mode .grid-cell-bg{background-color:#00000005;border:2px dashed #d0d0d0;border-radius:8px;transition:background-color .15s,border-color .15s}.WidgetGrid .grid-page.edit-mode .grid-cell-bg.drop-target{background-color:#007bff12;border-color:#007bff}.WidgetGrid .grid-page.edit-mode .grid-cell-bg.occupied{background-color:initial;border-color:#0000}.WidgetGrid .widget-item{background-color:#fff;border-radius:8px;box-shadow:1px 1px 10px 0 #32323233;overflow:hidden;padding:7px;position:relative;transform-style:preserve-3d;transition:box-shadow .2s,transform .45s cubic-bezier(.2,.8,.2,1);z-index:1}.WidgetGrid .widget-item.source-config-open{transform:rotateY(180deg)}.WidgetGrid .widget-item>.widget-content-wrapper{border-radius:4px;height:100%;overflow:visible;position:relative;width:100%}.WidgetGrid .widget-config-surface,.WidgetGrid .widget-item.source-config-open>.widget-content-wrapper{pointer-events:none;visibility:hidden}.WidgetGrid .widget-config-surface{background:#fff;border-radius:4px;container-type:inline-size;inset:7px;overflow:hidden;position:absolute;transform:rotateY(180deg);z-index:7}.WidgetGrid .widget-item.source-config-open>.widget-config-surface{pointer-events:auto;visibility:visible}.WidgetGrid .widget-item.source-config-edit-placeholder-open>.widget-content-wrapper{overflow:hidden}.WidgetGrid .widget-config-btn{align-items:center;background-color:#00000073;border-radius:4px;bottom:4px;color:#fff;cursor:pointer;display:flex;font-size:10px;height:22px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:30px;transform:scale(.8);transition:opacity .2s ease,transform .2s ease,background-color .15s;width:22px;z-index:6}.WidgetGrid .widget-item:hover .widget-config-btn{opacity:.7;pointer-events:auto;transform:scale(1)}.WidgetGrid .widget-config-btn:hover{background-color:#000000b3;opacity:1;transform:scale(1.1)}.WidgetGrid .widget-config-btn-back{opacity:.7;pointer-events:auto;right:4px}.WidgetGrid .widget-item .widget-edit-overlay{background-color:#ffffff40;border-radius:8px;bottom:0;cursor:grab;left:0;position:absolute;right:0;top:0;z-index:2}.WidgetGrid .widget-item.editing{cursor:grab;-webkit-user-select:none;user-select:none}.WidgetGrid .widget-item.editing:active,.WidgetGrid .widget-item.editing:active .widget-edit-overlay{cursor:grabbing}.WidgetGrid .widget-item.dragging{box-shadow:0 8px 25px #00000040;opacity:.6;z-index:100}.WidgetGrid .widget-item.resizing{box-shadow:0 4px 16px #0003;transition:none;z-index:50}@keyframes widgetGridJiggle{0%{transform:rotate(0deg)}25%{transform:rotate(-.2deg)}50%{transform:rotate(.2deg)}75%{transform:rotate(-.2deg)}to{transform:rotate(0deg)}}.WidgetGrid .widget-item.jiggling{animation:widgetGridJiggle .5s ease-in-out infinite alternate;will-change:transform}.WidgetGrid .widget-item.jiggling:nth-child(2n){animation-delay:.05s}.WidgetGrid .widget-item.jiggling:nth-child(3n){animation-delay:.1s}.WidgetGrid .widget-item.jiggling:nth-child(5n){animation-delay:.15s}.WidgetGrid .widget-delete-btn{align-items:center;background-color:#dc3545;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;left:4px;position:absolute;top:8px;transition:transform .15s;width:18px;z-index:10}.WidgetGrid .widget-delete-btn:hover{transform:scale(1.15)}.WidgetGrid .widget-item.editing .wd-title-row{margin-left:26px}.WidgetGrid .resize-handle{background:#0000;position:absolute;z-index:5}.WidgetGrid .resize-handle.handle-right{cursor:ew-resize;height:80%;right:0;top:10%;width:6px}.WidgetGrid .resize-handle.handle-bottom{bottom:0;cursor:ns-resize;height:6px;left:10%;width:80%}.WidgetGrid .resize-handle.handle-corner{bottom:0;cursor:nwse-resize;height:14px;right:0;width:14px}.WidgetGrid .resize-handle.handle-left{cursor:ew-resize;height:80%;left:0;top:10%;width:6px}.WidgetGrid .resize-handle.handle-top{cursor:ns-resize;height:6px;left:10%;top:0;width:80%}.WidgetGrid .resize-handle.handle-top-left{cursor:nwse-resize;height:14px;left:0;top:0;width:14px}.WidgetGrid .resize-handle.handle-top-right{cursor:nesw-resize;height:14px;right:0;top:0;width:14px}.WidgetGrid .resize-handle.handle-bottom-left{bottom:0;cursor:nesw-resize;height:14px;left:0;width:14px}.WidgetGrid .resize-handle.handle-bottom-left:after,.WidgetGrid .resize-handle.handle-corner:after,.WidgetGrid .resize-handle.handle-top-left:after,.WidgetGrid .resize-handle.handle-top-right:after{background-color:#007bff99;border:1.5px solid #fff;border-radius:50%;content:"";height:8px;position:absolute;width:8px}.WidgetGrid .resize-handle.handle-corner:after{bottom:2px;right:2px}.WidgetGrid .resize-handle.handle-top-left:after{left:2px;top:2px}.WidgetGrid .resize-handle.handle-top-right:after{right:2px;top:2px}.WidgetGrid .resize-handle.handle-bottom-left:after{bottom:2px;left:2px}.WidgetGrid .drop-ghost{background-color:#007bff14;border:2px dashed #007bff;border-radius:8px;pointer-events:none;position:absolute;transition:top .1s,left .1s,width .1s,height .1s;z-index:50}.WidgetGrid .grid-empty-state{align-items:center;color:#999;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.WidgetGrid .grid-empty-state .empty-icon{font-size:2rem;opacity:.4}.WidgetGrid .page-switch-zone{align-items:center;border-radius:8px;bottom:0;color:#fff;display:flex;font-size:1.3rem;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;width:70px;z-index:200}.WidgetGrid .page-switch-zone.left{background:linear-gradient(90deg,#007bff8c,#0000);left:0}.WidgetGrid .page-switch-zone.right{background:linear-gradient(270deg,#007bff8c,#0000);right:0}.WidgetGrid .page-switch-zone.active{animation:widgetGridPulseZone .45s ease-in-out infinite alternate;opacity:1}.WidgetGrid .page-switch-zone.full.left{background:linear-gradient(90deg,#dc35458c,#0000)}.WidgetGrid .page-switch-zone.full.right{background:linear-gradient(270deg,#dc35458c,#0000)}@keyframes widgetGridPulseZone{0%{opacity:.7}to{opacity:1}}.WidgetGrid .widget-fullscreen-btn{align-items:center;background-color:#00000073;border-radius:4px;bottom:4px;color:#fff;cursor:pointer;display:flex;font-size:10px;height:22px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4px;transform:scale(.8);transition:opacity .2s ease,transform .2s ease,background-color .15s;width:22px;z-index:5}.WidgetGrid .widget-item:hover .widget-fullscreen-btn{opacity:.7;pointer-events:auto;transform:scale(1)}.WidgetGrid .widget-fullscreen-btn:hover{background-color:#000000b3;opacity:1;transform:scale(1.1)}.WidgetGrid .widget-fullscreen-btn.exit{opacity:.7;pointer-events:auto;transform:scale(1)}.WidgetGrid .widget-fullscreen-btn.exit:hover{background-color:#000000b3;opacity:1;transform:scale(1.1)}.wd-source-scope-config{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(4px,2cqi,12px);height:100%;justify-content:flex-start;overflow:auto;padding:clamp(6px,4cqi,18px);width:100%}.wd-source-scope-title{color:#333;font-size:clamp(.7rem,8cqi,.95rem);font-size:clamp(.7rem,8cqi,calc(.95rem*var(--wd-font-scale, 1)));font-weight:700;line-height:1.2;overflow-wrap:anywhere}.wd-source-scope-context{color:#777;font-style:italic;margin-top:clamp(-6px,-1cqi,-2px)}.wd-source-scope-context,.wd-source-scope-empty{font-size:clamp(.58rem,6cqi,.72rem);font-size:clamp(.58rem,6cqi,calc(.72rem*var(--wd-font-scale, 1)));overflow-wrap:anywhere}.wd-source-scope-empty{background:#f6f7f9;border-radius:6px;color:#666;line-height:1.3;padding:clamp(5px,2cqi,10px) clamp(6px,2.5cqi,12px)}.wd-source-scope-edit-placeholder{align-items:center;box-sizing:border-box;color:#555;container-type:inline-size;display:flex;flex-direction:column;gap:clamp(4px,1.2vmin,10px);height:100%;justify-content:center;min-width:0;padding:10px;text-align:center;width:100%}.wd-source-scope-edit-icon{color:#00000038;font-size:clamp(1.4rem,22cqi,3.8rem);max-height:42%}.wd-source-scope-edit-title{color:#333;font-size:clamp(.72rem,9cqi,1rem);font-weight:700;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.wd-source-scope-edit-context{color:#777;font-size:clamp(.62rem,7cqi,.78rem);font-style:italic;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.wd-source-scope-edit-note{color:#888;font-size:clamp(.58rem,6cqi,.7rem);line-height:1.2;max-width:100%;overflow-wrap:anywhere}.wd-source-scope-field{display:flex;flex-direction:column;gap:clamp(2px,1cqi,4px);margin:0;min-width:0}.wd-source-scope-field span{color:#666;font-size:clamp(.56rem,5.8cqi,.68rem);font-size:clamp(.56rem,5.8cqi,calc(.68rem*var(--wd-font-scale, 1)));font-weight:600}.wd-source-scope-hint{color:#888;font-size:clamp(.52rem,5.2cqi,.64rem);font-size:clamp(.52rem,5.2cqi,calc(.64rem*var(--wd-font-scale, 1)));font-style:italic;line-height:1.2;overflow-wrap:anywhere}.wd-source-scope-select{min-width:0;width:100%}.wd-source-scope-select__control{min-height:clamp(26px,12cqi,34px)!important}.wd-source-scope-select__input-container,.wd-source-scope-select__placeholder,.wd-source-scope-select__single-value{font-size:clamp(.58rem,6cqi,.75rem)!important;font-size:clamp(.58rem,6cqi,calc(.75rem*var(--wd-font-scale, 1)))!important}.wd-source-scope-select__indicator-separator{display:none}.wd-source-scope-primary,.wd-source-scope-secondary{border:0;border-radius:6px;cursor:pointer;font-size:clamp(.58rem,6cqi,.72rem);font-size:clamp(.58rem,6cqi,calc(.72rem*var(--wd-font-scale, 1)));font-weight:600;min-height:clamp(24px,10cqi,32px);min-width:0;overflow-wrap:anywhere;padding:clamp(4px,2cqi,7px) clamp(7px,3cqi,12px)}.wd-source-scope-primary{color:#fff}.wd-source-scope-save{align-items:center;align-self:flex-end;bottom:0;font-size:.64rem!important;justify-content:center;margin-top:10px;min-height:28px;padding:2px 6px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.wd-source-scope-primary:disabled{cursor:not-allowed;opacity:.55}.wd-source-scope-secondary{background:#eef0f2;color:#555}.WidgetGrid .widget-item.fullscreen{animation:widgetExpandIn .18s cubic-bezier(.2,.9,.3,1.02) forwards;z-index:100}.WidgetGrid .widget-item.fullscreen.source-config-open{animation:none;transform:rotateY(180deg)}.WidgetGrid .widget-item.hidden-by-fullscreen{opacity:0;pointer-events:none;transition:opacity .12s ease}@keyframes widgetExpandIn{0%{opacity:.8;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.WidgetGrid .widget-item.modulo-bloqueado>.widget-content-wrapper{container-type:inline-size;overflow:hidden}.WidgetGrid .wd-widget-mock-blur{filter:blur(2px) saturate(.7);inset:0;opacity:.9;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;z-index:0}.WidgetGrid .wd-modulo-bloqueado-surface{background:linear-gradient(180deg,#ffffffb8,#ffffffe6 45%,#fffffff0);border-radius:4px;inset:0;position:absolute;z-index:1}.wd-modulo-bloqueado{box-sizing:border-box;flex-direction:column;gap:clamp(3px,1.5cqi,8px);height:100%;overflow:hidden;padding:clamp(8px,4cqi,20px);text-align:center;width:100%}.wd-modulo-bloqueado,.wd-modulo-bloqueado-selo-icone{align-items:center;display:flex;justify-content:center}.wd-modulo-bloqueado-selo-icone{background:#f6ebd6;border:1px solid #ddbe85;border-radius:50%;color:#8a5e1b;flex-shrink:0;font-size:clamp(.6rem,6cqi,1.05rem);height:clamp(22px,13cqi,40px);width:clamp(22px,13cqi,40px)}.wd-modulo-bloqueado-selo{-webkit-line-clamp:2;background:#f6ebd6;border:1px solid #ddbe85;border-radius:20px;color:#8a5e1b;font-size:clamp(.5rem,4.4cqi,.66rem);font-size:clamp(.5rem,4.4cqi,calc(.66rem*var(--wd-font-scale, 1)));letter-spacing:.06em;line-height:1.25;max-width:100%;padding:2px clamp(6px,2.5cqi,11px);text-transform:uppercase}.wd-modulo-bloqueado-promessa,.wd-modulo-bloqueado-selo{-webkit-box-orient:vertical;display:-webkit-box;font-weight:700;overflow:hidden;overflow-wrap:anywhere}.wd-modulo-bloqueado-promessa{-webkit-line-clamp:3;color:#2a2f3a;font-size:clamp(.66rem,6.6cqi,.88rem);font-size:clamp(.66rem,6.6cqi,calc(.88rem*var(--wd-font-scale, 1)));line-height:1.22;max-width:30ch}.wd-modulo-bloqueado-entrega{-webkit-line-clamp:4;color:#5c6472}.wd-modulo-bloqueado-convite,.wd-modulo-bloqueado-entrega{-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(.58rem,5cqi,.75rem);font-size:clamp(.58rem,5cqi,calc(.75rem*var(--wd-font-scale, 1)));line-height:1.42;margin:0;max-width:36ch;overflow:hidden;overflow-wrap:anywhere}.wd-modulo-bloqueado-convite{-webkit-line-clamp:3;color:#8a5e1b;font-weight:600}.wd-modulo-bloqueado-ressalva{color:#9aa2b1;font-size:clamp(.48rem,4cqi,.62rem);font-size:clamp(.48rem,4cqi,calc(.62rem*var(--wd-font-scale, 1)));letter-spacing:.03em;margin:0;overflow-wrap:anywhere}.wd-modulo-bloqueado-acao{border:0;border-radius:6px;font-size:clamp(.58rem,4.6cqi,.75rem);font-size:clamp(.58rem,4.6cqi,calc(.75rem*var(--wd-font-scale, 1)));font-weight:600;line-height:1.2;margin-top:clamp(1px,.5cqi,4px);max-width:100%;min-height:clamp(22px,9cqi,32px);padding:clamp(3px,1.5cqi,7px) clamp(8px,3cqi,16px);white-space:nowrap}.wd-modulo-bloqueado.compact{gap:clamp(2px,1cqi,5px);padding:clamp(5px,3cqi,12px)}.wd-modulo-bloqueado.compact .wd-modulo-bloqueado-promessa{font-size:clamp(.6rem,7cqi,.78rem);font-size:clamp(.6rem,7cqi,calc(.78rem*var(--wd-font-scale, 1)))}.WidgetGrid .widget-filter-btn{align-items:center;background-color:#00000073;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:10px;height:22px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.8);transition:opacity .2s ease,transform .2s ease,background-color .15s;width:22px;z-index:6}.WidgetGrid .widget-item:hover .widget-filter-btn{opacity:.7;pointer-events:auto;transform:scale(1)}.WidgetGrid .widget-filter-btn:hover{background-color:#000000b3;opacity:1;transform:scale(1.1)}.WidgetGrid .widget-filter-btn.active{background-color:#ffc107;color:#3d3000}.WidgetGrid .widget-filter-btn.active:hover{background-color:#e0a800}.WidgetGrid .widget-item.filter-panel-open{box-shadow:0 0 0 2px #1e88e5,1px 1px 10px 0 #32323233;box-shadow:0 0 0 2px var(--wd-instance-filter-accent,#1e88e5),#32323233 1px 1px 10px 0}.WidgetGrid .grid-page.edit-mode .grid-cell-bg.pulse-empty{animation:wdPulseEmptyCell .9s ease-in-out 3;background-color:#f0b4291f;border-color:#f0b429}@keyframes wdPulseEmptyCell{0%,to{background-color:#f0b42914;border-color:#f5d680;box-shadow:0 0 0 0 #f0b42900}50%{background-color:#f0b42952;border-color:#e09b00;box-shadow:0 0 0 4px #f0b42940}}@media (prefers-reduced-motion:reduce){.WidgetGrid .grid-page.edit-mode .grid-cell-bg.pulse-empty{animation:none;background-color:#f0b42947;border-color:#e09b00}}.WidgetInstanceFilterPanel{background-color:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;top:0;z-index:1080}.WidgetInstanceFilterPanel.common-modal .modal-container{height:100%;max-height:none;padding:0 16px 16px}.WidgetInstanceFilterPanel .wifp-header{cursor:move;-webkit-user-select:none;user-select:none}.WidgetInstanceFilterPanel .wifp-header-widget{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WidgetInstanceFilterPanel .wifp-filter-applied{align-items:center;animation:wifp-filter-applied .25s ease-out;display:inline-flex;font-size:.85rem;font-weight:600;gap:6px;margin-right:auto}@keyframes wifp-filter-applied{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.WidgetInstanceFilterPanel.common-modal .config-sections{flex:1 1 auto;min-height:0}.WidgetInstanceFilterPanel .wifp-narrow .row>[class*=col]{flex:0 0 100%;max-width:100%}.WidgetInstanceFilterPanel .wifp-resize-handle{position:absolute;z-index:20}.WidgetInstanceFilterPanel .wifp-resize-handle.right{bottom:14px;cursor:ew-resize;right:0;top:0;width:6px}.WidgetInstanceFilterPanel .wifp-resize-handle.bottom{bottom:0;cursor:ns-resize;height:6px;left:0;right:14px}.WidgetInstanceFilterPanel .wifp-resize-handle.corner{bottom:0;cursor:nwse-resize;height:16px;right:0;width:16px}.WidgetInstanceFilterPanel .wifp-resize-handle.corner:after{border-bottom:2px solid #00000059;border-right:2px solid #00000059;bottom:4px;content:"";height:7px;position:absolute;right:4px;width:7px}