@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0gw~uztddq1df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0.q-h669a_dqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.ToastViewport-module__noudJW__viewport{bottom:max(1.5rem, env(safe-area-inset-bottom));right:max(1.5rem, env(safe-area-inset-right));z-index:10000;pointer-events:none;flex-direction:column-reverse;gap:.65rem;width:min(20rem,100vw - 2rem);display:flex;position:fixed}.ToastViewport-module__noudJW__toast{color:#0f172a;pointer-events:auto;background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b82e;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.7rem .85rem;animation:.22s cubic-bezier(.16,1,.3,1) ToastViewport-module__noudJW__enter;display:grid;overflow:hidden;box-shadow:0 12px 28px #0f172a1a,0 4px 10px #0f172a0d}.ToastViewport-module__noudJW__toastSuccess{border-color:rgba(var(--brandGreenRgb), .34)}.ToastViewport-module__noudJW__toastError{border-color:#ef444447}.ToastViewport-module__noudJW__toastWarning{border-color:#f59e0b52}.ToastViewport-module__noudJW__toastInfo{border-color:#3b82f63d}.ToastViewport-module__noudJW__iconWrap{border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.95rem;display:grid}.ToastViewport-module__noudJW__toastSuccess .ToastViewport-module__noudJW__iconWrap{color:var(--brandGreen);background:rgba(var(--brandGreenRgb), .12)}.ToastViewport-module__noudJW__toastError .ToastViewport-module__noudJW__iconWrap{color:#dc2626;background:#ef44441f}.ToastViewport-module__noudJW__toastWarning .ToastViewport-module__noudJW__iconWrap{color:#d97706;background:#f59e0b24}.ToastViewport-module__noudJW__toastInfo .ToastViewport-module__noudJW__iconWrap{color:#2563eb;background:#3b82f61f}.ToastViewport-module__noudJW__content{min-width:0}.ToastViewport-module__noudJW__title{margin-bottom:.16rem;font-size:.9rem;font-weight:700;line-height:1.2;display:block}.ToastViewport-module__noudJW__description{color:#475569;margin:0;font-size:.84rem;line-height:1.45}.ToastViewport-module__noudJW__dismissBtn{appearance:none;color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.1rem;transition:background-color .16s,color .16s}.ToastViewport-module__noudJW__dismissBtn:hover{color:#334155;background:#94a3b824}.ToastViewport-module__noudJW__dismissBtn:focus-visible{outline:2px solid rgba(var(--brandGreenRgb), .28);outline-offset:2px}@keyframes ToastViewport-module__noudJW__enter{0%{opacity:0;transform:translateY(1rem)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ToastViewport-module__noudJW__shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:640px){.ToastViewport-module__noudJW__viewport{left:max(.75rem, env(safe-area-inset-left));right:max(.75rem, env(safe-area-inset-right));width:auto}}@media (prefers-reduced-motion:reduce){.ToastViewport-module__noudJW__toast{animation:none}}
.ConfirmModal-module__o6N1fW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:11000;background:#0f172a73;place-items:center;padding:1.5rem;animation:.2s ease-out ConfirmModal-module__o6N1fW__fadeIn;display:grid;position:fixed;inset:0}.ConfirmModal-module__o6N1fW__modal{background:#fff;border-radius:1.25rem;width:100%;max-width:400px;padding:1.75rem;animation:.24s cubic-bezier(.16,1,.3,1) ConfirmModal-module__o6N1fW__slideUp;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.ConfirmModal-module__o6N1fW__icon{color:#dc2626;background:#fef2f2;border-radius:999px;place-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;font-size:1.5rem;display:grid}.ConfirmModal-module__o6N1fW__title{color:#0f172a;margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.ConfirmModal-module__o6N1fW__description{color:#64748b;margin-bottom:1.75rem;font-size:.95rem;line-height:1.5}.ConfirmModal-module__o6N1fW__inputFieldWrap{gap:.45rem;margin-bottom:1.1rem;display:grid}.ConfirmModal-module__o6N1fW__inputLabel{color:#334155;font-size:.78rem;font-weight:700}.ConfirmModal-module__o6N1fW__inputField{resize:vertical;color:#1e293b;background:#f8fafc;border:1px solid #d7dee8;border-radius:.75rem;outline:none;width:100%;min-height:78px;padding:.66rem .74rem;font-size:.88rem;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s}.ConfirmModal-module__o6N1fW__inputField:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626}.ConfirmModal-module__o6N1fW__inputField:disabled{opacity:.8;cursor:not-allowed}.ConfirmModal-module__o6N1fW__inputCounter{color:#64748b;justify-self:end;font-size:.72rem}.ConfirmModal-module__o6N1fW__footer{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ConfirmModal-module__o6N1fW__cancelBtn{appearance:none;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:.75rem;font-size:.9rem;font-weight:600;transition:all .15s}.ConfirmModal-module__o6N1fW__cancelBtn:hover{background:#f8fafc;border-color:#cbd5e1}.ConfirmModal-module__o6N1fW__confirmBtn{appearance:none;color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:.75rem;padding:.75rem;font-size:.9rem;font-weight:600;transition:all .15s}.ConfirmModal-module__o6N1fW__confirmBtn:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.ConfirmModal-module__o6N1fW__confirmBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes ConfirmModal-module__o6N1fW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal-module__o6N1fW__slideUp{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}[data-theme=dark] .ConfirmModal-module__o6N1fW__modal{background:#1e293b;border:1px solid #ffffff14}[data-theme=dark] .ConfirmModal-module__o6N1fW__title{color:#f8fafc}[data-theme=dark] .ConfirmModal-module__o6N1fW__description{color:#94a3b8}[data-theme=dark] .ConfirmModal-module__o6N1fW__inputLabel{color:#cbd5e1}[data-theme=dark] .ConfirmModal-module__o6N1fW__inputField{color:#e2e8f0;background:#0f172a;border-color:#94a3b866}[data-theme=dark] .ConfirmModal-module__o6N1fW__inputField:focus{background:#0b1220;border-color:#3b82f6bf;box-shadow:0 0 0 3px #3b82f638}[data-theme=dark] .ConfirmModal-module__o6N1fW__inputCounter{color:#94a3b8}[data-theme=dark] .ConfirmModal-module__o6N1fW__cancelBtn{color:#cbd5e1;background:#334155;border-color:#ffffff1a}[data-theme=dark] .ConfirmModal-module__o6N1fW__cancelBtn:hover{background:#475569}
@keyframes visao-dashboard-module__sBg1lG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes visao-dashboard-module__sBg1lG__whatsQrOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes visao-dashboard-module__sBg1lG__whatsQrCardFadeIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.visao-dashboard-module__sBg1lG__dashboardContent{min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.visao-dashboard-module__sBg1lG__dashboardMainArea{flex-direction:column;flex:1;gap:1.15rem;min-width:0;min-height:0;padding:1.15rem 1.15rem 2.8rem;display:flex;overflow-y:auto}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncBody{flex-direction:column;flex:1;min-height:0;padding:8px 9px 10px;display:flex}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncHeader{padding:7px 9px}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncInfoRow{margin-bottom:4px;font-size:10px}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooter{margin-top:auto;padding-top:7px;padding-bottom:2px}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncInfoRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visao-dashboard-module__sBg1lG__kpiIconBlue{color:#2563eb;background:#dbeafe}.visao-dashboard-module__sBg1lG__kpiIconPurple{color:#9333ea;background:#f3e8ff}.visao-dashboard-module__sBg1lG__kpiIconAmber{color:#d97706;background:#fef3c7}.visao-dashboard-module__sBg1lG__kpiIconGreen{color:#16a34a;background:#f0fdf4}.visao-dashboard-module__sBg1lG__chartTitleGroup{flex-direction:column;gap:.25rem;display:flex}.visao-dashboard-module__sBg1lG__chartLegend{gap:1rem;margin-top:.25rem;display:flex}.visao-dashboard-module__sBg1lG__legendItem{color:var(--text-gray-500);align-items:center;gap:.4rem;font-size:.72rem;font-weight:500;display:flex}.visao-dashboard-module__sBg1lG__legendDot{border-radius:50%;width:8px;height:8px}.visao-dashboard-module__sBg1lG__legendNew{background-color:var(--brandGreen)}.visao-dashboard-module__sBg1lG__legendReturn{background-color:#8b5cf6}.visao-dashboard-module__sBg1lG__lineChartDotSecondary{z-index:1;width:8px;height:8px;margin-bottom:-4px}.visao-dashboard-module__sBg1lG__tooltipColumn{flex-direction:column;gap:.1rem;display:flex}.visao-dashboard-module__sBg1lG__tooltipDivider{background-color:var(--border-color);width:1px;height:24px}.visao-dashboard-module__sBg1lG__ncContainer{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;width:100%;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 8px 20px -4px #00000014,0 4px 8px -3px #0000000a}.visao-dashboard-module__sBg1lG__ncContainer:hover{transform:translateY(-2px);box-shadow:0 14px 28px -5px #0000001f,0 6px 12px -5px #0000000f}.visao-dashboard-module__sBg1lG__scheduledConsultationCard{background:linear-gradient(#fcfff7 0%,#f8fdf2 100%);border-color:#d7e8c7}.visao-dashboard-module__sBg1lG__scheduledConsultationPill{color:#4f7f43;background:#edf8e3;border:1px solid #cae2b8;border-radius:999px;padding:.12rem .45rem;font-size:10px;font-weight:700}.visao-dashboard-module__sBg1lG__ncHeader{background-color:var(--border-color);border-radius:8px 8px 0 0;align-items:center;padding:8px 10px;display:flex}.visao-dashboard-module__sBg1lG__ncAvatar{color:#555;aspect-ratio:1;border:1px solid var(--border-color);background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:flex;box-shadow:0 1px 2px #0000000d}.visao-dashboard-module__sBg1lG__ncTitle{color:var(--text-gray-900);margin-left:8px;font-size:12px;font-weight:600}.visao-dashboard-module__sBg1lG__ncHeaderRight{align-items:center;gap:.45rem;margin-left:auto;display:flex}.visao-dashboard-module__sBg1lG__ncMenuDots{color:#9ca3af;cursor:pointer;font-size:1.15rem;line-height:1}.visao-dashboard-module__sBg1lG__ncBody{background-color:var(--bg-card);border-top:1px solid var(--border-color);border-radius:0 0 8px 8px;padding:10px 10px 14px}.visao-dashboard-module__sBg1lG__ncInfoRow{color:#1f2937;align-items:center;margin-bottom:6px;font-size:11px;font-weight:500;display:flex}.visao-dashboard-module__sBg1lG__ncInfoRow:last-of-type{margin-bottom:0}.visao-dashboard-module__sBg1lG__ncInfoRow i{color:#9ca3af;text-align:center;width:14px;margin-right:6px;font-size:14px}.visao-dashboard-module__sBg1lG__ncFooter{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;padding-bottom:6px;display:flex}.visao-dashboard-module__sBg1lG__ncFooterActions{gap:8px;display:flex}.visao-dashboard-module__sBg1lG__ncFooterActionBtn{color:#6b7280;cursor:pointer;background:#f8fafc;border:1px solid #d1d5db;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.visao-dashboard-module__sBg1lG__ncFooterActionBtn i{font-size:16px;line-height:1}.visao-dashboard-module__sBg1lG__ncFooterActionBtn:hover{color:var(--brandGreen);background:#ecfdf5;border-color:#86efac;transform:translateY(-1px)}.visao-dashboard-module__sBg1lG__ncFooterActionBtn:focus-visible{outline-offset:1px;outline:2px solid #86cf6966}.visao-dashboard-module__sBg1lG__ncFooterActionBtnMeet{color:#0f766e;background:#ecfeff;border-color:#99f6e4}.visao-dashboard-module__sBg1lG__ncFooterActionBtnMeet:hover{color:#0f766e;background:#ccfbf1;border-color:#2dd4bf}.visao-dashboard-module__sBg1lG__ncFooterTime{color:#6b7280;align-items:center;font-size:10px;font-weight:500;display:flex}.visao-dashboard-module__sBg1lG__ncFooterTime i{margin-right:4px;font-size:14px}.visao-dashboard-module__sBg1lG__ncContainerWrapper{width:100%}.visao-dashboard-module__sBg1lG__boardSection{border:1px solid var(--border-color);background:var(--bg-card);border-radius:.75rem;flex-direction:column;gap:1rem;min-width:0;max-height:420px;padding:1.25rem;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 12px 24px -6px #00000014,0 4px 12px -4px #0000000a}.visao-dashboard-module__sBg1lG__boardSection:hover{transform:translateY(-2px);box-shadow:0 20px 35px -5px #0000001a,0 8px 16px -8px #0000000d}.visao-dashboard-module__sBg1lG__boardHeader{justify-content:space-between;align-items:center;display:flex}.visao-dashboard-module__sBg1lG__boardActions{align-items:center;gap:.75rem;display:flex}.visao-dashboard-module__sBg1lG__calendarNav{align-items:center;gap:.5rem;display:flex}.visao-dashboard-module__sBg1lG__calNavBtn{background:var(--bg-card);cursor:pointer;width:1.75rem;height:1.75rem;color:var(--text-gray-500);border:1px solid #e5e7eb;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.visao-dashboard-module__sBg1lG__calNavBtn:hover{background:var(--border-color);color:var(--text-gray-700)}.visao-dashboard-module__sBg1lG__calNavBtn svg{width:.875rem;height:.875rem}.visao-dashboard-module__sBg1lG__calNavDate{color:var(--text-gray-700);white-space:nowrap;font-size:.8125rem;font-weight:600}.visao-dashboard-module__sBg1lG__boardColumns{flex:1;grid-template-columns:repeat(5,minmax(260px,1fr));gap:.75rem;min-height:0;padding-bottom:.75rem;display:grid;overflow:auto}.visao-dashboard-module__sBg1lG__boardColumn{background:var(--bg-card);border:1px solid var(--border-color);border-radius:.625rem;flex-direction:column;gap:.5rem;min-height:200px;padding:.625rem;display:flex}.visao-dashboard-module__sBg1lG__boardColumnToday{background:rgba(var(--brandGreenRgb), .14);border-color:rgba(var(--brandGreenRgb), .48)}.visao-dashboard-module__sBg1lG__colHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.visao-dashboard-module__sBg1lG__colDay{align-items:center;gap:.5rem;display:flex}.visao-dashboard-module__sBg1lG__colDayName{color:var(--text-gray-500);font-size:.75rem;font-weight:600}.visao-dashboard-module__sBg1lG__colDayNum{color:var(--text-gray-400);background:var(--bg-card);border-radius:9999px;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.75rem;font-weight:700;display:flex}.visao-dashboard-module__sBg1lG__colDayNumToday{background:var(--brandGreen);color:var(--text-gray-900)}.visao-dashboard-module__sBg1lG__colCount{color:var(--text-gray-500);background:var(--bg-highlight);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.visao-dashboard-module__sBg1lG__colCards{flex-direction:column;flex:1;gap:.5rem;display:flex;overflow-y:auto}@keyframes visao-dashboard-module__sBg1lG__slideUp{to{transform:translateY(0)}}@keyframes visao-dashboard-module__sBg1lG__flipPage{0%{opacity:0;transform:rotateY(-90deg)scale(.9)}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes visao-dashboard-module__sBg1lG__calcSubModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes visao-dashboard-module__sBg1lG__calcSubModalCardIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes visao-dashboard-module__sBg1lG__anamnesisSuccessStroke{to{stroke-dashoffset:0}}@keyframes visao-dashboard-module__sBg1lG__anamnesisSuccessFill{to{box-shadow:inset 0 0 0 40px #81d3811f}}@keyframes visao-dashboard-module__sBg1lG__anamnesisSuccessScale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes visao-dashboard-module__sBg1lG__anamnesisSuccessSlideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1040px){.visao-dashboard-module__sBg1lG__boardSection{max-height:none}}@media (max-width:980px){.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableTopBar{flex-direction:column;align-items:stretch;gap:.68rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__searchBox{width:100%;max-width:100%}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__searchInput{font-size:.82rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem;width:100%;display:grid}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn{white-space:nowrap;text-overflow:ellipsis;justify-content:center;gap:.34rem;width:100%;min-width:0;min-height:2.48rem;padding:.46rem .42rem;font-size:.78rem;line-height:1.12;overflow:hidden}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn i{font-size:.92rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary{font-size:.74rem;font-weight:600;overflow:hidden}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelDesktop{display:none}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelMobile{display:inline}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableTopBar{flex-direction:row;align-items:center;gap:.5rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__searchBox{flex:1;min-width:0;max-width:none}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableActions{flex-wrap:nowrap;flex-shrink:0;grid-template-columns:none;gap:.4rem;width:auto;margin-left:auto;display:flex}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn{gap:.28rem;width:auto;min-height:2rem;padding:.4rem .62rem;font-size:.7rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn i{font-size:.8rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelDesktop{display:inline}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelMobile{display:none}}@media (max-width:760px){.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn{white-space:nowrap;gap:.22rem;min-height:2.32rem;padding:.42rem .28rem;font-size:.7rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn i{font-size:.82rem}.visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary{font-size:.66rem}.visao-dashboard-module__sBg1lG__dashboardContent{gap:.8rem;padding:.8rem}.visao-dashboard-module__sBg1lG__boardSection{max-height:none;padding:.95rem}.visao-dashboard-module__sBg1lG__boardHeader{flex-direction:column;align-items:flex-start;gap:.55rem}.visao-dashboard-module__sBg1lG__boardActions{flex-wrap:wrap;gap:.45rem;width:100%}.visao-dashboard-module__sBg1lG__calendarNav{justify-content:space-between;width:100%}.visao-dashboard-module__sBg1lG__calNavDate{font-size:.75rem}.visao-dashboard-module__sBg1lG__boardColumns{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex-direction:row;grid-template-columns:none;gap:.85rem;width:calc(100% + 2rem);margin:0 -1rem;padding:0 1rem .85rem;display:flex;overflow:auto hidden}.visao-dashboard-module__sBg1lG__boardColumns::-webkit-scrollbar{display:none}.visao-dashboard-module__sBg1lG__boardColumn{scroll-snap-align:start;background:#fff;flex:0 0 88%;min-height:440px;box-shadow:0 2px 8px #0000000a}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__boardSection{max-height:420px;padding:1.25rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__boardHeader{flex-direction:row;align-items:center;gap:0}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__boardActions{flex-wrap:nowrap;gap:.75rem;width:auto}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__calendarNav{justify-content:flex-start;width:auto}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__calNavDate{font-size:.8125rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__boardColumns{grid-template-columns:repeat(5,minmax(260px,1fr));padding-bottom:.75rem;overflow:auto}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__boardColumn{min-height:200px}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableTopBar{flex-direction:row;align-items:center;gap:.45rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__searchBox{flex:1;min-width:0;max-width:none}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableActions{flex-wrap:nowrap;flex-shrink:0;grid-template-columns:none;gap:.32rem;width:auto;margin-left:auto;display:flex}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn{gap:.22rem;width:auto;min-height:1.88rem;padding:.35rem .52rem;font-size:.66rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtn i{font-size:.76rem}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelDesktop{display:inline}[data-dashboard-preview=landing] .visao-dashboard-module__sBg1lG__dashboardContent .visao-dashboard-module__sBg1lG__tableBtnPrimary .visao-dashboard-module__sBg1lG__tableBtnLabelMobile{display:none}}@keyframes visao-dashboard-module__sBg1lG__dotPulse{0%,80%,to{opacity:.4;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.visao-dashboard-module__sBg1lG__dashboardWidgetMode{min-height:0;position:relative}.visao-dashboard-module__sBg1lG__dashboardWidgetGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:72px;gap:1rem;min-height:calc(288px + 3rem);padding-bottom:1rem;display:grid}.visao-dashboard-module__sBg1lG__dashboardWidgetShell{min-width:0;position:relative}.visao-dashboard-module__sBg1lG__dashboardWidgetShellTable .visao-dashboard-module__sBg1lG__dashboardWidgetContent{height:100%}.visao-dashboard-module__sBg1lG__dashboardWidgetShellEdit{cursor:move}.visao-dashboard-module__sBg1lG__dashboardWidgetShellDragging{opacity:.45}.visao-dashboard-module__sBg1lG__dashboardWidgetShellResizing{z-index:24;outline-offset:4px;border-radius:.9rem;outline:2px dashed #8aca67}.visao-dashboard-module__sBg1lG__dashboardWidgetShellEdit .visao-dashboard-module__sBg1lG__dashboardWidgetContent{transform-origin:50%;animation:.72s ease-in-out infinite visao-dashboard-module__sBg1lG__dashboardWidgetJiggle}.visao-dashboard-module__sBg1lG__dashboardWidgetShellDragging .visao-dashboard-module__sBg1lG__dashboardWidgetContent{animation:none}.visao-dashboard-module__sBg1lG__dashboardWidgetContent{height:100%;min-height:0}.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__kpiCard,.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__chartCard,.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__boardSection,.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__tableContainer,.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__dashboardMiniListCard{height:100%;max-height:none;margin:0}.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__tableContainer{flex-direction:column;display:flex}.visao-dashboard-module__sBg1lG__dashboardWidgetShell .visao-dashboard-module__sBg1lG__tableWrapper{flex:1}.visao-dashboard-module__sBg1lG__dashboardWidgetMode .visao-dashboard-module__sBg1lG__dashboardWidgetContent{pointer-events:none;-webkit-user-select:none;user-select:none}.visao-dashboard-module__sBg1lG__dashboardWidgetRemoveBtn{color:#6f6356;cursor:pointer;z-index:15;background:#fff9f1;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:background-color .28s,border-color .28s,color .28s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.visao-dashboard-module__sBg1lG__dashboardWidgetRemoveBtn:hover{color:#4f463f;background:#f7ebe0;border-color:#e5e7eb}.visao-dashboard-module__sBg1lG__dashboardWidgetRemoveBtn i{font-size:.8rem}.visao-dashboard-module__sBg1lG__dashboardWidgetResizeHandle{color:#776c61;cursor:nwse-resize;touch-action:none;z-index:14;background:#fbf4e9;border:1px solid #e5e7eb;border-radius:.38rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .28s,border-color .28s,color .28s;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.visao-dashboard-module__sBg1lG__dashboardWidgetResizeHandle:hover{color:#5f554b;background:#f5eadc;border-color:#e5e7eb}.visao-dashboard-module__sBg1lG__dashboardWidgetResizeHandleActive{color:#5f554b;background:#efe1cf;border-color:#e5e7eb;box-shadow:0 0 0 2px #8aca6733}.visao-dashboard-module__sBg1lG__dashboardWidgetResizeHandle i{font-size:.74rem}.visao-dashboard-module__sBg1lG__dashboardWidgetsEmptyState{color:#6d6257;text-align:center;background:#f9f1e7;border:1px dashed #e5e7eb;border-radius:.85rem;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.35rem;min-height:220px;display:flex}.visao-dashboard-module__sBg1lG__dashboardWidgetsEmptyState i{color:#807264;font-size:1.35rem}.visao-dashboard-module__sBg1lG__dashboardWidgetsEmptyState strong{font-size:.95rem}.visao-dashboard-module__sBg1lG__dashboardWidgetsEmptyState span{max-width:420px;font-size:.8rem}.visao-dashboard-module__sBg1lG__dashboardWidgetPickerPreview .visao-dashboard-module__sBg1lG__boardSection,.visao-dashboard-module__sBg1lG__dashboardWidgetPickerPreview .visao-dashboard-module__sBg1lG__dashboardMiniListCard{height:100%;margin:0}.visao-dashboard-module__sBg1lG__dashboardMiniListCard{border:1px solid var(--border-color);background:var(--bg-card);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 12px 24px -6px #00000014,0 4px 12px -4px #0000000a}.visao-dashboard-module__sBg1lG__dashboardMiniListHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.visao-dashboard-module__sBg1lG__dashboardMiniListChip{color:#5c5348;background:#f8f0e4;border:1px solid #e5e7eb;border-radius:999px;padding:.14rem .5rem;font-size:.7rem;font-weight:700}.visao-dashboard-module__sBg1lG__dashboardMiniListBody{flex-direction:column;gap:.46rem;min-height:0;display:flex;overflow-y:auto}.visao-dashboard-module__sBg1lG__dashboardMiniListRow{background:#fcf6ee;border:1px solid #e5e7eb;border-radius:.62rem;flex-direction:column;gap:.32rem;padding:.52rem .58rem;display:flex}.visao-dashboard-module__sBg1lG__dashboardMiniListRowTitle{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.visao-dashboard-module__sBg1lG__dashboardMiniListRowTitle strong{color:#2f2a25;font-size:.75rem}.visao-dashboard-module__sBg1lG__dashboardMiniListRowTitle span{color:#75695d;font-size:.66rem;font-weight:600}.visao-dashboard-module__sBg1lG__dashboardMiniListRowMeta{flex-wrap:wrap;gap:.3rem;display:flex}.visao-dashboard-module__sBg1lG__dashboardMiniListRowMeta span{color:#6c6054;background:#f7ecde;border:1px solid #e5e7eb;border-radius:999px;padding:.08rem .45rem;font-size:.63rem;font-weight:600}.visao-dashboard-module__sBg1lG__dashboardMiniListFooter{border-top:1px dashed #e5e7eb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.52rem;display:flex}.visao-dashboard-module__sBg1lG__dashboardMiniListFooter strong{color:#3a342d;font-size:.92rem}.visao-dashboard-module__sBg1lG__dashboardWidgetDropPlaceholder{pointer-events:none;background:#8aca670f;border:2px dashed #8aca67;border-radius:.85rem;justify-content:center;align-items:center;min-height:0;animation:2.4s ease-in-out infinite visao-dashboard-module__sBg1lG__dashboardDropPulse;display:flex}.visao-dashboard-module__sBg1lG__dashboardWidgetDropPlaceholder i{color:#8aca67;opacity:.7;font-size:1.6rem}@keyframes visao-dashboard-module__sBg1lG__dashboardDropPulse{0%,to{opacity:.55}50%{opacity:1}}.visao-dashboard-module__sBg1lG__dashboardWidgetMode .visao-dashboard-module__sBg1lG__dashboardWidgetShell{transition:opacity .68s}@keyframes visao-dashboard-module__sBg1lG__dashboardWidgetJiggle{0%{transform:rotate(-.45deg)}50%{transform:rotate(.45deg)}to{transform:rotate(-.45deg)}}@media (max-width:1400px){.visao-dashboard-module__sBg1lG__dashboardWidgetGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:1080px){.visao-dashboard-module__sBg1lG__dashboardWidgetGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.visao-dashboard-module__sBg1lG__dashboardWidgetGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:72px}.visao-dashboard-module__sBg1lG__dashboardWidgetRemoveBtn{top:.36rem;right:.36rem}.visao-dashboard-module__sBg1lG__dashboardWidgetResizeHandle{bottom:.32rem;right:.32rem}}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncHeader{background:#f8fafc;border-radius:0;padding:.34rem .44rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncAvatar{border-radius:999px;width:1.25rem;height:1.25rem;font-size:.58rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncTitle{margin-left:.38rem;font-size:.68rem;font-weight:700}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncBody{gap:.12rem;padding:.36rem .42rem .44rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncInfoRow{color:#475569;margin-bottom:.2rem;font-size:.63rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncInfoRow i{margin-right:.25rem;font-size:.75rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooter{border-top:1px solid #e5e7eb;margin-top:auto;padding-top:.32rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooterActions{gap:.3rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooterActions i{font-size:.78rem}.visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooterTime{font-size:.6rem;font-weight:700}@keyframes visao-dashboard-module__sBg1lG__dietModalZoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}[data-theme=dark] .visao-dashboard-module__sBg1lG__boardSection{box-shadow:0 16px 28px -16px #000000b3}[data-theme=dark] .visao-dashboard-module__sBg1lG__boardSection:hover{box-shadow:0 20px 34px -14px #000000c7}[data-theme=dark] .visao-dashboard-module__sBg1lG__boardColumn{background:#0f1925;border-color:#223142}[data-theme=dark] .visao-dashboard-module__sBg1lG__boardColumnToday{background:rgba(var(--brandGreenRgb), .13);border-color:rgba(var(--brandGreenRgb), .44)}[data-theme=dark] .visao-dashboard-module__sBg1lG__colCount{color:var(--text-gray-500);background:#ffffff14}[data-theme=dark] .visao-dashboard-module__sBg1lG__calNavDate{color:var(--text-gray-800)}[data-theme=dark] .visao-dashboard-module__sBg1lG__colDayName{color:var(--text-gray-600)}[data-theme=dark] .visao-dashboard-module__sBg1lG__colDayNum{color:var(--text-gray-500);background:#152334}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncContainer{background:#122032;border-color:#2a3a4d;box-shadow:0 12px 24px -12px #000000b8}[data-theme=dark] .visao-dashboard-module__sBg1lG__scheduledConsultationCard{background:linear-gradient(#172a3b 0%,#132434 100%);border-color:#86cf6970}[data-theme=dark] .visao-dashboard-module__sBg1lG__scheduledConsultationPill{color:#bce8ab;background:#86cf6929;border-color:#86cf6966}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncHeader{background:#24364a}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncBody{background:#122032;border-top-color:#2a3a4d}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncTitle{color:var(--text-gray-900)}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncInfoRow{color:var(--text-gray-700)}:is([data-theme=dark] .visao-dashboard-module__sBg1lG__ncInfoRow i,[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterActions i){color:var(--text-gray-500)}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterActionBtn{color:var(--text-gray-500);background:#1a2b3f;border-color:#3a4f64}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterActionBtn:hover{color:#bce8ab;background:#203247;border-color:#86cf69}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterActionBtnMeet{color:#5eead4;background:#0f766e38;border-color:#2dd4bf6b}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterActionBtnMeet:hover{background:#14b8a647;border-color:#5eead48f}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooter{border-top-color:#2a3a4d}[data-theme=dark] .visao-dashboard-module__sBg1lG__ncFooterTime{color:var(--text-gray-600)}[data-theme=dark] .visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncHeader{background:#18283a}[data-theme=dark] .visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncInfoRow{color:var(--text-gray-500)}[data-theme=dark] .visao-dashboard-module__sBg1lG__calendarNutritionCard .visao-dashboard-module__sBg1lG__ncFooter{border-top-color:var(--border-color)}.visao-dashboard-module__sBg1lG__avatarNameCell{}.visao-dashboard-module__sBg1lG__avatarNameInfo{}.visao-dashboard-module__sBg1lG__boardEmptyState{}.visao-dashboard-module__sBg1lG__chartArea{}.visao-dashboard-module__sBg1lG__chartCard{}.visao-dashboard-module__sBg1lG__chartHeader{}.visao-dashboard-module__sBg1lG__chartLabelActive{}.visao-dashboard-module__sBg1lG__chartLabelHover{}.visao-dashboard-module__sBg1lG__chartTab{}.visao-dashboard-module__sBg1lG__chartTabActive{}.visao-dashboard-module__sBg1lG__chartTabs{}.visao-dashboard-module__sBg1lG__chartTooltip{}.visao-dashboard-module__sBg1lG__chartTooltipHeader{}.visao-dashboard-module__sBg1lG__chartTooltipMetric{}.visao-dashboard-module__sBg1lG__chartTooltipMonth{}.visao-dashboard-module__sBg1lG__chartTooltipUnit{}.visao-dashboard-module__sBg1lG__chartTooltipValue{}.visao-dashboard-module__sBg1lG__chartTooltipValueRow{}.visao-dashboard-module__sBg1lG__chartYAxis{}.visao-dashboard-module__sBg1lG__checkboxInput{}.visao-dashboard-module__sBg1lG__kpiCard{}.visao-dashboard-module__sBg1lG__kpiHeader{}.visao-dashboard-module__sBg1lG__kpiIconBox{}.visao-dashboard-module__sBg1lG__kpiIconNeutral{}.visao-dashboard-module__sBg1lG__kpiLabel{}.visao-dashboard-module__sBg1lG__kpiTrend{}.visao-dashboard-module__sBg1lG__kpiValue{}.visao-dashboard-module__sBg1lG__lineChartContainer{}.visao-dashboard-module__sBg1lG__lineChartDiagram{}.visao-dashboard-module__sBg1lG__lineChartDot{}.visao-dashboard-module__sBg1lG__lineChartDotCol{}.visao-dashboard-module__sBg1lG__lineChartDotsWrapper{}.visao-dashboard-module__sBg1lG__lineChartLabels{}.visao-dashboard-module__sBg1lG__lineChartSvg{}.visao-dashboard-module__sBg1lG__optionsBtn{}.visao-dashboard-module__sBg1lG__patientTable{}.visao-dashboard-module__sBg1lG__patientsTableEmpty{}.visao-dashboard-module__sBg1lG__rowActionsMenu{}.visao-dashboard-module__sBg1lG__rowActionsMenuItem{}.visao-dashboard-module__sBg1lG__rowActionsMenuItemDanger{}.visao-dashboard-module__sBg1lG__rowActionsWrap{}.visao-dashboard-module__sBg1lG__searchBox{}.visao-dashboard-module__sBg1lG__searchInput{}.visao-dashboard-module__sBg1lG__sectionTitle{}.visao-dashboard-module__sBg1lG__statusBadgeMini{}.visao-dashboard-module__sBg1lG__statusBadgeMiniAtencao{}.visao-dashboard-module__sBg1lG__statusBadgeMiniAtivo{}.visao-dashboard-module__sBg1lG__statusBadgeMiniInativo{}.visao-dashboard-module__sBg1lG__tableActions{}.visao-dashboard-module__sBg1lG__tableAvatar{aspect-ratio:1;color:#555;border:1px solid var(--border-color);background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:700;display:flex;box-shadow:0 1px 2px #0000000d}.visao-dashboard-module__sBg1lG__tableBtn{}.visao-dashboard-module__sBg1lG__tableBtnLabelDesktop{}.visao-dashboard-module__sBg1lG__tableBtnLabelMobile{}.visao-dashboard-module__sBg1lG__tableBtnPrimary{}.visao-dashboard-module__sBg1lG__tableContainer{}.visao-dashboard-module__sBg1lG__tableTopBar{}.visao-dashboard-module__sBg1lG__tableWrapper{}.visao-dashboard-module__sBg1lG__textSecondary{}.visao-dashboard-module__sBg1lG__trendDown{}.visao-dashboard-module__sBg1lG__trendLabel{}.visao-dashboard-module__sBg1lG__trendUp{}.visao-dashboard-module__sBg1lG__tableOptionsCell{position:relative}
.aba-pacientes-tabela-module__JbGYOa__patientsView{background:var(--bg-content);flex-direction:column;gap:1rem;min-height:100%;padding:1.05rem;display:flex}.aba-pacientes-tabela-module__JbGYOa__patientsViewDashboard{background:0 0;gap:0;min-height:0;padding:0}.aba-pacientes-tabela-module__JbGYOa__tableContainer{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:.75rem;width:100%;margin-top:1.5rem;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 12px 24px -6px #00000014,0 4px 12px -4px #0000000a}.aba-pacientes-tabela-module__JbGYOa__tableContainer:hover{transform:translateY(-2px);box-shadow:0 20px 35px -5px #0000001a,0 8px 16px -8px #0000000d}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableContainer,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableContainer:hover{margin-top:0;transform:none;box-shadow:0 12px 24px -6px #00000014,0 4px 12px -4px #0000000a}.aba-pacientes-tabela-module__JbGYOa__patientsViewDashboard .aba-pacientes-tabela-module__JbGYOa__tableContainer{flex-direction:column;height:100%;min-height:0;display:flex}.aba-pacientes-tabela-module__JbGYOa__tableTopBar{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableTopBar{padding:.8rem 1rem}.aba-pacientes-tabela-module__JbGYOa__searchBox{flex-grow:1;max-width:400px;position:relative}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__searchBox{max-width:620px}.aba-pacientes-tabela-module__JbGYOa__searchBox i{color:var(--text-gray-400);font-size:1.125rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.aba-pacientes-tabela-module__JbGYOa__searchInput{border:1px solid var(--border-color);width:100%;color:var(--text-gray-700);background-color:var(--bg-card);border-radius:.5rem;outline:none;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem;transition:border-color .2s}.aba-pacientes-tabela-module__JbGYOa__searchInput:focus{border-color:var(--brandGreen)}.aba-pacientes-tabela-module__JbGYOa__tableActions{align-items:center;gap:.75rem;display:flex}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableActions{width:auto}.aba-pacientes-tabela-module__JbGYOa__tableBtn{border:1px solid var(--border-color);background-color:var(--bg-card);color:var(--text-gray-700);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.aba-pacientes-tabela-module__JbGYOa__tableBtnLabelDesktop{display:inline}.aba-pacientes-tabela-module__JbGYOa__tableBtnLabelMobile{display:none}.aba-pacientes-tabela-module__JbGYOa__tableBtn:hover{background-color:var(--appBg)}.aba-pacientes-tabela-module__JbGYOa__tableBtnPrimary{background-color:var(--brandGreen);color:var(--text-gray-900);border-color:var(--brandGreen);font-weight:600}.aba-pacientes-tabela-module__JbGYOa__tableBtnPrimary:hover{background-color:var(--brandGreenHover);border-color:var(--brandGreenHover)}.aba-pacientes-tabela-module__JbGYOa__tableWrapper{width:100%;overflow-x:auto}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableWrapper{overflow-y:visible}.aba-pacientes-tabela-module__JbGYOa__patientsViewDashboard .aba-pacientes-tabela-module__JbGYOa__tableWrapper{flex:1;min-height:0;overflow-y:auto}.aba-pacientes-tabela-module__JbGYOa__patientTable{border-collapse:collapse;text-align:left;width:100%}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable{table-layout:fixed}.aba-pacientes-tabela-module__JbGYOa__patientTable th,.aba-pacientes-tabela-module__JbGYOa__patientTable td{border-bottom:1px solid var(--border-color);padding:1rem 1.25rem;font-size:.875rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td{vertical-align:middle;min-width:0;padding:.72rem .8rem;font-size:.82rem}.aba-pacientes-tabela-module__JbGYOa__patientTable th{color:var(--text-gray-500);white-space:nowrap;font-weight:500}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th{white-space:normal;line-height:1.2}.aba-pacientes-tabela-module__JbGYOa__patientTable th i{vertical-align:middle;margin-right:.375rem;font-size:1rem}.aba-pacientes-tabela-module__JbGYOa__patientTable td{text-overflow:ellipsis;overflow:hidden}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(8){text-overflow:clip}.aba-pacientes-tabela-module__JbGYOa__checkboxColHeader,.aba-pacientes-tabela-module__JbGYOa__checkboxColCell{text-overflow:clip;white-space:nowrap;width:3.1rem;min-width:3.1rem;padding-left:.55rem;padding-right:.4rem;overflow:visible}.aba-pacientes-tabela-module__JbGYOa__checkboxInput{border:1px solid var(--border-color);cursor:pointer;width:1rem;height:1rem;accent-color:var(--brandGreen);border-radius:.25rem}.aba-pacientes-tabela-module__JbGYOa__avatarNameCell{color:var(--text-gray-900);align-items:center;gap:.75rem;font-weight:500;display:flex}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__avatarNameCell{gap:.55rem}.aba-pacientes-tabela-module__JbGYOa__avatarNameInfo{align-items:center;gap:.48rem;min-width:0;display:inline-flex}.aba-pacientes-tabela-module__JbGYOa__statusBadgeMini{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.25rem .52rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniAtivo{color:#14532d;background:#ecfdf5;border-color:#86efac}.aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniAtencao{color:#78350f;background:#fffbeb;border-color:#fcd34d}.aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniInativo{color:#475569;background:#f8fafc;border-color:#e2e8f0}.aba-pacientes-tabela-module__JbGYOa__tableAvatar{--avatar-size:1.75rem;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);min-height:var(--avatar-size);aspect-ratio:1;flex:0 0 var(--avatar-size);color:#555;border:1px solid var(--border-color);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.aba-pacientes-tabela-module__JbGYOa__textSecondary{color:var(--text-gray-500)}.aba-pacientes-tabela-module__JbGYOa__tableOptionsHeader,.aba-pacientes-tabela-module__JbGYOa__tableOptionsCell{text-align:right;background:0 0;border-left:none;width:4.6rem;min-width:4.6rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th.aba-pacientes-tabela-module__JbGYOa__tableOptionsHeader,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td.aba-pacientes-tabela-module__JbGYOa__tableOptionsCell{text-overflow:clip;white-space:nowrap;background-color:#0000;border-left:none;padding-left:.35rem;padding-right:.5rem;overflow:hidden}.aba-pacientes-tabela-module__JbGYOa__optionsBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;transition:background-color .2s,color .2s;display:inline-flex}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableOptionsCell .aba-pacientes-tabela-module__JbGYOa__optionsBtn{margin-left:auto}.aba-pacientes-tabela-module__JbGYOa__optionsBtn i{font-size:1rem}.aba-pacientes-tabela-module__JbGYOa__optionsBtn:hover{background:var(--appBg);color:#a79b8d}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__optionsBtn:hover{color:var(--text-gray-900);background:#ffffff14}.aba-pacientes-tabela-module__JbGYOa__rowActionsWrap{justify-content:flex-end;align-items:center;gap:.2rem;display:inline-flex;position:relative}.aba-pacientes-tabela-module__JbGYOa__reportBtn{color:#b08a2e}.aba-pacientes-tabela-module__JbGYOa__reportBtn:hover{color:#9a6f00;background:#fff8e1}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__reportBtn:hover{color:#fde68a;background:#facc1533}.aba-pacientes-tabela-module__JbGYOa__rowActionsMenu{border:1px solid var(--border-color);background:var(--bg-card);z-index:45;border-radius:.6rem;min-width:10.5rem;padding:.3rem;position:absolute;top:calc(100% + .2rem);right:0;box-shadow:0 16px 22px -16px #00000073}.aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr:last-child .aba-pacientes-tabela-module__JbGYOa__rowActionsMenu,.aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr:nth-last-child(2) .aba-pacientes-tabela-module__JbGYOa__rowActionsMenu{top:auto;bottom:calc(100% + .2rem)}.aba-pacientes-tabela-module__JbGYOa__rowActionsMenuItem{width:100%;color:var(--text-gray-700);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.45rem;align-items:center;gap:.4rem;padding:.46rem .56rem;font-size:.8rem;font-weight:600;display:inline-flex}.aba-pacientes-tabela-module__JbGYOa__rowActionsMenuItem:hover{background:var(--appBg)}.aba-pacientes-tabela-module__JbGYOa__rowActionsMenuItemDanger{color:#b33d35}.aba-pacientes-tabela-module__JbGYOa__rowActionsMenuItemDanger:hover{background:#fbe9e7}.aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr{transition:background-color .15s}.aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr:hover{background-color:var(--appBg)}.aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr:last-child td{border-bottom:none}.aba-pacientes-tabela-module__JbGYOa__patientRowClickable{cursor:pointer}.aba-pacientes-tabela-module__JbGYOa__patientsTableEmpty{text-align:center;color:#8a8074;padding:1.1rem .9rem;font-size:.82rem;font-weight:600}@media (max-width:980px){.aba-pacientes-tabela-module__JbGYOa__patientsView{padding:.8rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableTopBar{flex-direction:column;align-items:stretch;gap:.7rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__searchBox{max-width:100%}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem;width:100%;display:grid}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableActions .aba-pacientes-tabela-module__JbGYOa__tableBtn{justify-content:center;width:100%}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableBtnPrimary{grid-column:1/-1;justify-content:center}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableBtnPrimary .aba-pacientes-tabela-module__JbGYOa__tableBtnLabelDesktop{display:none}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableBtnPrimary .aba-pacientes-tabela-module__JbGYOa__tableBtnLabelMobile{display:inline}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableWrapper{overflow:auto visible}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable{table-layout:fixed;width:100%;min-width:0}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th:nth-child(3),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(3),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th:nth-child(5),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(5),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th:nth-child(6),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(6){display:none}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td{padding:.64rem .58rem;font-size:.78rem}}@media (max-width:760px){.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td{padding:.56rem .48rem;font-size:.75rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th.aba-pacientes-tabela-module__JbGYOa__checkboxColHeader,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td.aba-pacientes-tabela-module__JbGYOa__checkboxColCell{width:2.2rem;min-width:2.2rem;padding-left:.34rem;padding-right:.22rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable th.aba-pacientes-tabela-module__JbGYOa__tableOptionsHeader,.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td.aba-pacientes-tabela-module__JbGYOa__tableOptionsCell{width:3.9rem;min-width:3.9rem;padding-left:.22rem;padding-right:.3rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__avatarNameCell{gap:.45rem}.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableAvatar{--avatar-size:1.38rem}}@media (max-width:1080px){.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(3),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(5),.aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__patientTable td:nth-child(6){min-width:0}}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__patientsView{background:var(--bg-content)}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableContainer{box-shadow:0 18px 28px -20px #000000c7}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__patientsView .aba-pacientes-tabela-module__JbGYOa__tableContainer:hover{box-shadow:0 18px 28px -20px #000000c7}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniAtivo{color:#d6f7c9;background:rgba(var(--brandGreenRgb), .2);border-color:rgba(var(--brandGreenRgb), .5)}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniAtencao{color:#fde68a;background:#f59e0b33;border-color:#f59e0b73}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__statusBadgeMiniInativo{color:#c8d4e2;background:#94a3b829;border-color:#94a3b861}[data-theme=dark] .aba-pacientes-tabela-module__JbGYOa__patientTable tbody tr:hover{background-color:#ffffff0a}
.modal-importar-pacientes-module__zC05Za__cancelBtn{}.modal-importar-pacientes-module__zC05Za__chatCloseBtn{}.modal-importar-pacientes-module__zC05Za__chatThinking{}.modal-importar-pacientes-module__zC05Za__formSubmitBtn{}.modal-importar-pacientes-module__zC05Za__importDoneStat{}.modal-importar-pacientes-module__zC05Za__importDoneStatNumber{}.modal-importar-pacientes-module__zC05Za__importDoneStats{}.modal-importar-pacientes-module__zC05Za__importDoneWrap{}.modal-importar-pacientes-module__zC05Za__importDropZone{}.modal-importar-pacientes-module__zC05Za__importDropZoneLoading{}.modal-importar-pacientes-module__zC05Za__importPreviewBadge{}.modal-importar-pacientes-module__zC05Za__importPreviewHeader{}.modal-importar-pacientes-module__zC05Za__importTable{}.modal-importar-pacientes-module__zC05Za__importTableWrap{}.modal-importar-pacientes-module__zC05Za__modalBody{}.modal-importar-pacientes-module__zC05Za__modalCard{}.modal-importar-pacientes-module__zC05Za__modalFooter{}.modal-importar-pacientes-module__zC05Za__modalHeader{}.modal-importar-pacientes-module__zC05Za__modalOverlay{}.modal-importar-pacientes-module__zC05Za__modalTitle{}.modal-importar-pacientes-module__zC05Za__modalTitleWrapper{}
.AbaComunidade-module__KESwDa__comunidade{--bg-card:#fff;--bg-content:#f8fafc;--bg-highlight:#eef3f8;--border-color:#94a3b82e;--text-gray-900:#0f172a;--text-gray-800:#334155;--text-gray-500:#64748b;--text-gray-400:#94a3b8;--brandGreenSecondary:#b6e39d;--brandGreenTertiary:rgba(var(--brandGreenRgb), .28);--appPanel:#fff;--appBorder:#94a3b838;--appTextPrimary:#0f172a;--appTextSecondary:#64748b;--sidebar-surface:#ffffffd1;--sidebar-border:#94a3b82e;--control-surface:#ffffffeb;--control-surface-strong:#eef3f8;--search-surface:#fffffff5;--reply-card-bg:#fff;--panel-shadow:0 24px 54px #94a3b829;--card-shadow:0 18px 40px #94a3b82e;--card-shadow-hover:0 24px 46px #94a3b838;--modal-shadow:0 30px 80px #0f172a2e;--academy-surface:linear-gradient(180deg, rgba(var(--brandGreenRgb), .12) 0%, #fffffffa 44%, #f8fafc 100%);--academy-border:rgba(var(--brandGreenRgb), .18);--avatar-bg:rgba(var(--brandGreenRgb), .14);--avatar-fg:#047857;--button-on-green:#fff;--academy-icon-fg:#fff;background:radial-gradient(circle at top left, rgba(var(--brandGreenRgb), .12), transparent 26%), radial-gradient(circle at top right, #3b82f61a, transparent 22%), #f5f7fb;height:100%;color:var(--text-gray-800);display:flex;overflow:hidden}[data-theme=dark] .AbaComunidade-module__KESwDa__comunidade{--bg-card:var(--bg-card);--bg-content:var(--bg-content);--bg-highlight:var(--bg-highlight);--border-color:var(--border-color);--text-gray-900:var(--text-gray-900);--text-gray-800:var(--text-gray-800);--text-gray-500:var(--text-gray-500);--text-gray-400:var(--text-gray-400);--brandGreenSecondary:#b6e39d;--brandGreenTertiary:rgba(var(--brandGreenRgb), .32);--appPanel:var(--bg-card);--appBorder:var(--border-color);--appTextPrimary:var(--text-gray-900);--appTextSecondary:var(--text-gray-500);--sidebar-surface:color-mix(in srgb, var(--bg-content) 94%, transparent);--sidebar-border:var(--border-color);--control-surface:color-mix(in srgb, var(--bg-card) 88%, transparent);--control-surface-strong:var(--bg-highlight);--search-surface:var(--bg-card);--reply-card-bg:var(--bg-card);--panel-shadow:0 20px 44px #00000052;--card-shadow:0 18px 40px #00000042;--card-shadow-hover:0 26px 48px #00000052;--modal-shadow:0 30px 80px #0000007a;--academy-surface:linear-gradient(180deg, rgba(var(--brandGreenRgb), .2) 0%, var(--bg-card) 46%, var(--bg-content) 100%);--academy-border:rgba(var(--brandGreenRgb), .2);--avatar-bg:var(--bg-highlight);--avatar-fg:var(--text-gray-800);--button-on-green:#fff;--academy-icon-fg:#0a1624;color:var(--text-gray-800);background:radial-gradient(circle at top left, rgba(var(--brandGreenRgb), .12), transparent 26%), radial-gradient(circle at top right, #3b82f61a, transparent 22%), var(--appBg)}.AbaComunidade-module__KESwDa__sidebarLeft{border-right:1px solid var(--sidebar-border);background:var(--sidebar-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;flex-shrink:0;width:240px;padding:1.5rem;display:flex;overflow-y:auto}.AbaComunidade-module__KESwDa__navGroup{margin-bottom:2.5rem}.AbaComunidade-module__KESwDa__navItem{width:100%;color:var(--text-gray-500);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__navItem:hover{background:var(--bg-highlight);color:var(--text-gray-900)}.AbaComunidade-module__KESwDa__navItemActive{background:linear-gradient(180deg, rgba(var(--brandGreenRgb), .18), rgba(var(--brandGreenRgb), .08));color:var(--text-gray-900);box-shadow:inset 0 0 0 1px rgba(var(--brandGreenRgb), .18)}.AbaComunidade-module__KESwDa__navIcon{opacity:.8;font-size:1.2rem}.AbaComunidade-module__KESwDa__navCopy{flex-direction:column;min-width:0;display:flex}.AbaComunidade-module__KESwDa__navCopy strong{color:inherit;font-size:.9rem;font-weight:600}.AbaComunidade-module__KESwDa__navCopy small{color:var(--text-gray-500);margin-top:.1rem;font-size:.72rem}.AbaComunidade-module__KESwDa__sectionTitle{justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .85rem;display:flex}.AbaComunidade-module__KESwDa__sectionTitle h3{color:var(--text-gray-900);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.AbaComunidade-module__KESwDa__linkExpand{color:var(--brandGreen);font-size:.75rem;font-weight:600;text-decoration:none}.AbaComunidade-module__KESwDa__tagGroup{flex-direction:column;gap:1rem;padding:0 .85rem;display:flex}.AbaComunidade-module__KESwDa__tagItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;display:flex}.AbaComunidade-module__KESwDa__tagIcon{background:var(--bg-highlight);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:2.1rem;min-width:2.1rem;height:2.1rem;min-height:2.1rem;font-size:.95rem;line-height:1;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__tagIcon i{font-size:inherit;justify-content:center;align-items:center;width:.95rem;height:.95rem;display:flex}.AbaComunidade-module__KESwDa__tagItem:hover .AbaComunidade-module__KESwDa__tagIcon{border-color:var(--brandGreen);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__tagInfo p{color:var(--text-gray-800);margin:0;font-size:.85rem;font-weight:500}.AbaComunidade-module__KESwDa__tagCount{color:var(--text-gray-500);margin-top:.1rem;font-size:.7rem}.AbaComunidade-module__KESwDa__mainContent{flex:1;min-width:0;padding:2rem;overflow-y:auto}.AbaComunidade-module__KESwDa__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.AbaComunidade-module__KESwDa__header h1{letter-spacing:-.02em;color:var(--text-gray-900);font-size:1.75rem;font-weight:700}.AbaComunidade-module__KESwDa__btnNewTopic{background:var(--brandGreen);color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(var(--brandGreenRgb), .25);border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;transition:transform .2s,background .2s;display:flex}.AbaComunidade-module__KESwDa__btnNewTopic:hover{background:var(--brandGreenHover);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__gridGroups{flex-direction:column;gap:2rem;display:flex}.AbaComunidade-module__KESwDa__feedModeBanner{border:1px solid rgba(var(--brandGreenRgb), .16);background:linear-gradient(180deg, rgba(var(--brandGreenRgb), .12), rgba(var(--brandGreenRgb), .04));border-radius:1rem;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.1rem;display:flex}.AbaComunidade-module__KESwDa__feedModeBanner strong{color:var(--text-gray-900);margin-bottom:.25rem;display:block}.AbaComunidade-module__KESwDa__feedModeBanner p{color:var(--text-gray-500);margin:0;font-size:.88rem;line-height:1.5}.AbaComunidade-module__KESwDa__feedModeBannerIcon{background:rgba(var(--brandGreenRgb), .12);width:2.5rem;height:2.5rem;color:var(--brandGreen);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}.AbaComunidade-module__KESwDa__categorySection{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--panel-shadow);border-radius:1.25rem;padding:1.25rem}.AbaComunidade-module__KESwDa__categoryHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:0 .25rem;display:flex}.AbaComunidade-module__KESwDa__categoryHeader h2{color:var(--text-gray-500);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.AbaComunidade-module__KESwDa__categoryStatsLine{color:var(--text-gray-500);align-items:center;gap:.75rem;font-size:.78rem;display:flex}.AbaComunidade-module__KESwDa__collapseButton{border:1px solid var(--border-color);background:var(--control-surface);width:2rem;height:2rem;color:var(--text-gray-900);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.AbaComunidade-module__KESwDa__collapseButton:hover{border-color:var(--brandGreen);color:var(--brandGreen);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__topicGrid{grid-template-columns:1fr;gap:1rem;display:grid}.AbaComunidade-module__KESwDa__topicCard{background:var(--bg-content);border:1px solid var(--border-color);cursor:pointer;width:100%;box-shadow:var(--card-shadow);text-align:left;border-radius:1rem;padding:1.15rem;transition:all .2s;display:block}.AbaComunidade-module__KESwDa__topicCard:hover{border-color:var(--brandGreen);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}.AbaComunidade-module__KESwDa__topicCard:focus-visible,.AbaComunidade-module__KESwDa__navItem:focus-visible,.AbaComunidade-module__KESwDa__tagItem:focus-visible,.AbaComunidade-module__KESwDa__feedItem:focus-visible{outline:2px solid rgba(var(--brandGreenRgb), .45);outline-offset:2px}.AbaComunidade-module__KESwDa__feedTabButton:focus-visible,.AbaComunidade-module__KESwDa__filterChip:focus-visible,.AbaComunidade-module__KESwDa__clearFiltersButton:focus-visible,.AbaComunidade-module__KESwDa__topicTagChipButton:focus-visible,.AbaComunidade-module__KESwDa__assistantCardButton:focus-visible,.AbaComunidade-module__KESwDa__detailActionButton:focus-visible,.AbaComunidade-module__KESwDa__btnCancel:focus-visible,.AbaComunidade-module__KESwDa__btnSave:focus-visible,.AbaComunidade-module__KESwDa__btnSubmitReply:focus-visible,.AbaComunidade-module__KESwDa__btnCloseModal:focus-visible,.AbaComunidade-module__KESwDa__btnCloseDetail:focus-visible,.AbaComunidade-module__KESwDa__btnAcademy:focus-visible{outline:2px solid rgba(var(--brandGreenRgb), .36);outline-offset:2px}.AbaComunidade-module__KESwDa__topicTitleRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.AbaComunidade-module__KESwDa__topicMetaRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.AbaComunidade-module__KESwDa__topicMetaBadges{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.AbaComunidade-module__KESwDa__inlineCategoryTag,.AbaComunidade-module__KESwDa__followingBadge{border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.72rem;font-weight:700;display:inline-flex}.AbaComunidade-module__KESwDa__inlineCategoryTag{color:#2563eb;background:#3b82f61a}.AbaComunidade-module__KESwDa__followingBadge{background:rgba(var(--brandGreenRgb), .1);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__topicTitleRow h3{color:var(--text-gray-900);margin:0;font-size:.95rem;font-weight:600;line-height:1.4;transition:color .2s}.AbaComunidade-module__KESwDa__topicCard:hover h3{color:var(--brandGreen)}.AbaComunidade-module__KESwDa__topicStats{color:var(--text-gray-500);flex-wrap:wrap;align-items:center;gap:.85rem;font-size:.75rem;display:flex}.AbaComunidade-module__KESwDa__statItem{align-items:center;gap:.3rem;display:flex}.AbaComunidade-module__KESwDa__topicFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AbaComunidade-module__KESwDa__topicContentPreview p{color:var(--text-gray-800);margin:0 0 1.1rem;line-height:1.6}.AbaComunidade-module__KESwDa__authorGroup{align-items:center;gap:.75rem;display:flex}.AbaComunidade-module__KESwDa__authorMeta{flex-direction:column;justify-content:center;display:flex}.AbaComunidade-module__KESwDa__authorMeta strong{color:var(--text-gray-900);font-size:.88rem;font-weight:700}.AbaComunidade-module__KESwDa__userAvatar{border:1px solid var(--border-color);object-fit:cover;border-radius:50%;width:2.25rem;height:2.25rem}.AbaComunidade-module__KESwDa__userAvatarPlaceholder{border:1px solid var(--border-color);background:var(--avatar-bg);width:2.25rem;height:2.25rem;color:var(--avatar-fg);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.AbaComunidade-module__KESwDa__topicMeta p{color:var(--text-gray-800);margin:0;font-size:.85rem;font-weight:500}.AbaComunidade-module__KESwDa__topicDate{color:var(--text-gray-500);margin-top:.2rem;font-size:.75rem}.AbaComunidade-module__KESwDa__activityMeta{color:var(--text-gray-500);font-size:.76rem;font-weight:600}.AbaComunidade-module__KESwDa__collapsedSection{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;border-radius:.85rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__collapsedSection:hover{border-color:var(--brandGreen);background:var(--bg-highlight)}.AbaComunidade-module__KESwDa__collapsedSection h2{color:var(--text-gray-500);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.AbaComunidade-module__KESwDa__sidebarRight{border-left:1px solid var(--sidebar-border);background:var(--sidebar-surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-shrink:0;width:320px;padding:2rem 1.5rem;overflow-y:auto}.AbaComunidade-module__KESwDa__assistantCard{background:linear-gradient(180deg, rgba(var(--brandGreenRgb), .12), #fffffff2);border:1px solid var(--academy-border);width:100%;box-shadow:var(--card-shadow);border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1.25rem;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}[data-theme=dark] .AbaComunidade-module__KESwDa__assistantCard{background:linear-gradient(180deg, rgba(var(--brandGreenRgb), .18), color-mix(in srgb, var(--bg-card) 94%, transparent))}.AbaComunidade-module__KESwDa__assistantCardInline{width:100%;max-width:none;box-shadow:0 14px 28px rgba(var(--brandGreenRgb), .08), 0 8px 18px #0f172a0a;border-radius:1.25rem;padding:1rem 1.05rem}.AbaComunidade-module__KESwDa__assistantCardHeader{flex:1;align-items:center;gap:.9rem;margin-bottom:0;display:flex}.AbaComunidade-module__KESwDa__assistantCardOrbWrap{flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.AbaComunidade-module__KESwDa__assistantCardOrb{display:block}.AbaComunidade-module__KESwDa__assistantCardEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brandGreen);margin-bottom:.3rem;font-size:.7rem;font-weight:700;display:inline-flex}.AbaComunidade-module__KESwDa__assistantCardHeader h3{color:var(--text-gray-900);margin:0 0 .45rem;font-size:1rem;font-weight:800}.AbaComunidade-module__KESwDa__assistantCardHeader p{color:var(--text-gray-500);margin:0;font-size:.82rem;line-height:1.5}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardHeader{gap:.7rem;margin-bottom:.95rem}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardEyebrow{margin-bottom:.2rem;font-size:.68rem}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardHeader h3{max-width:12ch;margin-bottom:.45rem;font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.12}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardHeader p{max-width:21rem;font-size:.82rem;line-height:1.45}.AbaComunidade-module__KESwDa__assistantCardActions{flex-direction:row;flex-shrink:0;gap:.65rem;display:flex}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardActions{gap:.55rem;max-width:21rem}.AbaComunidade-module__KESwDa__assistantCardTopicActions{background:rgba(var(--brandGreenRgb), .05);border:1px dashed rgba(var(--brandGreenRgb), .15);border-radius:.85rem;align-items:center;gap:.65rem;padding:.5rem;display:flex}[data-theme=dark] .AbaComunidade-module__KESwDa__assistantCardTopicActions{background:rgba(var(--brandGreenRgb), .08);border-color:rgba(var(--brandGreenRgb), .22)}.AbaComunidade-module__KESwDa__contextLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--brandGreen);white-space:nowrap;align-items:center;gap:.35rem;margin-right:.25rem;font-size:.65rem;font-weight:700;display:flex}.AbaComunidade-module__KESwDa__assistantCardButton{border:1px solid rgba(var(--brandGreenRgb), .18);width:auto;color:var(--text-gray-900);cursor:pointer;white-space:nowrap;background:#ffffffb8;border-radius:.8rem;align-items:center;gap:.55rem;padding:.72rem .85rem;font-size:.83rem;font-weight:600;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardButton{border-radius:.85rem;min-height:2.75rem;padding:.68rem .8rem;font-size:.82rem}[data-theme=dark] .AbaComunidade-module__KESwDa__assistantCardButton{background:color-mix(in srgb, var(--bg-card) 92%, var(--brandGreen) 8%);border-color:rgba(var(--brandGreenRgb), .22)}.AbaComunidade-module__KESwDa__assistantCardButton:hover{border-color:rgba(var(--brandGreenRgb), .4);background:rgba(var(--brandGreenRgb), .08);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__assistantCardButtonPrimary{background:var(--brandGreen);color:var(--button-on-green);border-color:var(--brandGreen);box-shadow:0 10px 24px rgba(var(--brandGreenRgb), .18)}.AbaComunidade-module__KESwDa__assistantCardButtonPrimary:hover{background:var(--brandGreenHover);border-color:var(--brandGreenHover)}.AbaComunidade-module__KESwDa__academyCard{background:var(--academy-surface);border:1px solid var(--academy-border);color:var(--text-gray-900);box-shadow:var(--panel-shadow);border-radius:1.25rem;margin-bottom:2.5rem;padding:1.5rem;position:relative;overflow:hidden}.AbaComunidade-module__KESwDa__academyCard h3{margin-bottom:.6rem;font-size:1.15rem;font-weight:800}.AbaComunidade-module__KESwDa__academyCard p{opacity:.85;margin-bottom:1.25rem;font-size:.85rem;font-weight:500;line-height:1.4}.AbaComunidade-module__KESwDa__btnAcademy{background:var(--brandGreen);color:var(--button-on-green);cursor:pointer;box-shadow:0 10px 24px rgba(var(--brandGreenRgb), .18);border:none;border-radius:.65rem;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.AbaComunidade-module__KESwDa__btnAcademy:hover{background:var(--brandGreenHover);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__btnAcademy:disabled{background:var(--control-surface-strong);color:var(--text-gray-500);cursor:not-allowed;box-shadow:none}.AbaComunidade-module__KESwDa__feedTabs{border-bottom:1px solid var(--border-color);gap:1.5rem;margin-bottom:1.5rem;display:flex}.AbaComunidade-module__KESwDa__feedTabButton{color:var(--text-gray-500);cursor:pointer;background:0 0;border:none;padding:0 0 .75rem;font-size:.85rem;font-weight:600;position:relative}.AbaComunidade-module__KESwDa__feedTabActive{color:var(--brandGreen)}.AbaComunidade-module__KESwDa__feedTabActive:after{content:"";background:var(--brandGreen);border-radius:999px;height:2px;position:absolute;bottom:0;left:0;right:0}.AbaComunidade-module__KESwDa__latestFeed{flex-direction:column;gap:1.5rem;display:flex}.AbaComunidade-module__KESwDa__feedItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.9rem;gap:.85rem;width:100%;padding:.9rem .95rem;transition:background .2s,transform .2s;display:flex}.AbaComunidade-module__KESwDa__feedItem:hover{background:var(--bg-highlight);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__feedAvatar{object-fit:cover;border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.AbaComunidade-module__KESwDa__feedContent h4{color:var(--text-gray-900);margin-bottom:.3rem;font-size:.85rem;font-weight:600;line-height:1.4;transition:color .2s}.AbaComunidade-module__KESwDa__feedItem:hover h4{color:var(--brandGreen)}.AbaComunidade-module__KESwDa__feedMeta{color:var(--text-gray-500);font-size:.75rem}.AbaComunidade-module__KESwDa__feedMeta span{color:var(--text-gray-400)}.AbaComunidade-module__KESwDa__feedContent{min-width:0}.AbaComunidade-module__KESwDa__feedBadge{background:rgba(var(--brandGreenRgb), .1);width:fit-content;color:var(--brandGreen);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;margin-bottom:.4rem;padding:.22rem .58rem;font-size:.68rem;font-weight:700;display:inline-flex}.AbaComunidade-module__KESwDa__feedSecondaryMeta{color:var(--text-gray-400);margin:.35rem 0 0;font-size:.74rem}.AbaComunidade-module__KESwDa__loadingContainer,.AbaComunidade-module__KESwDa__loadingTopics{width:100%;height:100%;color:var(--text-gray-500);justify-content:center;align-items:center;font-weight:500;display:flex}.AbaComunidade-module__KESwDa__emptyState{text-align:center;color:var(--text-gray-500);background:var(--bg-highlight);border:1px dashed var(--border-color);border-radius:1rem;grid-column:1/-1;padding:4rem 2rem}.AbaComunidade-module__KESwDa__emptyStateTitle{color:var(--text-gray-900);margin:0 0 .55rem;font-size:1.05rem}.AbaComunidade-module__KESwDa__emptyStateText{max-width:34rem;margin:0 auto;line-height:1.55}.AbaComunidade-module__KESwDa__emptyStateButton{background:var(--brandGreen);color:#fff;cursor:pointer;border:none;border-radius:.8rem;margin-top:1rem;padding:.75rem 1rem;font-weight:700;transition:transform .18s,background .18s}.AbaComunidade-module__KESwDa__emptyStateButton:hover{background:var(--brandGreenHover);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__emptyCategory{border:1px dashed var(--border-color);color:var(--text-gray-500);background:var(--control-surface-strong);border-radius:.9rem;padding:1.25rem}.AbaComunidade-module__KESwDa__errorState{border:1px dashed var(--border-color);background:var(--bg-card);text-align:center;box-shadow:var(--card-shadow);border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:2.5rem 1.5rem;display:flex}.AbaComunidade-module__KESwDa__errorState h3{color:var(--text-gray-900);margin:0;font-size:1.05rem}.AbaComunidade-module__KESwDa__errorState p{max-width:34rem;color:var(--text-gray-500);margin:0;line-height:1.5}.AbaComunidade-module__KESwDa__errorIcon{background:rgba(var(--brandGreenRgb), .12);width:3rem;height:3rem;color:var(--brandGreen);border-radius:999px;justify-content:center;align-items:center;font-size:1.45rem;display:inline-flex}.AbaComunidade-module__KESwDa__errorActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.AbaComunidade-module__KESwDa__retryButton,.AbaComunidade-module__KESwDa__secondaryButton{cursor:pointer;border-radius:.8rem;padding:.68rem 1rem;font-size:.88rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s}.AbaComunidade-module__KESwDa__retryButton{border:1px solid var(--brandGreen);background:var(--brandGreen);color:#fff}.AbaComunidade-module__KESwDa__secondaryButton{border:1px solid var(--border-color);background:var(--bg-content);color:var(--text-gray-800)}.AbaComunidade-module__KESwDa__retryButton:hover,.AbaComunidade-module__KESwDa__secondaryButton:hover{transform:translateY(-1px)}.AbaComunidade-module__KESwDa__headerTitle{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.AbaComunidade-module__KESwDa__headerIntro{flex-direction:column;gap:.4rem;display:flex}.AbaComunidade-module__KESwDa__headerSubtitle{max-width:46rem;color:var(--text-gray-500);margin:0;font-size:.95rem;line-height:1.5}.AbaComunidade-module__KESwDa__filterBar{border:1px solid var(--border-color);background:var(--control-surface);box-shadow:var(--card-shadow);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1.4rem;padding:.9rem 1rem;display:flex}.AbaComunidade-module__KESwDa__filterLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-gray-500);font-size:.76rem;font-weight:700}.AbaComunidade-module__KESwDa__filterChip,.AbaComunidade-module__KESwDa__clearFiltersButton{border-radius:999px;font-size:.82rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s}.AbaComunidade-module__KESwDa__filterChip{background:rgba(var(--brandGreenRgb), .1);color:var(--brandGreen);cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.45rem .78rem;display:inline-flex}.AbaComunidade-module__KESwDa__filterChip:hover,.AbaComunidade-module__KESwDa__clearFiltersButton:hover{transform:translateY(-1px)}.AbaComunidade-module__KESwDa__filterChip:hover{border-color:rgba(var(--brandGreenRgb), .24);background:rgba(var(--brandGreenRgb), .14)}.AbaComunidade-module__KESwDa__clearFiltersButton{border:1px solid var(--border-color);background:var(--bg-content);color:var(--text-gray-800);cursor:pointer;padding:.45rem .82rem}.AbaComunidade-module__KESwDa__clearFiltersButton:hover{border-color:var(--brandGreen);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__searchBar{background:var(--search-surface);border:1px solid var(--border-color);border-radius:.75rem;align-items:center;gap:.75rem;width:min(420px,100%);padding:.65rem 1.15rem;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__searchBar:focus-within{border-color:var(--brandGreen);box-shadow:0 0 0 2px rgba(var(--brandGreenRgb), .1)}.AbaComunidade-module__KESwDa__searchBar i{color:var(--text-gray-500)}.AbaComunidade-module__KESwDa__searchBar input{color:var(--text-gray-800);background:0 0;border:none;outline:none;width:100%;font-size:.9rem}.AbaComunidade-module__KESwDa__paginationBar{border:1px solid var(--border-color);background:var(--bg-card);box-shadow:var(--card-shadow);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.15rem;display:flex}.AbaComunidade-module__KESwDa__paginationInfo{color:var(--text-gray-500);margin:0;font-size:.86rem}.AbaComunidade-module__KESwDa__paginationActions{align-items:center;gap:.65rem;display:flex}.AbaComunidade-module__KESwDa__paginationButton{border:1px solid var(--border-color);background:var(--bg-content);color:var(--text-gray-800);cursor:pointer;border-radius:.75rem;padding:.62rem .95rem;font-size:.85rem;font-weight:700;transition:border-color .18s,color .18s,background .18s}.AbaComunidade-module__KESwDa__paginationButton:hover{border-color:var(--brandGreen);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__paginationButton:disabled{opacity:.45;cursor:not-allowed}.AbaComunidade-module__KESwDa__tagItemActive{background:var(--bg-highlight);border-radius:.75rem}.AbaComunidade-module__KESwDa__tagInfo{min-width:0}.AbaComunidade-module__KESwDa__userAvatarPlaceholder,.AbaComunidade-module__KESwDa__feedAvatarPlaceholder{aspect-ratio:1;background:var(--avatar-bg);width:2.25rem;height:2.25rem;color:var(--avatar-fg);border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.AbaComunidade-module__KESwDa__feedAvatarPlaceholder{width:2rem;height:2rem;font-size:.8rem}.AbaComunidade-module__KESwDa__modalOverlay{-webkit-backdrop-filter:blur(10px);z-index:1000;background:#0f172ab8;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}[data-theme=dark] .AbaComunidade-module__KESwDa__modalOverlay{-webkit-backdrop-filter:blur(12px);background:#0a1120e0}.AbaComunidade-module__KESwDa__modalContent{background:var(--bg-card);border:1px solid var(--border-color);width:100%;max-width:600px;box-shadow:var(--modal-shadow);border-radius:1.5rem;padding:2rem;position:relative}.AbaComunidade-module__KESwDa__modalContent h2{color:var(--text-gray-900);margin-bottom:1.5rem}.AbaComunidade-module__KESwDa__formGroup{margin-bottom:1.25rem}.AbaComunidade-module__KESwDa__formGroup label{color:var(--text-gray-400);margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.AbaComunidade-module__KESwDa__formGroup input,.AbaComunidade-module__KESwDa__formGroup select,.AbaComunidade-module__KESwDa__formGroup textarea{background:var(--bg-content);border:1px solid var(--border-color);width:100%;color:var(--text-gray-900);border-radius:.75rem;outline:none;padding:.75rem 1rem;font-family:inherit}.AbaComunidade-module__KESwDa__formGroup input:focus,.AbaComunidade-module__KESwDa__formGroup select:focus,.AbaComunidade-module__KESwDa__formGroup textarea:focus{border-color:var(--brandGreen)}.AbaComunidade-module__KESwDa__formHint{color:var(--text-gray-500);margin-top:.55rem;font-size:.76rem;line-height:1.45;display:block}.AbaComunidade-module__KESwDa__modalActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.AbaComunidade-module__KESwDa__btnCancel{border:1px solid var(--border-color);color:var(--text-gray-400);cursor:pointer;background:0 0;border-radius:.75rem;padding:.65rem 1.25rem;font-weight:600}.AbaComunidade-module__KESwDa__btnSave{background:var(--brandGreen);color:#fff;cursor:pointer;border:none;border-radius:.75rem;padding:.65rem 1.25rem;font-weight:600}.AbaComunidade-module__KESwDa__btnSave:disabled{opacity:.5;cursor:not-allowed}.AbaComunidade-module__KESwDa__topicDetailModal{flex-direction:column;max-width:800px;max-height:90vh;display:flex;overflow-y:auto}.AbaComunidade-module__KESwDa__detailHeader{border-bottom:1px solid var(--border-color);margin-bottom:1.5rem;padding-bottom:1.5rem}.AbaComunidade-module__KESwDa__detailHeaderTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AbaComunidade-module__KESwDa__categoryBadge{background:rgba(var(--brandGreenRgb), .1);color:var(--brandGreen);border-radius:2rem;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.AbaComunidade-module__KESwDa__authorLine{color:var(--text-gray-500);margin-top:.5rem;font-size:.85rem}.AbaComunidade-module__KESwDa__detailStats{color:var(--text-gray-500);flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1rem;font-size:.82rem;display:flex}.AbaComunidade-module__KESwDa__detailStats span{align-items:center;gap:.4rem;display:inline-flex}.AbaComunidade-module__KESwDa__detailActions{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1rem;display:flex}.AbaComunidade-module__KESwDa__detailActionButton{border:1px solid var(--border-color);background:var(--bg-content);color:var(--text-gray-800);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .95rem;font-size:.84rem;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.AbaComunidade-module__KESwDa__detailActionButton:hover{border-color:var(--brandGreen);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__modalAiOrbInButton{flex-shrink:0;align-items:center;margin:0;display:flex}.AbaComunidade-module__KESwDa__aiActionButton{border:1px solid rgba(var(--brandGreenRgb), .18);background:var(--bg-card);height:2.25rem;color:var(--text-gray-900);cursor:pointer;white-space:nowrap;border-radius:.75rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.AbaComunidade-module__KESwDa__aiActionButton:hover{background:rgba(var(--brandGreenRgb), .08);border-color:var(--brandGreen);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__aiActionButton i{opacity:.85;font-size:1rem}.AbaComunidade-module__KESwDa__detailActionButton:disabled{opacity:.55;cursor:not-allowed}.AbaComunidade-module__KESwDa__detailActionButtonActive{border-color:rgba(var(--brandGreenRgb), .24);background:rgba(var(--brandGreenRgb), .08);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__detailActionButtonActive i{color:var(--brandGreen)}.AbaComunidade-module__KESwDa__topicBody{color:var(--text-gray-800);white-space:pre-wrap;margin-bottom:2rem;font-size:1rem;line-height:1.6}.AbaComunidade-module__KESwDa__footerMetadata{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.AbaComunidade-module__KESwDa__topicTags{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.AbaComunidade-module__KESwDa__topicTagChip,.AbaComunidade-module__KESwDa__topicTagChipButton{background:rgba(var(--brandGreenRgb), .08);height:1.6rem;color:var(--brandGreen);border:1px solid rgba(var(--brandGreenRgb), .18);cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .6rem;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex}.AbaComunidade-module__KESwDa__topicTagChip{color:#2563eb;background:#3b82f61a;border:1px solid #2563eb1f}.AbaComunidade-module__KESwDa__topicTagChipButton:hover{border-color:rgba(var(--brandGreenRgb), .32);background:rgba(var(--brandGreenRgb), .14);transform:translateY(-1px)}.AbaComunidade-module__KESwDa__repliesSection{margin-top:2rem}.AbaComunidade-module__KESwDa__repliesHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.AbaComunidade-module__KESwDa__repliesHeader h3{margin:0;font-size:1.1rem;line-height:1.35}.AbaComunidade-module__KESwDa__repliesHeaderAi{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-left:auto;display:flex}.AbaComunidade-module__KESwDa__topicSummaryPanel{border:1px solid rgba(var(--brandGreenRgb), .2);background:rgba(var(--brandGreenRgb), .06);border-radius:.85rem;margin:-.35rem 0 1.1rem;padding:1rem 1.1rem}.AbaComunidade-module__KESwDa__topicSummaryPanelTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.AbaComunidade-module__KESwDa__topicSummaryPanelTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--brandGreen);font-size:.72rem;font-weight:800}.AbaComunidade-module__KESwDa__topicSummaryPanelToolbar{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.AbaComunidade-module__KESwDa__topicSummaryToolbarBtn{border:1px solid rgba(var(--brandGreenRgb), .22);background:var(--bg-card);height:1.85rem;color:var(--text-gray-800);cursor:pointer;border-radius:.5rem;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.75rem;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.AbaComunidade-module__KESwDa__topicSummaryToolbarBtn:hover{background:rgba(var(--brandGreenRgb), .1);border-color:rgba(var(--brandGreenRgb), .35)}.AbaComunidade-module__KESwDa__topicSummaryToolbarBtn i{opacity:.85;font-size:.95rem}.AbaComunidade-module__KESwDa__topicSummaryLoading{color:var(--text-gray-600);margin:0;font-size:.88rem}.AbaComunidade-module__KESwDa__topicSummaryBody{color:var(--text-gray-800);white-space:pre-wrap;word-break:break-word;font-size:.9rem;line-height:1.55}[data-theme=dark] .AbaComunidade-module__KESwDa__topicSummaryPanel{background:rgba(var(--brandGreenRgb), .08);border-color:rgba(var(--brandGreenRgb), .22)}[data-theme=dark] .AbaComunidade-module__KESwDa__topicSummaryToolbarBtn{background:var(--bg-card);color:var(--text-gray-800);border-color:var(--border-color)}[data-theme=dark] .AbaComunidade-module__KESwDa__topicSummaryToolbarBtn:hover{background:var(--bg-highlight);border-color:rgba(var(--brandGreenRgb), .28)}:is([data-theme=dark] .AbaComunidade-module__KESwDa__inlineCategoryTag,[data-theme=dark] .AbaComunidade-module__KESwDa__topicTagChip){color:#93c5fd;background:#60a5fa24;border-color:#60a5fa38}[data-theme=dark] .AbaComunidade-module__KESwDa__podcastThumb{background:var(--bg-content)}.AbaComunidade-module__KESwDa__replyComposerLabel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AbaComunidade-module__KESwDa__replyComposerLabel>span{color:var(--text-gray-500);font-size:.8rem;font-weight:700}.AbaComunidade-module__KESwDa__repliesList{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.AbaComunidade-module__KESwDa__replyCard{background:var(--reply-card-bg);border:1px solid var(--border-color);border-radius:1rem;padding:1.25rem}.AbaComunidade-module__KESwDa__replyTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AbaComunidade-module__KESwDa__replyAuthor{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.AbaComunidade-module__KESwDa__replyAuthor img{border:1px solid var(--border-color);border-radius:50%;width:2.5rem;height:2.5rem}.AbaComunidade-module__KESwDa__replyAuthor div{flex-direction:column;display:flex}.AbaComunidade-module__KESwDa__replyAuthor strong{font-size:.9rem}.AbaComunidade-module__KESwDa__replyAuthor span{color:var(--text-gray-500);font-size:.75rem}.AbaComunidade-module__KESwDa__replyContent{color:var(--text-gray-800);font-size:.95rem;line-height:1.5}.AbaComunidade-module__KESwDa__replyActions{align-items:center;gap:.5rem;display:flex}.AbaComunidade-module__KESwDa__replyForm{border-top:1px solid var(--border-color);flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.AbaComunidade-module__KESwDa__replyForm textarea{background:var(--bg-content);border:1px solid var(--border-color);min-height:100px;color:var(--text-gray-900);border-radius:.75rem;outline:none;padding:1rem}.AbaComunidade-module__KESwDa__lockedNotice{border:1px solid rgba(var(--brandGreenRgb), .18);background:rgba(var(--brandGreenRgb), .08);color:var(--text-gray-800);border-radius:.85rem;padding:.9rem 1rem;font-size:.88rem;line-height:1.45}.AbaComunidade-module__KESwDa__btnMarkSolve:disabled{opacity:.5;cursor:not-allowed}.AbaComunidade-module__KESwDa__btnCloseDetail{color:var(--text-gray-500);cursor:pointer;background:0 0;border:none;font-size:1.5rem;position:absolute;top:1.5rem;right:1.5rem}@media (max-width:1200px){.AbaComunidade-module__KESwDa__sidebarRight{display:none}}@media (max-width:900px){.AbaComunidade-module__KESwDa__sidebarLeft{display:none}.AbaComunidade-module__KESwDa__mainContent{padding:1.25rem}.AbaComunidade-module__KESwDa__header{flex-direction:column;align-items:stretch}.AbaComunidade-module__KESwDa__filterBar{padding:.8rem .9rem}.AbaComunidade-module__KESwDa__filterLabel,.AbaComunidade-module__KESwDa__searchBar{width:100%}.AbaComunidade-module__KESwDa__assistantCardInline{width:100%;padding:.95rem}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardHeader h3{max-width:none;font-size:1.2rem}.AbaComunidade-module__KESwDa__assistantCardInline .AbaComunidade-module__KESwDa__assistantCardHeader p{font-size:.8rem}.AbaComunidade-module__KESwDa__btnNewTopic{justify-content:center}.AbaComunidade-module__KESwDa__paginationBar{flex-direction:column;align-items:stretch}.AbaComunidade-module__KESwDa__paginationActions{width:100%}.AbaComunidade-module__KESwDa__paginationButton{flex:1}}.AbaComunidade-module__KESwDa__podcastGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;padding:1.5rem 0;display:grid}.AbaComunidade-module__KESwDa__podcastCard{background:var(--appPanel);border:1px solid var(--appBorder);color:inherit;border-radius:16px;text-decoration:none;transition:all .3s;overflow:hidden}.AbaComunidade-module__KESwDa__podcastCard:hover{border-color:var(--brandGreenTertiary);box-shadow:var(--card-shadow-hover);transform:translateY(-4px)}.AbaComunidade-module__KESwDa__podcastThumb{aspect-ratio:16/9;background:#000;position:relative}.AbaComunidade-module__KESwDa__podcastThumb img,.AbaComunidade-module__KESwDa__podcastThumbImage{object-fit:cover;opacity:.8;width:100%;height:100%}.AbaComunidade-module__KESwDa__podcastThumbPlaceholder{color:#ffffffc7;background:radial-gradient(circle at top, rgba(var(--brandGreenRgb), .28), transparent 55%), linear-gradient(180deg, #0f172a99, #0f172aeb);justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;inset:0}.AbaComunidade-module__KESwDa__playOverlay{background:var(--brandGreen);color:#fff;width:48px;height:48px;box-shadow:0 4px 15px rgba(var(--brandGreenRgb), .4);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AbaComunidade-module__KESwDa__podcastCard:hover .AbaComunidade-module__KESwDa__playOverlay{background:var(--brandGreenSecondary);transform:translate(-50%,-50%)scale(1.1)}.AbaComunidade-module__KESwDa__podcastInfo{padding:1rem}.AbaComunidade-module__KESwDa__podcastInfo h4{color:var(--appTextPrimary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.AbaComunidade-module__KESwDa__podcastInfo p{color:var(--appTextSecondary);margin-bottom:1rem;font-size:.875rem;line-height:1.4}.AbaComunidade-module__KESwDa__podcastInfo span{color:var(--brandGreen);text-transform:uppercase;font-size:.75rem;font-weight:500}.AbaComunidade-module__KESwDa__statBtn{color:var(--appTextSecondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:4px 8px;font-size:.85rem;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__statBtn:hover{background:rgba(var(--brandGreenRgb), .1);color:var(--brandGreen)}.AbaComunidade-module__KESwDa__statBtnActive{color:var(--brandGreen);background:rgba(var(--brandGreenRgb), .1)}.AbaComunidade-module__KESwDa__replySolution{border:2px solid var(--brandGreenTertiary)!important;background:rgba(var(--brandGreenRgb), .03)!important}.AbaComunidade-module__KESwDa__solutionTag{background:var(--brandGreen);color:#fff;border-radius:20px;align-items:center;gap:.4rem;margin-bottom:.8rem;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.AbaComunidade-module__KESwDa__btnMarkSolve{border:1px solid var(--appBorder);color:var(--appTextSecondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.AbaComunidade-module__KESwDa__btnMarkSolve:hover{border-color:var(--brandGreen);color:var(--brandGreen);background:rgba(var(--brandGreenRgb), .05)}.AbaComunidade-module__KESwDa__postLikeBtn{color:var(--appTextSecondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.AbaComunidade-module__KESwDa__postLikeBtnActive{color:var(--brandGreenSecondary)}.AbaComunidade-module__KESwDa__miniAvatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.AbaComunidade-module__KESwDa__miniAvatarPlaceholder{aspect-ratio:1;background:var(--avatar-bg);width:24px;height:24px;color:var(--avatar-fg);border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.AbaComunidade-module__KESwDa__titleWithBadge{align-items:center;gap:.6rem;display:flex}.AbaComunidade-module__KESwDa__pinBadge{color:var(--brandGreen);font-size:1rem}.AbaComunidade-module__KESwDa__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.AbaComunidade-module__KESwDa__modalHeader h2{margin:0;font-size:1.5rem}.AbaComunidade-module__KESwDa__btnCloseModal{color:var(--appTextSecondary);cursor:pointer;background:0 0;border:none;font-size:1.5rem}.AbaComunidade-module__KESwDa__modalFooter{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.AbaComunidade-module__KESwDa__replyFormFooter{justify-content:flex-end;margin-top:.5rem;display:flex}.AbaComunidade-module__KESwDa__btnSubmitReply{background:var(--brandGreen);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:10rem;padding:10px 20px;font-weight:600}.AbaComunidade-module__KESwDa__btnSubmitReply:disabled{opacity:.5;cursor:not-allowed}.AbaComunidade-module__KESwDa__academyIcon{background:linear-gradient(135deg, var(--brandGreen) 0%, var(--brandGreenSecondary) 100%);width:48px;height:48px;color:var(--academy-icon-fg);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:1.5rem;display:flex}.AbaComunidade-module__KESwDa__feedIndicator{background:var(--brandGreen);width:4px;height:100%;position:absolute;top:0;left:0}@media (max-width:980px){.AbaComunidade-module__KESwDa__assistantCard{flex-direction:column;align-items:flex-start}.AbaComunidade-module__KESwDa__assistantCardActions{flex-direction:column;width:100%}.AbaComunidade-module__KESwDa__assistantCardButton{width:100%}}.AbaComunidade-module__KESwDa__headerActions{align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.AbaComunidade-module__KESwDa__headerActions{flex-wrap:wrap;width:100%}}
.barra-lateral-module__dZMnIG__active{}.barra-lateral-module__dZMnIG__avatar{}.barra-lateral-module__dZMnIG__avatarWhatsStatusDot{}.barra-lateral-module__dZMnIG__avatarImage{}.barra-lateral-module__dZMnIG__avatarWhatsStatusDotConnected{}.barra-lateral-module__dZMnIG__avatarWhatsStatusDotDisconnected{}.barra-lateral-module__dZMnIG__hideOnCollapse{}.barra-lateral-module__dZMnIG__hideBlockOnCollapse{}.barra-lateral-module__dZMnIG__inactive{}.barra-lateral-module__dZMnIG__logoHeader{}.barra-lateral-module__dZMnIG__logoImage{}.barra-lateral-module__dZMnIG__logoLabel{}.barra-lateral-module__dZMnIG__moreIcon{}.barra-lateral-module__dZMnIG__nav{}.barra-lateral-module__dZMnIG__navIconInactive{}.barra-lateral-module__dZMnIG__navItem{}.barra-lateral-module__dZMnIG__navItemLeft{}.barra-lateral-module__dZMnIG__sidebar{}.barra-lateral-module__dZMnIG__sidebarBottom{}.barra-lateral-module__dZMnIG__sidebarHeaderGlyph{}.barra-lateral-module__dZMnIG__sidebarThemeBtn{}.barra-lateral-module__dZMnIG__sidebarThemeBtnActive{}.barra-lateral-module__dZMnIG__sidebarThemeSwitch{}.barra-lateral-module__dZMnIG__sidebarTop{}.barra-lateral-module__dZMnIG__userInfo{}.barra-lateral-module__dZMnIG__userPopoverItem{}.barra-lateral-module__dZMnIG__userPopoverItemDanger{}.barra-lateral-module__dZMnIG__userPopoverThemeBlock{}.barra-lateral-module__dZMnIG__userProfile{}.barra-lateral-module__dZMnIG__userProfileArea{}.barra-lateral-module__dZMnIG__userProfilePopover{}.barra-lateral-module__dZMnIG__userRole{}.barra-lateral-module__dZMnIG__userText{}.barra-lateral-module__dZMnIG__username{}.barra-lateral-module__dZMnIG__whatsQrModalBody{}.barra-lateral-module__dZMnIG__whatsQrModalCard{}.barra-lateral-module__dZMnIG__whatsQrModalCloseBtn{}.barra-lateral-module__dZMnIG__whatsQrModalError{}.barra-lateral-module__dZMnIG__whatsQrModalHeader{}.barra-lateral-module__dZMnIG__whatsQrModalHint{}.barra-lateral-module__dZMnIG__whatsQrModalImage{}.barra-lateral-module__dZMnIG__whatsQrModalOverlay{}.barra-lateral-module__dZMnIG__whatsQrModalPlaceholder{}.barra-lateral-module__dZMnIG__daysBadgeInline{}.barra-lateral-module__dZMnIG__avatarWrap{}.barra-lateral-module__dZMnIG__avatarWrapTrial{}.barra-lateral-module__dZMnIG__avatarRingSvg{}.barra-lateral-module__dZMnIG__avatarRingTrack{}.barra-lateral-module__dZMnIG__avatarRingProgress{}.barra-lateral-module__dZMnIG__userRoleSlider{}.barra-lateral-module__dZMnIG__userRoleBase{}.barra-lateral-module__dZMnIG__userRoleHover{}.barra-lateral-module__dZMnIG__userProfileHasTrial{}.barra-lateral-module__dZMnIG__sidebarCloseBtn{}
.calendario-semanal-module__wtnuKa__calendarColumnEmpty{}.calendario-semanal-module__wtnuKa__calendarDayColumn{}.calendario-semanal-module__wtnuKa__calendarDayColumnDropTarget{}.calendario-semanal-module__wtnuKa__calendarDayColumnToday{}.calendario-semanal-module__wtnuKa__calendarDayEmpty{}.calendario-semanal-module__wtnuKa__calendarDayEventsLayer{}.calendario-semanal-module__wtnuKa__calendarDayGrid{}.calendario-semanal-module__wtnuKa__calendarDayTop{}.calendario-semanal-module__wtnuKa__calendarDayTopLabel{}.calendario-semanal-module__wtnuKa__calendarDayTopTitle{}.calendario-semanal-module__wtnuKa__calendarDayTrack{}.calendario-semanal-module__wtnuKa__calendarDayTrackLine{}.calendario-semanal-module__wtnuKa__calendarDayTrackLines{}.calendario-semanal-module__wtnuKa__calendarDayView{}.calendario-semanal-module__wtnuKa__calendarEventPaletteAmber{}.calendario-semanal-module__wtnuKa__calendarEventPaletteBlue{}.calendario-semanal-module__wtnuKa__calendarEventPaletteCyan{}.calendario-semanal-module__wtnuKa__calendarEventPaletteGreen{}.calendario-semanal-module__wtnuKa__calendarEventPalettePurple{}.calendario-semanal-module__wtnuKa__calendarEventPaletteRose{}.calendario-semanal-module__wtnuKa__calendarEventsLayer{}.calendario-semanal-module__wtnuKa__calendarHeadSpacer{}.calendario-semanal-module__wtnuKa__calendarHeaderNav{}.calendario-semanal-module__wtnuKa__calendarHourCell{}.calendario-semanal-module__wtnuKa__calendarHourCells{}.calendario-semanal-module__wtnuKa__calendarMainTitle{}.calendario-semanal-module__wtnuKa__calendarMonthCell{}.calendario-semanal-module__wtnuKa__calendarMonthCellMuted{}.calendario-semanal-module__wtnuKa__calendarMonthCellSelected{}.calendario-semanal-module__wtnuKa__calendarMonthCellToday{}.calendario-semanal-module__wtnuKa__calendarMonthCellWithEvent{}.calendario-semanal-module__wtnuKa__calendarMonthDayNumber{}.calendario-semanal-module__wtnuKa__calendarMonthEventChip{}.calendario-semanal-module__wtnuKa__calendarMonthEventName{}.calendario-semanal-module__wtnuKa__calendarMonthEventTime{}.calendario-semanal-module__wtnuKa__calendarMonthEvents{}.calendario-semanal-module__wtnuKa__calendarMonthGrid{}.calendario-semanal-module__wtnuKa__calendarMonthHeadCell{}.calendario-semanal-module__wtnuKa__calendarMonthHeadRow{}.calendario-semanal-module__wtnuKa__calendarMonthMoreChip{}.calendario-semanal-module__wtnuKa__calendarMonthView{}.calendario-semanal-module__wtnuKa__calendarSearchIcon{}.calendario-semanal-module__wtnuKa__calendarSearchInput{}.calendario-semanal-module__wtnuKa__calendarSearchWrap{}.calendario-semanal-module__wtnuKa__calendarSidebarCreateBtn{}.calendario-semanal-module__wtnuKa__calendarGoogleAction{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.calendario-semanal-module__wtnuKa__calendarGoogleAction .calendario-semanal-module__wtnuKa__calendarSidebarCreateBtn:disabled{cursor:not-allowed;opacity:.72}.calendario-semanal-module__wtnuKa__calendarGoogleStatus{max-width:19rem;color:var(--text-muted,#64748b);text-align:right;font-size:.76rem;line-height:1.4}.calendario-semanal-module__wtnuKa__calendarGoogleError{color:#b91c1c;text-align:right;max-width:19rem;font-size:.74rem;line-height:1.35}.calendario-semanal-module__wtnuKa__calendarTimeColumn{}.calendario-semanal-module__wtnuKa__calendarTimeLabel{}.calendario-semanal-module__wtnuKa__calendarTimelineGrid{}.calendario-semanal-module__wtnuKa__calendarTimelineSection{}.calendario-semanal-module__wtnuKa__calendarTimelineTop{}.calendario-semanal-module__wtnuKa__calendarTimelineTopLeft{}.calendario-semanal-module__wtnuKa__calendarTimelineTopRight{}.calendario-semanal-module__wtnuKa__calendarTodayBtn{}.calendario-semanal-module__wtnuKa__calendarToolbarBtn{}.calendario-semanal-module__wtnuKa__calendarView{}.calendario-semanal-module__wtnuKa__calendarViewSwitch{}.calendario-semanal-module__wtnuKa__calendarViewSwitchBtn{}.calendario-semanal-module__wtnuKa__calendarViewSwitchBtnActive{}.calendario-semanal-module__wtnuKa__calendarWeekHeadDay{}.calendario-semanal-module__wtnuKa__calendarWeekHeadDayLabel{}.calendario-semanal-module__wtnuKa__calendarWeekHeadDayNumber{}.calendario-semanal-module__wtnuKa__calendarWeekHeadDayToday{}.calendario-semanal-module__wtnuKa__calendarWeekHeadRow{}.calendario-semanal-module__wtnuKa__calendarWorkspace{}.calendario-semanal-module__wtnuKa__calendarMonthCellButton{outline:none}.calendario-semanal-module__wtnuKa__calendarMonthCellButton:focus-visible{box-shadow:inset 0 0 0 2px var(--brandGreen)}.calendario-semanal-module__wtnuKa__calendarMonthEventMain{flex:auto;align-items:center;gap:.3rem;min-width:0;display:inline-flex;overflow:hidden}.calendario-semanal-module__wtnuKa__calendarMonthEventIconBtn{cursor:pointer;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.calendario-semanal-module__wtnuKa__calendarMonthEventIconBtn i{font-size:.72rem;line-height:1}.calendario-semanal-module__wtnuKa__calendarMonthEventIconBtn:focus-visible{outline-offset:1px;outline:2px solid #3b82f66b}.calendario-semanal-module__wtnuKa__calendarMonthEventAnamneseBtn{color:#1d4ed8;background:#fffc;border:1px solid #2563eb40}.calendario-semanal-module__wtnuKa__calendarMonthEventMeetBtn{color:#0f766e;background:#ccfbf194;border:1px solid #0d94884d}.calendario-semanal-module__wtnuKa__calendarMonthEventAnamneseBtn:hover{background:#fff;border-color:#1d4ed873}.calendario-semanal-module__wtnuKa__calendarMonthEventMeetBtn:hover{background:#99f6e4a8;border-color:#0d948880}:is([data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventAnamneseBtn,[data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventMeetBtn){color:#dbeafe;background:#0f172a9e;border-color:#94a3b861}[data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventAnamneseBtn{color:#dbeafe;background:#2563eb47;border-color:#93c5fd85}[data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventAnamneseBtn:hover{color:#eff6ff;background:#3b82f65c;border-color:#bfdbfe9e}[data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventMeetBtn{color:#99f6e4;background:#0d948842;border-color:#2dd4bf80}[data-theme=dark] .calendario-semanal-module__wtnuKa__calendarMonthEventMeetBtn:hover{color:#ccfbf1;background:#14b8a657;border-color:#5eead49e}.calendario-semanal-module__wtnuKa__calendarHeaderRowMain{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.calendario-semanal-module__wtnuKa__calendarNavGroup,.calendario-semanal-module__wtnuKa__calendarNavGroupDesktop{align-items:center;gap:.8rem;display:flex}.calendario-semanal-module__wtnuKa__calendarRightGroupDesktop{align-items:center;gap:.8rem;margin-left:auto;display:flex}.calendario-semanal-module__wtnuKa__calendarTimelineTopTitleRow{align-items:center;width:100%;margin-top:.25rem;display:flex}.calendario-semanal-module__wtnuKa__desktopOnly{display:flex!important}.calendario-semanal-module__wtnuKa__mobileOnly{display:none!important}@media (max-width:768px){.calendario-semanal-module__wtnuKa__desktopOnly{display:none!important}.calendario-semanal-module__wtnuKa__mobileOnly{display:flex!important}}.calendario-semanal-module__wtnuKa__mobileGoogleFooter{text-align:center;align-items:center;margin-top:1.5rem;margin-bottom:2rem;padding:0 1rem}.calendario-semanal-module__wtnuKa__mobileGoogleFooter .calendario-semanal-module__wtnuKa__calendarSidebarCreateBtn{justify-content:center;width:100%}.calendario-semanal-module__wtnuKa__mobileGoogleFooter .calendario-semanal-module__wtnuKa__calendarGoogleStatus,.calendario-semanal-module__wtnuKa__mobileGoogleFooter .calendario-semanal-module__wtnuKa__calendarGoogleError{text-align:center;width:100%;max-width:none}@media (max-width:768px){.calendario-semanal-module__wtnuKa__desktopOnly{display:none}.calendario-semanal-module__wtnuKa__mobileOnly{display:flex}.calendario-semanal-module__wtnuKa__calendarTimelineTop{flex-direction:column!important;align-items:flex-start!important}.calendario-semanal-module__wtnuKa__calendarViewSwitch{flex:none!important;width:auto!important}.calendario-semanal-module__wtnuKa__calendarViewSwitchBtn{padding:.4rem .5rem!important;font-size:.72rem!important}}
.card-evento-calendario-module__O0eaTG__bolinhaVermelha{}.card-evento-calendario-module__O0eaTG__calendarEventShellDragging{}.card-evento-calendario-module__O0eaTG__cardConsulta{color:#1d4ed8;}.card-evento-calendario-module__O0eaTG__cardConsulta:hover{background-color:inherit;filter:brightness(.985)}.card-evento-calendario-module__O0eaTG__cardConsultaAnamneseBtn{color:#1d4ed8;background:#fffc;border-color:#2563eb3d}.card-evento-calendario-module__O0eaTG__cardConsultaAnamneseBtn:hover{background:#fff;border-color:#1d4ed873}.card-evento-calendario-module__O0eaTG__cardConsultaTop{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.card-evento-calendario-module__O0eaTG__consultaWrapper{}.card-evento-calendario-module__O0eaTG__horarioConsulta{color:inherit;opacity:.95;}.card-evento-calendario-module__O0eaTG__linhaTempo{}.card-evento-calendario-module__O0eaTG__nomePaciente{min-width:0;color:inherit;flex:auto;margin:0;}.card-evento-calendario-module__O0eaTG__tracoVermelho{}.card-evento-calendario-module__O0eaTG__cardConsultaActions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.card-evento-calendario-module__O0eaTG__cardConsultaIconBtn{color:#1d4ed8;cursor:pointer;background:#ffffffbd;border:1px solid #2563eb3d;border-radius:.48rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background-color .15s,border-color .15s,transform .15s,color .15s;display:inline-flex}.card-evento-calendario-module__O0eaTG__cardConsultaIconBtn i{font-size:.95rem;line-height:1}.card-evento-calendario-module__O0eaTG__cardConsultaIconBtn:hover{background:#fff;border-color:#1d4ed866;transform:translateY(-1px)}.card-evento-calendario-module__O0eaTG__cardConsultaIconBtn:focus-visible{outline-offset:1px;outline:2px solid #3b82f666}.card-evento-calendario-module__O0eaTG__cardConsultaMeetBtn{color:#0f766e;background:#ccfbf194;border-color:#0d94884d}.card-evento-calendario-module__O0eaTG__cardConsultaMeetBtn:hover{background:#99f6e4a8;border-color:#0d948880}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaIconBtn{color:#dbeafe;background:#0f172a9e;border-color:#94a3b861}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaIconBtn:hover{background:#1e293beb;border-color:#bfdbfe99}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaAnamneseBtn{color:#dbeafe;background:#2563eb47;border-color:#93c5fd85}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaAnamneseBtn:hover{color:#eff6ff;background:#3b82f65c;border-color:#bfdbfe9e}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaMeetBtn{color:#99f6e4;background:#0d948842;border-color:#2dd4bf80}[data-theme=dark] .card-evento-calendario-module__O0eaTG__cardConsultaMeetBtn:hover{color:#ccfbf1;background:#14b8a657;border-color:#5eead49e}
.chat-ia-module__0Y_BIW__chatAIActionBtn{}.chat-ia-module__0Y_BIW__chatAIActions{}.chat-ia-module__0Y_BIW__chatAIBlock{}.chat-ia-module__0Y_BIW__chatAIResponse{}.chat-ia-module__0Y_BIW__chatBody{}.chat-ia-module__0Y_BIW__chatCloseBtn{}.chat-ia-module__0Y_BIW__chatFooter{}.chat-ia-module__0Y_BIW__chatHeader{}.chat-ia-module__0Y_BIW__chatInput{}.chat-ia-module__0Y_BIW__chatInputContainer{}.chat-ia-module__0Y_BIW__chatMessages{}.chat-ia-module__0Y_BIW__chatMsgAI{}.chat-ia-module__0Y_BIW__chatMsgUser{}.chat-ia-module__0Y_BIW__chatQuickActions{}.chat-ia-module__0Y_BIW__chatQuickBtn{}.chat-ia-module__0Y_BIW__chatSidebar{}.chat-ia-module__0Y_BIW__chatSidebarOpen{}.chat-ia-module__0Y_BIW__chatStep{}.chat-ia-module__0Y_BIW__chatStepChip{}.chat-ia-module__0Y_BIW__chatStepContent{}.chat-ia-module__0Y_BIW__chatStepIcon{}.chat-ia-module__0Y_BIW__chatStepLabel{}.chat-ia-module__0Y_BIW__chatSubmitBtn{}.chat-ia-module__0Y_BIW__chatSubtitle{}.chat-ia-module__0Y_BIW__chatThinking{}.chat-ia-module__0Y_BIW__chatTitle{}.chat-ia-module__0Y_BIW__chatUserText{}[data-theme=dark] .chat-ia-module__0Y_BIW__chatQuickBtn{color:var(--text-gray-700);background:#101a27;border-color:#2e4157}[data-theme=dark] .chat-ia-module__0Y_BIW__chatQuickBtn:hover{border-color:rgba(var(--brandGreenRgb), .72);color:var(--text-gray-900);background:#172536}[data-theme=dark] .chat-ia-module__0Y_BIW__chatInputContainer{background:#101a27;border-color:#2e4157;box-shadow:0 8px 18px -12px #000000b3}[data-theme=dark] .chat-ia-module__0Y_BIW__chatInputContainer:focus-within{border-color:var(--brandGreen);box-shadow:0 0 0 3px rgba(var(--brandGreenRgb), .2)}[data-theme=dark] .chat-ia-module__0Y_BIW__chatInput{color:var(--text-gray-900)}[data-theme=dark] .chat-ia-module__0Y_BIW__chatInput::placeholder{color:var(--text-gray-500)}[data-theme=dark] .chat-ia-module__0Y_BIW__chatSubmitBtn{color:#112114;box-shadow:0 6px 12px -8px rgba(var(--brandGreenRgb), .72)}[data-theme=dark] .chat-ia-module__0Y_BIW__chatUserText{color:#e8f0fa;background:#1a2a3c;box-shadow:0 8px 18px -14px #000000a8}
.PatientHistoryOverlays-module__MWF4wq__antroHistoryOverlay{z-index:320;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a6b;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out forwards PatientHistoryOverlays-module__MWF4wq__fadeIn;display:flex;position:fixed;inset:0}.PatientHistoryOverlays-module__MWF4wq__antroHistoryModal{background:#fff;border:1px solid #e5e7eb;border-radius:.95rem;flex-direction:column;width:min(42rem,100%);max-height:86vh;animation:.22s cubic-bezier(.16,1,.3,1) forwards PatientHistoryOverlays-module__MWF4wq__slideUp;display:flex;overflow:hidden;box-shadow:0 26px 44px -18px #0f172a61}.PatientHistoryOverlays-module__MWF4wq__antroHistoryHeader{background:#fff;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTitle{color:var(--text-gray-900);align-items:center;gap:.4rem;margin:0;font-size:.9rem;font-weight:700;display:inline-flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTitle i{color:#5a8f46;font-size:1rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryCloseBtn{width:2rem;height:2rem;color:var(--text-gray-500);cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.55rem;justify-content:center;align-items:center;transition:all .16s;display:inline-flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryCloseBtn:hover{color:var(--text-gray-800);background:#f8fafc}.PatientHistoryOverlays-module__MWF4wq__antroHistoryBody{background:#fafcfa;flex-direction:column;gap:.35rem;padding:1rem;display:flex;overflow-y:auto}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEmpty{text-align:center;background:#fff;border:1px dashed #d4dde6;border-radius:.75rem;flex-direction:column;align-items:center;gap:.42rem;padding:1.2rem 1rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEmpty i{color:#5a8f46;font-size:1.4rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEmpty h4{color:var(--text-gray-900);margin:0;font-size:.83rem;font-weight:700}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEmpty p{color:#64748b;margin:0;font-size:.7rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryCreateFirstBtn{color:#fff;cursor:pointer;background:#83d371;border:1px solid #83d371;border-radius:.55rem;min-height:2rem;margin-top:.2rem;padding:0 .8rem;font-size:.68rem;font-weight:700}.PatientHistoryOverlays-module__MWF4wq__antroHistoryCreateFirstBtn:hover{background:#72bd61;border-color:#72bd61}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTimelineItem{grid-template-columns:1.05rem 1fr;gap:.72rem;display:grid}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTimelineRail{flex-direction:column;align-items:center;min-height:100%;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTimelineDot{background:#cbd5e1;border-radius:999px;width:.62rem;height:.62rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTimelineDotActive{background:#83d371;box-shadow:0 0 0 5px #ebf8e6}.PatientHistoryOverlays-module__MWF4wq__antroHistoryTimelineLine{background:#dbe3ea;flex:1;width:1px;margin-top:.35rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEntry{flex-direction:column;gap:.55rem;padding-bottom:.9rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEntryHeader{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEntryTitleWrap{flex-direction:column;gap:.24rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEntryTitleWrap h4{color:var(--text-gray-900);margin:0;font-size:.82rem;font-weight:700}.PatientHistoryOverlays-module__MWF4wq__antroHistoryLastBadge{color:#3f6d31;text-transform:uppercase;letter-spacing:.03em;background:#eef9ea;border:1px solid #cae9c2;border-radius:999px;width:fit-content;padding:.14rem .38rem;font-size:.58rem;font-weight:800}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEditBtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.46rem;align-items:center;gap:.22rem;padding:.3rem .46rem;font-size:.66rem;font-weight:700;transition:all .16s;display:inline-flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryEditBtn:hover{color:#5a8f46;border-color:#cbd5e1}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetrics{background:#fff;border:1px solid #edf1f5;border-radius:.62rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.55rem;display:grid}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetricsHighlight{background:#f4fbef;border-color:#cae9c2}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetrics div{flex-direction:column;align-items:center;gap:.15rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetrics small{text-transform:uppercase;letter-spacing:.03em;color:#9ca3af;font-size:.6rem;font-weight:700}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetrics strong{color:var(--text-gray-800);font-size:.73rem;font-weight:700}.PatientHistoryOverlays-module__MWF4wq__antroHistoryFooter{background:#f8fafc;border-top:1px solid #edf1f5;justify-content:flex-end;padding:.75rem 1rem;display:flex}.PatientHistoryOverlays-module__MWF4wq__antroHistoryFooterCloseBtn{min-height:2rem;color:var(--text-gray-700);cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.52rem;padding:0 .85rem;font-size:.68rem;font-weight:700;transition:all .16s}.PatientHistoryOverlays-module__MWF4wq__antroHistoryFooterCloseBtn:hover{color:var(--text-gray-900);background:#f8fafc}@keyframes PatientHistoryOverlays-module__MWF4wq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PatientHistoryOverlays-module__MWF4wq__slideUp{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.PatientHistoryOverlays-module__MWF4wq__antroHistoryOverlay{padding:.7rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryHeader,.PatientHistoryOverlays-module__MWF4wq__antroHistoryBody,.PatientHistoryOverlays-module__MWF4wq__antroHistoryFooter{padding-left:.8rem;padding-right:.8rem}.PatientHistoryOverlays-module__MWF4wq__antroHistoryMetrics{grid-template-columns:1fr}}
.painel-widgets-module__mojVcW__chatCloseBtn{}.painel-widgets-module__mojVcW__chatSidebar{}.painel-widgets-module__mojVcW__chatSidebarOpen{}.painel-widgets-module__mojVcW__kpiCard{}.painel-widgets-module__mojVcW__kpiHeader{}.painel-widgets-module__mojVcW__kpiLabel{}.painel-widgets-module__mojVcW__kpiTrend{}.painel-widgets-module__mojVcW__kpiValue{}.painel-widgets-module__mojVcW__trendDown{}.painel-widgets-module__mojVcW__trendLabel{}.painel-widgets-module__mojVcW__trendUp{}.painel-widgets-module__mojVcW__widgetsSidebarEmpty{}.painel-widgets-module__mojVcW__widgetsSidebarHeader{}.painel-widgets-module__mojVcW__widgetsSidebarKpiCard{}.painel-widgets-module__mojVcW__widgetsSidebarList{}.painel-widgets-module__mojVcW__widgetsSidebarTitle{}
