.antropometricos-module__Iozlta__section{margin-top:.75rem}.antropometricos-module__Iozlta__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.antropometricos-module__Iozlta__title{color:var(--bs-body-color,#212529);margin:0;font-size:1rem;font-weight:600}.antropometricos-module__Iozlta__addBtn{color:#198754;background:0 0;border:1px solid #198754;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.875rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.antropometricos-module__Iozlta__addBtn:hover{color:#fff;background:#198754;border-color:#198754}.antropometricos-module__Iozlta__layout{grid-template-columns:220px 1fr;gap:1.25rem;min-height:200px;display:grid}@media (max-width:768px){.antropometricos-module__Iozlta__layout{grid-template-columns:1fr}}.antropometricos-module__Iozlta__visitList{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;height:fit-content;max-height:420px;padding:.75rem;overflow-y:auto}.antropometricos-module__Iozlta__visitListTitle{text-transform:uppercase;letter-spacing:.02em;color:#6c757d;margin-bottom:.5rem;padding-left:.25rem;font-size:.75rem;font-weight:600}.antropometricos-module__Iozlta__visitItem{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;width:100%;margin-bottom:.35rem;padding:.6rem .65rem;transition:background .15s,border-color .15s,box-shadow .15s;display:block}.antropometricos-module__Iozlta__visitItem:hover{background:#fff;border-color:#dee2e6;box-shadow:0 1px 3px #0000000f}.antropometricos-module__Iozlta__visitItemActive{background:#fff;border-color:#198754;box-shadow:0 0 0 2px #19875433}.antropometricos-module__Iozlta__visitItemActive:before{content:"";background:#198754;border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.antropometricos-module__Iozlta__visitItem{padding-left:.9rem;position:relative}.antropometricos-module__Iozlta__visitDate{color:#212529;font-size:.8125rem;font-weight:600}.antropometricos-module__Iozlta__visitSummary{color:#6c757d;margin-top:.15rem;font-size:.75rem}.antropometricos-module__Iozlta__metricsWrap{min-width:0}.antropometricos-module__Iozlta__metricsGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;display:grid}.antropometricos-module__Iozlta__metricCard{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:.85rem;transition:box-shadow .2s,border-color .2s}.antropometricos-module__Iozlta__metricCard:hover{border-color:#dee2e6;box-shadow:0 2px 8px #0000000f}.antropometricos-module__Iozlta__metricCardAccent1{background:linear-gradient(135deg,#fff5f5 0%,#fff 100%);border-color:#f8d7da}.antropometricos-module__Iozlta__metricCardAccent2{background:linear-gradient(135deg,#e8f5e9 0%,#fff 100%);border-color:#c8e6c9}.antropometricos-module__Iozlta__metricCardAccent3{background:linear-gradient(135deg,#e3f2fd 0%,#fff 100%);border-color:#bbdefb}.antropometricos-module__Iozlta__metricCardAccent4{background:linear-gradient(135deg,#f3e5f5 0%,#fff 100%);border-color:#e1bee7}.antropometricos-module__Iozlta__metricCardAccent5{background:linear-gradient(135deg,#fff8e1 0%,#fff 100%);border-color:#ffecb3}.antropometricos-module__Iozlta__metricLabelRow{justify-content:space-between;align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.antropometricos-module__Iozlta__metricLabel{color:#6c757d;text-transform:uppercase;letter-spacing:.02em;font-size:.7rem;font-weight:500}.antropometricos-module__Iozlta__metricCardEditBtn{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:.85rem;line-height:1;transition:color .15s,background .15s;display:inline-flex}.antropometricos-module__Iozlta__metricCardEditBtn:hover{color:#0d6efd;background:#0d6efd1a}.antropometricos-module__Iozlta__metricCardInputWrap{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.antropometricos-module__Iozlta__metricCardInput{border:1px solid #198754;border-radius:6px;max-width:6rem;padding:.35rem .5rem;font-size:1rem;font-weight:600}.antropometricos-module__Iozlta__metricCardSuffix{color:#495057;font-size:.85rem;font-weight:600}.antropometricos-module__Iozlta__metricValue{color:#212529;font-size:1.25rem;font-weight:700;line-height:1.2}.antropometricos-module__Iozlta__metricValueEmpty{color:#adb5bd;font-size:.9rem;font-weight:400}.antropometricos-module__Iozlta__actionsBar{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.antropometricos-module__Iozlta__actionBtn{border-radius:8px;padding:.35rem .65rem;font-size:.8125rem;font-weight:500}.antropometricos-module__Iozlta__actionBtnEdit{color:#0d6efd;background:0 0;border:1px solid #0d6efd}.antropometricos-module__Iozlta__actionBtnEdit:hover{color:#fff;background:#0d6efd}.antropometricos-module__Iozlta__actionBtnDelete{color:#dc3545;background:0 0;border:1px solid #dc3545}.antropometricos-module__Iozlta__actionBtnDelete:hover{color:#fff;background:#dc3545}.antropometricos-module__Iozlta__editFormGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}.antropometricos-module__Iozlta__editFormGrid label{color:#6c757d;margin-bottom:.15rem;font-size:.7rem;font-weight:500}.antropometricos-module__Iozlta__editFormGrid input{border:1px solid #ced4da;border-radius:6px;padding:.4rem .5rem;font-size:.8125rem}.antropometricos-module__Iozlta__editFormActions{gap:.5rem;margin-top:.5rem;display:flex}.antropometricos-module__Iozlta__emptyState{text-align:center;background:#f8f9fa;border:1px dashed #dee2e6;border-radius:12px;padding:2rem 1rem}.antropometricos-module__Iozlta__emptyState p{color:#6c757d;margin:0 0 1rem;font-size:.9375rem}.antropometricos-module__Iozlta__chartsContainer{margin-top:1.5rem}.antropometricos-module__Iozlta__patientSearchCard{border-radius:12px;transition:box-shadow .2s,transform .2s;overflow:hidden}.antropometricos-module__Iozlta__patientSearchCard:hover{transform:translateY(-1px);box-shadow:0 .5rem 1rem #0000001a!important}
.page-module__2FTkVW__diet-page{background-color:red}.page-module__2FTkVW__progressBar{border-radius:unset;height:20px}.page-module__2FTkVW__formSection{height:450px}.page-module__2FTkVW__progressBar div{width:100%;transition:width .7s}.page-module__2FTkVW__fontBold{color:#2f6d3b;font-size:42px;font-weight:700}.page-module__2FTkVW__stepCounter{position:relative;top:-22px;left:50%;right:50%}@keyframes page-module__2FTkVW__colors{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.page-module__2FTkVW__loadingOverlay{z-index:9999;background:#ffffffe6;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.page-module__2FTkVW__doneContainer{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__2FTkVW__doneMessage{color:#2f6d3b;margin:0;font-size:1.25rem;font-weight:600}.page-module__2FTkVW__blurred{filter:blur(5px);pointer-events:none}.page-module__2FTkVW__fixedElement{border-top:3px solid #beebc2;padding:10px}.page-module__2FTkVW__formShell{background-color:var(--bs-body-bg,#fff);color:var(--bs-body-color,#111827)}.page-module__2FTkVW__actionBar{background-color:var(--bs-body-bg,#fff);border-top:1px solid var(--bs-border-color,#d1d5db)}.page-module__2FTkVW__formHeight{height:1100px}@media only screen and (max-width:550px){.page-module__2FTkVW__formHeight{padding-bottom:185px;overflow:scroll}}.page-module__2FTkVW__dietOverflow{overflow:scroll}@media only screen and (max-width:1200px){.page-module__2FTkVW__dietTableWidth{width:1200px}}.page-module__2FTkVW__buttonBack{border:unset;color:#333;background:linear-gradient(90deg,#9ec8a2 0%,#beebc2 100%);width:100%;max-width:150px;margin:15px 0;font-size:20px;font-weight:600;transition:all .5s;box-shadow:1px 2px 12px -2px #000000bf}.page-module__2FTkVW__button-Back:hover{color:#f4f4f4;background:linear-gradient(90deg,#80aa84 0%,#9ec8a2 100%);transform:scale(1.05);box-shadow:3px 4px 20px -2px #000000bf}.page-module__2FTkVW__buttonNext{border:unset;color:#333;background:linear-gradient(90deg,#beebc2 0%,#dcffe0 100%);width:100%;max-width:150px;margin:15px 0;font-size:20px;font-weight:600;transition:all .5s;box-shadow:1px 2px 12px -2px #000000bf}.page-module__2FTkVW__buttonNext:hover{color:#565654;background:linear-gradient(90deg,#dcffe0 0%,#beebc2 100%);transform:scale(1.05);box-shadow:3px 4px 20px -2px #000000bf}.page-module__2FTkVW__buttonCreate{border:unset;color:#fff;background:linear-gradient(245deg,#fbfb35,#beebc2,#fd841c,#ffce0d,#4ccc4a,#84d5fc,#0ca1e8,#bd70fd,#60b) 0 0/2000% 2000%;width:100%;max-width:150px;margin:15px 0;font-size:20px;font-weight:600;transition:all .5s;animation:36s infinite page-module__2FTkVW__colors;box-shadow:1px 2px 12px -2px #000000bf}.page-module__2FTkVW__buttonCreate:hover{color:#f4f4f4;background:linear-gradient(90deg,#ffb700 0%,#beebc2 100%);transform:scale(1.05);box-shadow:3px 4px 20px -2px #000000bf}[data-bs-theme=dark] .page-module__2FTkVW__fontBold{color:#93c5a5}[data-bs-theme=dark] .page-module__2FTkVW__loadingOverlay{background:#030712d9}[data-bs-theme=dark] .page-module__2FTkVW__doneMessage{color:#d1fae5}[data-bs-theme=dark] .page-module__2FTkVW__fixedElement{border-top-color:#374151}
.page-module__Cp91iG__element{border:1px solid #6c757d;border-radius:5px;margin:0 15px;padding:0;box-shadow:10px 10px 32px -22px #614c61}.page-module__Cp91iG__labelOption{cursor:pointer;background-color:#0000;justify-content:space-between;width:100%;padding:15px 10px 15px 15px;transition:background-color .3s;display:flex;box-shadow:10px 10px 32px -22px #614c61}.page-module__Cp91iG__labelOptionChecked{background-color:#beebc233}.page-module__Cp91iG__labelOption:hover{background-color:#beebc21a}.page-module__Cp91iG__iconSpace{margin-right:5px}.page-module__Cp91iG__customCheckbox input[type=checkbox]{opacity:0;cursor:pointer;position:absolute}.page-module__Cp91iG__customCheckbox{cursor:pointer;margin-top:5px;padding-left:30px;position:relative}.page-module__Cp91iG__customCheckbox .page-module__Cp91iG__checkmark{background-color:#fff;border:2px solid #6c757d;border-radius:4px;width:20px;height:20px;transition:background-color .3s,border-color .3s;position:absolute;top:0;left:0}.page-module__Cp91iG__customCheckbox input[type=checkbox]:checked~.page-module__Cp91iG__checkmark{background-color:#4caf50;border-color:#4caf50}.page-module__Cp91iG__customCheckbox .page-module__Cp91iG__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.page-module__Cp91iG__customCheckbox input[type=checkbox]:checked~.page-module__Cp91iG__checkmark:after{display:block}.page-module__Cp91iG__errorMessage{color:red;margin-top:4px;font-size:12px}.page-module__Cp91iG__radioCustom{appearance:none;display:none}.page-module__Cp91iG__radioLabel{cursor:pointer;background-color:#f8f8f8;border:2px solid #ddd;border-radius:4px;width:40px;height:40px;transition:all .3s;display:inline-block;position:relative}.page-module__Cp91iG__radioLabel:before{content:"";background-color:#0000;border-radius:2px;width:16px;height:16px;transition:all .3s;position:absolute;top:10px;left:10px}.page-module__Cp91iG__radioCustom:checked+.page-module__Cp91iG__radioLabel{background-color:#4caf50;border-color:#4caf50}.page-module__Cp91iG__radioCustom:checked+.page-module__Cp91iG__radioLabel:before{content:"✔";color:#fff;text-align:center;font-size:16px;line-height:16px}.page-module__Cp91iG__radioLabel:hover{border-color:#4caf50}.page-module__Cp91iG__radioLabel:active{transform:scale(.95)}
.page-module__9UFVwG__dietOverflow{overflow:scroll}@media only screen and (max-width:1200px){.page-module__9UFVwG__dietTableWidth{width:1200px}}
.NutriChatWidget-module__ZEiZPa__chatToggle{z-index:9998;color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 14px #00000040}.NutriChatWidget-module__ZEiZPa__chatToggle:hover{background:#374151;transform:scale(1.05)}.NutriChatWidget-module__ZEiZPa__chatPanel{z-index:9999;background:#fff;border-radius:12px;flex-direction:column;width:380px;max-width:calc(100vw - 48px);height:480px;max-height:calc(100vh - 120px);display:flex;position:fixed;bottom:90px;right:24px;overflow:hidden;box-shadow:0 10px 40px #00000026}.NutriChatWidget-module__ZEiZPa__chatHeader{color:#fff;background:#1f2937;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.95rem;font-weight:600;display:flex}.NutriChatWidget-module__ZEiZPa__chatHeader span{color:#fff}.NutriChatWidget-module__ZEiZPa__chatClose{color:#fff;cursor:pointer;opacity:.9;background:0 0;border:none;padding:0 4px;font-size:1.5rem;line-height:1}.NutriChatWidget-module__ZEiZPa__chatClose:hover{opacity:1}.NutriChatWidget-module__ZEiZPa__chatMessages{background:#f9fafb;flex-direction:column;flex:1;gap:10px;padding:12px;display:flex;overflow-y:auto}.NutriChatWidget-module__ZEiZPa__chatPlaceholder{color:#6b7280;margin:0;padding:8px 0;font-size:.875rem}.NutriChatWidget-module__ZEiZPa__msgUser{color:#fff;white-space:pre-wrap;word-break:break-word;background:#1f2937;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:10px 14px;font-size:.9rem;line-height:1.4}.NutriChatWidget-module__ZEiZPa__msgAssistant{color:#111;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e5e7eb;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:90%;padding:10px 14px;font-size:.9rem;line-height:1.5;box-shadow:0 1px 2px #0000000d}.NutriChatWidget-module__ZEiZPa__chatInputWrap{background:#fff;border-top:1px solid #e5e7eb;flex-direction:column;gap:8px;padding:12px;display:flex}.NutriChatWidget-module__ZEiZPa__chatRateLimit{color:#6b7280;margin:0;font-size:.8rem}.NutriChatWidget-module__ZEiZPa__chatInput{resize:none;box-sizing:border-box;color:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.9rem}.NutriChatWidget-module__ZEiZPa__chatInput:focus{border-color:#1f2937;outline:none}.NutriChatWidget-module__ZEiZPa__chatInput:disabled{cursor:not-allowed;background:#f3f4f6}.NutriChatWidget-module__ZEiZPa__chatSend{color:#fff;cursor:pointer;background:#1f2937;border:none;border-radius:8px;align-self:flex-end;padding:8px 20px;font-size:.9rem;font-weight:500}.NutriChatWidget-module__ZEiZPa__chatSend:hover:not(:disabled){background:#374151}.NutriChatWidget-module__ZEiZPa__chatSend:disabled{opacity:.6;cursor:not-allowed}
.page-module__8wTA3G__dietTable table thead tr th{text-align:center;color:#fff;background-color:#000;font-weight:600}.page-module__8wTA3G__dashboardNavLink.page-module__8wTA3G__active{background-color:#f29b00!important}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-content{background:#fff;border:none;border-radius:16px;box-shadow:0 20px 60px #00000026}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-header{border-bottom:1px solid #e5e7eb;padding:1.25rem 1.5rem}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-title{font-size:1.5rem;font-weight:700;color:#1f2937!important}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-header .page-module__8wTA3G__btn-close{filter:invert(0)}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-body{color:#374151;padding:1.5rem}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-body p{color:#6b7280;margin-bottom:1rem}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__modal-footer{border-top:1px solid #e5e7eb;gap:.75rem;padding:1.25rem 1.5rem}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__featureItem{color:#1f2937;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.95rem;display:flex}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__featureItem:before{content:"✓";color:#fff;background:#1f2937;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}.page-module__8wTA3G__annualPlanModal .page-module__8wTA3G__featuresSubtitle{color:#1f2937;margin-bottom:.75rem;font-size:.95rem;font-weight:600}.page-module__8wTA3G__profilePhotoSection{border-bottom:1px solid #e5e7eb;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.page-module__8wTA3G__avatarWrap{background:#f3f4f6;border-radius:50%;flex-shrink:0;width:96px;height:96px;overflow:hidden}.page-module__8wTA3G__avatarImg{object-fit:cover;width:100%!important;height:100%!important}.page-module__8wTA3G__avatarPlaceholder{background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__8wTA3G__uploadPhotoLabel{cursor:pointer;margin:0}.page-module__8wTA3G__uploadPhotoLabel span:disabled,.page-module__8wTA3G__uploadPhotoLabelDisabled{pointer-events:none;opacity:.8}.page-module__8wTA3G__accountPage{margin-top:.25rem}.page-module__8wTA3G__accountPageHeader{margin-bottom:.25rem}.page-module__8wTA3G__accountPageTitle{color:#111827;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.page-module__8wTA3G__accountPageSubtitle{color:#6b7280;max-width:42rem;margin-bottom:0;font-size:.95rem}.page-module__8wTA3G__accountCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px #0000000f}.page-module__8wTA3G__accountCardHighlight{border-color:#77dd7773;box-shadow:0 4px 20px #77dd771f}.page-module__8wTA3G__cardSectionHeading{align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-module__8wTA3G__cardSectionIcon{background:#f3f4f6;border-radius:10px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.page-module__8wTA3G__cardSectionTitle{color:#111827;font-size:1.05rem;font-weight:700}.page-module__8wTA3G__cardSectionDesc{color:#6b7280;margin-bottom:0;font-size:.875rem;line-height:1.45}.page-module__8wTA3G__badgeActive{border-radius:6px;padding:.35em .65em;font-weight:600;color:#145214!important;background-color:#7d7!important}.page-module__8wTA3G__planHero{background:linear-gradient(135deg,#77dd772e 0%,#77dd770f 100%);border-radius:12px;margin-bottom:1rem;padding:1rem}.page-module__8wTA3G__planHeroLabel{text-transform:uppercase;letter-spacing:.04em;color:#4b5563;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.page-module__8wTA3G__planHeroValue{color:#111827;margin:0;font-size:1.35rem;font-weight:700}.page-module__8wTA3G__subscriptionFacts{margin:0 0 1rem;padding:0;list-style:none}.page-module__8wTA3G__subscriptionFacts li{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:.15rem;padding:.65rem 0;display:flex}.page-module__8wTA3G__subscriptionFacts li:last-child{border-bottom:none}.page-module__8wTA3G__factLabel{color:#6b7280;font-size:.8rem}.page-module__8wTA3G__factValue{color:#374151;font-size:.95rem;font-weight:600}.page-module__8wTA3G__alertInline{border-radius:8px;margin-bottom:1rem;padding:.65rem .85rem;font-size:.875rem}.page-module__8wTA3G__alertDanger{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.page-module__8wTA3G__alertWarning{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.page-module__8wTA3G__subscriptionActions{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.page-module__8wTA3G__btnAccountPrimary{border-radius:8px;padding:.45rem 1rem;font-weight:600;color:#0f3d0f!important;background-color:#7d7!important;border-color:#5ec95e!important}.page-module__8wTA3G__btnAccountPrimary:hover{color:#0a2a0a!important;background-color:#6ad16a!important;border-color:#52b852!important}.page-module__8wTA3G__btnAccountSecondary{border-radius:8px;font-weight:500}.page-module__8wTA3G__btnAccountOutline{border-radius:8px;font-weight:500;color:#374151!important;background:#fff!important;border-color:#d1d5db!important}.page-module__8wTA3G__btnAccountOutline:hover{color:#145214!important;background:#77dd7714!important;border-color:#7d7!important}.page-module__8wTA3G__btnAccountWarning{color:#1c1917;background:#f59e0b;border-color:#d97706;border-radius:8px;font-weight:600}.page-module__8wTA3G__btnAccountWarning:hover{color:#fff;background:#d97706;border-color:#b45309}.page-module__8wTA3G__inlineLink{color:#15803d;font-weight:600}.page-module__8wTA3G__cancelSubscriptionRow{border-top:1px solid #f3f4f6;margin-top:.75rem;padding-top:.75rem}.page-module__8wTA3G__btnCancelSubtle{color:#9ca3af;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}.page-module__8wTA3G__btnCancelSubtle:hover{color:#6b7280}.page-module__8wTA3G__usageSummary{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.page-module__8wTA3G__usageBigNumber{color:#111827;font-size:2rem;font-weight:800;line-height:1}.page-module__8wTA3G__usageBigLabel{color:#374151;font-size:1rem;font-weight:600}.page-module__8wTA3G__unlimitedNote{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;padding:.65rem .85rem;font-size:.875rem}.page-module__8wTA3G__progressWrap{margin-top:.25rem}.page-module__8wTA3G__progressLabels{color:#6b7280;justify-content:space-between;margin-bottom:.35rem;font-size:.75rem;display:flex}.page-module__8wTA3G__usageProgress{background-color:#e5e7eb;border-radius:999px;height:10px;overflow:hidden}.page-module__8wTA3G__usageProgress .progress-bar{background-color:#7d7;border-radius:999px}.page-module__8wTA3G__profileMeta{margin:0}.page-module__8wTA3G__profileMeta>div{border-top:1px solid #f3f4f6;padding:.5rem 0}.page-module__8wTA3G__profileMeta>div:first-of-type{border-top:none;padding-top:0}.page-module__8wTA3G__profileMeta dt{text-transform:uppercase;letter-spacing:.03em;color:#9ca3af;margin-bottom:.15rem;font-size:.75rem;font-weight:600}.page-module__8wTA3G__profileMeta dd{color:#111827;margin:0;font-size:.95rem}.page-module__8wTA3G__dangerZone{box-shadow:none;background:snow;border:1px solid #fecaca;border-radius:14px}.page-module__8wTA3G__dangerZoneTitle{color:#991b1b;margin-bottom:.35rem;font-size:1rem;font-weight:700}.page-module__8wTA3G__dangerZoneText{color:#7f1d1d;max-width:40rem;margin-bottom:.85rem;font-size:.875rem}.page-module__8wTA3G__btnDangerOutline{border-radius:8px;font-weight:600;color:#b91c1c!important;background:#fff!important;border:1px solid #dc2626!important}.page-module__8wTA3G__btnDangerOutline:hover{color:#991b1b!important;background:#fef2f2!important}.page-module__8wTA3G__accountPage .page-module__8wTA3G__profilePhotoSection{border-bottom:none;margin-bottom:.5rem;padding-bottom:1rem}
