.Alerts_page__pmgb9{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.Alerts_header__GI5vf{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.Alerts_headerText__cZp0T h3{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:var(--text-color-primary)}.Alerts_headerText__cZp0T p{margin:0;color:var(--text-color-secondary);font-size:.875rem}.Alerts_selectedCount__RLlg2{display:inline-block;margin-left:.5rem;padding:.25rem .75rem;background-color:#1ca64c;color:white;border-radius:9999px;font-size:.75rem;font-weight:600}.Alerts_actions__IBFfS{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.Alerts_clearBtn__ni_xN{padding:.5rem 1rem;background-color:#ef4444;color:white;border:none;border-radius:.5rem;font-weight:500;height:43px;cursor:pointer;transition:all .2s;font-size:.875rem}.Alerts_clearBtn__ni_xN:hover{background-color:#dc2626;transform:scale(1.02)}.Alerts_stats__f99JA{display:flex;gap:1rem}.Alerts_statCard__wFomw{display:flex;flex-direction:column;padding:1.25rem;background:linear-gradient(135deg,#1ca64c,#0ed353);border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.Alerts_statLabel__1Hcmu{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.05em}.Alerts_statValue___4emZ{margin-top:.5rem;font-size:2rem;font-weight:700;color:white}.Alerts_emptyState___DTrQ{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;background-color:var(--hover-bg);border-radius:.75rem;border:2px dashed var(--card-border)}.Alerts_emptyState___DTrQ p{margin:0;color:var(--text-color-secondary);font-size:1rem}@media (max-width:768px){.Alerts_header__GI5vf{flex-direction:column;align-items:stretch}.Alerts_actions__IBFfS{width:100%}.Alerts_stats__f99JA{grid-template-columns:1fr}}.SearchBar_search_wrapper__CoOdb{display:flex;align-items:center}.SearchBar_inputWrapper__vUaS8{width:300px}.SearchBar_searchIcon__IleIR{color:var(--text-color-secondary);transition:color .2s ease}.SearchBar_inputWrapper__vUaS8:focus-within .SearchBar_searchIcon__IleIR{color:var(--primary-color)}.Input_input__8EJE1{display:flex;flex-direction:column;gap:.5rem;color:var(--text-color-2)}.Input_inputContainer__WjvWD{display:flex;flex-direction:row;align-items:center;background-color:var(--input-background-color);padding:var(--input-padding);border:none;outline:none;width:100%;height:50px;border:1px solid var(--input-border-color);color:var(--text-color-primary);gap:.5rem;border-radius:12px}.Input_inputContainer__WjvWD>input{background:none;border:none;outline:none;width:100%;color:var(--text-color-primary)}.Input_input__8EJE1>select{background-color:var(--input-background-color);padding:.9rem;border:none;outline:none;width:100%;border:1px solid var(--input-border-color);color:white;border-radius:var(--border-radius)}.Input_inputContainer__WjvWD>.Input_inputContainer__WjvWD::placeholder,.Input_input__8EJE1>select:invalid{color:var(--text-color-secondary)}.Input_inputContainer__WjvWD:focus-within{outline:none;border:1.5px solid var(--primary-color)}[data-theme=dark] .Input_inputContainer__WjvWD:focus-within{box-shadow:0 0 8px rgba(28,166,76,.2)}.Input_input__8EJE1:focus>select{outline:none;border:1.5px solid var(--primary-color)}.Input_inputContainer__WjvWD>input[type=date]{color:var(--text-color-primary)}[data-theme=light] .Input_inputContainer__WjvWD>input[type=date]{color-scheme:light}[data-theme=dark] .Input_inputContainer__WjvWD>input[type=date]{color-scheme:dark}.Classes_page__qfw2w{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.Classes_header__OAdJe{display:flex;justify-content:space-between;align-items:center}.Classes_reactivateButton__zxYsE{background:transparent;border:none;cursor:pointer;color:#63d32f;display:flex;align-items:center;justify-content:center;padding:.3rem;border-radius:4px;transition:all .2s ease}.Classes_reactivateButton__zxYsE:hover{background:#d32f2f15;transform:scale(1.1)}[data-theme=dark] .Classes_reactivateButton__zxYsE:hover{background:#63d32f15}.Classes_actions__2Bwf9{display:flex;align-items:center;justify-content:center;gap:2.5rem}.Classes_actionsBtn__28LhM{border-radius:.5rem;display:flex;gap:1rem}.Classes_actionsBtn__28LhM img:hover{cursor:pointer;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);transform:scale(1.12) translateY(-2px);box-shadow:0 4px 16px 0 rgba(166,28,28,.2)}.Classes_editBtn__AYxx0{background:transparent;border:none;cursor:pointer;color:var(--text-color-secondary);display:flex;align-items:center;justify-content:center;padding:.3rem;border-radius:4px;transition:all .2s ease}.Classes_editBtn__AYxx0:hover{color:var(--primary-color);background:rgba(166,28,28,.1);transform:scale(1.1)}.Status_badge__AmNTX{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333);height:-moz-fit-content;height:fit-content}.Status_badge__AmNTX:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.EnrollmentTab_container__Jpgo8{display:flex;flex-direction:column}.EnrollmentTab_container_header__7ucb6{display:flex;align-items:center;justify-content:space-between}.EnrollmentTab_header_actions__8XVyW{display:flex;align-items:center;gap:1.2rem}.EnrollmentTab_userWrapper__Xv2CT{display:flex;align-items:center;gap:1rem}.EnrollmentTab_statusBadge__RTMUr{display:flex;gap:.5rem}.EnrollmentTab_avatar__r8Qdl{display:flex;align-items:center;gap:.5rem}.EnrollmentTab_editButton__YJ5G6{background:transparent;border:1px solid var(--border-color,#e5e7eb);border-radius:6px;padding:.5rem;cursor:pointer;color:var(--text-color-primary,#2e2e2e);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.EnrollmentTab_editButton__YJ5G6:hover:not(:disabled){background:var(--hover-bg,#f3f4f6);border-color:var(--primary-color,#1ca64c);color:var(--primary-color,#1ca64c);transform:translateY(-1px)}.EnrollmentTab_editButton__YJ5G6:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .EnrollmentTab_editButton__YJ5G6{border-color:var(--card-border,#334155);color:var(--text-color-primary,#e5e7eb)}[data-theme=dark] .EnrollmentTab_editButton__YJ5G6:hover:not(:disabled){background:var(--hover-bg,rgba(28,166,76,.1));border-color:var(--primary-color,#1ca64c)}.Button_button__zxPj3{display:flex;align-items:center;justify-content:center;padding:1rem;background-color:var(--button-color-1);color:white;outline:none;border:none;border-radius:var(--border-radius);cursor:pointer;transition:background .3s ease-in-out;height:45px}.Button_button__zxPj3:not(:disabled):hover{background-color:var(--button-hover-1)}.Button_button__zxPj3:disabled{background-color:#962b2b;cursor:not-allowed;opacity:.6}.AlertsTable_guardianInfo__KSUKA,.AlertsTable_studentInfo__jnZWb{display:flex;flex-direction:column;gap:.25rem}.AlertsTable_guardianName__grXBa,.AlertsTable_studentName__bAvp4{font-weight:500;color:var(--text-color-primary)}.AlertsTable_relationship__nBryh,.AlertsTable_studentBI__b_vg2{font-size:.75rem;color:var(--text-color-secondary)}.AlertsTable_phone__qju3x{font-family:Courier New,monospace;font-weight:500;color:#a61c1c}.AlertsTable_email__TKBH_{color:#3b82f6;font-size:.875rem}.AlertsTable_address__Y3QIG,.AlertsTable_expandBtn__oPW6x{font-size:.875rem;color:var(--text-color-secondary)}.AlertsTable_expandBtn__oPW6x{background:none;border:none;cursor:pointer;padding:.5rem;transition:all .2s;border-radius:.25rem}.AlertsTable_expandBtn__oPW6x:hover{color:var(--primary-color);background:var(--hover-bg)}.AlertsTable_actionButtons__T3ZYg{display:flex;gap:.5rem;align-items:center}.AlertsTable_expandedRow__tNjm9{background-color:var(--hover-bg)}.AlertsTable_expandedContent__pXprj{padding:1.5rem;animation:AlertsTable_slideDown__sVV_u .2s ease-out}@keyframes AlertsTable_slideDown__sVV_u{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AlertsTable_detailsGrid__RG2dC{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.AlertsTable_detailItem__w4q9_{display:flex;flex-direction:column;gap:.25rem}.AlertsTable_detailLabel__tMOd2{font-size:.75rem;font-weight:600;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.05em}.AlertsTable_detailValue__DPDFz{font-size:.875rem;color:var(--text-color-primary);font-weight:500}.SignIn_form__w_fnz{display:flex;flex-direction:column;gap:1rem;max-width:420px}.revert_overlay__tOVDI{background:var(--modal-overlay);position:fixed;inset:0;z-index:150}.revert_dialogContent__Cp_9w{background:var(--card-bg);border-radius:12px;padding:1.5rem;width:90%;max-width:450px;margin:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:151;box-shadow:var(--shadow-lg)}[data-theme=dark] .revert_dialogContent__Cp_9w{border:1px solid var(--card-border)}.revert_body__XH9Bd{display:flex;flex-direction:column;gap:.75rem;font-size:.95rem}.revert_body__XH9Bd p{color:var(--text-color-primary)}.revert_dialogContent__Cp_9w textarea{width:100%;resize:none;border-radius:8px;border:1px solid var(--primary-color);padding:.5rem;font-size:.9rem;outline:none}.revert_actions__7jMH6{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.revert_confirmBtn__pOFvW{background-color:#dc2626;color:white;border:none;border-radius:6px;padding:.5rem 1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.revert_confirmBtn__pOFvW:hover:not(:disabled){background-color:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(220,38,38,.3)}.revert_confirmBtn__pOFvW:disabled{opacity:.6;cursor:not-allowed}.revert_cancelBtn__l5oOG{background:transparent;border:1px solid var(--card-border);border-radius:6px;padding:.5rem 1rem;cursor:pointer;color:var(--text-color-primary);transition:all .2s ease}.revert_cancelBtn__l5oOG:hover{background:var(--hover-bg);border-color:var(--primary-color)}.revert_trigger__5_KeS{display:flex;align-items:center;justify-content:center;gap:.4rem;background:#fef2f2;border:1px solid #f87171;border-radius:5px;padding:.2rem .56rem;color:#b91c1c;font-weight:500;transition:all .2s ease;cursor:pointer}[data-theme=dark] .revert_trigger__5_KeS{background:rgba(220,38,38,.15);border-color:rgba(248,113,113,.4);color:#fca5a5}.revert_trigger__5_KeS:hover:not(:disabled){background:#fca5a5;color:#7f1d1d;transform:translateY(-1px);box-shadow:0 2px 8px rgba(220,38,38,.2)}[data-theme=dark] .revert_trigger__5_KeS:hover:not(:disabled){background:rgba(220,38,38,.25);border-color:#f87171;color:#fecaca}.revert_trigger__5_KeS:disabled{background:#f3f4f6;border-color:#d1d5db;color:#9ca3af;cursor:not-allowed;opacity:.6}[data-theme=dark] .revert_trigger__5_KeS:disabled{background:rgba(100,100,100,.2);border-color:rgba(156,163,175,.3);color:#6b7280}.revert_trigger__5_KeS svg{vertical-align:middle}.ExpenseFilterDialog_overlay__f1MOK{position:fixed;inset:0;background:var(--modal-overlay);z-index:1000}.ExpenseFilterDialog_content__4hGcY{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(96vw,440px);background:var(--card-bg);color:var(--text-color-primary);border:1px solid var(--card-border);border-radius:16px;box-shadow:var(--shadow-lg);padding:1.2rem;z-index:1001}.ExpenseFilterDialog_title__wE_8Q{margin:0;font-size:1.1rem;font-weight:700}.ExpenseFilterDialog_description__MLiCo{margin-top:.5rem;color:var(--text-color-secondary);line-height:1.5}.ExpenseFilterDialog_fieldGroup__kdAoj{display:flex;flex-direction:column;gap:.35rem;margin-top:1rem}.ExpenseFilterDialog_fieldGroup__kdAoj label{color:var(--text-color-primary);font-size:.95rem;font-weight:600}.ExpenseFilterDialog_fieldGroup__kdAoj input{width:100%;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--input-border-color);background:var(--input-background-color);color:var(--text-color-primary);outline:none}.ExpenseFilterDialog_fieldGroup__kdAoj input:focus{border-color:var(--primary-color)}.ExpenseFilterDialog_actions__UhpPQ{margin-top:1.3rem;display:flex;justify-content:flex-end;gap:.75rem}.ExpenseFilterDialog_clearButton__9BZBt{border:1px solid var(--card-border);background:transparent;color:var(--text-color-primary);border-radius:10px;padding:.75rem 1rem;cursor:pointer}.ExpenseFilterDialog_clearButton__9BZBt:hover{background:var(--hover-bg)}.ExpenseFilterDialog_applyButton__521ME{min-width:120px}@media (max-width:480px){.ExpenseFilterDialog_actions__UhpPQ{flex-direction:column-reverse}.ExpenseFilterDialog_applyButton__521ME,.ExpenseFilterDialog_clearButton__9BZBt{width:100%}}.RemoveClass_overlay__YLPEm{background-color:rgba(0,0,0,.5);position:fixed;inset:0;z-index:150}.RemoveClass_dialogContent__zaTh2{background:var(--card-bg);border-radius:8px;padding:24px;width:90%;max-width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:151;box-shadow:0 10px 40px rgba(0,0,0,.2)}.RemoveClass_dialogContent__zaTh2 h4,.RemoveClass_dialogContent__zaTh2 p,.RemoveClass_dialogContent__zaTh2 span{color:var(--text-color-primary)}.RemoveClass_actions__fKqLV{display:flex;margin-top:24px;gap:12px}.RemoveClass_cancelButton___J3kq{background:#636363}.RemoveClass_actionButton__NfLVg,.RemoveClass_cancelButton___J3kq{color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.RemoveClass_actionButton__NfLVg{background:#f59e0b;min-width:100px}.RemoveClass_actionBtn__O93bp{background:none;border:none;cursor:pointer;border-radius:6px;transition:all .2s ease;margin-top:.2rem;color:var(--text-color-primary)}.RemoveClass_actionBtn__O93bp:hover{background:var(--hover-bg);transform:scale(1.1)}.RemoveClass_actionBtn__O93bp:disabled{cursor:not-allowed}.RemoveClass_save__EO18C{border:none}.RemoveClass_open__VdKI0{background:#1CA64C}.RemoveClass_close__EiLZc{background-color:rgb(215,49,49)}.AddEventPage_form__0ZZa_,.styles_form__vXK6V{width:60%;margin:0 auto;padding:1rem 0}.Gallery_page__7tE2M{padding:2rem;display:flex;flex-direction:column;gap:.5rem}.Gallery_notFound__60uza{display:flex;flex-direction:column;align-items:center;min-height:60vh;justify-content:center}.Gallery_notFound__60uza h3{font-weight:lighter;color:var(--text-color-secondary)}.Gallery_header__xEAqt{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.Gallery_noImage__F2T0n{width:300px;height:300px;object-fit:contain;margin-bottom:20px}.Gallery_masonry__nI0IU{display:flex;margin-left:-16px;width:auto;margin-top:24px}.Gallery_masonryColumn__7EzmD{padding-left:16px;background-clip:padding-box}.Gallery_card__DYYq_{position:relative;margin-bottom:16px;border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.Gallery_card__DYYq_:hover{transform:translateY(-4px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.Gallery_cardImage__w8rpK{width:100%;background-size:cover;background-position:50%;transition:transform .3s ease}.Gallery_card__DYYq_:hover .Gallery_cardImage__w8rpK{transform:scale(1.05)}.Gallery_overlay__dAshK{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.1));color:white}.Gallery_cardTitle__7judI{font-size:16px;font-weight:700;margin:0}.Gallery_eventDate__TuNtz{font-size:12px;color:#ddd;margin:2px 0 6px}.Gallery_cardDescription__MErQN{font-size:14px;opacity:.9;margin-top:4px}.Gallery_popoverWrapper__47kFM{position:absolute;top:8px;right:8px;z-index:10}.Gallery_popoverButton__x2p9J{background:transparent;border:none;color:white;font-size:28px;cursor:pointer}.Gallery_popoverContent__BsCBc{position:absolute;top:28px;right:0;background:var(--card-bg);color:var(--text-color-primary);border-radius:6px;box-shadow:var(--shadow-md);padding:8px;min-width:100px}.Gallery_popoverContent__BsCBc button{width:100%;background:none;border:none;padding:6px 8px;cursor:pointer;text-align:left}.Gallery_popoverContent__BsCBc button:hover{background-color:var(--hover-bg)}.Gallery_pagination__ahnzo{display:flex;gap:8px;margin-top:24px;align-items:center}.Gallery_pageButton__LP3OL{padding:6px 12px;border-radius:6px;border:none;background-color:var(--hover-bg);color:var(--text-color-primary);cursor:pointer;transition:background-color .2s ease}.Gallery_pageButton__LP3OL:hover{background-color:var(--card-border)}.Gallery_activePage__yBTGX{background-color:var(--main-color);color:white}.Create_page__H6_1l{display:flex;gap:3.5rem;align-items:center;justify-content:center;max-width:1000px;margin:0 auto;padding:1rem 0;height:90vh}.Create_container__0Wfuo{display:flex;flex-direction:column;width:100%}.Create_imageAnimate__n9Qzi{animation:Create_float__8d9Wk 3s ease-in-out infinite}@keyframes Create_float__8d9Wk{0%{transform:translateY(0);transform:translateX(0)}50%{transform:translateY(-10px);transform:translateX(-10px)}to{transform:translateY(0);transform:translateX(0)}}.Status_badge__GixB0{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333)}.Status_badge__GixB0:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.Status_badge__8qVWy{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333)}.Status_badge__8qVWy:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.RemoveClass_overlay___dyj_{background-color:var(--modal-overlay);position:fixed;inset:0;z-index:150}.RemoveClass_dialogContent__pZ9u1{background:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;padding:24px;width:90%;max-width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:151;box-shadow:var(--shadow-lg)}.RemoveClass_title__UuPGE{color:var(--text-color-primary);font-size:18px}.RemoveClass_description__VfpOh{color:var(--text-color-secondary)}.RemoveClass_actions__T4dXq{display:flex;margin-top:24px;gap:12px}.RemoveClass_cancelButton__t4YVx{background:var(--text-color-secondary);color:var(--card-bg);border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease}.RemoveClass_cancelButton__t4YVx:hover{opacity:.9;transform:translateY(-1px)}.RemoveClass_removeButton__Pos08{background:#d32f2f;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease}.RemoveClass_removeButton__Pos08:hover{background:#b71c1c;transform:translateY(-1px)}.RemoveClass_actionBtn__Oue9l{background:transparent;border:none;cursor:pointer;color:#d32f2f;display:flex;align-items:center;justify-content:center;padding:.3rem;border-radius:4px;transition:all .2s ease}.RemoveClass_actionBtn__Oue9l:hover{background:rgba(211,47,47,.1);transform:scale(1.1)}[data-theme=dark] .RemoveClass_actionBtn__Oue9l:hover{background:rgba(211,47,47,.2)}.Type_badge__GZfeW{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333)}[data-theme=dark] .Type_badge__GZfeW{background-color:rgba(255,255,255,.1);border:1px solid var(--badge-dot,#999);color:var(--badge-dot,#999)}.Type_badge__GZfeW:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.style_statusContainer__phq7e{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1rem;margin-top:1rem}.style_inputGroup__K7n4Y textarea{background-color:var(--input-background-color);padding:.8rem 1rem;border:none;outline:none;width:100%;border:1px solid var(--input-border-color);color:var(--text-color-primary);border-radius:var(--border-radius)}.style_status__hwYmX{display:flex;align-items:center}.style_status__hwYmX label{color:var(--text-color-primary);width:70%}.style_disabled__qmZjL{opacity:.4;pointer-events:none;cursor:not-allowed}.style_disabled__qmZjL:hover{background:none;color:inherit}.style_btn___tFnV{width:140px}.style_trigger__gTfyC{display:flex;gap:.4rem;align-items:center;cursor:pointer;color:var(--text-color-secondary);transition:all .2s ease}.style_trigger__gTfyC:hover{color:var(--primary-color)}.style_trigger__gTfyC svg{flex-shrink:0}.Status_badge__0KdSy{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333)}.Status_badge__0KdSy:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.Status_badge__P62I5{display:inline-flex;align-items:center;gap:.4em;padding:.25em .8em;border-radius:20px;font-size:.75rem;font-weight:500;text-transform:capitalize;letter-spacing:.4px;width:-moz-fit-content;width:fit-content;background-color:var(--badge-bg,#e0e0e0);color:var(--badge-color,#333)}.Status_badge__P62I5:before{content:"";display:inline-block;width:.6em;height:.6em;border-radius:50%;background-color:var(--badge-dot,#999)}.ConfirmDialog_overlay__F_zoL{position:fixed;inset:0;background:var(--modal-overlay);z-index:1000}.ConfirmDialog_content__vH9Vr{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,440px);background:var(--card-bg);color:var(--text-color-primary);border:1px solid var(--card-border);border-radius:14px;box-shadow:var(--shadow-lg);padding:1rem;z-index:1001}.ConfirmDialog_title__ZtzX2{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-color-primary)}.ConfirmDialog_description__fa_8T{margin-top:.6rem;line-height:1.5;color:var(--text-color-secondary)}.ConfirmDialog_actions__qmJbT{margin-top:1rem;display:flex;justify-content:flex-end;gap:.6rem}.ConfirmDialog_cancelButton__t7Z9E{border:1px solid var(--card-border);background:transparent;color:var(--text-color-primary);border-radius:10px;padding:.6rem .9rem;cursor:pointer}.ConfirmDialog_cancelButton__t7Z9E:hover:not(:disabled){background:var(--hover-bg)}.ConfirmDialog_cancelButton__t7Z9E:disabled{opacity:.7;cursor:not-allowed}.ConfirmDialog_confirmButton__UpYpW{min-width:110px}@media (max-width:480px){.ConfirmDialog_actions__qmJbT{flex-direction:column-reverse}.ConfirmDialog_cancelButton__t7Z9E,.ConfirmDialog_confirmButton__UpYpW{width:100%}}.styles_container__YUAP1{margin-top:2.5rem;display:flex;flex-direction:column;width:100%;border-radius:12px;overflow:hidden;position:relative;margin:0 auto;padding:2rem}.styles_container_header__reX_z{display:flex;align-items:center;justify-content:space-between}.styles_header_actions__J3E_8{display:flex;align-items:center;gap:1.2rem}.styles_userWrapper__9wiuu{display:flex;align-items:center;gap:1rem}.styles_pdfFileName__VzR5B{margin-top:.5rem;font-size:.9rem;color:var(--text-color-primary);display:flex;justify-content:center;align-items:center;gap:.5rem}.styles_pdfFileName__VzR5B a{color:var(--primary-color);text-decoration:none;transition:all .2s ease}.styles_pdfFileName__VzR5B a:hover{color:rgb(8,95,8);filter:brightness(1.1)}.styles_avatar__5Vu8f,.styles_statusBadge__RRSTz{display:flex;gap:.5rem}.styles_avatar__5Vu8f{align-items:center}.styles_actions__VvpY0{display:flex;align-items:center;gap:.3rem}.styles_discounts__XGU0t{display:flex;flex-direction:column}.styles_discounts__XGU0t span{font-size:12.5px}.styles_discounts__XGU0t span:before{content:"";display:inline-block;width:.3em;height:.1em;border-radius:5%;background-color:rgb(223,64,64);margin-right:.5rem;margin-bottom:.2rem}.styles_discountTitle__QpxDp{color:rgb(223,64,64)}.styles_discounts__XGU0t .styles_discountTitle__QpxDp:before{content:"";display:none}.styles_tableContent__5TsRW td,.styles_tableContent__5TsRW th,.styles_tableContent__5TsRW tr{padding:.6rem .8rem;font-size:.85rem;white-space:nowrap}.styles_container__XMSrM{display:flex;flex-direction:column;gap:1rem}.styles_header_actions__4JvPp{display:flex;align-items:center;justify-content:flex-end}.styles_table__LF2wJ{width:100%}.styles_container__8comb{display:flex;flex-direction:column;gap:1rem}.styles_header_actions__UdFT9{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.styles_table__qPUpW{width:100%}.styles_overlay__xi7xB{background-color:var(--modal-overlay);position:fixed;inset:0;z-index:170}.styles_dialog__LDmCq{display:flex;flex-direction:column;gap:1rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;padding:1.2rem;width:min(720px,94vw);max-height:90vh;overflow-y:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:171;box-shadow:var(--shadow-lg)}.styles_header__NK5TV{display:flex;flex-direction:column;gap:.2rem;color:var(--text-color-primary)}.styles_emptyText__7YAUh,.styles_header__NK5TV small{color:var(--text-color-secondary)}.styles_emptyText__7YAUh{margin:0;font-size:.92rem;border:1px dashed var(--card-border);border-radius:8px;padding:.8rem}.styles_summary__4gAM_{border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border);padding:.75rem 0;color:var(--text-color-primary)}.styles_summary__4gAM_ strong{margin:0}.styles_actions__z_hdh{display:flex;justify-content:flex-end;gap:.6rem}.styles_cancelBtn__1zE4C{padding:.55rem 1rem;border-radius:6px;border:none;background-color:rgb(68,68,68);color:white;cursor:pointer}