.onboarding_identityCard__hInUh{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-5)}.onboarding_identityRow__XjkBo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--font-size-base)}.onboarding_identityRow__XjkBo span{font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.onboarding_identityRow__XjkBo strong{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.onboarding_identityHint__2XZ4f{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:var(--space-2) 0 0}.onboarding_doneCard__5BmeS{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-6) var(--space-4)}.onboarding_doneIcon__yNk4E{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background:var(--data-positive-bg);color:var(--data-positive-fg);font-size:32px}.onboarding_doneText__9pZ1b{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);max-width:34rem;margin:0}.Spinner_wrapper__6ef_r{display:inline-flex;align-items:center;gap:var(--space-2)}.Spinner_lg__qIru5,.Spinner_md__oPHCq{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-10) 0}.Spinner_md__oPHCq{--walk-d:56px;--walk-paw:11px;--walk-zig:5px}.Spinner_lg__qIru5{--walk-d:84px;--walk-paw:14px;--walk-zig:7px}.Spinner_walk__TrWpQ{position:relative;display:block;width:var(--walk-d);height:var(--walk-d);--walk-radius:calc(var(--walk-d) / 2 - var(--walk-paw) / 2 - var(--walk-zig))}.Spinner_pawStep__KojAG{position:absolute;top:50%;left:50%;font-size:var(--walk-paw);line-height:1;color:var(--color-bg-primary);opacity:0;animation:Spinner_pawFade__KfR40 3s linear infinite}@keyframes Spinner_pawFade__KfR40{0%{opacity:0}4%{opacity:1}16%{opacity:.8}25%{opacity:0}to{opacity:0}}.Spinner_pawPulse__OQBX0{font-size:1em;animation:Spinner_pawPulse__OQBX0 1.4s ease-in-out infinite}@keyframes Spinner_pawPulse__OQBX0{0%,to{opacity:.35}50%{opacity:1}}.Spinner_label___GEFa{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;border-radius:var(--radius-button);font-family:inherit;font-weight:var(--font-weight-bold);cursor:pointer;transition:opacity .15s,background .15s;white-space:nowrap;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Button_btn__kzInP:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.Button_sm__pnQzd{font-size:var(--font-size-sm);line-height:var(--line-height-sm);min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-button)}.Button_md__ktIWF{min-height:42px;padding:var(--space-2) var(--space-5)}.Button_lg__s7W56,.Button_md__ktIWF{font-size:var(--font-size-base);line-height:var(--line-height-base);border-radius:var(--radius-button)}.Button_lg__s7W56{min-height:48px;padding:var(--space-3) var(--space-5)}.Button_primary__6_Dls{background:var(--color-bg-primary);color:var(--color-text-on-primary);border:none}.Button_inverse__05X5A{background:var(--color-text-primary);color:var(--color-bg-surface);border:none}.Button_inverse__05X5A:hover:not(:disabled){opacity:.88}.Button_secondary__uuOdH{background:var(--color-bg-surface);color:var(--color-text-primary);border:var(--border-thin) solid var(--color-border-default)}.Button_secondary__uuOdH:hover:not(:disabled){background:var(--color-bg-default)}.Button_secondary__uuOdH.Button_active__pDurw{background:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--color-text-on-primary)}.Button_ghost__gZqlA{background:none;color:var(--color-text-primary);border:none}.Button_ghost__gZqlA:hover:not(:disabled){opacity:.7}.Button_full__gLVMB{width:100%}.Button_glow__iL7eS{position:relative;isolation:isolate;overflow:hidden;color:var(--color-text-on-primary);background:none}.Button_glow__iL7eS:before{content:"";position:absolute;left:50%;top:50%;width:340%;aspect-ratio:1;z-index:0;pointer-events:none;background:conic-gradient(from 0deg,var(--primary-700) 0deg 20deg,color-mix(in srgb,var(--primary-500) 60%,#fff) 45deg,color-mix(in srgb,var(--primary-500) 28%,#fff) 60deg 70deg,color-mix(in srgb,var(--primary-500) 60%,#fff) 85deg,var(--primary-700) 110deg 1turn);transform:translate(-50%,-50%) rotate(0deg);animation:Button_btn-glow-spin__juw8g 3s linear infinite}.Button_glow__iL7eS:after{content:"";position:absolute;inset:2px;border-radius:calc(var(--radius-button) - 2px);z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 35%,color-mix(in srgb,var(--primary-500) 45%,#fff) 47%,color-mix(in srgb,var(--primary-500) 25%,#fff) 50%,color-mix(in srgb,var(--primary-500) 45%,#fff) 53%,transparent 65%),linear-gradient(115deg,var(--primary-700) 0,var(--primary-500) 28%,color-mix(in srgb,var(--primary-500) 60%,#fff) 50%,var(--primary-500) 72%,var(--primary-700) 100%);background-size:250% 100%,100% 100%;background-repeat:no-repeat;animation:Button_btn-glow-glint__v30jR 3s linear infinite}.Button_glowContent__eVCMS{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-2)}@keyframes Button_btn-glow-spin__juw8g{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes Button_btn-glow-glint__v30jR{0%{background-position:125% 0,0 0}to{background-position:-125% 0,0 0}}@media (prefers-reduced-motion:reduce){.Button_glow__iL7eS:before{animation:none}.Button_glow__iL7eS:after{animation:none;background-position:125% 0,0 0}}.Button_btn__kzInP.Button_success__L611a{background:var(--data-positive-bg);color:var(--data-positive-fg);border-color:var(--data-positive-fg)}.Button_btn__kzInP.Button_success__L611a:disabled{opacity:1;cursor:default}.Button_tab__5qowY{background:none;border:none;border-bottom:var(--border-thick) solid transparent;border-radius:0;padding:var(--space-3) var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-gray);margin-bottom:-1px;transition:color .15s,border-color .15s}.Button_tab__5qowY.Button_active__pDurw{color:var(--color-text-primary);border-bottom-color:var(--color-bg-primary)}.Button_tab__5qowY:hover:not(:disabled){color:var(--color-text-primary)}.Button_toggle__Ds5eT{background:var(--color-bg-surface);color:var(--color-text-gray);border:var(--border-thin) solid var(--color-border-default)}.Button_toggle__Ds5eT:hover:not(:disabled){background:var(--color-border-faint);color:var(--color-text-primary)}.Button_toggle__Ds5eT.Button_active__pDurw{font-weight:var(--font-weight-semibold)}.Button_toggle__Ds5eT.Button_active__pDurw,.Button_toggle__Ds5eT.Button_active__pDurw:hover{background:var(--toggle-active-bg,var(--color-bg-primary));border-color:var(--toggle-active-bg,var(--color-bg-primary));color:var(--toggle-active-color,var(--color-text-on-primary))}.Button_slot__P3UM5{justify-content:flex-start;background:none;border:var(--border-thin) dashed var(--color-border-default);color:var(--color-text-gray);font-weight:var(--font-weight-semibold);transition:background .15s,border-color .15s,color .15s}.Button_slot__P3UM5:hover:not(:disabled){background:var(--color-bg-default);border-color:var(--color-text-gray);color:var(--color-text-primary)}.Button_pill__KqpBJ{background:none;border:var(--border-thin) solid var(--color-border-default);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);transition:background .15s,color .15s,border-color .15s}.Button_pill__KqpBJ:hover:not(:disabled){background:var(--color-bg-primary);border-color:var(--color-bg-primary);color:var(--color-text-on-primary)}.Button_pill__KqpBJ.Button_active__pDurw{background:var(--color-bg-primary-soft);border-color:var(--color-bg-primary-soft);color:var(--color-text-on-primary);font-weight:var(--font-weight-semibold)}.PaymentReceipts_picker__r4fKP{display:flex;flex-direction:column;gap:var(--space-2)}.PaymentReceipts_fileList__FwPQj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.PaymentReceipts_fileRow__pbRZc{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:center}.PaymentReceipts_fileIcon__C5pft{color:var(--color-text-gray)}.PaymentReceipts_fileName__H3FXg{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaymentReceipts_uploading__uU1RZ{color:var(--color-text-gray)}.PaymentReceipts_uploading__uU1RZ,.PaymentReceipts_warning__5BWCu{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.PaymentReceipts_warning__5BWCu{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--data-caution-bg);color:var(--color-text-primary)}.PaymentReceipts_warningIcon__K6dF5{margin-top:4px;flex-shrink:0;color:var(--data-caution-fg)}.PaymentReceipts_dropHint__lhzLa{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PaymentReceipts_attach__s15tZ{display:flex;flex-direction:column;gap:var(--space-1)}.PaymentReceipts_error__OtrCM{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.AttachmentRow_attachmentRow__qITkD{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;text-decoration:none;color:var(--color-text-primary);min-width:0}.AttachmentRow_attachmentIcon__jO4t2{font-size:var(--font-size-lg);color:var(--color-text-gray);width:20px;flex-shrink:0}.AttachmentRow_attachmentThumb__7zfKR{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-sm);border:var(--border-thin) solid var(--color-border-subtle);flex-shrink:0;background:var(--color-bg-default)}.AttachmentRow_attachmentName__CeCfZ{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);border-bottom:1px solid var(--color-border-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AttachmentRow_attachmentRow__qITkD:hover .AttachmentRow_attachmentName__CeCfZ{border-color:var(--color-text-primary)}.AnimalAvatar_container__LBKPN{position:relative;flex-shrink:0;overflow:hidden;transform:translateZ(0);background:var(--color-bg-default);display:flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.AnimalAvatar_tonePrimary__AQMiE{background:var(--color-bg-primary-soft)}.AnimalAvatar_tonePrimary__AQMiE .AnimalAvatar_icon__OKjYo,.AnimalAvatar_tonePrimary__AQMiE .AnimalAvatar_initials__IQRJz{color:var(--primary-900)}.AnimalAvatar_photo__Bz1BW{width:100%;height:100%;object-fit:cover;display:block}.AnimalAvatar_icon__OKjYo{color:var(--color-text-gray)}.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size24__L8MTE{border-radius:var(--radius-md)}.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size36__wcUEN,.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size40__TwZr4{border-radius:var(--radius-button)}.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size64__2UEya{border-radius:var(--radius-lg)}.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size120__4HYW4,.AnimalAvatar_soft__t0Ig0.AnimalAvatar_size80__zaEYr{border-radius:var(--radius-xl)}.AnimalAvatar_initials__IQRJz{color:var(--color-text-gray);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-wide)}.AnimalAvatar_size24__L8MTE{width:24px;height:24px;border-radius:var(--radius-xl);font-size:var(--font-size-xs)}.AnimalAvatar_size36__wcUEN{width:36px;height:36px}.AnimalAvatar_size36__wcUEN,.AnimalAvatar_size40__TwZr4{border-radius:var(--radius-xl);font-size:var(--font-size-base)}.AnimalAvatar_size40__TwZr4{width:40px;height:40px}.AnimalAvatar_size64__2UEya{width:64px;height:64px;border-radius:var(--radius-xl);font-size:var(--font-size-2xl)}.AnimalAvatar_size80__zaEYr{width:80px;height:80px;border-radius:var(--radius-xl);font-size:var(--font-size-3xl)}.AnimalAvatar_size120__4HYW4{width:120px;height:120px;border-radius:var(--radius-xl);font-size:var(--font-size-4xl)}.AnimalAvatar_tonePrimary__AQMiE.AnimalAvatar_size36__wcUEN .AnimalAvatar_icon__OKjYo,.AnimalAvatar_tonePrimary__AQMiE.AnimalAvatar_size40__TwZr4 .AnimalAvatar_icon__OKjYo{font-size:var(--font-size-lg)}.AnimalAvatar_dataColor__d15BM{background:var(--av-bg)}.AnimalAvatar_dataColor__d15BM .AnimalAvatar_icon__OKjYo,.AnimalAvatar_dataColor__d15BM .AnimalAvatar_initials__IQRJz{color:var(--av-fg)}.TutorList_list__IhFLe,.TutorList_results__mYTbz{display:flex;flex-direction:column;gap:var(--space-3)}.TutorList_searching__RQqcR{display:flex;justify-content:center;padding:var(--space-2) 0}.TutorList_searchRow__11GZH{display:flex;align-items:flex-start;gap:var(--space-3)}.TutorList_searchField__YT3jc{flex:1 1;min-width:0}.TutorList_statusFilters__WtIVP{display:flex;gap:var(--space-2)}.TutorList_tabs__nBvem{display:flex;border-bottom:var(--border-thin) solid var(--color-border-subtle)}.TutorList_tabTotal__ytb9O{margin-left:var(--space-2);color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.TutorList_tutorHeader__ww_o4{display:flex;align-items:center;gap:var(--space-3);min-width:0}.TutorList_tutorHeaderText__5zCTg{display:flex;flex-direction:column;gap:2px;min-width:0}.TutorList_tutorName__MK9eL{font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}.TutorList_tutorAnimalNames__JLH7d,.TutorList_tutorEmail__BXjKp{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorList_animalCount__3s45T{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.TutorList_animals__kjSdJ,.TutorList_identityBanners__HbJW2{display:flex;flex-direction:column}.TutorList_identityBanners__HbJW2{gap:var(--space-3);padding:var(--space-3) var(--space-5)}.TutorList_pendingNote__uHQlC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5)}.TutorList_pendingActions__S5sPI{display:flex;align-items:center;gap:var(--space-2)}.TutorList_note__tCX9C{padding:var(--space-3) var(--space-5);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorList_animalRow__mVj43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:var(--border-thin) solid var(--color-border-faint)}.TutorList_animalRow__mVj43:last-child{border-bottom:none}.TutorList_animalLeft__cFVmg{display:flex;align-items:center;gap:var(--space-3)}.TutorList_animalInfo__N9YmT{display:flex;flex-direction:column;gap:2px}.TutorList_animalName__QBavg{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.TutorList_animalMeta__pHHpf,.TutorList_stubNote__STfJM{font-size:var(--font-size-base);color:var(--color-text-gray)}.TutorList_stubNote__STfJM,.TutorList_tutorDeletedNote__EK8Dw{font-weight:var(--font-weight-medium)}.TutorList_tutorDeletedNote__EK8Dw{font-size:var(--font-size-base);color:#92400e}.TutorList_animalActions__ha5S8{display:flex;align-items:center;gap:var(--space-3)}.TutorList_animalNameRow__hwQjy{display:flex;align-items:center;gap:var(--space-2)}.TutorList_chipGridWrap__1T0gw{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-4)}.TutorList_chipGrid__Tf9SO{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.TutorList_animalChip__fJ84v{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text-primary)}a.TutorList_animalChip__fJ84v:hover{border-color:var(--color-border-default);background:var(--color-bg-default)}.TutorList_animalChipStatic__2K50b{cursor:default}.TutorList_chipName__0O70L{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TutorList_tutorNameRow__krUiM{display:flex;align-items:center;gap:var(--space-2);min-width:0}.TutorList_tutorActions__Pe8kQ{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}.ExamDocumentsZones_wrap__vsO6N{display:flex;flex-direction:column;gap:var(--space-5)}.ExamDocumentsZones_zone__xbW37{display:flex;flex-direction:column;gap:var(--space-2)}.ExamDocumentsZones_zoneLabel__WfcDi{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ExamDocumentsZones_row__kx5TX{display:flex;align-items:center;gap:var(--space-2)}.ExamDocumentsZones_row__kx5TX>:first-child{flex:1 1;min-width:0}.ExamDocumentsZones_file__E5ran{display:flex;flex-direction:column;gap:2px}.ExamDocumentsZones_file__E5ran .ExamDocumentsZones_meta__T_0N6{padding-left:calc(20px + var(--space-2))}.ExamDocumentsZones_file__E5ran:has(img) .ExamDocumentsZones_meta__T_0N6{padding-left:calc(48px + var(--space-2))}.ExamDocumentsZones_meta__T_0N6{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);white-space:nowrap}.ExamDocumentsZones_fileIcon__SFa3i{color:var(--color-text-gray);flex:none!important}.ExamDocumentsZones_fileName__HTwnj{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ExamDocumentsZones_hint__D3HfP,.ExamDocumentsZones_uploading__UXvTf{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ExamDocumentsZones_uploading__UXvTf{display:inline-flex;align-items:center;gap:var(--space-2)}.ExamDocumentsZones_error__CxT6t{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.AddAnimalModal_form__Ci5wX{display:flex;flex-direction:column;gap:var(--space-6)}.AddAnimalModal_section__wDQSb{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:var(--border-thin) solid var(--color-border-faint)}.AddAnimalModal_section__wDQSb:last-of-type{border-bottom:none;padding-bottom:0}.AddAnimalModal_sectionTitle__P9DFv{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.AddAnimalModal_sectionHint__NTB88{font-size:var(--font-size-sm);color:var(--color-text-gray);margin:calc(-1 * var(--space-2)) 0 0}.AddAnimalModal_grid2__nRfwH{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.AddAnimalModal_grid3__on0fT{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.AddAnimalModal_customBreedInput__ps7rq{margin-top:var(--space-2)}.AddAnimalModal_ageSection__Q__if{display:flex;flex-direction:column;gap:var(--space-3)}.AddAnimalModal_ageLabel__xmHio{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AddAnimalModal_ageModeRow__f6AQC{display:flex;gap:var(--space-5);align-items:center}.AddAnimalModal_radioLabel__CNW7q{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer}.AddAnimalModal_radioLabel__CNW7q input[type=radio]{accent-color:var(--color-bg-primary);width:16px;height:16px;cursor:pointer}.AddAnimalModal_searchRow__5xRHx{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.AddAnimalModal_tutorResult__zbH5m{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-default)}.AddAnimalModal_tutorResultInfo__EeLGc{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.AddAnimalModal_tutorResultName__WSJyk{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AddAnimalModal_tutorResultMeta__Ljx5z{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddAnimalModal_error___xy_p{font-size:var(--font-size-sm);color:var(--color-status-error);padding:var(--space-3) var(--space-4);background:var(--color-status-error-bg);border-radius:var(--radius-md);margin:0}.AddAnimalModal_actions__2IBY_{display:flex;justify-content:flex-end;gap:var(--space-3)}.AddAnimalModal_success__BVnmK{display:flex;flex-direction:column;gap:var(--space-5);align-items:flex-start}.AddAnimalModal_success__BVnmK p{font-size:var(--font-size-base);color:var(--color-text-primary);margin:0}.AddAnimalModal_successActions__SGQ1w{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.AddAnimalModal_successHeadline__yqoYE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.AddAnimalModal_successLead__GTky9{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0}.IdentityIncompleteBanner_banner__dVed5{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--data-caution-bg);border:var(--border-thin) solid var(--color-border-subtle);border-left:3px solid var(--data-caution-fg);border-radius:var(--radius-lg)}.IdentityIncompleteBanner_icon__KFTsg{font-size:var(--font-size-base);color:var(--data-caution-fg);flex-shrink:0;margin-top:var(--space-1)}.IdentityIncompleteBanner_body__a3xVS{display:flex;flex-direction:column;gap:var(--space-1)}.IdentityIncompleteBanner_title__9_6Ni{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.IdentityIncompleteBanner_text__XqgxC{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.IdentityIncompleteBanner_actions__wxfrD{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.TutorAppAccessBanner_emailBlock__rMjTd{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.TutorAppAccessBanner_emailRow__shJz6{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap;width:100%}.TutorAppAccessBanner_emailRow__shJz6>:first-child{flex:1 1 220px}.InvoiceDiscountBlock_block__yjqKf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.InvoiceDiscountBlock_block__yjqKf>.InvoiceDiscountBlock_appliedList__NTtCs,.InvoiceDiscountBlock_block__yjqKf>.InvoiceDiscountBlock_form__CJRw_{align-self:stretch}.InvoiceDiscountBlock_form__CJRw_{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-default)}.InvoiceDiscountBlock_actions__BcQU_{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.InvoiceDiscountBlock_denyBox__6XNy2{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.TutorAttachmentsSection_section__MDLpH{display:flex;flex-direction:column;gap:var(--space-4)}.TutorAttachmentsSection_title__6jpog{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.TutorAttachmentsSection_disclaimer__z78b6,.TutorAttachmentsSection_dropHint__cNhFL,.TutorAttachmentsSection_empty__2DgK_,.TutorAttachmentsSection_hint__1NH_G,.TutorAttachmentsSection_uploading__jY7D_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.TutorAttachmentsSection_hint__1NH_G{margin-top:calc(-1 * var(--space-2))}.TutorAttachmentsSection_privacy__p_mH7{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-default);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorAttachmentsSection_privacyIcon__O2sON{margin-top:4px;flex-shrink:0}.TutorAttachmentsSection_list__1sTpU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.TutorAttachmentsSection_row__wQoVl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.TutorAttachmentsSection_rowMain__B6vIV{display:flex;align-items:center;gap:var(--space-3);min-width:0}.TutorAttachmentsSection_meta__2fjK4{flex-shrink:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.InvoicePaymentPanel_loading__XXDwH{display:flex;justify-content:center;padding:var(--space-8)}.InvoicePaymentPanel_body__uzDg1{display:flex;flex-direction:column;gap:var(--space-5)}.InvoicePaymentPanel_block__X29Sl{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.InvoicePaymentPanel_blockTitle__LKl1s{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoicePaymentPanel_hint__1_iYS{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.InvoicePaymentPanel_paymentAdd__wbXEg{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.InvoicePaymentPanel_paymentList__75FML{display:flex;flex-direction:column;gap:var(--space-2)}.InvoicePaymentPanel_paymentRow__Tk9hz{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.InvoicePaymentPanel_error__ky_IO{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.InvoicePaymentPanel_tutorBlock__NqQP5{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-bg-default);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.InvoicePaymentPanel_tutorName__77C_N{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoicePaymentPanel_tutorMeta__oyn63{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.InvoicePaymentPanel_tutorCredit__CGh67{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoicePaymentPanel_paidNow__l_BCy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.InvoicePaymentPanel_paidWhen__wRnp_{display:grid;grid-template-columns:1fr 140px;grid-gap:var(--space-3);gap:var(--space-3)}.InvoicePaymentPanel_paidBack__2Y_AX{align-self:flex-start}.PageHeader_header__LT_Ri{display:flex;flex-direction:column;gap:var(--space-1)}.PageHeader_back__W_SE3{align-self:flex-start}.PageHeader_titleRow__OcyWh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.PageHeader_text__JAO4t{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1}.PageHeader_action__E3TxK{flex-shrink:0}.PageHeader_titleGroup__YVYSZ{display:flex;align-items:center;gap:var(--space-3)}.PageHeader_title__O_yii{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PageHeader_sub__A3Q0o{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PageHeader_tabBar__R_nxd{display:flex;align-items:center;margin-top:var(--space-4);border-bottom:var(--border-thin) solid var(--color-border-subtle);overflow-x:auto;overflow-y:hidden}.PageHeader_tabBar__R_nxd>*{flex-shrink:0}.SettingsTabNav_tabNav__GClmF{display:flex;gap:var(--space-2);border-bottom:var(--border-thin) solid var(--color-border-subtle);margin-bottom:var(--space-8)}.PrescriptionItemsList_wrapper__4jRBo{display:flex;flex-direction:column;gap:var(--space-4)}.PrescriptionItemsList_itemCard__mmabR{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.PrescriptionItemsList_itemHeader__0BjDf{display:flex;align-items:center;justify-content:space-between}.PrescriptionItemsList_itemNumber__yUXVc{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PrescriptionItemsList_fullWidth__6syCt{width:100%}.PrescriptionItemsList_row__dRrvm{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.FiscalDocumentPanel_stack__yJPHp{display:flex;flex-direction:column;gap:var(--space-5)}.FiscalDocumentPanel_nota__gNEaB{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.FiscalDocumentPanel_notaHeader__zHH7q{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.FiscalDocumentPanel_notaTitle__7Gnp8{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.FiscalDocumentPanel_notaSub__ohCmy{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FiscalDocumentPanel_notaTotal__HWM35{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.FiscalDocumentPanel_items__x_xi7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:var(--border-thin) solid var(--color-border-faint)}.FiscalDocumentPanel_item__ExW7R{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-thin) solid var(--color-border-faint);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.FiscalDocumentPanel_itemValue___5__I{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.FiscalDocumentPanel_issueList__YRNus,.FiscalDocumentPanel_warnList__cYl55{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.FiscalDocumentPanel_hint__PeLhb,.FiscalDocumentPanel_warnList__cYl55{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.FiscalDocumentPanel_hint__PeLhb{margin:0}.FiscalDocumentPanel_error__7fiba{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-status-error)}.FiscalDocumentPanel_actions__r7kd3{display:flex;align-items:center;gap:var(--space-1)}.CustosConfigSection_section__4UwX4{display:flex;flex-direction:column;gap:var(--space-4)}.CustosConfigSection_sectionTitle__q_kyn{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.CustosConfigSection_sectionSub__IXWZA{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.CustosConfigSection_form__5qkRk{display:flex;flex-direction:column;gap:0;background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden}.CustosConfigSection_fieldGroup__NuPt6{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.CustosConfigSection_groupHeader__1nqhG{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.CustosConfigSection_groupTitle__rKyzb{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CustosConfigSection_groupSub__A_v_9{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.CustosConfigSection_singleField__uogTm{max-width:280px}.CustosConfigSection_wideField__UKny4{max-width:649px}.CustosConfigSection_fieldGroupRow__zejop{display:flex;flex-direction:row;align-items:flex-start;gap:0}.CustosConfigSection_fieldGroupCol__ZfNpX{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1;max-width:300px}.CustosConfigSection_fieldGroupDivider__5CDe5{width:var(--border-thin);align-self:stretch;background:var(--color-border-subtle);margin:0 var(--space-6)}.CustosConfigSection_empty___Wbm7{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.CustosConfigSection_examList__PtBqA{display:flex;flex-direction:column;gap:0;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:hidden}.CustosConfigSection_examListHead__LCBeU{background:var(--color-bg-default);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.CustosConfigSection_examListHead__LCBeU,.CustosConfigSection_examRow__38cEF{display:grid;grid-template-columns:1fr 160px 40px;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-4)}.CustosConfigSection_examRow__38cEF{align-items:center;border-bottom:var(--border-thin) solid var(--color-border-faint)}.CustosConfigSection_examRow__38cEF:last-child{border-bottom:none}.CustosConfigSection_examInput__Mhgga{background:none;border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);width:100%;outline:none;font-family:inherit}.CustosConfigSection_examInput__Mhgga:focus{border-color:var(--color-text-primary)}.CustosConfigSection_examPrice__B_HQs{text-align:right}.CustosConfigSection_actions__rNnHQ{display:flex;justify-content:flex-end;padding:var(--space-4) var(--space-6)}.CustosConfigSection_error__1jBb4{color:var(--color-error,#c0392b)}.CustosConfigSection_error__1jBb4,.CustosConfigSection_successMsg__ziIn9{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0;padding:0 var(--space-6)}.CustosConfigSection_successMsg__ziIn9{color:#2e7d32}.CustosConfigSection_logoLabel__IBLx5{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2)}.CustosConfigSection_logoPreview__jEy2K{max-height:72px;max-width:100%;object-fit:contain;margin:var(--space-2) 0}.CustosConfigSection_logoHint__nixtQ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);text-align:center}.PrescriptionActions_wrap__05zeP{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-2)}.PrescriptionActions_buttonRow__1prdl{display:flex;gap:var(--space-3)}.PrescriptionActions_error__sbJOK{color:var(--data-health-fg)}.PrescriptionActions_error__sbJOK,.PrescriptionActions_hint__qd2_F{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin:0}.PrescriptionActions_hint__qd2_F{color:var(--color-text-gray)}.RecordDetailView_wrapper__eGk7D{display:flex;flex-direction:column;padding:var(--space-4);gap:var(--space-5)}.RecordDetailView_field__4x2cg{display:flex;flex-direction:column;gap:var(--space-1)}.RecordDetailView_label__zrRPe{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray);letter-spacing:var(--letter-spacing-wide)}.RecordDetailView_richBody__x_qcJ,.RecordDetailView_value__BuJdy{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:var(--line-height-base);white-space:pre-wrap}.RecordDetailView_richBody__x_qcJ h1:empty,.RecordDetailView_richBody__x_qcJ h2:empty,.RecordDetailView_richBody__x_qcJ h3:empty,.RecordDetailView_richBody__x_qcJ p:empty{min-height:1em}.RecordDetailView_richBody__x_qcJ ol,.RecordDetailView_richBody__x_qcJ p,.RecordDetailView_richBody__x_qcJ ul{margin:0 0 1em}.RecordDetailView_richBody__x_qcJ ol,.RecordDetailView_richBody__x_qcJ ul{padding-left:var(--space-6)}.RecordDetailView_richBody__x_qcJ ul{list-style:disc}.RecordDetailView_richBody__x_qcJ ol{list-style:decimal}.RecordDetailView_richBody__x_qcJ li{margin-bottom:.25em}.RecordDetailView_richBody__x_qcJ li:last-child,.RecordDetailView_richBody__x_qcJ p:last-child,.RecordDetailView_richBody__x_qcJ>:last-child{margin-bottom:0}.RecordDetailView_richBody__x_qcJ h1{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:1.4em 0 .5em}.RecordDetailView_richBody__x_qcJ h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:1.4em 0 .5em}.RecordDetailView_richBody__x_qcJ h3{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:1.2em 0 .4em}.RecordDetailView_richBody__x_qcJ>h1:first-child,.RecordDetailView_richBody__x_qcJ>h2:first-child,.RecordDetailView_richBody__x_qcJ>h3:first-child{margin-top:0}.RecordDetailView_richBody__x_qcJ u{text-decoration:underline;text-underline-offset:2px}.RecordDetailView_richBody__x_qcJ b,.RecordDetailView_richBody__x_qcJ strong{font-weight:var(--font-weight-bold)}.RecordDetailView_richBody__x_qcJ em,.RecordDetailView_richBody__x_qcJ i{font-style:italic}.RecordDetailView_richBody__x_qcJ a{color:inherit;text-decoration:underline}.RecordDetailView_actions__jdhcB{padding-top:var(--space-4);border-top:var(--border-thin) solid var(--color-border-faint)}.RecordDetailView_attachmentLink__WmqLn{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-decoration:none;border-bottom:1px solid var(--color-border-default);display:inline-block}.RecordDetailView_attachmentLink__WmqLn:hover{border-color:var(--color-text-primary)}.RecordDetailView_tutorTimeline__qwwqz{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-thin) solid var(--color-border-subtle)}.RecordDetailView_tutorTimelineHeader__hv2hk{display:flex;align-items:center;gap:var(--space-2)}.RecordDetailView_tutorTimelineIcon__tM7ma{font-size:var(--font-size-base);color:var(--color-text-gray)}.RecordDetailView_tutorTimelineTitle__ygF67{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.RecordDetailView_tutorTimelineList__K5Mjs{display:flex;flex-direction:column;gap:var(--space-3)}.RecordDetailView_tutorTimelineEntry__V6WCJ{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-bg-default);border-radius:var(--radius-md);border:var(--border-thin) solid var(--color-border-subtle);border-left:4px solid var(--color-border-default)}.RecordDetailView_tutorEntryMeta__3_Ps9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.RecordDetailView_tutorEntryChip__iW7CN{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-gray)}.RecordDetailView_tutorEntryRight__F_jsa{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.RecordDetailView_tutorEntryAuthor__SmiCu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.RecordDetailView_tutorEntryDate__Noa7z{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RecordDetailView_tutorEntryText__oCiZs{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0;white-space:pre-wrap;line-height:var(--line-height-base)}.RecordDetailView_actionRow__Dd9kT{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ReviseAtendimentoPanel_body__75QEq{display:flex;flex-direction:column;gap:var(--space-5)}.ReviseAtendimentoPanel_fields__iXTR9{display:flex;flex-direction:column;gap:var(--space-4)}.ReviseAtendimentoPanel_history__Gy5Sc{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-default);border-radius:var(--radius-md)}.ReviseAtendimentoPanel_historyTitle__sIw7F{margin:0;display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ReviseAtendimentoPanel_historyItem__un8YJ{display:flex;flex-direction:column;gap:var(--space-1)}.ReviseAtendimentoPanel_historyMeta__vrMog{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.ReviseAtendimentoPanel_historyReason__4DGK_{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);border-left:var(--border-medium) solid var(--color-border-subtle);padding-left:var(--space-3)}.DevolucaoPanel_body__sYqsj{display:flex;flex-direction:column;gap:var(--space-4)}.DevolucaoPanel_context__oSWo9{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.DevolucaoPanel_items__jTuDG{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.DevolucaoPanel_item__tYwnF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-thin) solid var(--color-border-faint)}.DevolucaoPanel_item__tYwnF:last-child{border-bottom:none}.DevolucaoPanel_itemText__ZgojY{display:flex;flex-direction:column;gap:2px;min-width:0}.DevolucaoPanel_itemName__JInHA{color:var(--color-text-primary)}.DevolucaoPanel_itemMeta__OerWv,.DevolucaoPanel_itemName__JInHA{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.DevolucaoPanel_itemMeta__OerWv{color:var(--color-text-gray)}.DevolucaoPanel_error__UCwwn{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-error,#c0392b);margin:0}.DevolucaoPanel_footer__ReIZD{display:flex;justify-content:flex-end;gap:var(--space-2)}.PaymentTransactionView_tx__Wn7hT{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--border-thin) solid var(--color-border-faint)}.PaymentTransactionView_tx__Wn7hT:first-child{border-top:none}.PaymentTransactionView_head__08HPB{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.PaymentTransactionView_title__IPxLG{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PaymentTransactionView_headRight__CR_gC{display:inline-flex;align-items:center;gap:var(--space-2)}.PaymentTransactionView_total__IPCRv{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap}.PaymentTransactionView_reversal__381By .PaymentTransactionView_title__IPxLG,.PaymentTransactionView_reversal__381By .PaymentTransactionView_total__IPCRv{color:var(--data-health-fg)}.PaymentTransactionView_meta__8xO7n{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PaymentTransactionView_lines__GXXFO{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.PaymentTransactionView_line__7gE7t{display:flex;justify-content:space-between;gap:var(--space-3)}.PaymentTransactionView_lineMethod__gfhpD{display:flex;flex-wrap:wrap;column-gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentTransactionView_lineDetail__onauX{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PaymentTransactionView_lineDetail__onauX:before{content:"·";margin-right:var(--space-2)}.PaymentTransactionView_lineAmount__uTbr2{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.PaymentTransactionView_receipts___mF6K{display:flex;flex-direction:column;gap:var(--space-2)}.PaymentTransactionView_receiptRow__EL4Gr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.PaymentTransactionView_error__tYPQH{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.PaymentTransactionView_undoneTx__9uuQa .PaymentTransactionView_lineAmount__uTbr2,.PaymentTransactionView_undoneTx__9uuQa .PaymentTransactionView_lineMethod__gfhpD,.PaymentTransactionView_undoneTx__9uuQa .PaymentTransactionView_total__IPCRv{text-decoration:line-through;color:var(--color-text-gray)}.PaymentTransactionView_pending__eoki2,.PaymentTransactionView_undone__vAFmR{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentTransactionView_undone__vAFmR{background:var(--color-bg-default)}.PaymentTransactionView_pending__eoki2{background:var(--data-caution-bg)}.AtendimentoAttachmentsSection_wrap__gsmTS{display:flex;flex-direction:column;gap:var(--space-6)}.AtendimentoAttachmentsSection_section__cNtkA{display:flex;flex-direction:column;gap:var(--space-2)}.AtendimentoAttachmentsSection_title__IjVFu{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AtendimentoAttachmentsSection_empty___cK1l,.AtendimentoAttachmentsSection_hint__PoQdY{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_grid__6gE0X{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.AtendimentoAttachmentsSection_card__i9p0w{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface)}.AtendimentoAttachmentsSection_pdfThumb__464IT,.AtendimentoAttachmentsSection_thumb__Gvayr{flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-sm);object-fit:cover;background:var(--color-bg-default)}.AtendimentoAttachmentsSection_pdfThumb__464IT{display:flex;align-items:center;justify-content:center;color:var(--color-text-gray)}.AtendimentoAttachmentsSection_meta__MKGG4{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.AtendimentoAttachmentsSection_name__kl06Z{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AtendimentoAttachmentsSection_size__uColK{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_cardActions__FcVa6{display:flex;gap:var(--space-1);flex:0 0 auto}.AtendimentoAttachmentsSection_uploading__HkmPx{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AtendimentoAttachmentsSection_error__ifF7l{margin:0;color:var(--color-danger-fg,#791f1f)}.AtendimentoAttachmentsSection_error__ifF7l,.EmptyState_empty__cAEgQ{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.EmptyState_empty__cAEgQ{color:var(--color-text-gray);padding:var(--space-10) 0;text-align:center}.AnimalBillingPanel_panel__pkahf{padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.AnimalBillingPanel_panel__pkahf+.AnimalBillingPanel_panel__pkahf{border-top:var(--border-thin) solid var(--color-border-subtle)}.AnimalBillingPanel_animalHeader__TdhwK{display:flex;align-items:baseline;gap:var(--space-2)}.AnimalBillingPanel_animalName__I0Uf8{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AnimalBillingPanel_animalSpecies__zp_Zu{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalBillingPanel_tabs__7ilSI{display:flex;gap:var(--space-1);border-bottom:var(--border-thin) solid var(--color-border-subtle);padding-bottom:var(--space-1)}.AnimalBillingPanel_table___r4Wi{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-size-base)}.AnimalBillingPanel_colCheck__dDReZ{width:44px}.AnimalBillingPanel_colAnimal__c_I3x{width:11%}.AnimalBillingPanel_colChip__1cuDl{width:15%}.AnimalBillingPanel_colCode__xGAbs{width:9%}.AnimalBillingPanel_colDate__jVDFc{width:17%}.AnimalBillingPanel_colOrigin__yQJ8q{width:11%}.AnimalBillingPanel_colValue__Jm_Zw{width:10%}.AnimalBillingPanel_colAction__eNHIy{width:52px}.AnimalBillingPanel_table___r4Wi td{overflow-wrap:break-word}.AnimalBillingPanel_table___r4Wi th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.AnimalBillingPanel_table___r4Wi td{padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint)}.AnimalBillingPanel_table___r4Wi tbody tr:last-child td{border-bottom:none}.AnimalBillingPanel_dateCol__2NrVt{white-space:nowrap;overflow:hidden;color:var(--color-text-gray);font-weight:var(--font-weight-medium)}.AnimalBillingPanel_dateLine__VjDSc,.AnimalBillingPanel_metaCol__GEuFz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnimalBillingPanel_dateLine__VjDSc{display:block}.AnimalBillingPanel_itemCol__iSz3n{white-space:normal;overflow-wrap:break-word}.AnimalBillingPanel_timeHint__LWr5L{font-size:var(--font-size-sm);color:var(--color-text-gray)}.AnimalBillingPanel_valueCol__ZRzkZ{text-align:right;font-weight:var(--font-weight-medium);white-space:nowrap}.AnimalBillingPanel_actionCol__9jQgC{text-align:right;white-space:nowrap}.AnimalBillingPanel_table___r4Wi tfoot td{padding-top:var(--space-3);font-weight:var(--font-weight-semibold);border-top:var(--border-thin) solid var(--color-border-subtle);border-bottom:none}.AnimalBillingPanel_subtotalLabel__eML9M{color:var(--color-text-gray);font-weight:var(--font-weight-medium)!important}.AnimalBillingPanel_empty__93fJR{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);text-align:center;padding:var(--space-5)!important}.AnimalBillingPanel_labRouted__KDblb{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-style:italic;white-space:normal}.AnimalBillingPanel_animalSubtotal__4krBc{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-3);background:var(--color-bg-default);border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AnimalBillingPanel_coveredHint__q4mQt,.AnimalBillingPanel_launchedBy__7MCe1{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalBillingPanel_launchedBy__7MCe1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceDocuments_wrap__XiZ9I{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:var(--border-thin) solid var(--color-border-faint)}.InvoiceDocuments_title__dnh9I{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.InvoiceDocuments_row__X877T{display:flex;align-items:center;gap:var(--space-2)}.InvoiceDocuments_row__X877T>:first-child{flex:1 1;min-width:0}.InvoiceDocuments_meta__11o_E{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray);white-space:nowrap}.InvoiceDocuments_hint__SuLJj,.InvoiceDocuments_uploading__hJrEx{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.InvoiceDocuments_uploading__hJrEx{display:inline-flex;align-items:center;gap:var(--space-2)}.InvoiceDocuments_error__kZiCq{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.AddAtendimentoPanel_dateVetRow__46SDA{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.AddAtendimentoPanel_sectionHeaderMain__StESN{display:flex;align-items:flex-start;gap:var(--space-2)}.AddAtendimentoPanel_aiScribeAction__Uqryk{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}.AddAtendimentoPanel_aiScribeCaption__UsWPb{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddAtendimentoPanel_soapSection__AItiG{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.AddAtendimentoPanel_soapHeader__ZwlvA{display:flex;align-items:baseline;gap:var(--space-2)}.AddAtendimentoPanel_soapLetter__nkqLR{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--data-health-fg) 12%,transparent);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--data-health-fg);flex-shrink:0;line-height:1}.AddAtendimentoPanel_soapName__BBPGs{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AddAtendimentoPanel_soapHint__kUqS4{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AddAtendimentoPanel_followUpSection__6_76O{display:flex;flex-direction:column;gap:var(--space-2)}.AddAtendimentoPanel_followUpFields__R520B{display:flex;flex-direction:column;gap:var(--space-3)}.AddAtendimentoPanel_followUpSummary__HY4jz{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-default)}.AddAtendimentoPanel_followUpSummaryText__K8uC_{display:flex;flex-direction:column;gap:2px;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AddAtendimentoPanel_followUpSummaryText__K8uC_ span{color:var(--color-text-gray)}.AddAtendimentoPanel_multiselectLabel__C6IQA{display:block;margin-bottom:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AddAtendimentoPanel_multiselectOptions__WX2yM{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.AddAtendimentoPanel_vitalsRow__ZP3Vk{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.AddAtendimentoPanel_vitalCell__1riIv{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.painel_page__1NBvj{display:flex;flex-direction:column;gap:var(--space-4)}.InvoiceActionsMenu_wrap__G_pf5{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2)}.PaymentCorrectionPanel_body__8dJK2{display:flex;flex-direction:column;gap:var(--space-5)}.PaymentCorrectionPanel_block__842cj{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.PaymentCorrectionPanel_blockTitle__s_vrS{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PaymentCorrectionPanel_hint__FZrUf,.PaymentCorrectionPanel_meta__Daemc{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PaymentCorrectionPanel_row__O_ZnN{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.PaymentCorrectionPanel_value__iceqc{font-weight:var(--font-weight-bold);white-space:nowrap}.PaymentCorrectionPanel_error__01wxU{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg)}.AnimalMergePanel_body__ieIuk{display:flex;flex-direction:column;gap:var(--space-5)}.AnimalMergePanel_screen__bJ1ZP{display:flex;flex-direction:column;gap:var(--space-3)}.AnimalMergePanel_title__3fylZ{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--color-text-primary)}.AnimalMergePanel_help__YR50F{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalMergePanel_field___O7HW{display:flex;flex-direction:column;gap:var(--space-2)}.AnimalMergePanel_fieldLabel__COVTm{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.migracao_page__gzrVR{display:flex;flex-direction:column;gap:var(--space-6)}.OrgInvoicesSection_section__9NVql{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.OrgInvoicesSection_title__KGTku{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.OrgInvoicesSection_filterRow__nHJIK{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.OrgInvoicesSection_filterRow__nHJIK>:last-child{margin-left:auto}.OrgInvoicesSection_empty__tDLzY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_row__T68_k{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.OrgInvoicesSection_rowPaid__oIcll{opacity:var(--opacity-inactive)}.OrgInvoicesSection_rowMain__9O6Gh{flex:1 1;display:flex;flex-direction:column;gap:2px}.OrgInvoicesSection_rowName__gK1Dx{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.OrgInvoicesSection_rowMeta__9J8Hi{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_rowValue__pSwfG{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap}.OrgInvoicesSection_linesWrap__rZL44{padding:var(--space-4) var(--space-5)}.OrgInvoicesSection_linesTable__Z3ZR8{width:100%;border-collapse:collapse;font-size:var(--font-size-base)}.OrgInvoicesSection_linesTable__Z3ZR8 th{text-align:left;padding:var(--space-2) var(--space-4);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.OrgInvoicesSection_linesTable__Z3ZR8 td{padding:var(--space-3) var(--space-4);vertical-align:top;font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);border-bottom:var(--border-thin) solid var(--color-border-faint)}.OrgInvoicesSection_linesTable__Z3ZR8 td:first-child,.OrgInvoicesSection_linesTable__Z3ZR8 td:nth-child(2),.OrgInvoicesSection_linesTable__Z3ZR8 td:nth-child(3),.OrgInvoicesSection_linesTable__Z3ZR8 td:nth-child(5),.OrgInvoicesSection_linesTable__Z3ZR8 td:nth-child(6),.OrgInvoicesSection_linesTable__Z3ZR8 th:first-child,.OrgInvoicesSection_linesTable__Z3ZR8 th:nth-child(2),.OrgInvoicesSection_linesTable__Z3ZR8 th:nth-child(3),.OrgInvoicesSection_linesTable__Z3ZR8 th:nth-child(5),.OrgInvoicesSection_linesTable__Z3ZR8 th:nth-child(6){white-space:nowrap}.OrgInvoicesSection_linesTable__Z3ZR8 td:nth-child(4),.OrgInvoicesSection_linesTable__Z3ZR8 th:nth-child(4){width:100%}.OrgInvoicesSection_linesTable__Z3ZR8 td:first-child,.OrgInvoicesSection_linesTable__Z3ZR8 th:first-child{padding-left:0}.OrgInvoicesSection_linesTable__Z3ZR8 td:last-child,.OrgInvoicesSection_linesTable__Z3ZR8 th:last-child{padding-right:0}.OrgInvoicesSection_linesTable__Z3ZR8 tbody tr:last-child td{border-bottom:none}.OrgInvoicesSection_valueCol__vBfZA{text-align:right;font-weight:var(--font-weight-medium);white-space:nowrap}.OrgInvoicesSection_linesEmpty__ar2bt{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OrgInvoicesSection_confirmSection__U7UPM{display:flex;flex-direction:column;gap:var(--space-3)}.OrgInvoicesSection_confirmText__pyswv{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.OrgInvoicesSection_confirmActions__NCNuC{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.OrgInvoicesSection_paymentsWrap__jTiHe{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-5) var(--space-4);border-top:var(--border-thin) solid var(--color-border-faint)}.OrgInvoicesSection_paymentsTitle__awkvF{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.OrgInvoicesSection_paymentLine__OmLPu{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.OrgInvoicesSection_paymentLineRight__rTyeu{display:inline-flex;align-items:center;gap:var(--space-2)}.OrgInvoicesSection_paymentLineRemaining__XjNiH{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.OrgInvoicesSection_lineNote__yThVr{display:block;margin-top:var(--space-1);max-width:68ch;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);color:var(--color-text-gray)}.OrgInvoicesSection_focusBar__Yjeb9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.OrgInvoicesSection_lineLink__EtdCe{text-decoration:underline}.OrgInvoicesSection_lineLink__EtdCe,.TutorBillingCard_tutorName__VvwPh{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.TutorBillingCard_tutorName__VvwPh{font-size:var(--font-size-base)}.TutorBillingCard_tutorSub__q_kA5{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorBillingCard_right__AZsHk{display:flex;align-items:center;gap:var(--space-4)}.TutorBillingCard_total__wwG_4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);white-space:nowrap;min-width:10ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TutorBillingCard_error__TFkQF{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--data-health-fg);padding:0 var(--space-4) var(--space-3)}.TutorBillingCard_confirmSection__nK1bP{display:flex;flex-direction:column;gap:var(--space-3)}.TutorBillingCard_confirmText__Ne1lj{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray);margin:0}.TutorBillingCard_confirmActions__6_whJ{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.TutorBillingCard_detailEmpty__1wRKb{color:var(--color-text-gray);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);margin-bottom:var(--space-3)}.AnimalFinancialHistory_wrapper__baYL9{display:flex;flex-direction:column;gap:var(--space-4)}.AnimalFinancialHistory_loading__A4xx8{display:flex;justify-content:center;padding:var(--space-12) 0}.AnimalFinancialHistory_toolbar__Gejya{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.AnimalFinancialHistory_actions__Yzkpt{display:flex;align-items:center;gap:var(--space-2)}.AnimalFinancialHistory_totals__lwqbg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:1100px){.AnimalFinancialHistory_totals__lwqbg{grid-template-columns:1fr}}.AnimalFinancialHistory_totalCard__RFRVS{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.AnimalFinancialHistory_totalLabel__9wNAY{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_totalValue__7J4JP{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_list__Vs26_{display:flex;flex-direction:column;gap:var(--space-2)}.AnimalFinancialHistory_row__13eQQ{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.AnimalFinancialHistory_rowMain__dY9ff{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.AnimalFinancialHistory_rowName__A__wm{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_rowMeta__EzxDx{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_rowTags__AZklW{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.AnimalFinancialHistory_rowValues__KkKgB{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.AnimalFinancialHistory_rowQty___j7M2{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_rowTotal__IrAYF{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_totalHint__azqtk{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_totalAction__cPg9y{align-self:flex-start;margin-top:var(--space-1);margin-left:calc(-1 * var(--space-3));text-decoration:underline;text-underline-offset:3px}.AnimalFinancialHistory_rowAction__Aa4qm{margin-top:var(--space-2)}.AnimalFinancialHistory_payments__aCXyc{display:flex;flex-direction:column;gap:var(--space-3)}.AnimalFinancialHistory_paymentsTitle__qz_H0{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_paymentGroup__DSL4t{display:flex;flex-direction:column;padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.AnimalFinancialHistory_paymentGroupHead__ffjZO{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-2)}.AnimalFinancialHistory_paymentGroupName__ZiVSQ{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_paymentGroupRight__zfPai{display:inline-flex;align-items:center;gap:var(--space-2)}.AnimalFinancialHistory_paymentGroupAmount__CeDst{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.AnimalFinancialHistory_paymentGroupEmpty__7AXbL{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_rowClickable__VKpHn{cursor:pointer;transition:border-color .15s ease}.AnimalFinancialHistory_rowClickable__VKpHn:focus-visible,.AnimalFinancialHistory_rowClickable__VKpHn:hover{border-color:var(--color-border-default);outline:none}.AnimalFinancialHistory_rowChevron__8YIY6{color:var(--color-text-gray);flex-shrink:0}.AnimalFinancialHistory_eventMeta__UtXbM{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.AnimalFinancialHistory_invoicePanel__eK0Cl{display:flex;flex-direction:column;gap:var(--space-4)}.PlanHistory_wrapper__pjdBC{padding:var(--space-5)}.PlanHistory_row__GmJEd{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.PlanHistory_head__VVP14{display:flex;align-items:flex-start;gap:var(--space-3)}.PlanHistory_headMain__5u75B{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.PlanHistory_titleRow__DBlk1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.PlanHistory_name__uqsiz{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PlanHistory_facts__YvY7W{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PlanHistory_fields__HicVy{padding-top:var(--space-3);border-top:var(--border-thin) solid var(--color-border-faint)}.PlanHistory_hint__kfoUT{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.PlanHistory_card__DjwY5,.PlanHistory_summary__8Yku8{display:flex;flex-direction:column}.PlanHistory_card__DjwY5{gap:var(--space-3);padding:var(--space-5);background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg)}.PlanHistory_cardTitle__dwm1q{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PlanHistory_scoreBody__HUIAJ{display:flex;gap:var(--space-6);align-items:flex-start;flex-wrap:wrap}.PlanHistory_scoreHero__7Roin{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);flex-shrink:0}.PlanHistory_band__Ffi8v{font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.PlanHistory_scoreFacts__wWCT1{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1;min-width:260px}.PlanHistory_fact__H1QqJ{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PlanHistory_issues__eNyX6{margin:0;padding-left:var(--space-5);color:var(--data-health-fg)}.PlanHistory_advice__XojII,.PlanHistory_issues__eNyX6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.PlanHistory_advice__XojII{color:var(--color-text-gray)}.PlanHistory_orderChips__oPjhA{margin:0}.PlanHistory_rowClickable__chxLC{cursor:pointer;transition:border-color .15s ease}.PlanHistory_rowClickable__chxLC:focus-visible,.PlanHistory_rowClickable__chxLC:hover{border-color:var(--color-border-default);outline:none}.RefundCreditPanel_body__fn_DJ{display:flex;flex-direction:column;gap:var(--space-3)}.RefundCreditPanel_lead__eBGm8{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RefundCreditPanel_title__jc_Gt{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-lg);color:var(--color-text-primary)}.RefundCreditPanel_help__dY_K_{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.RefundCreditPanel_footer__NPDhA{display:flex;justify-content:flex-end;gap:var(--space-2)}.TutorProfile_page__0gAXI{display:flex;flex-direction:column;gap:var(--space-6)}.TutorProfile_actions__nEaJd{display:flex;flex-wrap:wrap;gap:var(--space-2)}.TutorProfile_tabs__B4SjT{display:flex;gap:var(--space-1);border-bottom:var(--border-thin) solid var(--color-border-subtle)}.TutorProfile_stack__snhgl{display:flex;flex-direction:column;gap:var(--space-6)}.TutorProfile_section__sM60a{display:flex;flex-direction:column;gap:var(--space-3)}.TutorProfile_sectionTitle__VUzic{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.TutorProfile_card__gPNDj{background:var(--color-bg-surface);border:var(--border-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}.TutorProfile_empty__dQ9rj,.TutorProfile_hint__QKGDy{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-gray)}.TutorProfile_link__MbHu1{color:var(--color-text-primary);text-decoration:underline}.TutorProfile_loading__fYa52{display:flex;justify-content:center;padding:var(--space-8) 0}.TutorProfile_headerWrap__EjkQl{display:flex;flex-direction:column;gap:var(--space-3)}.TutorProfile_headerWrap__EjkQl>:first-child{align-self:flex-start}.TutorProfile_tabIntro__do_Rj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}.TutorProfile_tabIntro__do_Rj>.TutorProfile_hint__QKGDy{flex:1 1 28rem;margin:0}.TutorProfile_tabActions__61tGk{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.TutorProfile_accessBanner__BIPV_{margin-top:var(--space-4)}.HospitalizationDetail_wrapper__oaoce{display:flex;flex-direction:column}.HospitalizationDetail_tabBar__tZGTa{display:flex;border-bottom:var(--border-thin) solid var(--color-border-subtle);gap:0}.HospitalizationDetail_execucaoTab__Sul3V{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.HospitalizationDetail_soonBadge__CchLz{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-1);margin-left:var(--space-2);background:var(--color-bg-default);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-gray)}.HospitalizationDetail_execucaoActions__d5ydN{display:flex;justify-content:flex-end}.HospitalizationDetail_finTabs__blFTL{display:flex;gap:var(--space-1);border-bottom:var(--border-thin) solid var(--color-border-subtle);margin-bottom:var(--space-4)}