.page-module__ZWUM_a__container{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;display:flex}.page-module__ZWUM_a__filterBar{background:var(--color-bg-surface-1);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-md);color:var(--color-text-primary);gap:12px;padding:10px 10px 10px 40px;font-size:.875rem;display:flex}.page-module__ZWUM_a__searchInput:focus{border-color:var(--color-primary);outline:none}.page-module__ZWUM_a__tableCard{background:var(--color-bg-surface-2);border-radius:var(--radius-lg);border:1px solid var(--color-bg-surface-3);padding:24px;overflow-x:auto}.page-module__ZWUM_a__tableCard table{border-collapse:collapse;width:100%}.page-module__ZWUM_a__tableCard th{color:var(--color-text-secondary);border-bottom:1px solid var(--color-bg-surface-3);padding:12px 16px;font-size:.875rem;font-weight:600;text-align:center!important}.page-module__ZWUM_a__tableCard th:first-child{text-align:left!important}.page-module__ZWUM_a__tableCard td{border-bottom:1px solid var(--color-bg-surface-3);color:var(--color-text-primary);padding:16px;font-size:.875rem}.page-module__ZWUM_a__inputField{background:var(--color-bg-surface-2);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-sm);color:var(--color-text-primary);text-align:right;width:100px;padding:8px;font-family:monospace}.page-module__ZWUM_a__inputField:focus{border-color:var(--color-primary);outline:none}.page-module__ZWUM_a__changed{border-color:var(--color-warning);background:#facc151a}.page-module__ZWUM_a__mobileList{flex-direction:column;gap:16px;padding-bottom:100px;display:flex}.page-module__ZWUM_a__mobileCard{background:var(--color-bg-surface-1);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:16px;display:flex}.page-module__ZWUM_a__cardHeader{border-bottom:1px solid var(--color-bg-surface-3);justify-content:space-between;align-items:flex-start;padding-bottom:12px;display:flex}.page-module__ZWUM_a__fieldRow{justify-content:space-between;align-items:center;display:flex}.page-module__ZWUM_a__label{color:var(--color-text-secondary);font-size:.875rem}.page-module__ZWUM_a__diffTable{border-collapse:collapse;width:100%}.page-module__ZWUM_a__diffTable th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-bg-surface-3);padding:8px;font-size:.75rem}.page-module__ZWUM_a__diffTable td{border-bottom:1px solid var(--color-bg-surface-2);padding:8px;font-size:.875rem}.page-module__ZWUM_a__floatingSave{z-index:50;animation:.3s page-module__ZWUM_a__slideUp;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}@keyframes page-module__ZWUM_a__slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}
.Button-module__We7rla__button{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.Button-module__We7rla__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__We7rla__primary{background:var(--color-primary);color:var(--color-primary-text)}.Button-module__We7rla__primary:hover:not(:disabled){background:var(--color-primary-hover)}.Button-module__We7rla__secondary{border:1px solid var(--color-bg-surface-3);color:var(--color-text-primary);background:0 0}.Button-module__We7rla__secondary:hover:not(:disabled){border-color:var(--color-text-secondary);background:var(--color-bg-surface-s2)}.Button-module__We7rla__danger{color:var(--color-error);background:#f871711a}.Button-module__We7rla__danger:hover:not(:disabled){background:#f8717133}.Button-module__We7rla__fullWidth{width:100%}
.Toast-module__ttGOHW__toast{z-index:9999;color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:300px;padding:12px 16px;font-size:.875rem;font-weight:500;animation:.3s ease-out Toast-module__ttGOHW__slideIn;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 10px 15px -3px #00000080,0 4px 6px -2px #0000004d}@keyframes Toast-module__ttGOHW__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Toast-module__ttGOHW__success{background-color:var(--color-bg-surface-2,#18181b);border:1px solid var(--color-success,#22c55e);color:var(--color-text-primary,#fff)}.Toast-module__ttGOHW__success svg{color:var(--color-success,#22c55e)}.Toast-module__ttGOHW__error{background-color:var(--color-bg-surface-2,#18181b);border:1px solid var(--color-error,#ef4444);color:var(--color-text-primary,#fff)}.Toast-module__ttGOHW__error svg{color:var(--color-error,#ef4444)}.Toast-module__ttGOHW__info{background-color:var(--color-bg-surface-2,#18181b);border:1px solid var(--color-primary,#3b82f6);color:var(--color-text-primary,#fff)}.Toast-module__ttGOHW__info svg{color:var(--color-primary,#3b82f6)}.Toast-module__ttGOHW__warning{background-color:var(--color-bg-surface-2,#18181b);color:var(--color-text-primary,#fff);border:1px solid #f59e0b}.Toast-module__ttGOHW__warning svg{color:#f59e0b}.Toast-module__ttGOHW__content{align-items:center;gap:12px;display:flex}.Toast-module__ttGOHW__closeBtn{color:currentColor;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.Toast-module__ttGOHW__closeBtn:hover{opacity:1;background-color:#ffffff1a}
.NotificationPopup-module__PClGNW__overlay{z-index:100;background:#00000080;animation:.2s NotificationPopup-module__PClGNW__fadeIn;position:fixed;inset:0}.NotificationPopup-module__PClGNW__popup{background:var(--color-bg-surface-1);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-lg);z-index:101;flex-direction:column;width:380px;max-width:calc(100vw - 40px);max-height:calc(100vh - 100px);animation:.3s NotificationPopup-module__PClGNW__slideIn;display:flex;position:fixed;top:70px;right:20px;box-shadow:0 12px 48px #0000004d}@keyframes NotificationPopup-module__PClGNW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes NotificationPopup-module__PClGNW__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.NotificationPopup-module__PClGNW__header{border-bottom:1px solid var(--color-bg-surface-3);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.NotificationPopup-module__PClGNW__title{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:600}.NotificationPopup-module__PClGNW__closeButton{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.NotificationPopup-module__PClGNW__closeButton:hover{background:var(--color-bg-surface-3);color:var(--color-text-primary)}.NotificationPopup-module__PClGNW__content{flex:1;overflow-y:auto}.NotificationPopup-module__PClGNW__empty{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 20px;display:flex}.NotificationPopup-module__PClGNW__list{flex-direction:column;display:flex}.NotificationPopup-module__PClGNW__notification{border-bottom:1px solid var(--color-bg-surface-3);cursor:pointer;gap:12px;padding:16px 20px;transition:all .2s;display:flex;position:relative}.NotificationPopup-module__PClGNW__notification:hover{background:var(--color-bg-surface-2)}.NotificationPopup-module__PClGNW__notification:last-child{border-bottom:none}.NotificationPopup-module__PClGNW__notification:before{content:"";opacity:0;width:3px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.NotificationPopup-module__PClGNW__notification.NotificationPopup-module__PClGNW__critical:before{background:var(--color-error)}.NotificationPopup-module__PClGNW__notification.NotificationPopup-module__PClGNW__warning:before{background:var(--color-warning)}.NotificationPopup-module__PClGNW__notification.NotificationPopup-module__PClGNW__info:before{background:var(--color-info)}.NotificationPopup-module__PClGNW__notification:hover:before{opacity:1}.NotificationPopup-module__PClGNW__notificationIcon{flex-shrink:0;padding-top:2px}.NotificationPopup-module__PClGNW__notificationContent{flex:1;min-width:0}.NotificationPopup-module__PClGNW__notificationTitle{color:var(--color-text-primary);text-overflow:ellipsis;margin:0 0 4px;font-size:.875rem;font-weight:600;overflow:hidden}.NotificationPopup-module__PClGNW__notificationSubtitle{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.NotificationPopup-module__PClGNW__timestamp{color:var(--color-text-tertiary);margin-top:6px;font-size:.6875rem;display:block}@media (max-width:640px){.NotificationPopup-module__PClGNW__popup{width:auto;max-width:none;left:10px;right:10px}}
.page-module__PA_ioq__container{max-width:1600px;margin:0 auto;padding:32px}.page-module__PA_ioq__header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.page-module__PA_ioq__title{color:var(--color-text-primary);margin-bottom:4px;font-size:1.5rem;font-weight:700}.page-module__PA_ioq__subtitle{color:var(--color-text-secondary);font-size:.875rem}.page-module__PA_ioq__saldosContainer{gap:24px;width:100%;margin-bottom:32px;display:flex}.page-module__PA_ioq__saldosGroup{background:var(--color-bg-surface-2);border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;flex:1;padding:16px;display:flex}.page-module__PA_ioq__saldosGroupBlue{border-color:#06b6d4}.page-module__PA_ioq__saldosGroupPurple{border-color:#8b5cf6}.page-module__PA_ioq__saldosGroupHeader{border-bottom:1px solid var(--color-bg-surface-3);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.page-module__PA_ioq__groupTitle{font-size:1rem;font-weight:600}.page-module__PA_ioq__groupTitleBlue{color:#22d3ee}.page-module__PA_ioq__groupTitlePurple{color:#a78bfa}.page-module__PA_ioq__saldosGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.page-module__PA_ioq__saldoCard{border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-md);cursor:pointer;background:#09090b;flex-direction:column;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:flex;position:relative}.page-module__PA_ioq__saldoCard:hover{border-color:var(--color-text-secondary)}.page-module__PA_ioq__saldoCard[data-active=true]{border-color:var(--color-primary);background:#0c4a6e}.page-module__PA_ioq__saldoStatusDot{background:#525252;border-radius:50%;width:6px;height:6px;margin-bottom:6px}.page-module__PA_ioq__saldoValue{color:#fff;margin-bottom:4px;font-size:.875rem;font-weight:700}.page-module__PA_ioq__saldoLabels{color:#71717a;text-transform:uppercase;gap:4px;font-size:.65rem;font-weight:600;display:flex}.page-module__PA_ioq__separator{color:#3f3f46}.page-module__PA_ioq__controls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-module__PA_ioq__searchBox{width:380px;position:relative}.page-module__PA_ioq__searchIcon{color:#9ca3af;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.page-module__PA_ioq__searchInput{background:var(--color-bg-surface-1);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);padding:10px 10px 10px 40px;font-size:.875rem}.page-module__PA_ioq__searchInput:focus{border-color:var(--color-primary);outline:none}.page-module__PA_ioq__tableCard{background:var(--color-bg-surface-2);border-radius:var(--radius-lg);border:1px solid var(--color-bg-surface-3);overflow:hidden}.page-module__PA_ioq__tableWrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.page-module__PA_ioq__table{border-collapse:collapse;width:100%}.page-module__PA_ioq__table th{text-align:left;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--color-bg-surface-3);background:var(--color-bg-surface-2);padding:16px;font-size:.75rem}.page-module__PA_ioq__table td{border-bottom:1px solid var(--color-bg-surface-3);color:var(--color-text-primary);white-space:nowrap;padding:12px 16px;font-size:.8125rem}.page-module__PA_ioq__tableRow:hover{background:var(--color-bg-surface-3)}.page-module__PA_ioq__modalInputs{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.page-module__PA_ioq__inputGroup{flex-direction:column;gap:8px;display:flex}.page-module__PA_ioq__inputLabel{color:#a1a1aa;text-transform:uppercase;font-size:.75rem;font-weight:700}.page-module__PA_ioq__inputWrapper{align-items:center;display:flex;position:relative}.page-module__PA_ioq__numberInput{color:#fff;appearance:textfield;background:#09090b;border:1px solid #27272a;border-radius:4px;width:100%;padding:12px 40px 12px 16px;font-size:1rem;font-weight:600}.page-module__PA_ioq__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-module__PA_ioq__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-module__PA_ioq__unitSuffix{color:#71717a;font-size:.875rem;font-weight:600;position:absolute;right:12px}.page-module__PA_ioq__saldoTotalCard{background:#18181b;border:1px solid #8b5cf6;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px;display:flex}.page-module__PA_ioq__saldoTotalLabel{color:#fff;font-size:.875rem;font-weight:700}.page-module__PA_ioq__saldoTotalSubp{color:#a78bfa;margin-top:4px;font-size:.75rem}.page-module__PA_ioq__saldoDisplay{color:#22c55e;background:#052e16;border:1px solid #22c55e;border-radius:4px;flex-direction:column;align-items:flex-end;padding:8px 16px;font-size:1.125rem;font-weight:700;display:flex}.page-module__PA_ioq__saldoDisplaySub{color:#86efac;text-transform:uppercase;margin-top:2px;font-size:.65rem}.page-module__PA_ioq__selectionBar{background:var(--color-bg-surface-2);border:1px solid var(--color-bg-surface-3);border-radius:var(--radius-lg);align-items:center;gap:16px;margin-bottom:24px;padding:16px 24px;animation:.3s page-module__PA_ioq__fadeIn;display:flex;box-shadow:0 4px 6px #0000001a}.page-module__PA_ioq__selectionLabel{color:var(--color-text-primary);border-right:1px solid var(--color-bg-surface-3);margin-right:16px;padding-right:16px;font-size:.875rem;font-weight:600}@keyframes page-module__PA_ioq__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module__PA_ioq__actionBtnApprove,.page-module__PA_ioq__actionBtnReject,.page-module__PA_ioq__actionBtnLater{border-radius:var(--radius-md);cursor:pointer;border:1px solid var(--color-bg-surface-3);color:var(--color-text-secondary);background:0 0;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:500;transition:all .2s;display:flex}.page-module__PA_ioq__actionBtnApprove{color:#4ade80;background:#4ade801a;border-color:#4ade80}.page-module__PA_ioq__actionBtnReject{color:#f87171;background:#f871711a;border-color:#f87171}.page-module__PA_ioq__actionBtnLater{color:#cbd5e1;background:#ffffff0d;border-color:#cbd5e1}.page-module__PA_ioq__centerContent{text-align:center!important}@media (max-width:1024px){.page-module__PA_ioq__saldosContainer{flex-direction:column}.page-module__PA_ioq__saldosGrid{grid-template-columns:repeat(2,1fr)}}@keyframes page-module__PA_ioq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__PA_ioq__animateSpin{animation:1s linear infinite page-module__PA_ioq__spin}
.DonutChart-module___PcKSW__container{justify-content:center;align-items:center;display:flex;position:relative}.DonutChart-module___PcKSW__centerText{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.DonutChart-module___PcKSW__totalValue{color:var(--color-text-primary);font-size:1.875rem;font-weight:700;line-height:1}.DonutChart-module___PcKSW__totalLabel{color:var(--color-text-secondary);margin-top:4px;font-size:.75rem}.DonutChart-module___PcKSW__segment{cursor:pointer;transition:all .3s}.DonutChart-module___PcKSW__segment:hover{opacity:.8;stroke-width:24px}
.ClientLayout-module__Ow5GJG__container{background:var(--color-bg-app);min-height:100vh}.ClientLayout-module__Ow5GJG__main{min-height:calc(100vh - var(--header-height));margin-left:0;padding:24px}@media (max-width:768px){.ClientLayout-module__Ow5GJG__main{padding:16px}}
