@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;600;700&family=Tajawal:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;margin:0;overflow-x:hidden;padding:0;text-align:right}*,body{font-family:Cairo,Tajawal,Arial,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media (max-width:768px){body{font-size:14px}table{-webkit-overflow-scrolling:touch;display:block;font-size:.85rem;overflow-x:auto;white-space:nowrap}button{font-size:14px;min-height:44px;min-width:44px;padding:10px 15px}input,select,textarea{font-size:16px;padding:10px}a{align-items:center;display:inline-flex;min-height:44px}img{height:auto}*,img{max-width:100%}}@media (max-width:480px){body{font-size:13px}h1{font-size:1.8rem!important}h2{font-size:1.5rem!important}h3{font-size:1.2rem!important}.container,.content,.main{padding:10px!important}table{font-size:.75rem}table td,table th{padding:6px 4px!important}}@media (min-width:769px) and (max-width:1024px){body{font-size:15px}}@media screen and (max-width:768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}.login-container{background-color:#f0f2f5;direction:rtl;height:100vh}.login-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:30px;width:100%}.login-form h2{color:#333;margin-bottom:20px;text-align:center}.form-group{margin-bottom:15px}.form-group input{border:1px solid #ddd;border-radius:5px;padding:10px;transition:border-color .3s}.form-group input:focus{border-color:#4caf50}.login-button{background-color:#4caf50;border-radius:5px;padding:12px;transition:background-color .3s}.login-button:hover{background-color:#45a049}.error-message{background-color:#f8d7da;border-radius:5px;margin-bottom:15px;padding:10px}.login-container{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:center;min-height:100vh;padding:20px}.login-card{background:#fff;border-radius:15px;box-shadow:0 20px 40px #0000001a;max-width:400px;padding:40px;text-align:center;width:100%}.login-header{margin-bottom:30px}.login-header h1{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.login-header p{color:#666;font-size:16px;margin:0}.form-group,.login-form{text-align:right}.form-group label{color:#333;font-size:14px}.form-group input{border:2px solid #e1e5e9;border-radius:8px;box-sizing:border-box;font-size:16px;padding:12px 15px;transition:all .3s ease;width:100%}.form-group input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.form-group input:disabled{background-color:#f5f5f5;cursor:not-allowed}.error-message{background-color:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;font-size:14px;margin-bottom:20px;padding:12px;text-align:center}.login-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:15px;transition:all .3s ease;width:100%}.login-button:hover:not(:disabled){box-shadow:0 10px 20px #667eea4d;transform:translateY(-2px)}.login-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.login-footer{border-top:1px solid #eee;margin-top:20px;padding-top:20px}.login-footer p{color:#999;font-size:12px;margin:0}@media (max-width:480px){.login-container{padding:10px}.login-card{padding:30px 20px}.login-header h1{font-size:24px}}.login-card{animation:fadeIn .6s ease-out}.login-button:disabled{position:relative}.login-button:disabled:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.Header_header__qc\+hR{background:linear-gradient(135deg,#2b2d42,#1b1e34);direction:rtl;padding:24px 0}.Header_container__5\+6xa{margin:0 auto;max-width:1200px;padding:0 16px}.Header_title__5M5QN{color:#ffd166;font-size:42px;font-weight:800;letter-spacing:1px;margin:0;text-shadow:0 2px 10px #00000040}.Navbar_nav__-Oe8y{background:#0f1224;border-bottom:1px solid #ffffff14;direction:rtl}.Navbar_container__1EneT{align-items:center;display:flex;height:56px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 16px}.Navbar_menu__uqFF1{display:flex;gap:18px;list-style:none;margin:0;padding:0}.Navbar_menu__uqFF1 a{color:#e0e0e0;font-weight:600;text-decoration:none;transition:color .2s}.Navbar_menu__uqFF1 a:hover{color:#ffd166}.Navbar_active__--Zki{color:#ffd166!important}.Navbar_actions__JMsCw{align-items:center;display:flex;gap:10px}.Navbar_loginBtn__aliOj{background:linear-gradient(135deg,#ffd166,#fca311);border-radius:8px;color:#1b1e34;font-weight:700;padding:8px 14px;text-decoration:none}.Navbar_loginBtn__aliOj:hover{filter:brightness(1.05)}.HeroCarousel_wrapper__ZTWv9{border-radius:14px;height:300px;overflow:hidden;position:relative}@media (min-width:768px){.HeroCarousel_wrapper__ZTWv9{height:420px}}@media (min-width:1024px){.HeroCarousel_wrapper__ZTWv9{height:500px}}.HeroCarousel_slide__53u8k{background-position:50%;background-size:cover;inset:0;opacity:0;position:absolute;transform:scale(1.02);transition:opacity .6s ease,transform 1.2s ease}.HeroCarousel_active__67u8J{opacity:1;transform:scale(1)}.HeroCarousel_overlay__Zgrwq{align-items:end;background:linear-gradient(180deg,#00000026,#000000a6);display:flex;inset:0;justify-content:center;padding-bottom:50px;position:absolute}.HeroCarousel_caption__8MiYW{color:#fff;text-align:center;text-shadow:0 3px 10px #00000080}.HeroCarousel_caption__8MiYW h2{font-size:1.5rem;font-weight:800;margin-bottom:.5rem}@media (min-width:768px){.HeroCarousel_caption__8MiYW h2{font-size:2rem}}.HeroCarousel_details__y8jXF{display:flex;flex-wrap:wrap;font-size:1rem;gap:1rem;justify-content:center;opacity:.95}@media (min-width:768px){.HeroCarousel_details__y8jXF{font-size:1.2rem;gap:1.5rem}}.HeroCarousel_details__y8jXF span{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;border-radius:20px;display:flex;gap:.3rem;padding:.5rem 1rem}.HeroCarousel_deleteBtn__opFkr{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f00c;border:none;border-radius:50%;box-shadow:0 4px 15px #0000004d;color:#fff;cursor:pointer;font-size:1.3rem;height:45px;left:15px;position:absolute;top:15px;transition:all .3s ease;width:45px}.HeroCarousel_deleteBtn__opFkr:hover{background:red;box-shadow:0 6px 20px #f006;transform:scale(1.1)}.HeroCarousel_dots__J\+0VA{bottom:10px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.HeroCarousel_dot__lK-k8{background:#ffffff80;border:none;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.HeroCarousel_dot__lK-k8:hover{background:#fffc;transform:scale(1.2)}.HeroCarousel_dotActive__-Ol7s{background:#ffd166;transform:scale(1.3)}.HeroCarousel_loading__mKxCN{background:#f8f9fa;color:#666;font-size:1.5rem}.HeroCarousel_emptyState__H8uL6,.HeroCarousel_loading__mKxCN{align-items:center;display:flex;height:100%;justify-content:center}.HeroCarousel_emptyState__H8uL6{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);flex-direction:column;padding:2rem;text-align:center}.HeroCarousel_emptyState__H8uL6 h2{color:#2c3e50;font-size:1.5rem;margin-bottom:.5rem}.HeroCarousel_emptyState__H8uL6 p{color:#7f8c8d;font-size:1.1rem}.Lightbox_backdrop__mPCRe{align-items:center;animation:Lightbox_fadeIn__McH\+H .2s ease;background:#000000d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.Lightbox_container__YgKEm{background:#000;border-radius:14px;box-shadow:0 20px 80px #0009;max-height:90vh;max-width:95vw;position:relative}.Lightbox_image__SPUZG{background:#000;cursor:zoom-out;display:block;height:auto;max-height:90vh;max-width:95vw;object-fit:contain;width:auto}.Lightbox_close__AIrxj{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:40px;left:10px;position:absolute;top:10px;width:40px}.Lightbox_close__AIrxj:hover{background:#ffffff40}@keyframes Lightbox_fadeIn__McH\+H{0%{opacity:0}to{opacity:1}}.ProductsGrid_container__qyDJp{direction:rtl;margin:3rem auto;max-width:1400px;padding:0 1rem}.ProductsGrid_title__RZ6r5{color:#2c3e50;font-size:2rem;font-weight:800;margin-bottom:2.5rem;text-align:center}@media (min-width:768px){.ProductsGrid_title__RZ6r5{font-size:2.5rem}}.ProductsGrid_grid__AIPmh{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.ProductsGrid_grid__AIPmh{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductsGrid_grid__AIPmh{gap:2rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.ProductsGrid_grid__AIPmh{grid-template-columns:repeat(4,1fr)}}.ProductsGrid_productCard__XVrNs{animation:ProductsGrid_fadeInUp__gRR9t .5s ease;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s ease}.ProductsGrid_productCard__XVrNs:hover{box-shadow:0 12px 35px #00000026;transform:translateY(-10px)}.ProductsGrid_imageWrapper__QucCK{background:#f8f9fa;height:250px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.ProductsGrid_imageWrapper__QucCK{height:280px}}.ProductsGrid_imageWrapper__QucCK img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ProductsGrid_productCard__XVrNs:hover .ProductsGrid_imageWrapper__QucCK img{cursor:zoom-in;transform:scale(1.15)}.ProductsGrid_deleteBtn__PGFVK{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ff0000e6;border:none;border-radius:50%;box-shadow:0 4px 15px #0000004d;color:#fff;cursor:pointer;font-size:1.2rem;height:40px;left:10px;opacity:0;position:absolute;top:10px;transition:all .3s ease;width:40px}.ProductsGrid_productCard__XVrNs:hover .ProductsGrid_deleteBtn__PGFVK{opacity:1}.ProductsGrid_deleteBtn__PGFVK:hover{background:red;box-shadow:0 6px 20px #ff000080;transform:scale(1.1)}.ProductsGrid_info__hmomx{padding:1.5rem}@media (min-width:768px){.ProductsGrid_info__hmomx{padding:1.5rem}}.ProductsGrid_info__hmomx h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#2c3e50;display:-webkit-box;font-size:1.1rem;font-weight:700;margin-bottom:1rem;min-height:2.2rem;overflow:hidden}@media (min-width:768px){.ProductsGrid_info__hmomx h3{font-size:1.2rem}}.ProductsGrid_details__yOQiV{display:flex;flex-direction:column;gap:.75rem}.ProductsGrid_detail__RO7HL{align-items:center;background:#f8f9fa;border-radius:8px;color:#7f8c8d;display:flex;font-size:.95rem;gap:.5rem;padding:.5rem;transition:all .2s ease}.ProductsGrid_detail__RO7HL:hover{background:#e9ecef;transform:translateX(-3px)}@media (min-width:768px){.ProductsGrid_detail__RO7HL{font-size:1rem}}.ProductsGrid_icon__hE9ZA{font-size:1.2rem}.ProductsGrid_pagination__eQx6X{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:3rem}.ProductsGrid_pageBtn__jsuTP{background:#fff;border:none;border-radius:10px;box-shadow:0 2px 10px #00000014;color:#2c3e50;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.25rem;transition:all .3s ease}.ProductsGrid_pageBtn__jsuTP:hover:not(.ProductsGrid_disabled__kQaaP){background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea4d;color:#fff;transform:translateY(-2px)}.ProductsGrid_pageBtn__jsuTP.ProductsGrid_active__jQA3J{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea66;color:#fff}.ProductsGrid_pageBtn__jsuTP.ProductsGrid_disabled__kQaaP{cursor:not-allowed;opacity:.4}@media (min-width:768px){.ProductsGrid_pageBtn__jsuTP{font-size:1rem;padding:.75rem 1.5rem}}.ProductsGrid_loading__ffI38{color:#666;font-size:1.5rem}.ProductsGrid_emptyState__WdPaQ,.ProductsGrid_loading__ffI38{align-items:center;display:flex;justify-content:center;min-height:400px}.ProductsGrid_emptyState__WdPaQ{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:20px;flex-direction:column;padding:3rem 2rem;text-align:center}.ProductsGrid_emptyState__WdPaQ h2{color:#2c3e50;font-size:1.8rem;font-weight:800;margin-bottom:1rem}.ProductsGrid_emptyState__WdPaQ p{color:#7f8c8d;font-size:1.2rem}@keyframes ProductsGrid_fadeInUp__gRR9t{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (hover:none) and (pointer:coarse){.ProductsGrid_productCard__XVrNs:active{transform:translateY(-5px)}.ProductsGrid_deleteBtn__PGFVK{opacity:1}}.Footer_footer__fOqjb{background:#0f1224;color:#bdbdbd;direction:rtl;padding:22px 0}.Footer_container__1g60U{margin:0 auto;max-width:1200px;padding:0 16px;text-align:center}.Home_page__W69c4{background:#f7f8fc;min-height:100vh}.Home_main__071g8{margin:18px auto 0;max-width:1200px;padding:0 16px}.Home_heroSection__9qfnS{margin-bottom:22px}.Home_features__SFMoZ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:16px 0 26px}.Home_feature__hpQ3L{background:#fff;border:1px solid #eee;border-radius:10px;color:#1b1e34;font-weight:700;padding:12px;text-align:center}.Home_productsSection__7jWrb{margin:8px 0 36px}.Home_headRow__4Ufrl{align-items:center;direction:rtl;display:flex;justify-content:space-between}.Home_headRow__4Ufrl h2{color:#1b1e34;font-size:22px;margin:0}.Home_more__KkzdU{background:#ffd166;border-radius:8px;color:#1b1e34;font-weight:700;padding:6px 10px;text-decoration:none}.Home_grid__fL293{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.Home_grid__fL293{grid-template-columns:repeat(3,1fr)}.Home_features__SFMoZ{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.Home_grid__fL293{grid-template-columns:repeat(1,1fr)}.Home_features__SFMoZ{grid-template-columns:1fr}}.AdminNavbar_nav__fD73j{background:#0f1224;color:#fff;direction:rtl;width:100%}.AdminNavbar_container__Bwzf6{align-items:center;display:flex;height:90px;justify-content:space-between;margin:0;max-width:100%;padding:0 30px;width:100%}.AdminNavbar_brand__pdUG5{color:#ffd166;font-size:1.4rem;font-weight:900}.AdminNavbar_menu__nSUcI{display:flex;gap:20px;list-style:none;margin:0;padding:0}.AdminNavbar_menu__nSUcI a{color:#e0e0e0;font-size:1.1rem;font-weight:700;padding:8px 12px;text-decoration:none;transition:all .3s ease}.AdminNavbar_menu__nSUcI a:hover{color:#ffd166;transform:translateY(-2px)}.AdminNavbar_menu__nSUcI a.AdminNavbar_active__dwbNt{color:#ffd166}.AdminNavbar_logout__uqGHK{background:#ffd166;border:none;border-radius:8px;color:#1b1e34;cursor:pointer;font-size:1.05rem;font-weight:800;padding:12px 20px;transition:all .3s ease}.AdminNavbar_logout__uqGHK:hover{background:#ffdc7a;transform:scale(1.05)}.AdminNavbar_dropdown__tDcrl{position:relative}.AdminNavbar_dropdownToggle__rQvsT{color:#e0e0e0;cursor:pointer;font-size:1.1rem;font-weight:700;padding:8px 12px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.AdminNavbar_dropdownToggle__rQvsT:hover{color:#ffd166}.AdminNavbar_dropdownMenu__2SuGC{background:#171a32;border:1px solid #ffffff14;border-radius:8px;box-shadow:0 4px 15px #0000004d;display:none;min-width:200px;padding:8px 0;position:absolute;right:0;top:100%;z-index:100}.AdminNavbar_dropdown__tDcrl:hover .AdminNavbar_dropdownMenu__2SuGC{display:block}.AdminNavbar_dropdownMenu__2SuGC li{list-style:none}.AdminNavbar_dropdownMenu__2SuGC a{color:#e0e0e0;display:block;font-size:1.05rem;padding:10px 16px;text-decoration:none;transition:all .2s ease}.AdminNavbar_dropdownMenu__2SuGC a:hover{background:#20244a;color:#ffd166}.AdminNavbar_dropdownButton__iSi9g{background:none;border:none;color:#e0e0e0;cursor:pointer;font-family:inherit;font-size:1.05rem;font-weight:700;padding:10px 16px;text-align:right;text-decoration:none;transition:all .2s ease;width:100%}.AdminNavbar_dropdownButton__iSi9g:hover{background:#20244a;color:#ffd166}.AdminNavbar_customersDropdown__9Vm01 .AdminNavbar_dropdownToggle__rQvsT{color:#f44!important;font-size:1.1rem}.AdminNavbar_customersDropdown__9Vm01 .AdminNavbar_dropdownToggle__rQvsT:hover{color:#f66!important}.AccessDenied_overlay__0SmkF{align-items:center;animation:AccessDenied_fadeIn__7pvNq .3s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes AccessDenied_fadeIn__7pvNq{0%{opacity:0}to{opacity:1}}.AccessDenied_container__5MplJ{animation:AccessDenied_slideUp__NIYhI .3s ease;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;max-width:550px;overflow:hidden;width:90%}@keyframes AccessDenied_slideUp__NIYhI{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AccessDenied_header__0dXQM{align-items:center;background:linear-gradient(135deg,#d32f2f,#c62828);color:#fff;display:flex;justify-content:space-between;padding:20px}.AccessDenied_title__1Wcp0{font-size:22px;font-weight:700;margin:0}.AccessDenied_closeButton__oPSqb{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:30px;justify-content:center;line-height:1;padding:0;transition:background .2s ease;width:30px}.AccessDenied_closeButton__oPSqb:hover{background:#fff3}.AccessDenied_body__Kyb5Q{direction:rtl;padding:30px}.AccessDenied_message__jlZ8Q{color:#333;font-size:16px;line-height:1.6;margin:0 0 20px}.AccessDenied_permissionBox__3C4pV{background:#f5f5f5;border:2px solid #667eea;border-radius:8px;margin:20px 0;padding:15px}.AccessDenied_permissionLabel__pSdLS{color:#1b1e34;font-size:15px;font-weight:700;margin:0 0 10px}.AccessDenied_permissionsList__vvMYI{display:flex;flex-direction:column;gap:8px}.AccessDenied_permissionCode__R04\+g{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;box-shadow:0 2px 8px #667eea4d;color:#fff;display:inline-block;font-family:Courier New,Courier,monospace;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 15px}.AccessDenied_hint__-o2rW{background:#e3f2fd;border-radius:6px;border-right:4px solid #2196f3;margin-top:20px;padding:15px}.AccessDenied_hint__-o2rW p{color:#1976d2;font-size:14px;font-weight:700;margin:0 0 10px}.AccessDenied_hint__-o2rW ul{list-style:none;margin:0;padding:0 20px 0 0}.AccessDenied_hint__-o2rW li{color:#555;font-size:13px;margin:5px 0;padding-right:15px;position:relative}.AccessDenied_hint__-o2rW li:before{color:#2196f3;content:"•";font-weight:700;position:absolute;right:0}.AccessDenied_footer__YbzgL{display:flex;justify-content:center;padding:0 30px 30px}.AccessDenied_closeBtn__1q1-c{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 40px;transition:all .3s ease}.AccessDenied_closeBtn__1q1-c:hover{background:#5568d3;box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}@media (max-width:600px){.AccessDenied_container__5MplJ{width:95%}.AccessDenied_body__Kyb5Q{padding:20px}.AccessDenied_permissionCode__R04\+g{font-size:12px;padding:8px 12px}}.DistriputeMafoaatMoney_modalOverlay__gk2Mu{align-items:center;background-color:#000000b3;bottom:0;direction:rtl;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DistriputeMafoaatMoney_modalContent__2W6VO{background:linear-gradient(135deg,#1a1d3a,#2a2d4a);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-height:90vh;max-width:800px;overflow-y:auto;padding:0;width:90%}.DistriputeMafoaatMoney_modalHeader__VEcEJ{align-items:center;background:linear-gradient(135deg,#2a2d4a,#1a1d3a);border-bottom:1px solid #ffffff1a;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:24px 32px}.DistriputeMafoaatMoney_modalHeader__VEcEJ h2{color:#ffd166;font-size:24px;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.DistriputeMafoaatMoney_closeButton__KsiHV{align-items:center;background:none;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}.DistriputeMafoaatMoney_closeButton__KsiHV:hover{background-color:#ffffff1a;color:#ffd166;transform:scale(1.1)}.DistriputeMafoaatMoney_message__aRbcC{border-radius:8px;font-weight:600;margin:16px 32px;padding:12px 16px;text-align:center}.DistriputeMafoaatMoney_success__dtbo3{background-color:#4caf5033;border:1px solid #4caf504d;color:#4caf50}.DistriputeMafoaatMoney_error__VHwqg{background-color:#f4433633;border:1px solid #f443364d;color:#f44336}.DistriputeMafoaatMoney_form__miVBx{padding:32px}.DistriputeMafoaatMoney_formRow__1G\+q-{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}.DistriputeMafoaatMoney_formGroup__Dl8cr{display:flex;flex-direction:column}.DistriputeMafoaatMoney_formGroup__Dl8cr label{color:#e0e0e0;font-size:14px;font-weight:600;margin-bottom:8px}.DistriputeMafoaatMoney_input__L1XbM,.DistriputeMafoaatMoney_select__Nr679{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;color:#e0e0e0;font-size:14px;padding:12px 16px;transition:all .3s ease}.DistriputeMafoaatMoney_input__L1XbM:focus,.DistriputeMafoaatMoney_select__Nr679:focus{background-color:#ffffff1a;border-color:#ffd166;box-shadow:0 0 0 3px #ffd1661a;outline:none}.DistriputeMafoaatMoney_input__L1XbM::placeholder{color:#e0e0e099}.DistriputeMafoaatMoney_select__Nr679 option{background-color:#1a1d3a;color:#e0e0e0}.DistriputeMafoaatMoney_formActions__U7tCD{border-top:1px solid #ffffff1a;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}.DistriputeMafoaatMoney_cancelButton__-jmqJ,.DistriputeMafoaatMoney_submitButton__S7B5x{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:700;min-width:120px;padding:12px 24px;transition:all .3s ease}.DistriputeMafoaatMoney_submitButton__S7B5x{background:linear-gradient(135deg,#ffd166,#fca311);box-shadow:0 4px 12px #ffd1664d;color:#1b1e34}.DistriputeMafoaatMoney_submitButton__S7B5x:hover:not(:disabled){box-shadow:0 6px 16px #ffd16666;transform:translateY(-2px)}.DistriputeMafoaatMoney_cancelButton__-jmqJ:disabled,.DistriputeMafoaatMoney_closeButton__KsiHV:disabled,.DistriputeMafoaatMoney_submitButton__S7B5x:disabled{cursor:not-allowed;opacity:.6;transform:none}.DistriputeMafoaatMoney_input__L1XbM:disabled,.DistriputeMafoaatMoney_select__Nr679:disabled{background-color:#ffffff05;cursor:not-allowed;opacity:.6}.DistriputeMafoaatMoney_input__L1XbM[disabled]{background-color:#ffd1661a;border-color:#ffd1664d;color:#ffd166cc}.DistriputeMafoaatMoney_cancelButton__-jmqJ{background:#ffffff1a;border:1px solid #fff3;color:#e0e0e0}.DistriputeMafoaatMoney_cancelButton__-jmqJ:hover{background:#fff3;transform:translateY(-1px)}@media (max-width:768px){.DistriputeMafoaatMoney_modalContent__2W6VO{margin:20px;width:95%}.DistriputeMafoaatMoney_formRow__1G\+q-{gap:16px;grid-template-columns:1fr}.DistriputeMafoaatMoney_modalHeader__VEcEJ{padding:16px 20px}.DistriputeMafoaatMoney_modalHeader__VEcEJ h2{font-size:20px}.DistriputeMafoaatMoney_form__miVBx{padding:20px}.DistriputeMafoaatMoney_formActions__U7tCD{flex-direction:column;gap:12px}.DistriputeMafoaatMoney_cancelButton__-jmqJ,.DistriputeMafoaatMoney_submitButton__S7B5x{width:100%}}@media (max-width:480px){.DistriputeMafoaatMoney_modalContent__2W6VO{margin:10px;width:98%}.DistriputeMafoaatMoney_modalHeader__VEcEJ{padding:12px 16px}.DistriputeMafoaatMoney_form__miVBx{padding:16px}}.DistriputeMafoaatMoney_modalContent__2W6VO{animation:DistriputeMafoaatMoney_modalSlideIn__nuHSO .3s ease-out}@keyframes DistriputeMafoaatMoney_modalSlideIn__nuHSO{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.DistriputeMafoaatMoney_modalContent__2W6VO::-webkit-scrollbar{width:8px}.DistriputeMafoaatMoney_modalContent__2W6VO::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.DistriputeMafoaatMoney_modalContent__2W6VO::-webkit-scrollbar-thumb{background:#ffd1664d;border-radius:4px}.DistriputeMafoaatMoney_modalContent__2W6VO::-webkit-scrollbar-thumb:hover{background:#ffd16680}.DistriputeMafoaatMoney_invoicesSection__gVo9O{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-top:24px;padding:20px}.DistriputeMafoaatMoney_invoicesTitle__3JimO{color:#ffd166;font-size:18px;font-weight:700;margin:0 0 16px;text-align:center}.DistriputeMafoaatMoney_loadingMessage__DorBd,.DistriputeMafoaatMoney_noInvoicesMessage__8gej3{color:#ffffffb3;font-size:14px;padding:20px;text-align:center}.DistriputeMafoaatMoney_tableContainer__wboNb{border:1px solid #ffffff1a;border-radius:8px;overflow-x:auto}.DistriputeMafoaatMoney_invoicesTable__VuDIo{border-collapse:collapse;color:#e0e0e0;font-size:12px;width:100%}.DistriputeMafoaatMoney_invoicesTable__VuDIo thead{background:#ffd1661a;border-bottom:2px solid #ffd16633}.DistriputeMafoaatMoney_invoicesTable__VuDIo th{border-bottom:1px solid #ffd16633;color:#ffd166;font-weight:700;padding:12px 8px;text-align:right;white-space:nowrap}.DistriputeMafoaatMoney_invoicesTable__VuDIo tbody tr{border-bottom:1px solid #ffffff0d;transition:background .3s ease}.DistriputeMafoaatMoney_invoicesTable__VuDIo tbody tr:hover{background:#ffffff0d}.DistriputeMafoaatMoney_invoicesTable__VuDIo td{border-bottom:1px solid #ffffff0d;padding:10px 8px;text-align:right;white-space:nowrap}.DistriputeMafoaatMoney_invoicesTable__VuDIo td:first-child{color:#ffd166;font-weight:600}.DistriputeMafoaatMoney_invoicesTable__VuDIo td:nth-child(5){font-weight:700}.DistriputeMafoaatMoney_totalRow__AuNRF{background:#ffd1661a;border-top:2px solid #ffd1664d}.DistriputeMafoaatMoney_totalRow__AuNRF td{color:#ffd166;font-weight:700}@media (max-width:768px){.DistriputeMafoaatMoney_invoicesSection__gVo9O{margin-top:16px;padding:16px}.DistriputeMafoaatMoney_invoicesTitle__3JimO{font-size:16px}.DistriputeMafoaatMoney_invoicesTable__VuDIo{font-size:11px}.DistriputeMafoaatMoney_invoicesTable__VuDIo td,.DistriputeMafoaatMoney_invoicesTable__VuDIo th{padding:8px 4px}}.DistriputeMafoaatMoney_paymentInput__cQA\+7{transition:all .3s ease}.DistriputeMafoaatMoney_paymentInput__cQA\+7:focus{background-color:#ffffff1a!important;border-color:#ffd166!important;box-shadow:0 0 0 2px #ffd16633;outline:none}.DistriputeMafoaatMoney_paymentInput__cQA\+7:hover{background-color:#ffffff14;border-color:#ffd16680}.DistriputeMafoaatGold_modalOverlay__-YH0a{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#000c,#000000e6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DistriputeMafoaatGold_modalContent__9Alt9{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:2px solid gold;border-radius:20px;box-shadow:0 25px 50px #00000080;max-height:90vh;max-width:1400px;overflow-y:auto;padding:0;position:relative;width:95%}.DistriputeMafoaatGold_modalContent__9Alt9:before{background:linear-gradient(90deg,gold,#ffed4e,gold);border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.DistriputeMafoaatGold_modalHeader__KQU4w{align-items:center;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border-bottom:2px solid gold;border-radius:18px 18px 0 0;display:flex;justify-content:space-between;padding:25px 30px}.DistriputeMafoaatGold_modalHeader__KQU4w h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,gold,#ffed4e);-webkit-background-clip:text;background-clip:text;color:gold;font-size:28px;font-weight:700;margin:0;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGold_closeButton__OaBTY{align-items:center;background:linear-gradient(135deg,#f44,#c00);border:none;border-radius:50%;box-shadow:0 4px 15px #ff44444d;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.DistriputeMafoaatGold_closeButton__OaBTY:hover{box-shadow:0 6px 20px #ff444480;transform:scale(1.1)}.DistriputeMafoaatGold_form__Js7Es{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);padding:30px}.DistriputeMafoaatGold_loadingMessage__pW-yM{background:linear-gradient(135deg,#ffd7001a,#ffd7000d);border:1px solid #ffd7004d;border-radius:10px;color:gold;font-size:18px;margin-bottom:20px;padding:20px;text-align:center}.DistriputeMafoaatGold_formRow__42QFX{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr 1fr;margin-bottom:25px}.DistriputeMafoaatGold_formGroup__nyP01{display:flex;flex-direction:column}.DistriputeMafoaatGold_formGroup__nyP01 label{color:gold;font-size:16px;font-weight:600;margin-bottom:8px;text-shadow:0 1px 2px #ffd7004d}.DistriputeMafoaatGold_formGroup__nyP01 input,.DistriputeMafoaatGold_formGroup__nyP01 select{background:linear-gradient(145deg,#2a2a2a,#1f1f1f);border:2px solid #444;border-radius:10px;box-shadow:inset 0 2px 4px #0000004d;color:gold;font-size:16px;padding:12px 15px;transition:all .3s ease}.DistriputeMafoaatGold_formGroup__nyP01 input:focus,.DistriputeMafoaatGold_formGroup__nyP01 select:focus{background:linear-gradient(145deg,#333,#2a2a2a);border-color:gold;box-shadow:0 0 0 3px #ffd70033,inset 0 2px 4px #0000004d;color:gold;outline:none}.DistriputeMafoaatGold_formGroup__nyP01 input:disabled{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);color:#666;cursor:not-allowed}.DistriputeMafoaatGold_formGroup__nyP01 select{background-color:#fff;border:1px solid tan;border-radius:6px;color:#8b4513;font-weight:700;padding:8px 12px;transition:all .3s ease}.DistriputeMafoaatGold_formGroup__nyP01 select option{background-color:#fff;color:#5d4037;padding:8px}.DistriputeMafoaatGold_formGroup__nyP01 select option:hover{background-color:wheat;color:#6d4c41}.DistriputeMafoaatGold_message__r3kSd{background:linear-gradient(135deg,#ff44441a,#ff44440d);border:2px solid #f44;border-radius:10px;color:#ff6b6b;font-weight:600;margin:20px 0;padding:15px 20px;text-align:center}.DistriputeMafoaatGold_summarySection__vQykT{background:linear-gradient(135deg,#ffd7001a,#ffd7000d);border:2px solid gold;border-radius:15px;box-shadow:0 8px 25px #ffd70033;margin:30px 0;padding:25px}.DistriputeMafoaatGold_summarySection__vQykT h3{color:gold;font-size:24px;margin:0 0 20px;text-align:center;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGold_summaryGrid__WlGx7{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:25px}.DistriputeMafoaatGold_summaryItem__VptQY{align-items:center;background:linear-gradient(145deg,#2a2a2a,#1f1f1f);border:1px solid #444;border-radius:10px;box-shadow:0 4px 15px #0000004d;display:flex;justify-content:space-between;padding:15px 20px;transition:all .3s ease}.DistriputeMafoaatGold_summaryItem__VptQY:hover{border-color:gold;box-shadow:0 6px 20px #0006;transform:translateY(-2px)}.DistriputeMafoaatGold_summaryItem__VptQY span{color:#ccc;font-size:14px}.DistriputeMafoaatGold_summaryItem__VptQY strong{color:gold;font-size:16px;font-weight:700}.DistriputeMafoaatGold_distributionButtons__jQYQw{display:flex;gap:15px;justify-content:center;margin-top:20px}.DistriputeMafoaatGold_autoButton__2L64w,.DistriputeMafoaatGold_clearButton__1pBDL{border:none;border-radius:25px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:1px;padding:12px 25px;text-transform:uppercase;transition:all .3s ease}.DistriputeMafoaatGold_autoButton__2L64w{background:linear-gradient(135deg,gold,#ffed4e);box-shadow:0 4px 15px #ffd7004d;color:#1a1a1a}.DistriputeMafoaatGold_autoButton__2L64w:hover{background:linear-gradient(135deg,#ffed4e,gold);box-shadow:0 6px 20px #ffd70080;transform:translateY(-2px)}.DistriputeMafoaatGold_clearButton__1pBDL{background:linear-gradient(135deg,#f44,#c00);box-shadow:0 4px 15px #ff44444d;color:#fff}.DistriputeMafoaatGold_clearButton__1pBDL:hover{background:linear-gradient(135deg,#c00,#f44);box-shadow:0 6px 20px #ff444480;transform:translateY(-2px)}.DistriputeMafoaatGold_invoicesSection__JCsFQ{margin:30px 0}.DistriputeMafoaatGold_invoicesSection__JCsFQ h3{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,gold,#ffed4e);-webkit-background-clip:text;background-clip:text;color:gold;font-size:22px;margin:0 0 20px;text-align:center;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGold_tableContainer__rVpD7{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:2px solid #444;border-radius:15px;box-shadow:0 8px 25px #0006;overflow:hidden}.DistriputeMafoaatGold_invoicesTable__rPqed{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border-collapse:collapse;width:100%}.DistriputeMafoaatGold_invoicesTable__rPqed th{background:linear-gradient(135deg,gold,#ffed4e);border-bottom:2px solid #1a1a1a;color:#1a1a1a;font-size:14px;font-weight:700;letter-spacing:1px;padding:15px 10px;text-align:center;text-shadow:0 1px 2px #0000004d;text-transform:uppercase;white-space:nowrap}.DistriputeMafoaatGold_invoicesTable__rPqed td{background:linear-gradient(145deg,#2a2a2a,#1f1f1f);border-bottom:1px solid #444;color:#fff;font-size:14px;padding:12px 10px;text-align:center;vertical-align:middle}.DistriputeMafoaatGold_invoicesTable__rPqed tr:hover{background:linear-gradient(145deg,#333,#2a2a2a)}.DistriputeMafoaatGold_invoicesTable__rPqed tr:hover td{background:linear-gradient(145deg,#333,#2a2a2a);color:gold}.DistriputeMafoaatGold_invoicesTable__rPqed input{background:linear-gradient(145deg,#1a1a1a,#0f0f0f);border:2px solid #444;border-radius:6px;color:#fff;font-size:12px;padding:8px;text-align:center;transition:all .3s ease;width:80px}.DistriputeMafoaatGold_invoicesTable__rPqed input:focus{background:linear-gradient(145deg,#2a2a2a,#1f1f1f);border-color:gold;box-shadow:0 0 0 2px #ffd70033;outline:none}.DistriputeMafoaatGold_invoicesTable__rPqed input::placeholder{color:#666}.DistriputeMafoaatGold_formActions__\+nwsa{border-top:2px solid #444;display:flex;gap:20px;justify-content:center;margin-top:30px;padding-top:25px}.DistriputeMafoaatGold_cancelButton__a5OjN,.DistriputeMafoaatGold_submitButton__oUV8l{border:none;border-radius:30px;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:1px;min-width:200px;padding:15px 35px;text-transform:uppercase;transition:all .3s ease}.DistriputeMafoaatGold_submitButton__oUV8l{background:linear-gradient(135deg,gold,#ffed4e);box-shadow:0 6px 20px #ffd70066;color:#1a1a1a}.DistriputeMafoaatGold_submitButton__oUV8l:hover:not(:disabled){background:linear-gradient(135deg,#ffed4e,gold);box-shadow:0 8px 25px #ffd70099;transform:translateY(-3px)}.DistriputeMafoaatGold_submitButton__oUV8l:disabled{background:linear-gradient(135deg,#666,#444);box-shadow:none;color:#999;cursor:not-allowed;transform:none}.DistriputeMafoaatGold_cancelButton__a5OjN{background:linear-gradient(135deg,#f44,#c00);box-shadow:0 6px 20px #f446;color:#fff}.DistriputeMafoaatGold_cancelButton__a5OjN:hover{background:linear-gradient(135deg,#c00,#f44);box-shadow:0 8px 25px #f449;transform:translateY(-3px)}@media (max-width:768px){.DistriputeMafoaatGold_modalContent__9Alt9{margin:10px;width:98%}.DistriputeMafoaatGold_formRow__42QFX{gap:15px;grid-template-columns:1fr}.DistriputeMafoaatGold_summaryGrid__WlGx7{grid-template-columns:1fr}.DistriputeMafoaatGold_distributionButtons__jQYQw,.DistriputeMafoaatGold_formActions__\+nwsa{flex-direction:column}.DistriputeMafoaatGold_invoicesTable__rPqed{font-size:12px}.DistriputeMafoaatGold_invoicesTable__rPqed td,.DistriputeMafoaatGold_invoicesTable__rPqed th{padding:8px 5px}.DistriputeMafoaatGold_invoicesTable__rPqed input{font-size:11px;width:60px}}@keyframes DistriputeMafoaatGold_goldGlow__P6AgN{0%,to{box-shadow:0 0 5px #ffd7004d}50%{box-shadow:0 0 20px #ffd70099}}.DistriputeMafoaatGold_summarySection__vQykT:hover{animation:DistriputeMafoaatGold_goldGlow__P6AgN 2s ease-in-out infinite}.DistriputeMafoaatGold_goldValue__gpKUb{color:gold;font-weight:700;text-shadow:0 1px 2px #ffd7004d}.DistriputeMafoaatGold_modalContent__9Alt9::-webkit-scrollbar{width:8px}.DistriputeMafoaatGold_modalContent__9Alt9::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.DistriputeMafoaatGold_modalContent__9Alt9::-webkit-scrollbar-thumb{background:linear-gradient(135deg,gold,#ffed4e);border-radius:4px}.DistriputeMafoaatGold_modalContent__9Alt9::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ffed4e,gold)}.DistriputeMafoaatGold_inputError__QS7xo{background-color:#ff4d4d1a;border:2px solid #ff4d4d}.DistriputeMafoaatGold_errorMessage__Ho3OB{animation:DistriputeMafoaatGold_shake__44N5T .5s;color:#ff4d4d;display:block;font-size:.8em;font-weight:700;margin-top:4px}@keyframes DistriputeMafoaatGold_shake__44N5T{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.DistriputeMafoaatGoldCustomer_modalOverlay__DjFBJ{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#000c,#000000e6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DistriputeMafoaatGoldCustomer_modalContent__MVZh6{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border:2px solid gold;border-radius:20px;box-shadow:0 25px 50px #00000080;max-height:90vh;max-width:1400px;overflow-y:auto;padding:0;position:relative;width:95%}.DistriputeMafoaatGoldCustomer_modalContent__MVZh6:before{background:linear-gradient(90deg,gold,#ffed4e,gold);border-radius:20px 20px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.DistriputeMafoaatGoldCustomer_modalHeader__6lA0y{align-items:center;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border-bottom:2px solid gold;border-radius:18px 18px 0 0;display:flex;justify-content:space-between;padding:25px 30px}.DistriputeMafoaatGoldCustomer_modalHeader__6lA0y h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,gold,#ffed4e);-webkit-background-clip:text;background-clip:text;color:gold;font-size:28px;font-weight:700;margin:0;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGoldCustomer_closeButton__aGYK9{align-items:center;background:linear-gradient(135deg,#f44,#c00);border:none;border-radius:50%;box-shadow:0 4px 15px #ff44444d;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.DistriputeMafoaatGoldCustomer_closeButton__aGYK9:hover{box-shadow:0 6px 20px #ff444480;transform:scale(1.1)}.DistriputeMafoaatGoldCustomer_form__OnQvs{background:linear-gradient(145deg,#1a1a1a,#2d2d2d);padding:30px}.DistriputeMafoaatGoldCustomer_threeColumnLayout__-sK1H{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr;margin-bottom:30px}.DistriputeMafoaatGoldCustomer_column__gA3Pi{background:linear-gradient(145deg,#333,#2a2a2a);border:1px solid #444;border-radius:12px;box-shadow:0 4px 15px #0003;padding:20px;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_column__gA3Pi:hover{border-color:gold;box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.DistriputeMafoaatGoldCustomer_column__gA3Pi h4{background:linear-gradient(90deg,#0000,#ffd7001a,#0000);border-bottom:2px solid gold;border-radius:5px;color:gold;font-size:16px;font-weight:600;margin:0 0 20px;padding-bottom:10px;text-align:center}@media (max-width:1200px){.DistriputeMafoaatGoldCustomer_threeColumnLayout__-sK1H{gap:20px;grid-template-columns:1fr 1fr}.DistriputeMafoaatGoldCustomer_column__gA3Pi:last-child{grid-column:1/-1}}@media (max-width:768px){.DistriputeMafoaatGoldCustomer_threeColumnLayout__-sK1H{gap:15px;grid-template-columns:1fr}.DistriputeMafoaatGoldCustomer_column__gA3Pi{padding:15px}.DistriputeMafoaatGoldCustomer_column__gA3Pi h4{font-size:14px;margin-bottom:15px}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm{align-items:stretch;flex-direction:column;gap:8px;padding:10px}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm label{margin-bottom:5px;min-width:auto;text-align:center}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm label:after{display:none}.DistriputeMafoaatGoldCustomer_input__7Ds4m,.DistriputeMafoaatGoldCustomer_select__UxwYO{width:100%}}.DistriputeMafoaatGoldCustomer_formRow__nfFqZ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm{align-items:center;background:linear-gradient(145deg,#ffd7000d,#ffd70005);border:1px solid #ffd7001a;border-radius:10px;display:flex;flex-direction:row;gap:15px;margin-bottom:15px;padding:12px;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:hover{background:linear-gradient(145deg,#ffd70014,#ffd7000a);border-color:#ffd70033;box-shadow:0 4px 12px #ffd7001a;transform:translateY(-1px)}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm label{color:gold;flex-shrink:0;font-size:14px;font-weight:700;min-width:70px;position:relative;text-shadow:0 1px 2px #ffd7004d}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm label:after{background:linear-gradient(180deg,#0000,gold,#0000);border-radius:1px;content:"";height:20px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:2px}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(input[required]),.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(select[required]){background:linear-gradient(145deg,#ffd70014,#ffd7000a);border-color:#ffd7004d}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(input[required]) label:before,.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(select[required]) label:before{color:#ff6b6b;content:"★";font-size:12px;margin-left:5px;text-shadow:0 0 5px #ff6b6b80}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(input[name*=gold]){background:linear-gradient(145deg,#ffd7001a,#ffd7000d);border-color:#ffd70066}.DistriputeMafoaatGoldCustomer_formGroup__fw7rm:has(input[name*=gold]) label:before{content:"🥇";font-size:14px;margin-left:5px}.DistriputeMafoaatGoldCustomer_input__7Ds4m,.DistriputeMafoaatGoldCustomer_select__UxwYO{background:linear-gradient(145deg,#2d2d2d,#1a1a1a);border:2px solid #ffd7004d;border-radius:8px;box-shadow:inset 0 2px 4px #0000004d;color:#fff;flex:1 1;font-size:14px;min-width:0;padding:10px 14px;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_input__7Ds4m:focus,.DistriputeMafoaatGoldCustomer_select__UxwYO:focus{border-color:gold;box-shadow:0 0 15px #ffd7004d,inset 0 2px 4px #0000004d;outline:none;transform:translateY(-1px)}.DistriputeMafoaatGoldCustomer_input__7Ds4m:disabled,.DistriputeMafoaatGoldCustomer_select__UxwYO:disabled{cursor:not-allowed;opacity:.6}.DistriputeMafoaatGoldCustomer_select__UxwYO option{background-color:#2d2d2d;color:#f44}.DistriputeMafoaatGoldCustomer_select__UxwYO:focus option:checked{background-color:#1a1a1a;color:#f44}.DistriputeMafoaatGoldCustomer_select__UxwYO option:hover{background-color:#f44;color:#fff}.DistriputeMafoaatGoldCustomer_select__UxwYO{color:#f44}.DistriputeMafoaatGoldCustomer_errorInput__FRUkv{border-color:#f44!important;box-shadow:0 0 15px #ff44444d!important}.DistriputeMafoaatGoldCustomer_noDataMessage__zgJSL{background:linear-gradient(135deg,#ff44441a,#ff44440d);border:2px solid #ff44444d;border-radius:15px;margin:20px 0;padding:40px 20px;text-align:center}.DistriputeMafoaatGoldCustomer_noDataMessage__zgJSL p{color:#f44;font-size:18px;font-weight:600;margin:0;text-shadow:0 2px 4px #0000001a}.DistriputeMafoaatGoldCustomer_goldSummary__uoarn{background:linear-gradient(135deg,#ffd7001a,#ffd7000d);border:2px solid #ffd7004d;border-radius:15px;margin:20px 0;padding:20px}.DistriputeMafoaatGoldCustomer_goldSummary__uoarn h3{color:gold;font-size:18px;margin:0 0 15px;text-align:center;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGoldCustomer_summaryGrid__Uvp2H{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.DistriputeMafoaatGoldCustomer_summaryItem__tlD5j{align-items:center;background:linear-gradient(145deg,#ffd7001a,#ffd7000d);border:1px solid #ffd70033;border-radius:10px;display:flex;justify-content:space-between;padding:10px 15px}.DistriputeMafoaatGoldCustomer_summaryLabel__71gdX{color:gold;font-size:12px;font-weight:700}.DistriputeMafoaatGoldCustomer_summaryValue__w69Z1{color:#fff;font-family:Courier New,monospace;font-size:12px;font-weight:700}.DistriputeMafoaatGoldCustomer_distributionButtons__yx8Ds{display:flex;gap:15px;justify-content:center;margin:20px 0}.DistriputeMafoaatGoldCustomer_autoDistributeButton__q6hrK{background:linear-gradient(135deg,gold,#ffed4e);border:none;border-radius:25px;box-shadow:0 4px 15px #ffd7004d;color:#1a1a1a;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;text-shadow:none;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_autoDistributeButton__q6hrK:hover:not(:disabled){box-shadow:0 6px 20px #ffd70080;transform:translateY(-2px)}.DistriputeMafoaatGoldCustomer_autoDistributeButton__q6hrK:disabled{cursor:not-allowed;opacity:.6;transform:none}.DistriputeMafoaatGoldCustomer_clearGoldButton__y26ip{background:linear-gradient(135deg,#ff6b6b,#ee5a5a);border:none;border-radius:25px;box-shadow:0 4px 15px #ff6b6b4d;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;text-shadow:0 1px 2px #0003;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_clearGoldButton__y26ip:hover{background:linear-gradient(135deg,#ff5252,#e74c3c);box-shadow:0 6px 20px #ff6b6b80;transform:translateY(-2px)}.DistriputeMafoaatGoldCustomer_invoicesTable__4zxDm{margin:20px 0}.DistriputeMafoaatGoldCustomer_invoicesTable__4zxDm h3{color:gold;font-size:18px;margin:0 0 15px;text-align:center;text-shadow:0 2px 4px #ffd7004d}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn{background:linear-gradient(145deg,#2d2d2d,#1a1a1a);border:2px solid #ffd7004d;border-radius:15px;overflow-x:auto}.DistriputeMafoaatGoldCustomer_table__8l1MA{background:#0000;border-collapse:collapse;width:100%}.DistriputeMafoaatGoldCustomer_table__8l1MA th{background:linear-gradient(135deg,gold,#ffed4e);border:1px solid #ffd7004d;color:#1a1a1a;font-size:12px;padding:12px 8px;text-align:center}.DistriputeMafoaatGoldCustomer_table__8l1MA td{border:1px solid #ffd70033;color:#fff;font-size:12px;padding:10px 8px;text-align:center}.DistriputeMafoaatGoldCustomer_table__8l1MA tr:nth-child(2n){background:#ffd7000d}.DistriputeMafoaatGoldCustomer_table__8l1MA tr:hover{background:#ffd7001a}.DistriputeMafoaatGoldCustomer_debtAmount__8cs20{color:#ff6b6b;font-family:Courier New,monospace}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf{background:linear-gradient(145deg,#2d2d2d,#1a1a1a);border:1px solid #ffd7004d;border-radius:6px;color:#fff;padding:6px 8px;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf:focus{box-shadow:0 0 8px #ffd7004d}.DistriputeMafoaatGoldCustomer_formActions__PgQ-N{border-top:2px solid #ffd7004d;display:flex;gap:20px;justify-content:center;margin-top:30px;padding-top:20px}.DistriputeMafoaatGoldCustomer_submitButton__mRK3t{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:25px;box-shadow:0 4px 15px #4caf504d;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:15px 40px;text-shadow:0 1px 2px #0000004d;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_submitButton__mRK3t:hover:not(:disabled){box-shadow:0 6px 20px #4caf5080;transform:translateY(-2px)}.DistriputeMafoaatGoldCustomer_submitButton__mRK3t:disabled{cursor:not-allowed;opacity:.6;transform:none}.DistriputeMafoaatGoldCustomer_cancelButton__Us-Xh{background:linear-gradient(135deg,#f44,#c00);border:none;border-radius:25px;box-shadow:0 4px 15px #ff44444d;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:15px 40px;text-shadow:0 1px 2px #0000004d;transition:all .3s ease}.DistriputeMafoaatGoldCustomer_cancelButton__Us-Xh:hover:not(:disabled){box-shadow:0 6px 20px #ff444480;transform:translateY(-2px)}.DistriputeMafoaatGoldCustomer_cancelButton__Us-Xh:disabled{cursor:not-allowed;opacity:.6;transform:none}.DistriputeMafoaatGoldCustomer_message__gU77L{border-radius:10px;font-size:14px;font-weight:700;margin:15px 0;padding:15px 20px;text-align:center}.DistriputeMafoaatGoldCustomer_success__gIXyt{background:linear-gradient(135deg,#4caf5033,#4caf501a);border:2px solid #4caf504d;color:#4caf50}.DistriputeMafoaatGoldCustomer_error__QTFwt{background:linear-gradient(135deg,#f443,#ff44441a);border:2px solid #ff44444d;color:#f44}@media (max-width:768px){.DistriputeMafoaatGoldCustomer_modalContent__MVZh6{max-height:95vh;width:98%}.DistriputeMafoaatGoldCustomer_formRow__nfFqZ{gap:15px;grid-template-columns:1fr}.DistriputeMafoaatGoldCustomer_summaryGrid__Uvp2H{gap:10px;grid-template-columns:1fr}.DistriputeMafoaatGoldCustomer_formActions__PgQ-N{flex-direction:column;gap:15px}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn{font-size:10px}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf{font-size:10px;width:60px}}.DistriputeMafoaatGoldCustomer_paidAmount__vhFqJ{background:linear-gradient(135deg,#d1ecf1,#bee5eb);border:2px solid #17a2b8;border-radius:6px;color:#0c5460!important;font-weight:700;padding:8px;text-align:center;text-shadow:1px 1px 2px #0000001a}.DistriputeMafoaatGoldCustomer_remainingAmount__rSv87{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:2px solid #ffc107;border-radius:6px;color:#856404!important;font-weight:700;padding:8px;text-align:center;text-shadow:1px 1px 2px #0000001a}.DistriputeMafoaatGoldCustomer_debtAmount__8cs20{background:linear-gradient(135deg,#f8d7da,#f5c6cb);border:2px solid #dc3545;border-radius:6px;color:#721c24!important;font-weight:700;padding:8px;text-align:center;text-shadow:1px 1px 2px #0000001a}.DistriputeMafoaatGoldCustomer_table__8l1MA{color:#333!important;font-size:12px}.DistriputeMafoaatGoldCustomer_table__8l1MA th{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;color:#495057!important;font-size:11px;font-weight:700;padding:8px 4px;text-shadow:1px 1px 2px #0000001a;white-space:nowrap}.DistriputeMafoaatGoldCustomer_table__8l1MA td{border:1px solid #dee2e6;color:#333!important;font-weight:600;padding:6px 4px;white-space:nowrap}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf{background:#fff;border:2px solid #ddd;border-radius:4px;color:#333!important;font-size:11px;font-weight:600;padding:4px 6px;text-align:center;width:80px}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf:focus{background:#fffef7;border-color:gold;box-shadow:0 0 8px #ffd70080;outline:none}.DistriputeMafoaatGoldCustomer_paymentInput__arBkf::placeholder{color:#999!important;font-weight:400}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn table{background:#fff}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn tr:nth-child(2n){background:#f8f9fa}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn tr:nth-child(odd){background:#fff}.DistriputeMafoaatGoldCustomer_tableContainer__YsXVn tr:hover{background:#e3f2fd}.DistriputeMafoaatGoldCustomer_table__8l1MA td:not(.DistriputeMafoaatGoldCustomer_debtAmount__8cs20):not(.DistriputeMafoaatGoldCustomer_paidAmount__vhFqJ):not(.DistriputeMafoaatGoldCustomer_remainingAmount__rSv87){background:#fff;color:#333!important;font-weight:600}.DistriputeMafoaatGoldCustomer_table__8l1MA td:first-child,.DistriputeMafoaatGoldCustomer_table__8l1MA td:nth-child(2){background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#2c3e50!important;font-weight:700}.ProtectedPage_page__bo1fZ{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;flex-direction:column;min-height:100vh}.ProtectedPage_main__BKAVh{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.ProtectedPage_errorContainer__y7S44{animation:ProtectedPage_slideUp__8hSVZ .5s ease;background:#fff;border:2px solid #ff6b6b;border-radius:16px;box-shadow:0 10px 40px #0000001a;max-width:500px;padding:40px;text-align:center;width:100%}@keyframes ProtectedPage_slideUp__8hSVZ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ProtectedPage_errorIcon__35mhL{animation:ProtectedPage_bounce__oWmOD 2s infinite;font-size:64px;margin-bottom:20px}@keyframes ProtectedPage_bounce__oWmOD{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ProtectedPage_errorTitle__WY6V\+{color:#e74c3c;font-size:28px;font-weight:700;margin-bottom:15px}.ProtectedPage_errorMessage__xSwcD{color:#555;font-size:18px;line-height:1.6;margin-bottom:25px}.ProtectedPage_errorDetails__YPJEK{background:#f8f9fa;border-radius:10px;margin-bottom:25px;padding:20px;text-align:right}.ProtectedPage_detail__ClowL{color:#666;font-size:14px;margin-bottom:10px}.ProtectedPage_detail__ClowL:last-child{margin-bottom:0}.ProtectedPage_permissionBox__ZJphe{background:#f5f5f5;border:2px solid #667eea;border-radius:8px;margin:15px 0;padding:15px}.ProtectedPage_permissionLabel__kQfeR{color:#1b1e34;font-size:15px;font-weight:700;margin:0 0 10px}.ProtectedPage_permissionsList__k8z0p{display:flex;flex-direction:column;gap:8px}.ProtectedPage_permissionCode__7PC9C{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;box-shadow:0 2px 8px #667eea4d;color:#fff;display:inline-block;font-family:Courier New,Courier,monospace;font-size:14px;font-weight:600;letter-spacing:.5px;padding:10px 15px;text-align:center}.ProtectedPage_backButton__8uBeg{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:all .3s ease}.ProtectedPage_backButton__8uBeg:hover{box-shadow:0 5px 15px #667eea66;transform:translateY(-2px)}.ProtectedPage_backButton__8uBeg:active{transform:translateY(0)}@media (max-width:600px){.ProtectedPage_errorContainer__y7S44{padding:30px 20px}.ProtectedPage_errorTitle__WY6V\+{font-size:24px}.ProtectedPage_errorMessage__xSwcD{font-size:16px}.ProtectedPage_errorIcon__35mhL{font-size:48px}}.AdminDashboard_page__QpJHL{background:#f7f8fc;min-height:100vh}.AdminDashboard_main__2tD51{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.AdminDashboard_title__7OBO3{color:#1b1e34;margin:16px 0}.AdminDashboard_cards__CX0hJ{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:25px}.AdminDashboard_card__gTZXp{align-items:center;background:#fff;border:1px solid #eee;border-radius:10px;display:flex;justify-content:space-between;padding:16px;transition:all .3s ease}.AdminDashboard_card__gTZXp:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.AdminDashboard_card__gTZXp span{color:#666}.AdminDashboard_card__gTZXp strong{color:#1b1e34;font-size:20px}.AdminDashboard_onlineCount__LDfWY{color:#48bb78!important}.AdminDashboard_userSection__P8ZO4{background:#fff;border-radius:15px;box-shadow:0 2px 8px #00000014;padding:25px}.AdminDashboard_userSection__P8ZO4 h2{color:#2d3748;font-size:1.4rem;margin:0 0 20px}.AdminDashboard_userButtons__papjU{display:flex;flex-direction:column;gap:15px}.AdminDashboard_userButton__ufgw5{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:20px;padding:20px;text-align:right;transition:all .3s ease}.AdminDashboard_userButton__ufgw5:hover{border-color:#cbd5e0;box-shadow:0 8px 20px #0000001f;transform:translateY(-3px)}.AdminDashboard_buttonIcon__PEtcj{align-items:center;border-radius:15px;box-shadow:0 4px 12px #00000026;display:flex;flex-shrink:0;font-size:2rem;height:70px;justify-content:center;width:70px}.AdminDashboard_buttonContent__8zs4Q{flex:1 1}.AdminDashboard_buttonContent__8zs4Q h3{color:#2d3748;font-size:1.2rem;margin:0 0 5px}.AdminDashboard_buttonContent__8zs4Q p{color:#718096;font-size:.9rem;margin:0 0 10px}.AdminDashboard_onlineList__IuT9Y{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.AdminDashboard_userBadge__zxyvL{background:#667eea;border-radius:12px;color:#fff;font-size:.85rem;font-weight:600;padding:4px 10px}.AdminDashboard_statsLine__lTw1B{display:flex;flex-wrap:wrap;gap:15px}.AdminDashboard_statsLine__lTw1B span{background:#fff;border-radius:8px;color:#4a5568;font-size:.85rem;padding:4px 10px}.AdminDashboard_buttonArrow__qylrm{align-items:center;display:flex;flex-direction:column;gap:5px}.AdminDashboard_buttonArrow__qylrm .AdminDashboard_count__1DNef{background:#667eea;border-radius:20px;color:#fff;font-size:1.1rem;font-weight:700;padding:6px 12px}.AdminDashboard_buttonArrow__qylrm span:last-child{color:#718096;font-size:1.5rem}@media (max-width:992px){.AdminDashboard_cards__CX0hJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.AdminDashboard_cards__CX0hJ{grid-template-columns:1fr}.AdminDashboard_userButton__ufgw5{flex-direction:column;text-align:center}.AdminDashboard_buttonArrow__qylrm{flex-direction:row}}.UsersPermissions_page__T-t66{background:#f7f8fc;min-height:100vh}.UsersPermissions_main__3lISx{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.UsersPermissions_title__kLRS3{color:#1b1e34;margin:16px 0}.UsersPermissions_hint__PTg-u{color:#666}.UsersPermissions_msg__OGSXv{background:#e8fff0;border-radius:8px;color:#0b6b2a;margin:10px 0;padding:8px 10px}.UsersPermissions_controls__Aeosj{align-items:center;display:flex;gap:10px;margin:8px 0 16px}.UsersPermissions_controls__Aeosj select{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.UsersPermissions_controls__Aeosj button{background:#ffd166;border:none;border-radius:8px;color:#1b1e34;cursor:pointer;font-weight:800;padding:8px 12px}.UsersPermissions_grid__Dwxdr{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.UsersPermissions_perm__4GwCI{align-items:center;background:#fff;border:1px solid #eee;border-radius:10px;display:flex;gap:10px;padding:10px}.UsersPermissions_actionsGrid__dxgDJ{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:18px 0 22px}.UsersPermissions_actionBtn__LX2fU{align-items:center;background:#fff;border:1px solid #eee;border-radius:10px;color:#1b1e34;display:flex;flex-direction:column;font-weight:700;gap:8px;justify-content:center;padding:20px 12px;text-align:center;text-decoration:none;transition:all .3s ease}.UsersPermissions_actionBtn__LX2fU:hover{background:#ffd166;border-color:#e6b44e;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.UsersPermissions_icon__fZYl6{font-size:24px}@media (max-width:992px){.UsersPermissions_actionsGrid__dxgDJ,.UsersPermissions_grid__Dwxdr{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.UsersPermissions_actionsGrid__dxgDJ,.UsersPermissions_grid__Dwxdr{grid-template-columns:1fr}}.App{min-height:100vh;text-align:center}.Roles_page__XE71O{background:#f7f8fc;min-height:100vh}.Roles_main__ukXuA{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.Roles_title__iBWin{color:#1b1e34;margin:16px 0}.Roles_toolbar__IihM5{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Roles_input__rw6jB{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.Roles_button__BYwnX{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:10px 14px}.Roles_button__BYwnX.Roles_secondary__IKLVX{background:#ffd166;color:#1b1e34}.Roles_table__jo0\+l{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;width:100%}.Roles_table__jo0\+l td,.Roles_table__jo0\+l th{border-bottom:1px solid #f0f0f0;padding:10px;text-align:right}.Roles_actions__zG1RV{display:flex;gap:8px;justify-content:flex-start}.Roles_msg__2Omeu{border-radius:8px;margin:10px 0;padding:8px 10px}.Roles_msg__2Omeu.Roles_success__wwr94{background:#e8fff0;color:#0b6b2a}.Roles_msg__2Omeu.Roles_error__FG4zC{background:#ffecec;color:#a10}.Roles_editInputs__mT7Y3{display:flex;gap:8px}.Roles_infoBox__uSIsk{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 15px #667eea4d;color:#fff;margin-bottom:20px;padding:20px}.Roles_infoText__kUHO7{font-size:16px;line-height:1.6;margin:0 0 10px}.Roles_hint__eY6tK{color:#f0f0f0;font-size:14px;margin:0}.Permissions_page__yixLO{background:#f7f8fc;min-height:100vh}.Permissions_main__WjUgF{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.Permissions_title__khZ7O{color:#1b1e34;margin:16px 0}.Permissions_toolbar__0G54y{align-items:center;display:flex;gap:10px;margin-bottom:12px}.Permissions_input__VOz0e{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.Permissions_button__Bl688{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:10px 14px}.Permissions_button__Bl688.Permissions_secondary__OniJC{background:#ffd166;color:#1b1e34}.Permissions_table__U29E6{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;width:100%}.Permissions_table__U29E6 td,.Permissions_table__U29E6 th{border-bottom:1px solid #f0f0f0;padding:10px;text-align:right}.Permissions_actions__pE77A{display:flex;gap:8px;justify-content:flex-start}.Permissions_msg__vniaE{border-radius:8px;margin:10px 0;padding:8px 10px}.Permissions_msg__vniaE.Permissions_success__DeIc4{background:#e8fff0;color:#0b6b2a}.Permissions_msg__vniaE.Permissions_error__j\+nVd{background:#ffecec;color:#a10}.Permissions_hint__vcpJu{color:#666;margin-bottom:10px}.Permissions_infoBox__jDv8h{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 15px #667eea4d;color:#fff;margin-bottom:20px;padding:20px}.Permissions_infoText__thIpN{font-size:16px;line-height:1.6;margin:0 0 10px}.Permissions_infoBox__jDv8h .Permissions_hint__vcpJu{color:#f0f0f0;font-size:14px;margin:0}.RolePermissions_page__7vrtI{background:#f7f8fc;min-height:100vh}.RolePermissions_main__K9OAJ{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.RolePermissions_title__us7qc{color:#1b1e34;margin:16px 0}.RolePermissions_controls__0ACwq{align-items:center;display:flex;gap:10px;margin:8px 0 16px}.RolePermissions_input__plUCl{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.RolePermissions_button__Mog4W{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:10px 14px}.RolePermissions_grid__bv49h{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.RolePermissions_card__Z2h6o{align-items:center;background:#fff;border:1px solid #eee;border-radius:10px;display:flex;gap:10px;padding:10px}.RolePermissions_msg__Pw59z{border-radius:8px;margin:10px 0;padding:8px 10px}.RolePermissions_msg__Pw59z.RolePermissions_success__sVbYS{background:#e8fff0;color:#0b6b2a}.RolePermissions_msg__Pw59z.RolePermissions_error__Hu9g3{background:#ffecec;color:#a10}@media (max-width:992px){.RolePermissions_grid__bv49h{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.RolePermissions_grid__bv49h{grid-template-columns:1fr}}.UsersManagement_page__Yn\+-f{background:#f7f8fc;min-height:100vh}.UsersManagement_main__UI1uH{direction:rtl;margin:18px auto 0;max-width:100%;padding:0 16px}.UsersManagement_title__mzRH6{color:#1b1e34;margin:16px 0}.UsersManagement_toolbar__NFr0j{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.UsersManagement_input__3CWez,.UsersManagement_select__l-y8Y{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.UsersManagement_requiredEmpty__Oa-sf{background:#fff8b3!important;border-color:#ffd166!important;box-shadow:0 0 0 2px #ffd16640;transition:background-color .2s ease,box-shadow .2s ease}.UsersManagement_button__O2XzN{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:10px 14px}.UsersManagement_button__O2XzN.UsersManagement_secondary__qbmpO{background:#ffd166;color:#1b1e34}.UsersManagement_table__WE7zg{background:#fff;border:1px solid #eee;border-radius:10px;overflow:visible;width:100%}.UsersManagement_table__WE7zg td,.UsersManagement_table__WE7zg th{border-bottom:1px solid #f0f0f0;padding:10px;text-align:right}.UsersManagement_activeRow__kqGn6{box-shadow:0 0 0 3px #409eff26;outline:2px solid #409eff}.UsersManagement_actions__acSYb{display:flex;gap:8px}.UsersManagement_msg__AGhc5{border-radius:8px;margin:10px 0;padding:8px 10px}.UsersManagement_msg__AGhc5.UsersManagement_success__E9TcD{background:#e8fff0;color:#0b6b2a}.UsersManagement_msg__AGhc5.UsersManagement_error__5\+HZT{background:#ffecec;color:#a10}.UsersManagement_msgBigError__CkXjZ{background:#ffe3e3;border:2px solid #ff5a5f;border-radius:10px;color:#c1121f;font-size:18px;font-weight:900;padding:12px 16px;text-align:center}.UsersManagement_resetPanel__gHN87{align-items:flex-end;background:#fff;border:1px dashed #ffc762;border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;margin:12px 0;padding:12px}.UsersManagement_resetTitle__XxuXw{color:#1b1e34;font-weight:900}.UsersManagement_qrCell__JuFln{max-width:50px;width:50px}.UsersManagement_qrImg__Vybpl{display:block;height:auto;max-width:50px;width:100%}.UsersManagement_qrTextCell__MKsCp{direction:ltr;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.UsersManagement_field__i6vol{display:flex;flex-direction:column;gap:6px}.UsersManagement_label__c0Qi3{color:#555;font-size:12px;margin-inline-start:4px}.UsersManagement_inputSm__pi8jk{width:50px}.UsersManagement_checkbox__8A2pu{align-items:center;display:flex;gap:8px;-webkit-user-select:none;user-select:none}.UsersManagement_checkbox__8A2pu input{accent-color:#1b1e34;transform:scale(1.1)}.UsersManagement_modalBackdrop__\+Dz7b{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.UsersManagement_modal__V0IZ-{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0003;max-height:90vh;overflow:auto;padding:16px;width:min(920px,100%)}.UsersManagement_rowHighlighted__ZByAT{animation:UsersManagement_pulseOutline__--Bjj 1.2s ease-in-out infinite;outline:3px solid #f39c12!important}@keyframes UsersManagement_pulseOutline__--Bjj{0%{box-shadow:0 0 0 0 #f39c1299}70%{box-shadow:0 0 0 8px #f39c1200}to{box-shadow:0 0 0 0 #f39c1200}}.UsersManagement_sidePanel__V6xEt{background:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.UsersManagement_list__nSF6Z{flex:1 1;overflow:auto}.UsersManagement_sideHeader__ygKlJ{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:8px;padding:10px}.UsersManagement_search__fS2rk{border:1px solid #e6e6e6;border-radius:8px;flex:1 1;padding:8px 10px}.UsersManagement_listCount__yhAG6{color:#666;font-size:12px;margin-inline:8px}.UsersManagement_listItem__mRKc\+{border-bottom:1px solid #f6f6f6;cursor:pointer;padding:10px}.UsersManagement_listItem__mRKc\+:hover{background:#fafafa}.UsersManagement_listItem__mRKc\+.UsersManagement_active__evmDY{background:#eef6ff}.UsersManagement_pill__vjefX{border:1px solid #ddd;border-radius:999px;color:#555;display:inline-block;font-size:11px;padding:2px 8px}.UsersManagement_pillGreen__otOhx{background:#e8fff0;border-color:#bfe8cc;color:#0b6b2a}.UsersManagement_pillRed__gCrPL{background:#ffecec;border-color:#ffb3b3;color:#a10}.UsersManagement_subRow__S2GPQ{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:4px}.UsersManagement_muted__vQjVM{color:#666}.UsersManagement_lineClamp__q2Xz-{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UsersManagement_avatar__M9mm8{align-items:center;background:#f0f3ff;border-radius:50%;color:#3b5bdb;display:flex;font-size:12px;font-weight:800;height:28px;justify-content:center;width:28px}.UsersManagement_chip__QQkWa{align-items:center;border:1px solid #eee;border-radius:999px;display:inline-flex;gap:6px;padding:3px 8px}.UsersManagement_chipMoney__wah6o{background:#eefcf2;border-color:#caefd6}.UsersManagement_chipGold__Woblp{background:#fff7e6;border-color:#ffe0a3}.UsersManagement_amountPositive__ol9o9{color:#0b6b2a}.UsersManagement_amountNegative__be2Gp{color:#a10}.UsersManagement_amountZero__v-779{color:#555}.UsersManagement_section__6pEXL{margin-top:8px}.UsersManagement_sectionTitle__iKTIH{color:#1b1e34;font-size:13px;font-weight:900;margin:6px 2px}.UsersManagement_stickyActions__dylQL{background:#fff;border-top:1px solid #eee;bottom:0;display:flex;gap:8px;justify-content:flex-start;padding:10px;position:sticky}.UsersManagement_skeleton__v9J84{animation:UsersManagement_shimmer__hz\+I3 1.3s infinite;background:linear-gradient(90deg,#f4f6f8 25%,#eceff3 37%,#f4f6f8 63%);border-radius:6px;height:12px}@keyframes UsersManagement_shimmer__hz\+I3{0%{background-position:-200px 0}to{background-position:200px 0}}.UsersManagement_fieldCell__DD2vw{align-items:flex-start;display:flex;flex-direction:column}.UsersManagement_cellLabel__XBZTf{color:#888;font-size:10px;font-weight:700;margin-bottom:2px}.UsersManagement_supplierContainer__fy01Y{align-items:stretch;display:inline-flex;flex-wrap:wrap;gap:16px;max-width:100%;width:max-content}.UsersManagement_fieldAuto__N8wdB{flex:0 0 auto}.UsersManagement_supplierField__t5vPr{flex:0 0 auto;min-width:220px;position:relative}@media (max-width:768px){.UsersManagement_supplierContainer__fy01Y{box-sizing:border-box;display:flex;max-width:100%;padding-left:24px;width:100%}.UsersManagement_fieldAuto__N8wdB{flex:1 1 100%}.UsersManagement_supplierField__t5vPr{flex-basis:100%;min-width:220px}}.UsersManagement_mr12__t5-\+2{margin-right:12px}.UsersManagement_mr24__WP6AO{margin-right:24px}.UserRoleAssignment_page__q84Mh{background:#f7f8fc;min-height:100vh}.UserRoleAssignment_main__6Wd-5{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.UserRoleAssignment_title__tbzMV{color:#1b1e34;margin:16px 0}.UserRoleAssignment_toolbar__Thuco{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.UserRoleAssignment_input__UobCy,.UserRoleAssignment_select__tnL0l{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.UserRoleAssignment_button__-LL6x{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:8px 12px}.UserRoleAssignment_table__Gw1EE{background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;width:100%}.UserRoleAssignment_table__Gw1EE td,.UserRoleAssignment_table__Gw1EE th{border-bottom:1px solid #f0f0f0;padding:10px;text-align:right}.UserRoleAssignment_actions__sHu8f{display:flex;gap:8px}.UserRoleAssignment_msg__tzZtP{border-radius:8px;margin:10px 0;padding:8px 10px}.UserRoleAssignment_msg__tzZtP.UserRoleAssignment_success__gxSlJ{background:#e8fff0;color:#0b6b2a}.UserRoleAssignment_msg__tzZtP.UserRoleAssignment_error__X1Yuh{background:#ffecec;color:#a10}.UserDirectPermissions_page__9b-ot{background:#f7f8fc;min-height:100vh}.UserDirectPermissions_main__1KzEq{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.UserDirectPermissions_title__4FIh6{color:#1b1e34;margin:16px 0}.UserDirectPermissions_controls__tJStL{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 16px}.UserDirectPermissions_input__-KiJ8{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.UserDirectPermissions_button__7cexj{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:10px 14px}.UserDirectPermissions_grid__PPzk4{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.UserDirectPermissions_card__GMzra{align-items:center;background:#fff;border:1px solid #eee;border-radius:10px;display:flex;gap:10px;padding:10px}.UserDirectPermissions_msg__8bcJR{border-radius:8px;margin:10px 0;padding:8px 10px}.UserDirectPermissions_msg__8bcJR.UserDirectPermissions_success__mkaNz{background:#e8fff0;color:#0b6b2a}.UserDirectPermissions_msg__8bcJR.UserDirectPermissions_error__YhssQ{background:#ffecec;color:#a10}@media (max-width:992px){.UserDirectPermissions_grid__PPzk4{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.UserDirectPermissions_grid__PPzk4{grid-template-columns:1fr}}.PermissionPreview_page__s6Zwb{background:#f7f8fc;min-height:100vh}.PermissionPreview_main__b5WoW{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.PermissionPreview_title__7hCVF{color:#1b1e34;margin:16px 0}.PermissionPreview_controls__\+s0QJ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 16px}.PermissionPreview_input__cHvBg,.PermissionPreview_select__6IRuy{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.PermissionPreview_section__VS3Sc{background:#fff;border:1px solid #eee;border-radius:10px;margin:10px 0;overflow:hidden}.PermissionPreview_sectionHeader__N6B9L{align-items:center;background:#fafafa;color:#1b1e34;display:flex;font-weight:900;justify-content:space-between;padding:10px 12px}.PermissionPreview_list__7r3BS{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);padding:10px 12px}.PermissionPreview_item__vxOZI{align-items:center;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:space-between;padding:8px 10px}.PermissionPreview_left__KMcC6{align-items:center;display:flex;gap:8px}.PermissionPreview_name__aIJpX{color:#1b1e34;font-weight:700}.PermissionPreview_desc__miOYw{color:#666;font-size:.9rem}.PermissionPreview_badges__Dy1cp{display:flex;gap:6px}.PermissionPreview_badge__c0\+Sl{border-radius:999px;font-size:.75rem;font-weight:800;padding:2px 6px}.PermissionPreview_badgeRole__JcGn\+{background:#e8f2ff;border:1px solid #cfe3ff;color:#0b3d88}.PermissionPreview_badgeDirect__GvVyW{background:#e8fff0;border:1px solid #c8f0d6;color:#0b6b2a}.PermissionPreview_msg__uTZt6{border-radius:8px;margin:10px 0;padding:8px 10px}.PermissionPreview_msg__uTZt6.PermissionPreview_error__OjipJ{background:#ffecec;color:#a10}.PermissionPreview_loading__0zQwP{animation:PermissionPreview_pulse__CCn1U 1.5s ease-in-out infinite;color:#667eea;font-size:18px;padding:40px;text-align:center}@keyframes PermissionPreview_pulse__CCn1U{0%,to{opacity:1}50%{opacity:.5}}.PermissionPreview_noData__7jA7c{background:#fff;border-radius:12px;margin:20px 0;padding:60px 20px;text-align:center}.PermissionPreview_noData__7jA7c p:first-child{color:#333;font-size:20px;margin-bottom:10px}@media (max-width:768px){.PermissionPreview_list__7r3BS{grid-template-columns:1fr}}.PermissionReports_page__Kld0i{background:#f7f8fc;min-height:100vh}.PermissionReports_main__RCNvV{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.PermissionReports_title__eGaDG{color:#1b1e34;margin:16px 0}.PermissionReports_bar__FRNXs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.PermissionReports_button__aY00c{background:#1b1e34;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:800;padding:8px 12px}.PermissionReports_button__aY00c.PermissionReports_alt__lyoSp{background:#ffd166;color:#1b1e34}.PermissionReports_input__Zva3S,.PermissionReports_select__zCjTo{border:1px solid #ddd;border-radius:8px;padding:8px 10px}.PermissionReports_section__v2CBn{background:#fff;border:1px solid #eee;border-radius:10px;margin:10px 0;overflow:hidden}.PermissionReports_header__bCdz9{align-items:center;background:#fafafa;color:#1b1e34;display:flex;font-weight:900;justify-content:space-between;padding:10px 12px}.PermissionReports_table__e4i\+6{border-collapse:collapse;width:100%}.PermissionReports_table__e4i\+6 td,.PermissionReports_table__e4i\+6 th{border-top:1px solid #f0f0f0;padding:10px;text-align:right}.PermissionReports_badge__56PGr{border-radius:999px;font-size:.75rem;font-weight:800;margin-inline-start:6px;padding:2px 6px}.PermissionReports_badgeRole__XsutK{background:#e8f2ff;border:1px solid #cfe3ff;color:#0b3d88}.PermissionReports_badgeDirect__STUCV{background:#e8fff0;border:1px solid #c8f0d6;color:#0b6b2a}.PermissionReports_msg__vQiSk{border-radius:8px;margin:10px 0;padding:8px 10px}.PermissionReports_msg__vQiSk.PermissionReports_error__3vGae{background:#ffecec;color:#a10}.SuppliersDebtModal_overlay__mlo\+a{align-items:center;background-color:#0009;bottom:0;direction:rtl;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.SuppliersDebtModal_modal__ShxB2{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;height:85vh;max-width:1400px;overflow:hidden;width:90%}.SuppliersDebtModal_header__ecJn8{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:3px solid #5568d3;color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.SuppliersDebtModal_title__KsRoO{font-size:24px;font-weight:800;margin:0}.SuppliersDebtModal_closeButton__A5L96{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.SuppliersDebtModal_closeButton__A5L96:hover{background:#ffffff4d;transform:rotate(90deg)}.SuppliersDebtModal_filterSection__CEj4r{align-items:center;background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;padding:20px 30px}.SuppliersDebtModal_filterLabel__0dt66{color:#333;font-size:16px;font-weight:700}.SuppliersDebtModal_filterSelect__hvI1p{background:#fff;border:2px solid #ddd;border-radius:8px;cursor:pointer;font-size:15px;min-width:250px;padding:10px 15px;transition:border-color .3s ease}.SuppliersDebtModal_filterSelect__hvI1p:focus{border-color:#667eea;outline:none}.SuppliersDebtModal_recordCount__MurF\+{background:#667eea;border-radius:20px;color:#fff;font-size:14px;font-weight:700;margin-right:auto;padding:8px 15px}.SuppliersDebtModal_tableWrapper__ZFIaU{flex:1 1;overflow-y:auto;padding:0}.SuppliersDebtModal_table__fop6Z{border-collapse:collapse;font-size:15px;width:100%}.SuppliersDebtModal_table__fop6Z thead{background:#2c3e50;color:#fff;position:sticky;top:0;z-index:10}.SuppliersDebtModal_table__fop6Z thead th{border-left:1px solid #ffffff1a;font-size:16px;font-weight:800;padding:15px 12px;text-align:center}.SuppliersDebtModal_table__fop6Z thead th:first-child{border-right:none}.SuppliersDebtModal_table__fop6Z tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .2s ease}.SuppliersDebtModal_table__fop6Z tbody tr:hover{background-color:#f0f4ff}.SuppliersDebtModal_table__fop6Z tbody td{border-left:1px solid #f0f0f0;padding:12px;text-align:center}.SuppliersDebtModal_table__fop6Z tbody td:first-child{color:#666;font-weight:700}.SuppliersDebtModal_nameCell__gjP01{color:#1b1e34;font-weight:700;padding-right:20px!important;text-align:right!important}.SuppliersDebtModal_valuePositive__knsKP{background-color:#ffe5e5;color:#dc3545;font-weight:700}.SuppliersDebtModal_valueNegative__Ugp-D{background-color:#e5ffe5;color:#28a745;font-weight:700}.SuppliersDebtModal_valueZero__Cjvjc{background-color:#f8f9fa;color:#6c757d;font-weight:600}.SuppliersDebtModal_totalsRow__u6LaC{background:linear-gradient(135deg,#ffd166,#f7b733)!important;border-bottom:3px solid #e6b44e!important;border-top:3px solid #e6b44e!important;font-weight:800}.SuppliersDebtModal_totalsRow__u6LaC td{font-size:16px;padding:15px 12px!important}.SuppliersDebtModal_totalsLabel__yoB4H{color:#1b1e34;font-size:18px;text-align:center!important}.SuppliersDebtModal_errorMessage__f\+gUp,.SuppliersDebtModal_loadingMessage__5LWsN{font-size:18px;font-weight:700;padding:40px;text-align:center}.SuppliersDebtModal_loadingMessage__5LWsN{color:#667eea}.SuppliersDebtModal_errorMessage__f\+gUp{color:#dc3545}.SuppliersDebtModal_noData__FN9QY{color:#999;font-size:16px;font-style:italic;padding:40px!important;text-align:center!important}.SuppliersDebtModal_footer__j9BX4{align-items:center;background:#f8f9fa;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 30px}.SuppliersDebtModal_legend__0mrZJ{display:flex;flex-wrap:wrap;gap:25px}.SuppliersDebtModal_legendItem__F9G\+R{align-items:center;color:#555;display:flex;font-size:14px;gap:8px}.SuppliersDebtModal_legendColor__vqSk0{border:1px solid #ddd;border-radius:4px;height:20px;width:20px}.SuppliersDebtModal_closeFooterButton__WF4aD{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;transition:all .3s ease}.SuppliersDebtModal_closeFooterButton__WF4aD:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}@media (max-width:992px){.SuppliersDebtModal_modal__ShxB2{height:90vh;width:95%}.SuppliersDebtModal_header__ecJn8{padding:15px 20px}.SuppliersDebtModal_title__KsRoO{font-size:20px}.SuppliersDebtModal_filterSection__CEj4r{flex-wrap:wrap;padding:15px 20px}.SuppliersDebtModal_filterSelect__hvI1p{min-width:200px}.SuppliersDebtModal_table__fop6Z{font-size:13px}.SuppliersDebtModal_table__fop6Z thead th{font-size:14px;padding:12px 8px}.SuppliersDebtModal_table__fop6Z tbody td{padding:10px 6px}.SuppliersDebtModal_footer__j9BX4{flex-direction:column;gap:15px;padding:15px 20px}.SuppliersDebtModal_legend__0mrZJ{flex-direction:column;gap:10px;width:100%}.SuppliersDebtModal_closeFooterButton__WF4aD{width:100%}}@media (max-width:576px){.SuppliersDebtModal_modal__ShxB2{height:95vh;width:98%}.SuppliersDebtModal_header__ecJn8{padding:12px 15px}.SuppliersDebtModal_title__KsRoO{font-size:18px}.SuppliersDebtModal_filterSection__CEj4r{padding:12px 15px}.SuppliersDebtModal_filterSelect__hvI1p{font-size:14px;min-width:150px}.SuppliersDebtModal_table__fop6Z{font-size:12px}.SuppliersDebtModal_table__fop6Z thead th{font-size:13px;padding:10px 6px}.SuppliersDebtModal_table__fop6Z tbody td{padding:8px 4px}.SuppliersDebtModal_nameCell__gjP01{padding-right:10px!important}}.CustomersDebtModal_overlay__33tIA{align-items:center;background-color:#0009;bottom:0;direction:rtl;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.CustomersDebtModal_modal__eWePA{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;height:85vh;max-width:1400px;overflow:hidden;width:90%}.CustomersDebtModal_header__AGAXv{align-items:center;background:linear-gradient(135deg,#f093fb,#f5576c);border-bottom:3px solid #e04a5f;color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.CustomersDebtModal_title__M-Opx{font-size:24px;font-weight:800;margin:0}.CustomersDebtModal_closeButton__zPl4e{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.CustomersDebtModal_closeButton__zPl4e:hover{background:#ffffff4d;transform:rotate(90deg)}.CustomersDebtModal_filterSection__Ua35v{align-items:center;background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;gap:15px;padding:20px 30px}.CustomersDebtModal_filterLabel__0Oci\+{color:#333;font-size:16px;font-weight:700}.CustomersDebtModal_filterSelect__\+-hDT{background:#fff;border:2px solid #ddd;border-radius:8px;cursor:pointer;font-size:15px;min-width:250px;padding:10px 15px;transition:border-color .3s ease}.CustomersDebtModal_filterSelect__\+-hDT:focus{border-color:#f093fb;outline:none}.CustomersDebtModal_recordCount__V7Iyb{background:#f093fb;border-radius:20px;color:#fff;font-size:14px;font-weight:700;margin-right:auto;padding:8px 15px}.CustomersDebtModal_tableWrapper__soApD{flex:1 1;overflow-y:auto;padding:0}.CustomersDebtModal_table__UedkO{border-collapse:collapse;font-size:15px;width:100%}.CustomersDebtModal_table__UedkO thead{background:#c2185b;color:#fff;position:sticky;top:0;z-index:10}.CustomersDebtModal_table__UedkO thead th{border-left:1px solid #ffffff1a;font-size:16px;font-weight:800;padding:15px 12px;text-align:center}.CustomersDebtModal_table__UedkO thead th:first-child{border-right:none}.CustomersDebtModal_table__UedkO tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .2s ease}.CustomersDebtModal_table__UedkO tbody tr:hover{background-color:#fff0f5}.CustomersDebtModal_table__UedkO tbody td{border-left:1px solid #f0f0f0;padding:12px;text-align:center}.CustomersDebtModal_table__UedkO tbody td:first-child{color:#666;font-weight:700}.CustomersDebtModal_nameCell__-UrNo{color:#1b1e34;font-weight:700;padding-right:20px!important;text-align:right!important}.CustomersDebtModal_valuePositive__sTXpt{background-color:#ffe5e5;color:#dc3545;font-weight:700}.CustomersDebtModal_valueNegative__moXxL{background-color:#e5ffe5;color:#28a745;font-weight:700}.CustomersDebtModal_valueZero__5WXQK{background-color:#f8f9fa;color:#6c757d;font-weight:600}.CustomersDebtModal_totalsRow__IQsuy{background:linear-gradient(135deg,#4facfe,#00f2fe)!important;border-bottom:3px solid #3a9ce8!important;border-top:3px solid #3a9ce8!important;font-weight:800}.CustomersDebtModal_totalsRow__IQsuy td{font-size:16px;padding:15px 12px!important}.CustomersDebtModal_totalsLabel__3\+PjY{color:#1b1e34;font-size:18px;text-align:center!important}.CustomersDebtModal_errorMessage__-Z2Hc,.CustomersDebtModal_loadingMessage__yHr7x{font-size:18px;font-weight:700;padding:40px;text-align:center}.CustomersDebtModal_loadingMessage__yHr7x{color:#f093fb}.CustomersDebtModal_errorMessage__-Z2Hc{color:#dc3545}.CustomersDebtModal_noData__mHNIX{color:#999;font-size:16px;font-style:italic;padding:40px!important;text-align:center!important}.CustomersDebtModal_footer__\+F3Zp{align-items:center;background:#f8f9fa;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 30px}.CustomersDebtModal_legend__JaFPN{display:flex;flex-wrap:wrap;gap:25px}.CustomersDebtModal_legendItem__Mc8zY{align-items:center;color:#555;display:flex;font-size:14px;gap:8px}.CustomersDebtModal_legendColor__Qjcv-{border:1px solid #ddd;border-radius:4px;height:20px;width:20px}.CustomersDebtModal_closeFooterButton__cIz1Y{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 30px;transition:all .3s ease}.CustomersDebtModal_closeFooterButton__cIz1Y:hover{box-shadow:0 4px 12px #f093fb66;transform:translateY(-2px)}@media (max-width:992px){.CustomersDebtModal_modal__eWePA{height:90vh;width:95%}.CustomersDebtModal_header__AGAXv{padding:15px 20px}.CustomersDebtModal_title__M-Opx{font-size:20px}.CustomersDebtModal_filterSection__Ua35v{flex-wrap:wrap;padding:15px 20px}.CustomersDebtModal_filterSelect__\+-hDT{min-width:200px}.CustomersDebtModal_table__UedkO{font-size:13px}.CustomersDebtModal_table__UedkO thead th{font-size:14px;padding:12px 8px}.CustomersDebtModal_table__UedkO tbody td{padding:10px 6px}.CustomersDebtModal_footer__\+F3Zp{flex-direction:column;gap:15px;padding:15px 20px}.CustomersDebtModal_legend__JaFPN{flex-direction:column;gap:10px;width:100%}.CustomersDebtModal_closeFooterButton__cIz1Y{width:100%}}@media (max-width:576px){.CustomersDebtModal_modal__eWePA{height:95vh;width:98%}.CustomersDebtModal_header__AGAXv{padding:12px 15px}.CustomersDebtModal_title__M-Opx{font-size:18px}.CustomersDebtModal_filterSection__Ua35v{padding:12px 15px}.CustomersDebtModal_filterSelect__\+-hDT{font-size:14px;min-width:150px}.CustomersDebtModal_table__UedkO{font-size:12px}.CustomersDebtModal_table__UedkO thead th{font-size:13px;padding:10px 6px}.CustomersDebtModal_table__UedkO tbody td{padding:8px 4px}.CustomersDebtModal_nameCell__-UrNo{padding-right:10px!important}}.BasicData_page__vebPx{background:#f7f8fc;min-height:100vh}.BasicData_main__SkTob{direction:rtl;margin:18px auto 0;max-width:1200px;padding:0 16px}.BasicData_title__2zUID{color:#1b1e34;margin:16px 0}.BasicData_grid__DBQbs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.BasicData_card__11yMl{background:#fff;border:1px solid #eee;border-radius:10px;color:#1b1e34;display:block;font-weight:900;padding:16px;text-align:center;text-decoration:none}.BasicData_card__11yMl:hover{background:#ffd166;border-color:#e6b44e}.BasicData_debtButton__57AqZ{background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid #5568d3;color:#fff!important;cursor:pointer;font-size:16px;transition:all .3s ease}.BasicData_debtButton__57AqZ:hover{background:linear-gradient(135deg,#5568d3,#653a8a);border-color:#4557c1;box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.BasicData_customersDebtButton__vOdjR{background:linear-gradient(135deg,#f093fb,#f5576c);border:2px solid #e04a5f;color:#fff!important;cursor:pointer;font-size:16px;transition:all .3s ease}.BasicData_customersDebtButton__vOdjR:hover{background:linear-gradient(135deg,#e082ea,#e4465b);border-color:#d03952;box-shadow:0 4px 12px #f093fb66;transform:translateY(-2px)}.BasicData_summaryButton__LFbfv{background:linear-gradient(135deg,#06b6d4,#0891b2);border:2px solid #0e7490;color:#fff!important;font-size:16px;font-weight:700;transition:all .3s ease}.BasicData_summaryButton__LFbfv:hover{background:linear-gradient(135deg,#0891b2,#0e7490);border-color:#155e75;box-shadow:0 4px 12px #06b6d466;transform:translateY(-2px)}@media (max-width:1200px){.BasicData_grid__DBQbs{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.BasicData_grid__DBQbs{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.BasicData_grid__DBQbs{grid-template-columns:1fr}}.ProductsSummaryPage_page__-Dv5f{background:linear-gradient(135deg,#667eea,#764ba2);margin:0;min-height:100vh;padding:0}.ProductsSummaryPage_main__qpZ2I{margin:0 auto;max-width:1400px;padding:20px}.ProductsSummaryPage_title__R9Gy\+{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:30px;text-align:center;text-shadow:2px 2px 4px #0000004d}.ProductsSummaryPage_message__Kenvj{background:linear-gradient(135deg,#28a745,#20c997);border-radius:10px;box-shadow:0 4px 15px #28a7454d;color:#fff;font-weight:600;margin-bottom:20px;padding:15px 20px;text-align:center}.ProductsSummaryPage_filtersContainer__qsYm8{align-items:end;background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:25px;padding:25px}.ProductsSummaryPage_filterGroup__ppCCp{display:flex;flex-direction:column;gap:8px;min-width:200px}.ProductsSummaryPage_filterGroup__ppCCp label{color:#495057;font-size:14px;font-weight:600}.ProductsSummaryPage_filterInput__IQ05e,.ProductsSummaryPage_filterSelect__YyQyz{background:#fff;border:2px solid #e9ecef;border-radius:8px;font-size:16px;padding:12px 16px;transition:all .3s ease}.ProductsSummaryPage_filterInput__IQ05e:focus,.ProductsSummaryPage_filterSelect__YyQyz:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.ProductsSummaryPage_clearButton__k01-1{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:8px;box-shadow:0 4px 12px #dc35454d;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:all .3s ease}.ProductsSummaryPage_clearButton__k01-1:hover{box-shadow:0 6px 16px #dc354566;transform:translateY(-2px)}.ProductsSummaryPage_summaryContainer__Ndv5B{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px}.ProductsSummaryPage_summaryCard__Bvhwx{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;padding:25px;text-align:center;transition:transform .3s ease}.ProductsSummaryPage_summaryCard__Bvhwx:hover{transform:translateY(-5px)}.ProductsSummaryPage_summaryCard__Bvhwx h3{color:#6c757d;font-size:14px;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.ProductsSummaryPage_summaryValue__8vE2R{color:#495057;display:block;font-size:2rem;font-weight:700}.ProductsSummaryPage_tableContainer__SLa90{background:#fff;border-radius:15px;box-shadow:0 8px 25px #0000001a;margin-bottom:30px;overflow:hidden}.ProductsSummaryPage_productsTable__nfQkQ{border-collapse:collapse;font-size:14px;width:100%}.ProductsSummaryPage_productsTable__nfQkQ thead{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ProductsSummaryPage_productsTable__nfQkQ th{font-size:14px;font-weight:600;letter-spacing:.5px;padding:18px 12px;text-align:right;text-transform:uppercase}.ProductsSummaryPage_productsTable__nfQkQ td{border-bottom:1px solid #f8f9fa;padding:15px 12px;vertical-align:middle}.ProductsSummaryPage_productsTable__nfQkQ tbody tr{transition:background-color .2s ease}.ProductsSummaryPage_productsTable__nfQkQ tbody tr:hover{background-color:#f8f9fa}.ProductsSummaryPage_productsTable__nfQkQ tbody tr:nth-child(2n){background-color:#fafbfc}.ProductsSummaryPage_productsTable__nfQkQ tbody tr:nth-child(2n):hover{background-color:#f1f3f4}.ProductsSummaryPage_productName__g\+Hl6{word-wrap:break-word;color:#495057;font-weight:600;max-width:200px}.ProductsSummaryPage_numeric__jtcsp{color:#28a745;font-family:Courier New,monospace;font-weight:600;text-align:center}.ProductsSummaryPage_qrCode__tjOdz{word-wrap:break-word;color:#6c757d;font-family:Courier New,monospace;font-size:12px;max-width:120px}.ProductsSummaryPage_noData__zU1-6{background:#f8f9fa;color:#6c757d;font-size:18px;font-weight:500;padding:40px;text-align:center}.ProductsSummaryPage_loading__ohha6{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:15px;color:#fff;font-size:18px;padding:60px;text-align:center}@media (max-width:1200px){.ProductsSummaryPage_productsTable__nfQkQ{font-size:12px}.ProductsSummaryPage_productsTable__nfQkQ td,.ProductsSummaryPage_productsTable__nfQkQ th{padding:12px 8px}}@media (max-width:768px){.ProductsSummaryPage_main__qpZ2I{padding:15px}.ProductsSummaryPage_title__R9Gy\+{font-size:2rem}.ProductsSummaryPage_filtersContainer__qsYm8{align-items:stretch;flex-direction:column}.ProductsSummaryPage_filterGroup__ppCCp{min-width:auto}.ProductsSummaryPage_summaryContainer__Ndv5B{gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ProductsSummaryPage_summaryCard__Bvhwx{padding:20px}.ProductsSummaryPage_summaryValue__8vE2R{font-size:1.5rem}.ProductsSummaryPage_productsTable__nfQkQ{font-size:11px}.ProductsSummaryPage_productsTable__nfQkQ td,.ProductsSummaryPage_productsTable__nfQkQ th{padding:8px 4px}.ProductsSummaryPage_productName__g\+Hl6{max-width:120px}.ProductsSummaryPage_qrCode__tjOdz{font-size:10px;max-width:80px}}@media (max-width:480px){.ProductsSummaryPage_productsTable__nfQkQ{display:block;overflow-x:auto;white-space:nowrap}.ProductsSummaryPage_summaryContainer__Ndv5B{grid-template-columns:1fr}}.DailyMonthlySummaryPage_page__HWJgH{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.DailyMonthlySummaryPage_content__\+BuXg{direction:rtl;margin:20px auto;max-width:1400px;padding:0 20px}.DailyMonthlySummaryPage_title__umjVN{color:#2d3748;font-size:2rem;margin-bottom:30px;text-align:center;text-shadow:2px 2px 4px #0000001a}.DailyMonthlySummaryPage_inventoryStatsSection__PHsvP{margin-bottom:30px}.DailyMonthlySummaryPage_inventoryStatsGrid__J-AWi{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.DailyMonthlySummaryPage_inventoryCard__rswMF{border-radius:15px;box-shadow:0 4px 20px #00000026;color:#fff;padding:25px;transition:all .3s ease}.DailyMonthlySummaryPage_inventoryCard__rswMF:hover{box-shadow:0 8px 30px #0003;transform:translateY(-5px)}.DailyMonthlySummaryPage_inventoryCard__rswMF h3{border-bottom:2px solid #ffffff4d;font-size:1.3rem;font-weight:700;margin:0 0 20px;padding-bottom:15px;text-align:center}.DailyMonthlySummaryPage_inventoryDetails__\+8GzO{display:flex;flex-direction:column;gap:12px}.DailyMonthlySummaryPage_caratRow__oNqok{align-items:center;background:#fff3;border-radius:8px;display:flex;justify-content:space-between;padding:10px}.DailyMonthlySummaryPage_caratLabel__QLJNh{font-size:1.05rem;font-weight:600}.DailyMonthlySummaryPage_caratRow__oNqok strong{font-size:1.1rem}.DailyMonthlySummaryPage_totalRow__6uvAA{align-items:center;background:#ffffff4d;border-radius:8px;display:flex;font-size:1.1rem;justify-content:space-between;margin-top:8px;padding:12px}.DailyMonthlySummaryPage_totalRow__6uvAA strong{font-size:1.3rem;font-weight:700}.DailyMonthlySummaryPage_filtersSection__8\+A19{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;margin-bottom:30px;padding:30px}.DailyMonthlySummaryPage_filtersSection__8\+A19 h2{color:#667eea;font-size:1.5rem;margin:0 0 25px}.DailyMonthlySummaryPage_filterGroup__s-3My{margin-bottom:25px}.DailyMonthlySummaryPage_filterGroup__s-3My label{color:#4a5568;display:block;font-size:1rem;font-weight:600;margin-bottom:10px}.DailyMonthlySummaryPage_mainLabel__6fXzI{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#667eea!important;font-size:1.2rem!important;font-weight:700!important}.DailyMonthlySummaryPage_mainSelect__pIIu6{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:3px solid #667eea;border-radius:10px;box-shadow:0 3px 10px #667eea33;color:#2d3748;font-size:1.1rem;font-weight:700;padding:12px 15px;transition:all .3s ease;width:100%}.DailyMonthlySummaryPage_mainSelect__pIIu6:focus{border-color:#764ba2;box-shadow:0 4px 15px #667eea4d;outline:none}.DailyMonthlySummaryPage_filterButtons__kiBQ4{display:flex;flex-wrap:wrap;gap:10px}.DailyMonthlySummaryPage_filterButton__2NTpQ{background:#fff;border:2px solid #e2e8f0;border-radius:10px;color:#4a5568;cursor:pointer;flex:1 1;font-weight:600;min-width:150px;padding:12px 20px;transition:all .3s ease}.DailyMonthlySummaryPage_filterButton__2NTpQ:hover{background:#f7fafc;border-color:#cbd5e0;box-shadow:0 4px 10px #0000001a;transform:translateY(-2px)}.DailyMonthlySummaryPage_activeFilter__Y\+xsz{background:linear-gradient(135deg,#667eea,#764ba2);border:2px solid #667eea;border-radius:10px;box-shadow:0 4px 12px #667eea66;color:#fff;cursor:pointer;flex:1 1;font-weight:700;min-width:150px;padding:12px 20px;transform:translateY(-2px)}.DailyMonthlySummaryPage_dateRangeGroup__cSckQ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:15px}.DailyMonthlySummaryPage_dateInput__lqlj0{display:flex;flex-direction:column}.DailyMonthlySummaryPage_dateInput__lqlj0 label{color:#4a5568;font-weight:600;margin-bottom:8px}.DailyMonthlySummaryPage_dateInput__lqlj0 input{border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:10px 15px}.DailyMonthlySummaryPage_dateInput__lqlj0 input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.DailyMonthlySummaryPage_specificDateGroup__q9zZx{margin-top:15px}.DailyMonthlySummaryPage_specificDateGroup__q9zZx label{color:#4a5568;display:block;font-weight:600;margin-bottom:8px}.DailyMonthlySummaryPage_specificDateGroup__q9zZx input{border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:10px 15px;width:100%}.DailyMonthlySummaryPage_specificDateGroup__q9zZx input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.DailyMonthlySummaryPage_actionButtonsGrid__5nve3{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:20px}.DailyMonthlySummaryPage_buttonTitle__nSlq3{font-size:1.2rem;font-weight:700;margin-bottom:8px}.DailyMonthlySummaryPage_buttonAmount__n2Rnm{background:#fff3;border-radius:6px;font-size:1rem;font-weight:600;margin-top:5px;opacity:.95;padding:8px 12px}.DailyMonthlySummaryPage_goldAmounts__1hV4A{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.DailyMonthlySummaryPage_goldItem__eQ2de{border-radius:5px;font-weight:700;padding:5px 10px;white-space:nowrap}.DailyMonthlySummaryPage_gold18__mIP--{color:#000;text-shadow:0 1px 3px #fffc}.DailyMonthlySummaryPage_gold21__pdWTm{color:#fff;text-shadow:0 1px 3px #000c}.DailyMonthlySummaryPage_gold24__-Q2sy{color:#8b4513;text-shadow:0 1px 3px #ffffff80}.DailyMonthlySummaryPage_goldSeparator__iYnu8{font-size:1.2rem;opacity:.7}.DailyMonthlySummaryPage_moneyButton__Yd-dW{align-items:center;background:linear-gradient(135deg,#48bb78,#38a169);border:none;border-radius:10px;box-shadow:0 4px 15px #48bb784d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_moneyButton__Yd-dW:hover:not(:disabled){background:linear-gradient(135deg,#38a169,#2f855a);box-shadow:0 6px 20px #48bb7866;transform:translateY(-3px)}.DailyMonthlySummaryPage_moneyButton__Yd-dW:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_goldButton__\+Y8fX{align-items:center;background:linear-gradient(135deg,gold,#ff8c00);border:none;border-radius:10px;box-shadow:0 4px 15px #ffd7004d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_goldButton__\+Y8fX:hover:not(:disabled){background:linear-gradient(135deg,#ff8c00,tomato);box-shadow:0 6px 20px #ffd70066;transform:translateY(-3px)}.DailyMonthlySummaryPage_goldButton__\+Y8fX:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_supplierMoneyButton__YBv7l{align-items:center;background:linear-gradient(135deg,#9c27b0,#7b1fa2);border:none;border-radius:10px;box-shadow:0 4px 15px #9c27b04d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_supplierMoneyButton__YBv7l:hover:not(:disabled){background:linear-gradient(135deg,#7b1fa2,#6a1b9a);box-shadow:0 6px 20px #9c27b066;transform:translateY(-3px)}.DailyMonthlySummaryPage_supplierMoneyButton__YBv7l:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_supplierGoldButton__cHjuh{align-items:center;background:linear-gradient(135deg,#ff6f00,#e65100);border:none;border-radius:10px;box-shadow:0 4px 15px #ff6f004d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_supplierGoldButton__cHjuh:hover:not(:disabled){background:linear-gradient(135deg,#e65100,#bf360c);box-shadow:0 6px 20px #ff6f0066;transform:translateY(-3px)}.DailyMonthlySummaryPage_supplierGoldButton__cHjuh:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_salesGoldButton__e2cf4{align-items:center;background:linear-gradient(135deg,#00bcd4,#0097a7);border:none;border-radius:10px;box-shadow:0 4px 15px #00bcd44d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_salesGoldButton__e2cf4:hover:not(:disabled){background:linear-gradient(135deg,#0097a7,#00838f);box-shadow:0 6px 20px #00bcd466;transform:translateY(-3px)}.DailyMonthlySummaryPage_salesGoldButton__e2cf4:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_purchasesGoldButton__EdMUo{align-items:center;background:linear-gradient(135deg,#f06292,#ec407a);border:none;border-radius:10px;box-shadow:0 4px 15px #f062924d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_purchasesGoldButton__EdMUo:hover:not(:disabled){background:linear-gradient(135deg,#ec407a,#d81b60);box-shadow:0 6px 20px #f0629266;transform:translateY(-3px)}.DailyMonthlySummaryPage_purchasesGoldButton__EdMUo:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_customerReturnsButton__8DB8l{align-items:center;background:linear-gradient(135deg,#8e44ad,#9b59b6);border:none;border-radius:10px;box-shadow:0 4px 15px #8e44ad4d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_customerReturnsButton__8DB8l:hover:not(:disabled){background:linear-gradient(135deg,#9b59b6,#8e44ad);box-shadow:0 6px 20px #8e44ad66;transform:translateY(-3px)}.DailyMonthlySummaryPage_customerReturnsButton__8DB8l:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_supplierReturnsButton__ZP6xy{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:10px;box-shadow:0 4px 15px #e74c3c4d;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:20px;transition:all .3s ease}.DailyMonthlySummaryPage_supplierReturnsButton__ZP6xy:hover:not(:disabled){background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 6px 20px #e74c3c66;transform:translateY(-3px)}.DailyMonthlySummaryPage_supplierReturnsButton__ZP6xy:disabled{cursor:not-allowed;opacity:.6}.DailyMonthlySummaryPage_successMsg__Z2XNE{background:linear-gradient(135deg,#48bb78,#38a169);box-shadow:0 4px 12px #48bb784d}.DailyMonthlySummaryPage_errorMsg__V3Ua-,.DailyMonthlySummaryPage_successMsg__Z2XNE{border-radius:10px;color:#fff;font-weight:700;margin-bottom:20px;padding:15px 20px;text-align:center}.DailyMonthlySummaryPage_errorMsg__V3Ua-{background:linear-gradient(135deg,#f56565,#e53e3e);box-shadow:0 4px 12px #f565654d}.DailyMonthlySummaryPage_resultsSection__T6b-P{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr}.DailyMonthlySummaryPage_resultCard__YTDlk{background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a;padding:25px}.DailyMonthlySummaryPage_resultCard__YTDlk h2{border-bottom:3px solid #667eea;color:#2d3748;font-size:1.5rem;margin:0 0 20px;padding-bottom:10px}.DailyMonthlySummaryPage_totalBox__ATZCl{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 12px #667eea4d;color:#fff;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.DailyMonthlySummaryPage_totalBox__ATZCl span{font-size:1.2rem}.DailyMonthlySummaryPage_totalBox__ATZCl strong{font-size:1.8rem}.DailyMonthlySummaryPage_goldTotalsGrid__pGWlm{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.DailyMonthlySummaryPage_goldTotal__fKwyE{background:linear-gradient(135deg,gold,#ffed4e);border-radius:10px;box-shadow:0 3px 10px #ffd7004d;padding:15px;text-align:center}.DailyMonthlySummaryPage_goldTotal__fKwyE span{color:#744210;display:block;font-size:.9rem;font-weight:600;margin-bottom:8px}.DailyMonthlySummaryPage_goldTotal__fKwyE strong{color:#2d3748;display:block;font-size:1.4rem;font-weight:700}.DailyMonthlySummaryPage_tableContainer__8TLK4{border:1px solid #e2e8f0;border-radius:10px;overflow-x:auto}.DailyMonthlySummaryPage_dataTable__zQLS9{background:#fff;border-collapse:collapse;width:100%}.DailyMonthlySummaryPage_dataTable__zQLS9 thead{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.DailyMonthlySummaryPage_dataTable__zQLS9 th{font-size:1rem;font-weight:700;padding:15px;text-align:center}.DailyMonthlySummaryPage_dataTable__zQLS9 tbody tr{border-bottom:1px solid #e2e8f0;transition:background .2s ease}.DailyMonthlySummaryPage_dataTable__zQLS9 tbody tr:hover{background:#f7fafc}.DailyMonthlySummaryPage_dataTable__zQLS9 td{color:#4a5568;padding:12px 15px;text-align:center}.DailyMonthlySummaryPage_dataTable__zQLS9 tbody tr:nth-child(2n){background:#f8f9fa}.DailyMonthlySummaryPage_dataTable__zQLS9 tbody tr:nth-child(2n):hover{background:#edf2f7}.DailyMonthlySummaryPage_emptyMessage__-wzP3{color:#a0aec0;font-size:1.1rem;font-style:italic;padding:40px;text-align:center}.DailyMonthlySummaryPage_infoMessage__J3Ful{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;color:#fff;font-size:1.1rem;font-weight:700;margin-top:20px;padding:20px;text-align:center}@media (max-width:1400px){.DailyMonthlySummaryPage_actionButtonsGrid__5nve3{grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.DailyMonthlySummaryPage_goldTotalsGrid__pGWlm{grid-template-columns:repeat(3,1fr)}.DailyMonthlySummaryPage_actionButtonsGrid__5nve3{grid-template-columns:repeat(2,1fr)}.DailyMonthlySummaryPage_inventoryStatsGrid__J-AWi{grid-template-columns:1fr}}@media (max-width:768px){.DailyMonthlySummaryPage_filterButtons__kiBQ4{flex-direction:column}.DailyMonthlySummaryPage_activeFilter__Y\+xsz,.DailyMonthlySummaryPage_filterButton__2NTpQ{min-width:100%}.DailyMonthlySummaryPage_actionButtonsGrid__5nve3,.DailyMonthlySummaryPage_dateRangeGroup__cSckQ,.DailyMonthlySummaryPage_goldTotalsGrid__pGWlm{grid-template-columns:1fr}.DailyMonthlySummaryPage_buttonTitle__nSlq3{font-size:1rem}.DailyMonthlySummaryPage_buttonAmount__n2Rnm{font-size:.85rem;padding:6px 10px}.DailyMonthlySummaryPage_goldAmounts__1hV4A{flex-direction:column;gap:5px}.DailyMonthlySummaryPage_goldSeparator__iYnu8{display:none}.DailyMonthlySummaryPage_goldItem__eQ2de{font-size:.8rem}}.ExpensesPage_page__xbNrS{background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.ExpensesPage_main__zgHAf{flex:1 1;margin:0 auto;max-width:1800px;padding:2rem;width:100%}.ExpensesPage_title__M7cTh{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:2rem;text-align:center;text-shadow:2px 2px 4px #0003}.ExpensesPage_msg__3friz{animation:ExpensesPage_slideDown__Fl\+pR .3s ease-out;border-radius:8px;font-size:14px;font-weight:600;margin-bottom:16px;padding:12px 16px;text-align:center}.ExpensesPage_msgBigError__nYU6e{animation:ExpensesPage_shake__jeB7d .5s ease-out;background:#ffe3e3;border:2px solid #ff5a5f;border-radius:8px;color:#c1121f;font-size:16px;font-weight:700;margin-bottom:16px;padding:16px 20px;text-align:center}@keyframes ExpensesPage_slideDown__Fl\+pR{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ExpensesPage_shake__jeB7d{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}.ExpensesPage_toolbar__zCtTC{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding:1.5rem}.ExpensesPage_searchBar__P4IjD,.ExpensesPage_toolbar__zCtTC{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a}.ExpensesPage_searchBar__P4IjD{margin-bottom:1rem;padding:1rem}.ExpensesPage_searchInput__8ZrZh{border:2px solid #e0e0e0;border-radius:8px;font-family:inherit;font-size:14px;padding:12px 16px;transition:all .3s ease;width:100%}.ExpensesPage_searchInput__8ZrZh:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.ExpensesPage_stats__t\+Afk{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#333;display:flex;font-weight:600;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:1rem 1.5rem}.ExpensesPage_input__960Ny{border:2px solid #e0e0e0;border-radius:8px;flex:1 1;font-family:inherit;font-size:14px;min-width:150px;padding:12px 16px;transition:all .3s ease}.ExpensesPage_input__960Ny:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.ExpensesPage_button__oLaPx{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.ExpensesPage_button__oLaPx:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.ExpensesPage_button__oLaPx:active{transform:translateY(0)}.ExpensesPage_button__oLaPx.ExpensesPage_secondary__qTtst{background:linear-gradient(135deg,#f093fb,#f5576c)}.ExpensesPage_button__oLaPx.ExpensesPage_danger__ifhRi{background:linear-gradient(135deg,#fa709a,#fee140)}.ExpensesPage_actionButtons__KMoSO{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ExpensesPage_tableWrapper__6mRfC{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden}.ExpensesPage_table__KKzae{border-collapse:collapse;font-size:14px;width:100%}.ExpensesPage_table__KKzae thead{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ExpensesPage_table__KKzae th{font-weight:600;padding:16px 12px;text-align:center;white-space:nowrap}.ExpensesPage_table__KKzae td{border-bottom:1px solid #f0f0f0;padding:12px;text-align:center}.ExpensesPage_table__KKzae tbody tr{transition:background-color .2s ease}.ExpensesPage_table__KKzae tbody tr:hover{background-color:#f8f9ff}.ExpensesPage_table__KKzae tbody tr:last-child td{border-bottom:none}.ExpensesPage_noData__HLr3o{background:#ffffff1a;border-radius:12px;color:#fff;font-size:1.2rem;font-weight:600;margin-top:1rem;padding:3rem;text-align:center}@media (max-width:1400px){.ExpensesPage_table__KKzae{font-size:13px}.ExpensesPage_table__KKzae td,.ExpensesPage_table__KKzae th{padding:10px 8px}}@media (max-width:1200px){.ExpensesPage_toolbar__zCtTC{flex-direction:column}.ExpensesPage_input__960Ny{width:100%}.ExpensesPage_tableWrapper__6mRfC{overflow-x:auto}.ExpensesPage_table__KKzae{min-width:1200px}}@media (max-width:768px){.ExpensesPage_main__zgHAf{padding:1rem}.ExpensesPage_title__M7cTh{font-size:1.8rem}.ExpensesPage_stats__t\+Afk{flex-direction:column;gap:.5rem}.ExpensesPage_actionButtons__KMoSO{flex-direction:column}.ExpensesPage_button__oLaPx{width:100%}}.CreatePurchaseInvoice_purchaseInvoicePage__nZRgc{background-color:#f4f6f9;direction:rtl;display:flex;flex-direction:column;font-family:Cairo,Tajawal,Arial,sans-serif;min-height:100vh;padding:10px;text-align:right}.CreatePurchaseInvoice_container__jAiZP{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:0 auto;max-width:100%;overflow-x:auto;padding:10px;width:100%}.CreatePurchaseInvoice_header__FynJv{align-items:center;border-bottom:2px solid #e9ecef;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.CreatePurchaseInvoice_title__ZQ3WA{color:#2c3e50;font-size:24px;font-weight:700;margin:0}.CreatePurchaseInvoice_invoiceId__0xKWL{background-color:#3498db;border-radius:20px;color:#fff;font-size:14px;margin-right:10px;padding:5px 10px}.CreatePurchaseInvoice_formSection__NiFzj{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:10px;padding:5px 10px 10px}.CreatePurchaseInvoice_formGrid__VjIhf{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CreatePurchaseInvoice_formGroup__qOEYT{display:flex;flex-direction:column}.CreatePurchaseInvoice_formGroup__qOEYT label{color:#495057;font-size:14px;font-weight:600;margin-bottom:5px}.CreatePurchaseInvoice_input__Vj9Nv,.CreatePurchaseInvoice_select__\+l9kH{border:1px solid #ced4da;border-radius:6px;font-size:14px;padding:8px;text-align:right;transition:border-color .3s ease}.CreatePurchaseInvoice_input__Vj9Nv:focus,.CreatePurchaseInvoice_select__\+l9kH:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none}.CreatePurchaseInvoice_tableSection__PyB0W{background:#fff;border-radius:12px;box-shadow:0 6px 18px #00000014;overflow-x:auto;width:100%}.CreatePurchaseInvoice_table__9cAsx{border-collapse:collapse;border-spacing:0;min-width:900px;table-layout:auto;width:100%}.CreatePurchaseInvoice_table__9cAsx thead{background:linear-gradient(135deg,#f8fbff,#eef3ff);border-bottom:2px solid #e5e7eb;position:sticky;top:0;z-index:10}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{border-bottom:1px solid #e5e7eb;padding:3px 8px;text-align:right;vertical-align:middle;white-space:nowrap;word-break:break-word}.CreatePurchaseInvoice_table__9cAsx th{color:#1f2a44;font-weight:700}.CreatePurchaseInvoice_table__9cAsx td:nth-child(5),table th:nth-child(5){font-size:.95em;font-weight:600;max-width:200px;min-width:60px;overflow:hidden;padding:12px;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:auto}.CreatePurchaseInvoice_table__9cAsx td:nth-child(4),.CreatePurchaseInvoice_table__9cAsx td:nth-child(6),.CreatePurchaseInvoice_table__9cAsx td:nth-child(7),.CreatePurchaseInvoice_table__9cAsx th:nth-child(4),.CreatePurchaseInvoice_table__9cAsx th:nth-child(6),.CreatePurchaseInvoice_table__9cAsx th:nth-child(7){max-width:120px;min-width:90px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}.CreatePurchaseInvoice_table__9cAsx td.CreatePurchaseInvoice_colProduct__FnIez,.CreatePurchaseInvoice_table__9cAsx th.CreatePurchaseInvoice_colProduct__FnIez{max-width:420px;min-width:420px;width:420px}.CreatePurchaseInvoice_table__9cAsx td.CreatePurchaseInvoice_colQty__Zjaqu,.CreatePurchaseInvoice_table__9cAsx th.CreatePurchaseInvoice_colQty__Zjaqu{max-width:100px;min-width:60px;text-align:center;width:80px}.CreatePurchaseInvoice_table__9cAsx td.CreatePurchaseInvoice_colWeight__l7hVn,.CreatePurchaseInvoice_table__9cAsx th.CreatePurchaseInvoice_colWeight__l7hVn{max-width:120px;min-width:90px;text-align:right;width:100px}.CreatePurchaseInvoice_table__9cAsx td.CreatePurchaseInvoice_colDiscount__lOQWK,.CreatePurchaseInvoice_table__9cAsx td.CreatePurchaseInvoice_colManufacturing__ocxof,.CreatePurchaseInvoice_table__9cAsx th.CreatePurchaseInvoice_colDiscount__lOQWK,.CreatePurchaseInvoice_table__9cAsx th.CreatePurchaseInvoice_colManufacturing__ocxof{max-width:140px;min-width:100px;width:120px}@media (max-width:900px){.CreatePurchaseInvoice_tableSection__PyB0W,.CreatePurchaseInvoice_table__9cAsx{display:block}.CreatePurchaseInvoice_table__9cAsx thead{display:none}.CreatePurchaseInvoice_table__9cAsx tbody,.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx tr{display:block;width:100%}.CreatePurchaseInvoice_table__9cAsx tr{background:#fff;border:0;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin:0 0 4px;padding:4px}.CreatePurchaseInvoice_table__9cAsx td{align-items:center;border:0;display:flex;justify-content:space-between;padding:3px 6px}.CreatePurchaseInvoice_table__9cAsx td:before{color:#374151;content:attr(data-label);font-weight:700;text-align:left;width:45%}.CreatePurchaseInvoice_weightCell__Twm3r{display:flex;justify-content:flex-end;width:100%}}@media (max-width:480px){.CreatePurchaseInvoice_table__9cAsx td{font-size:.9em;padding:2px 4px}}.CreatePurchaseInvoice_table__9cAsx th[scope=col]{outline:none}.CreatePurchaseInvoice_productCell__F1pLQ{align-items:flex-start;display:flex;flex-direction:column;padding:5px 0;width:100%}.CreatePurchaseInvoice_productName__3f9y0{color:#2c3e50;font-size:1em;font-weight:700;line-height:1.4;margin-bottom:4px;width:100%;word-break:break-word}.CreatePurchaseInvoice_productDetails__VZ2Jk{color:#6c757d;font-size:.9em;line-height:1.3;width:100%;word-break:break-word}.CreatePurchaseInvoice_cellContent__US76z{align-items:flex-start;display:flex;flex-direction:column;white-space:normal;width:100%;word-break:break-word}@media (max-width:1200px){.CreatePurchaseInvoice_table__9cAsx td:nth-child(5),.CreatePurchaseInvoice_table__9cAsx th:nth-child(5){width:150px}}@media (max-width:768px){.CreatePurchaseInvoice_table__9cAsx td:nth-child(5),.CreatePurchaseInvoice_table__9cAsx th:nth-child(5){font-size:.9em;width:150px}}@media (max-width:1600px){.CreatePurchaseInvoice_table__9cAsx{min-width:1200px}}@media (max-width:1200px){.CreatePurchaseInvoice_table__9cAsx{min-width:1000px}.CreatePurchaseInvoice_productName__3f9y0{font-size:.95em}.CreatePurchaseInvoice_productDetails__VZ2Jk{font-size:.85em}}@media (max-width:768px){.CreatePurchaseInvoice_table__9cAsx{min-width:900px}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{font-size:.9em;padding:2px 6px}.CreatePurchaseInvoice_productName__3f9y0{font-size:.9em}.CreatePurchaseInvoice_productDetails__VZ2Jk{font-size:.8em}}@media (max-width:480px){.CreatePurchaseInvoice_table__9cAsx{min-width:800px}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{font-size:.8em;padding:1px 4px}.CreatePurchaseInvoice_productName__3f9y0{font-size:.85em}.CreatePurchaseInvoice_productDetails__VZ2Jk{font-size:.75em}}.CreatePurchaseInvoice_summarySection__2tGZV{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:10px;padding:10px}.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}.CreatePurchaseInvoice_summaryRow__XLmyH{align-items:center;background:#fffffff2;border:1px solid #0000001a;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:15px;padding:15px}.CreatePurchaseInvoice_summaryItem__bbOf7{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #0000;border-radius:12px;box-shadow:0 4px 12px #0000001a;flex-shrink:0;min-width:150px;overflow:hidden;padding:15px;position:relative;text-align:center;transition:all .3s ease}.CreatePurchaseInvoice_summaryItem__bbOf7:before{background:linear-gradient(90deg,#3498db,#2ecc71);content:"";height:4px;left:0;position:absolute;right:0;top:0}.CreatePurchaseInvoice_summaryItem__bbOf7:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-3px)}.CreatePurchaseInvoice_summaryItem__bbOf7 label{color:#2c3e50;display:block;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-shadow:0 1px 2px #0000001a}.CreatePurchaseInvoice_summaryItem__bbOf7 span{color:#1a1a1a;font-size:20px;font-weight:800;letter-spacing:.5px;text-shadow:0 2px 4px #0000001a}.CreatePurchaseInvoice_finalTotal__nGDx7{color:#2ecc71!important}.CreatePurchaseInvoice_masnayeaTotal__QBBGP{color:#f39c12!important;font-weight:700}.CreatePurchaseInvoice_totalAmountItem__TmfbR{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border:2px solid #2196f3!important}.CreatePurchaseInvoice_totalAmountItem__TmfbR:before{background:linear-gradient(90deg,#2196f3,#1976d2)!important}.CreatePurchaseInvoice_masnayeaItem__kfBUS{background:linear-gradient(135deg,#fff3e0,#ffe0b2)!important;border:2px solid #ff9800!important}.CreatePurchaseInvoice_masnayeaItem__kfBUS:before{background:linear-gradient(90deg,#ff9800,#f57c00)!important}.CreatePurchaseInvoice_headerDiscountItem__Xpk9x{background:linear-gradient(135deg,#f3e5f5,#e1bee7)!important;border:2px solid #9c27b0!important}.CreatePurchaseInvoice_headerDiscountItem__Xpk9x:before{background:linear-gradient(90deg,#9c27b0,#7b1fa2)!important}.CreatePurchaseInvoice_rowDiscountsItem__ARdfe{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)!important;border:2px solid #4caf50!important}.CreatePurchaseInvoice_rowDiscountsItem__ARdfe:before{background:linear-gradient(90deg,#4caf50,#388e3c)!important}.CreatePurchaseInvoice_totalDiscountItem__hDreN{background:linear-gradient(135deg,#ffebee,#ffcdd2)!important;border:2px solid #f44336!important}.CreatePurchaseInvoice_totalDiscountItem__hDreN:before{background:linear-gradient(90deg,#f44336,#d32f2f)!important}.CreatePurchaseInvoice_afterDiscountItem__XrM6F{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)!important;border:2px solid #009688!important}.CreatePurchaseInvoice_afterDiscountItem__XrM6F:before{background:linear-gradient(90deg,#009688,#00796b)!important}.CreatePurchaseInvoice_taxItem__tlYoc{background:linear-gradient(135deg,#fce4ec,#f8bbd9)!important;border:2px solid #e91e63!important}.CreatePurchaseInvoice_taxItem__tlYoc:before{background:linear-gradient(90deg,#e91e63,#c2185b)!important}.CreatePurchaseInvoice_finalTotalItem__r6sXm{background:linear-gradient(135deg,#e8f5e8,#c8e6c9)!important;border:2px solid #2ecc71!important;transform:scale(1.05)}.CreatePurchaseInvoice_finalTotalItem__r6sXm:before{background:linear-gradient(90deg,#2ecc71,#27ae60)!important}.CreatePurchaseInvoice_finalTotalItem__r6sXm:hover{transform:translateY(-3px) scale(1.05)}.CreatePurchaseInvoice_carat18Item__9wKSE{background:linear-gradient(135deg,#e8f4fd,#b3d9f2)!important;border:2px solid #3498db!important}.CreatePurchaseInvoice_carat18Item__9wKSE:before{background:linear-gradient(90deg,#3498db,#2980b9)!important}.CreatePurchaseInvoice_carat21Item__usZ6H{background:linear-gradient(135deg,#fef9e7,#fdeaa7)!important;border:2px solid #f1c40f!important}.CreatePurchaseInvoice_carat21Item__usZ6H:before{background:linear-gradient(90deg,#f1c40f,#f39c12)!important}.CreatePurchaseInvoice_carat22Item__BuAzs{background:linear-gradient(135deg,#eafaf1,#d5f4e6)!important;border:2px solid #27ae60!important}.CreatePurchaseInvoice_carat22Item__BuAzs:before{background:linear-gradient(90deg,#27ae60,#229954)!important}.CreatePurchaseInvoice_carat24Item__mOsaq{background:linear-gradient(135deg,#fdf2e9,#fad7a0)!important;border:2px solid #e67e22!important}.CreatePurchaseInvoice_carat24Item__mOsaq:before{background:linear-gradient(90deg,#e67e22,#d35400)!important}.CreatePurchaseInvoice_totalWeightItem__\+KJd2{background:linear-gradient(135deg,#e8f8f5,#d1f2eb)!important;border:2px solid #16a085!important;transform:scale(1.05)}.CreatePurchaseInvoice_totalWeightItem__\+KJd2:before{background:linear-gradient(90deg,#16a085,#138d75)!important}.CreatePurchaseInvoice_totalWeightItem__\+KJd2:hover{transform:translateY(-3px) scale(1.05)}.CreatePurchaseInvoice_toolbar__5QiLM{display:flex;gap:10px;justify-content:flex-start;margin-top:10px}.CreatePurchaseInvoice_button__SjN\+F{border:none;border-radius:12px;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.5px;overflow:hidden;padding:12px 24px;position:relative;text-transform:uppercase;transition:all .3s ease}.CreatePurchaseInvoice_button__SjN\+F:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.CreatePurchaseInvoice_button__SjN\+F:hover:before{left:100%}.CreatePurchaseInvoice_button__SjN\+F:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_primary__ZqbVY{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 4px 15px #3498db4d;color:#fff}.CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_secondary__bDhcR{background:linear-gradient(135deg,#95a5a6,#7f8c8d);box-shadow:0 4px 15px #95a5a64d;color:#fff}.CreatePurchaseInvoice_saveButton__TgEkR{background:linear-gradient(135deg,#27ae60,#2ecc71)!important;box-shadow:0 4px 15px #27ae604d!important;flex:1 1!important;min-width:0!important}.CreatePurchaseInvoice_saveButton__TgEkR:hover{box-shadow:0 8px 25px #27ae6066!important;transform:translateY(-3px)}.CreatePurchaseInvoice_newInvoiceButton__dbCK0{background:linear-gradient(135deg,#e67e22,#f39c12)!important;box-shadow:0 4px 15px #e67e224d!important;flex:1 1!important;min-width:0!important}.CreatePurchaseInvoice_newInvoiceButton__dbCK0:hover{box-shadow:0 8px 25px #e67e2266!important;transform:translateY(-3px)}.CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_danger__\+IqWC{background-color:#e74c3c;color:#fff}.CreatePurchaseInvoice_message__JY5EW{align-items:center;border-radius:8px;display:flex;font-size:14px;gap:10px;margin-bottom:10px;padding:10px}.CreatePurchaseInvoice_message__JY5EW.CreatePurchaseInvoice_success__IjJnH{background-color:#d4edda;color:#155724}.CreatePurchaseInvoice_message__JY5EW.CreatePurchaseInvoice_error__6yXnz{background-color:#f8d7da;color:#721c24}.CreatePurchaseInvoice_messageIcon__zBFzF{font-size:20px}.CreatePurchaseInvoice_summarySection__2tGZV h3{border-bottom:2px solid #e9ecef;color:#2c3e50;margin-bottom:15px;padding-bottom:10px;text-align:center}.CreatePurchaseInvoice_summarySection__2tGZV .CreatePurchaseInvoice_summaryItem__bbOf7 span{color:#2c3e50;font-weight:700}.CreatePurchaseInvoice_summarySection__2tGZV .CreatePurchaseInvoice_summaryItem__bbOf7 .CreatePurchaseInvoice_finalTotal__nGDx7{color:#2ecc71;font-size:18px}@media (min-width:1920px){.CreatePurchaseInvoice_container__jAiZP{max-width:1920px;padding:20px}.CreatePurchaseInvoice_table__9cAsx{min-width:1800px}.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:1600px){.CreatePurchaseInvoice_container__jAiZP{padding:15px}.CreatePurchaseInvoice_table__9cAsx{min-width:1400px}.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:1200px){.CreatePurchaseInvoice_container__jAiZP{padding:10px}.CreatePurchaseInvoice_table__9cAsx{min-width:1200px;table-layout:fixed}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{max-width:150px;overflow:hidden;text-overflow:ellipsis}.CreatePurchaseInvoice_formGrid__VjIhf,.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (max-width:768px){.CreatePurchaseInvoice_container__jAiZP{padding:5px}.CreatePurchaseInvoice_table__9cAsx{min-width:1000px;table-layout:fixed}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{font-size:12px;max-width:100px;padding:5px}.CreatePurchaseInvoice_formGrid__VjIhf,.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-template-columns:1fr}.CreatePurchaseInvoice_toolbar__5QiLM{flex-direction:column}}@media (max-width:480px){.CreatePurchaseInvoice_container__jAiZP{padding:3px}.CreatePurchaseInvoice_table__9cAsx{min-width:800px}.CreatePurchaseInvoice_formGrid__VjIhf,.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-template-columns:1fr}.CreatePurchaseInvoice_table__9cAsx td,.CreatePurchaseInvoice_table__9cAsx th{font-size:12px;padding:1px 3px}}.CreatePurchaseInvoice_debtRegistrationContainer__y5u\+M{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:15px 0;padding:15px}.CreatePurchaseInvoice_debtRegistrationContainer__y5u\+M h3{color:#333;font-weight:700;margin-bottom:15px;text-align:center}.CreatePurchaseInvoice_debtFieldsGrid__CSj3b{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CreatePurchaseInvoice_debtField__ThtS\+{display:flex;flex-direction:column}.CreatePurchaseInvoice_debtField__ThtS\+ label{color:#555;font-weight:600;margin-bottom:5px}.CreatePurchaseInvoice_debtField__ThtS\+ input{border:1px solid #ccc;border-radius:4px;direction:rtl;padding:8px;text-align:left}.CreatePurchaseInvoice_statusBadge__jprrU{overflow:hidden;position:relative;transition:all .3s ease}.CreatePurchaseInvoice_statusBadge__jprrU:hover{box-shadow:0 4px 12px #00000026!important;transform:translateY(-2px)}@keyframes CreatePurchaseInvoice_pulse__DFtES{0%,to{box-shadow:0 2px 8px #0000001a;transform:scale(1)}50%{box-shadow:0 4px 16px #0003;transform:scale(1.05)}}@keyframes CreatePurchaseInvoice_blink__HL-5S{0%,50%{opacity:1}51%,to{opacity:.3}}.CreatePurchaseInvoice_successMessage__bVs4C{overflow:hidden;position:relative;transition:all .3s ease}.CreatePurchaseInvoice_successMessage__bVs4C:hover{box-shadow:0 4px 12px #00000026!important;transform:translateY(-2px)}@media (max-width:768px){.CreatePurchaseInvoice_statusBadge__jprrU{font-size:14px!important;margin-left:10px!important;padding:6px 12px!important}}.CreatePurchaseInvoice_twoColumnGrid__E0KEM{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:5px 0 20px}.CreatePurchaseInvoice_leftColumn__hB-cD{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:20px}.CreatePurchaseInvoice_threeColumnGrid__8aFtf{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:15px 0}.CreatePurchaseInvoice_leftSubColumn__5T3SB,.CreatePurchaseInvoice_middleSubColumn__N3lo4,.CreatePurchaseInvoice_rightSubColumn__NbMrF{background:#ffffffb3;border:1px solid #0000001a;border-radius:8px;padding:15px}.CreatePurchaseInvoice_qrSearchRow__0vMXZ{background:#ffffffe6;border:1px solid #0000001a;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-top:20px;padding:15px}.CreatePurchaseInvoice_qrSearchContainer__oeiNQ{align-items:center;display:flex;gap:12px;justify-content:center}.CreatePurchaseInvoice_qrSearchInput__GEdOF{border:2px solid #e9ecef;border-radius:6px;flex:1 1;font-size:14px;max-width:300px;padding:10px 12px;transition:all .3s ease}.CreatePurchaseInvoice_qrSearchInput__GEdOF:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff1a;outline:none}.CreatePurchaseInvoice_qrSearchInput__GEdOF:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.CreatePurchaseInvoice_qrSearchButton__\+hCb8{border-radius:6px;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.CreatePurchaseInvoice_qrSearchButton__\+hCb8:hover:not(:disabled){box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.CreatePurchaseInvoice_qrSearchButton__\+hCb8:disabled{cursor:not-allowed;opacity:.5}.CreatePurchaseInvoice_printInvoiceButton__VEtj6{background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:6px;box-shadow:0 4px 15px #e74c3c4d;color:#fff;font-size:14px;font-weight:600;min-width:140px;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.CreatePurchaseInvoice_printInvoiceButton__VEtj6:hover:not(:disabled){box-shadow:0 6px 20px #e74c3c66;transform:translateY(-1px)}.CreatePurchaseInvoice_printInvoiceButton__VEtj6:disabled{cursor:not-allowed;opacity:.5}.CreatePurchaseInvoice_rightColumn__MCU3t{background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:5px 20px 20px}.CreatePurchaseInvoice_debtTitle__\+WyHQ{border-bottom:2px solid #ffeaa7;color:#856404;font-size:18px;font-weight:700;margin:0 0 20px;padding:0 0 10px;text-align:center}.CreatePurchaseInvoice_debtFieldsContainer__aWKb7{display:flex;flex-direction:column;gap:15px}@media (max-width:1024px){.CreatePurchaseInvoice_twoColumnGrid__E0KEM{gap:20px;grid-template-columns:1fr}.CreatePurchaseInvoice_leftColumn__hB-cD,.CreatePurchaseInvoice_rightColumn__MCU3t{padding:15px}.CreatePurchaseInvoice_threeColumnGrid__8aFtf{gap:15px;grid-template-columns:1fr 1fr}}@media (max-width:768px){.CreatePurchaseInvoice_twoColumnGrid__E0KEM{gap:15px}.CreatePurchaseInvoice_leftColumn__hB-cD,.CreatePurchaseInvoice_rightColumn__MCU3t{padding:10px}.CreatePurchaseInvoice_debtTitle__\+WyHQ{font-size:16px}.CreatePurchaseInvoice_threeColumnGrid__8aFtf{gap:10px;grid-template-columns:1fr}.CreatePurchaseInvoice_leftSubColumn__5T3SB,.CreatePurchaseInvoice_middleSubColumn__N3lo4,.CreatePurchaseInvoice_rightSubColumn__NbMrF{padding:10px}.CreatePurchaseInvoice_qrSearchRow__0vMXZ{margin-top:15px;padding:10px}.CreatePurchaseInvoice_qrSearchContainer__oeiNQ{gap:8px}.CreatePurchaseInvoice_qrSearchInput__GEdOF{font-size:13px;max-width:250px;padding:8px 10px}.CreatePurchaseInvoice_qrSearchButton__\+hCb8{font-size:13px;padding:8px 16px}.CreatePurchaseInvoice_summaryRow__XLmyH{gap:10px;padding:10px}.CreatePurchaseInvoice_summaryItem__bbOf7{min-width:120px;padding:8px}.CreatePurchaseInvoice_summaryItem__bbOf7 label{font-size:12px}.CreatePurchaseInvoice_summaryItem__bbOf7 span{font-size:14px}.CreatePurchaseInvoice_finalTotalItem__r6sXm{transform:scale(1.02)}.CreatePurchaseInvoice_finalTotalItem__r6sXm:hover{transform:translateY(-2px) scale(1.02)}.CreatePurchaseInvoice_totalWeightItem__\+KJd2{transform:scale(1.02)}.CreatePurchaseInvoice_totalWeightItem__\+KJd2:hover{transform:translateY(-2px) scale(1.02)}}@media (max-width:480px){.CreatePurchaseInvoice_statusBadge__jprrU{font-size:12px!important;margin-left:5px!important;padding:4px 8px!important}.CreatePurchaseInvoice_summaryGrid__RhdsW{gap:8px;grid-template-columns:1fr}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7{min-width:120px;padding:8px}.CreatePurchaseInvoice_goldSummaryGrid__z023c{gap:8px;grid-template-columns:1fr}.CreatePurchaseInvoice_goldSummaryItem__EVpUF{min-width:120px;padding:8px}}.CreatePurchaseInvoice_invoicePreviewOverlay__STksl{align-items:center;animation:CreatePurchaseInvoice_fadeIn__zbC7- .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.CreatePurchaseInvoice_invoicePreviewModal__5q1MA{animation:CreatePurchaseInvoice_slideIn__GnxTp .4s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 80px #0006;display:flex;flex-direction:column;max-height:95%;max-width:95%;overflow:hidden;transform:scale(1);transition:all .3s ease;width:1200px}.CreatePurchaseInvoice_modalOverlay__FP06i{align-items:center;animation:CreatePurchaseInvoice_fadeIn__zbC7- .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CreatePurchaseInvoice_modalContent__n-\+jQ{animation:CreatePurchaseInvoice_slideIn__GnxTp .4s ease-out;background:#fff;border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 80px #0000004d;display:flex;flex-direction:column;max-height:90%;max-width:90%;overflow:hidden;transform:scale(1);transition:all .3s ease;width:500px}.CreatePurchaseInvoice_modalHeader__IgwyM{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #ffffff1a;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.CreatePurchaseInvoice_modalHeader__IgwyM h2{align-items:center;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.CreatePurchaseInvoice_modalCloseButton__wkxTG{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;padding:8px;transition:all .3s ease;width:36px}.CreatePurchaseInvoice_modalCloseButton__wkxTG:hover{background:#ffffff4d;transform:scale(1.1)}.CreatePurchaseInvoice_modalBody__\+Xbrg{flex:1 1;overflow-y:auto;padding:25px}@keyframes CreatePurchaseInvoice_slideIn__GnxTp{0%{opacity:0;transform:scale(.8) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}.CreatePurchaseInvoice_invoicePreviewHeader__Skl9E{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e);border-bottom:2px solid #3498db;color:#fff;display:flex;justify-content:space-between;padding:20px}.CreatePurchaseInvoice_invoicePreviewHeader__Skl9E h2{font-size:24px;font-weight:700;margin:0}.CreatePurchaseInvoice_closeButton__VOQx4{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;padding:5px;transition:all .3s ease}.CreatePurchaseInvoice_closeButton__VOQx4:hover{background:#fff3;transform:scale(1.1)}.CreatePurchaseInvoice_invoicePreviewContent__MMiGO{max-height:calc(90vh - 100px);overflow-y:auto;padding:30px}.CreatePurchaseInvoice_invoiceInfo__W2nnX,.CreatePurchaseInvoice_invoiceSummary__e41Fp,.CreatePurchaseInvoice_productsTable__lV8or,.CreatePurchaseInvoice_supplierInfo__ygt7E{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2px;padding:20px}.CreatePurchaseInvoice_invoiceInfo__W2nnX,.CreatePurchaseInvoice_invoiceSummary__e41Fp,.CreatePurchaseInvoice_productsTable__lV8or,.CreatePurchaseInvoice_supplierInfo__ygt7E{padding-top:1px}.CreatePurchaseInvoice_goldSummary__bnKlx{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2px;padding:1px 20px 20px}.CreatePurchaseInvoice_goldSummary__bnKlx h3{border-bottom:2px solid #f39c12;color:#2c3e50;font-size:18px;font-weight:700;margin-bottom:15px;padding-bottom:8px}.CreatePurchaseInvoice_goldSummaryGrid__z023c{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.CreatePurchaseInvoice_goldSummaryItem__EVpUF{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:8px;display:flex;justify-content:space-between;min-width:200px;padding:15px;transition:all .3s ease}.CreatePurchaseInvoice_goldSummaryItem__EVpUF:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.CreatePurchaseInvoice_productsTable__lV8or{overflow-x:auto}.CreatePurchaseInvoice_invoiceInfo__W2nnX h3,.CreatePurchaseInvoice_invoiceSummary__e41Fp h3,.CreatePurchaseInvoice_productsTable__lV8or h3,.CreatePurchaseInvoice_supplierInfo__ygt7E h3{border-bottom:2px solid #3498db;color:#2c3e50;font-size:18px;font-weight:700;margin-bottom:15px;padding-bottom:8px}.CreatePurchaseInvoice_invoiceDetails__-12JC,.CreatePurchaseInvoice_supplierDetails__U2HGw{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.CreatePurchaseInvoice_invoiceRow__zBsk7,.CreatePurchaseInvoice_supplierRow__jJ032{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:8px;display:flex;justify-content:space-between;padding:10px}.CreatePurchaseInvoice_label__zLQm-{color:#495057;font-weight:700;min-width:120px}.CreatePurchaseInvoice_value__1QabX{color:#2c3e50;font-family:Courier New,monospace;font-size:16px;font-weight:600;min-width:180px;overflow:visible;text-align:right;white-space:nowrap}.CreatePurchaseInvoice_invoiceTable__8POu0{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 15px #0000001a;overflow:auto;table-layout:fixed;width:100%}.CreatePurchaseInvoice_invoiceTable__8POu0 th{background:linear-gradient(135deg,#3498db,#2980b9);border:none;color:#fff;font-weight:700;padding:15px 10px;text-align:center}.CreatePurchaseInvoice_invoiceTable__8POu0 td:first-child,.CreatePurchaseInvoice_invoiceTable__8POu0 th:first-child{min-width:150px;width:20%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(2),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(2){min-width:200px;width:25%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(4),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(4){min-width:80px;width:10%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(6),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(6){min-width:120px;width:12%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(7),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(7){min-width:100px;width:8%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(8),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(8){min-width:130px;width:13%}.CreatePurchaseInvoice_invoiceTable__8POu0 td{word-wrap:break-word;border-bottom:1px solid #dee2e6;overflow:hidden;padding:12px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.CreatePurchaseInvoice_invoiceTable__8POu0 tr:nth-child(2n){background:#f8f9fa}.CreatePurchaseInvoice_invoiceTable__8POu0 tr:hover{background:#e3f2fd}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(6),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(7),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(8){font-family:Courier New,monospace;font-size:14px;font-weight:700;padding-left:10px;padding-right:10px;text-align:center!important}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(2){word-wrap:break-word;max-height:60px;overflow:hidden;padding-left:10px;padding-right:10px;text-align:center;white-space:normal}.CreatePurchaseInvoice_invoiceTable__8POu0 td:first-child{font-weight:600;padding-left:10px;padding-right:10px;text-align:center}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(5){font-family:Courier New,monospace;font-size:14px;font-weight:700;text-align:center!important}.CreatePurchaseInvoice_summaryGrid__RhdsW{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:8px;display:flex;justify-content:space-between;min-width:200px;padding:15px 10px 15px 15px;transition:all .3s ease}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7:hover{box-shadow:0 4px 15px #0000001a;transform:translateY(-2px)}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7:first-child{padding:15px 8px 15px 18px}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7:first-child .CreatePurchaseInvoice_value__1QabX{padding-right:5px}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_finalTotal__nGDx7{background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;color:#fff;font-weight:700}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_finalTotal__nGDx7 .CreatePurchaseInvoice_label__zLQm-,.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_finalTotal__nGDx7 .CreatePurchaseInvoice_value__1QabX{color:#fff}.CreatePurchaseInvoice_finalTotalRow__RPmqL{align-items:center;border-top:2px solid #e9ecef;display:flex;gap:20px;justify-content:space-between;margin-top:20px;padding-top:20px}.CreatePurchaseInvoice_finalTotalRow__RPmqL .CreatePurchaseInvoice_summaryItem__bbOf7{background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;border-radius:12px;box-shadow:0 4px 15px #27ae604d;color:#fff;font-size:18px;font-weight:700;min-width:300px;padding:20px}.CreatePurchaseInvoice_finalTotalRow__RPmqL .CreatePurchaseInvoice_summaryItem__bbOf7 .CreatePurchaseInvoice_label__zLQm-,.CreatePurchaseInvoice_finalTotalRow__RPmqL .CreatePurchaseInvoice_summaryItem__bbOf7 .CreatePurchaseInvoice_value__1QabX{color:#fff;font-size:18px;font-weight:700}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn{border:none;display:flex;gap:15px;justify-content:flex-end;margin:0;padding:0}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn .CreatePurchaseInvoice_button__SjN\+F{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;min-width:150px;padding:15px 30px;transition:all .3s ease}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn .CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_primary__ZqbVY{background:linear-gradient(135deg,#3498db,#2980b9);box-shadow:0 4px 15px #3498db4d;color:#fff}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn .CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_primary__ZqbVY:hover{box-shadow:0 6px 20px #3498db66;transform:translateY(-2px)}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn .CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_secondary__bDhcR{background:linear-gradient(135deg,#95a5a6,#7f8c8d);box-shadow:0 4px 15px #95a5a64d;color:#fff}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn .CreatePurchaseInvoice_button__SjN\+F.CreatePurchaseInvoice_secondary__bDhcR:hover{box-shadow:0 6px 20px #95a5a666;transform:translateY(-2px)}@media (max-width:1200px){.CreatePurchaseInvoice_invoiceTable__8POu0 td:first-child,.CreatePurchaseInvoice_invoiceTable__8POu0 th:first-child{width:18%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(2),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(2){width:22%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(4),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(4){width:8%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(6),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(6){width:12%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(7),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(7){width:8%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(8),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(8){width:12%}}@media (max-width:768px){.CreatePurchaseInvoice_invoiceTable__8POu0{font-size:12px}.CreatePurchaseInvoice_invoiceTable__8POu0 td,.CreatePurchaseInvoice_invoiceTable__8POu0 th{padding:8px 5px}.CreatePurchaseInvoice_invoiceTable__8POu0 td:first-child,.CreatePurchaseInvoice_invoiceTable__8POu0 th:first-child{width:20%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(2),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(2){width:25%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(4),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(3),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(4){width:8%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(6),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(5),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(6){width:12%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(7),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(7){width:7%}.CreatePurchaseInvoice_invoiceTable__8POu0 td:nth-child(8),.CreatePurchaseInvoice_invoiceTable__8POu0 th:nth-child(8){width:8%}.CreatePurchaseInvoice_summaryGrid__RhdsW{gap:10px;grid-template-columns:repeat(2,1fr)}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_summaryItem__bbOf7{min-width:150px;padding:10px}.CreatePurchaseInvoice_goldSummaryGrid__z023c{gap:10px;grid-template-columns:repeat(2,1fr)}.CreatePurchaseInvoice_goldSummaryItem__EVpUF{min-width:150px;padding:10px}}@media print{.CreatePurchaseInvoice_invoicePreviewOverlay__STksl{background:#fff;padding:0;position:static}.CreatePurchaseInvoice_invoicePreviewModal__5q1MA{border:none;box-shadow:none;max-height:none;max-width:100%}.CreatePurchaseInvoice_invoicePreviewHeader__Skl9E{color-adjust:exact;background:#2c3e50!important;-webkit-print-color-adjust:exact}.CreatePurchaseInvoice_invoicePreviewActions__8h9zn{display:none}.CreatePurchaseInvoice_invoiceTable__8POu0 th{color-adjust:exact;background:#3498db!important;-webkit-print-color-adjust:exact}.CreatePurchaseInvoice_summaryGrid__RhdsW .CreatePurchaseInvoice_finalTotal__nGDx7{color-adjust:exact;background:#27ae60!important;-webkit-print-color-adjust:exact}}.CreatePurchaseInvoice_paymentsInfo__u3s1z{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:8px;margin:15px 0;padding:15px}.CreatePurchaseInvoice_paymentsSummary__T7LDU{display:flex;flex-direction:column;gap:10px}.CreatePurchaseInvoice_paymentItem__8MdKy{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .3s ease}.CreatePurchaseInvoice_paymentItem__8MdKy:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.CreatePurchaseInvoice_paymentLabel__on6-L{color:#495057;font-size:14px;font-weight:600}.CreatePurchaseInvoice_paymentValue__KP\+E0{background:linear-gradient(135deg,#3498db,#2980b9);border-radius:4px;color:#2c3e50;color:#fff;font-size:14px;font-weight:700;min-width:80px;padding:4px 8px;text-align:center}@media (max-width:768px){.CreatePurchaseInvoice_paymentsInfo__u3s1z{padding:10px}.CreatePurchaseInvoice_paymentItem__8MdKy{flex-direction:column;gap:5px;text-align:center}.CreatePurchaseInvoice_paymentLabel__on6-L{font-size:13px}.CreatePurchaseInvoice_paymentValue__KP\+E0{font-size:13px;min-width:70px}}@keyframes CreatePurchaseInvoice_slideInRight__1IzJR{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes CreatePurchaseInvoice_slideOutRight__rrvqY{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes CreatePurchaseInvoice_fadeIn__zbC7-{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes CreatePurchaseInvoice_fadeOut__qBLbv{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.LoadingSpinner_spinner__-2y4m{display:inline-block;position:relative}.LoadingSpinner_spinner__-2y4m div{animation:LoadingSpinner_sk-bouncedelay__A\+fL5 1.4s ease-in-out infinite both;background-color:#667eea;border-radius:50%;display:inline-block;height:18px;width:18px}.LoadingSpinner_spinner__-2y4m .LoadingSpinner_bounce1__By8SC{animation-delay:-.32s}.LoadingSpinner_spinner__-2y4m .LoadingSpinner_bounce2__ey7lH{animation-delay:-.16s}@keyframes LoadingSpinner_sk-bouncedelay__A\+fL5{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.LoadingSpinner_small__DmQXb div{height:12px;margin:0 2px;width:12px}.LoadingSpinner_medium__J8PV3 div{height:18px;margin:0 3px;width:18px}.LoadingSpinner_large__zJvbo div{height:24px;margin:0 4px;width:24px}.LoadingSpinner_primary__lKLfO div{background-color:#667eea}.LoadingSpinner_success__QKfIy div{background-color:#28a745}.LoadingSpinner_danger__xHOqd div{background-color:#dc3545}.LoadingSpinner_warning__VKpLN div{background-color:#ffc107}.LoadingSpinner_white__9dzo0 div{background-color:#fff}.SupplierPaymentGoldFormInPurchase_page__H7Svq{background:linear-gradient(135deg,gold,#ff8c00 50%,orange);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:0}.SupplierPaymentGoldFormInPurchase_main__8wYif{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px;min-height:calc(100vh - 80px);padding:20px}.SupplierPaymentGoldFormInPurchase_header__eTOLm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;display:flex;height:70px;justify-content:center;overflow:hidden;padding:10px;position:relative;text-align:center}.SupplierPaymentGoldFormInPurchase_headerTop__FkZrt{align-items:center;display:flex;height:100%;justify-content:space-between;padding-top:10px;width:100%}.SupplierPaymentGoldFormInPurchase_closeModalButton__3qRaN{align-items:center;background:#dc3545;border:none;border-radius:50%;box-shadow:0 4px 8px #dc35454d;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.SupplierPaymentGoldFormInPurchase_closeModalButton__3qRaN:hover{background:#c82333;box-shadow:0 6px 12px #dc354566;transform:scale(1.1)}.SupplierPaymentGoldFormInPurchase_closeModalButton__3qRaN:active{transform:scale(.95)}.SupplierPaymentGoldFormInPurchase_header__eTOLm:before{animation:SupplierPaymentGoldFormInPurchase_goldGradientMove__PRwHC 3s ease-in-out infinite;background:linear-gradient(90deg,gold,#ff8c00,orange,#daa520);background-size:300% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentGoldFormInPurchase_goldGradientMove__PRwHC{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.SupplierPaymentGoldFormInPurchase_title__a3c99{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#daa520,#ff8c00);-webkit-background-clip:text;background-clip:text;display:flex;flex-wrap:wrap;font-size:2.5rem;font-weight:700;gap:15px;justify-content:center;margin:0 0 10px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentGoldFormInPurchase_modeIndicator__-XE08{-webkit-text-fill-color:#ff6b35;animation:SupplierPaymentGoldFormInPurchase_pulse__EAIno 2s ease-in-out infinite;background:#ff6b351a;background-clip:initial;border:2px solid #ff6b35;border-radius:25px;color:#ff6b35;font-size:1.8rem;font-weight:600;padding:12px 16px 8px;text-shadow:none}@keyframes SupplierPaymentGoldFormInPurchase_pulse__EAIno{0%,to{box-shadow:0 0 0 0 #ff6b35b3;transform:scale(1)}50%{box-shadow:0 0 0 10px #ff6b3500;transform:scale(1.05)}}.SupplierPaymentGoldFormInPurchase_subtitle__OuoQR{color:#6c757d;font-size:1.1rem;font-weight:400;margin:0}.SupplierPaymentGoldFormInPurchase_paymentNumberCard__qdkwF{background:linear-gradient(135deg,gold,#daa520);border:2px solid #daa5204d;border-radius:15px;box-shadow:0 10px 30px #ffd70066;color:#8b4513;margin-bottom:30px;padding:20px;text-align:center}.SupplierPaymentGoldFormInPurchase_paymentNumberLabel__4k7y7{font-size:.9rem;font-weight:600;letter-spacing:1px;margin-bottom:8px;opacity:.8;text-transform:uppercase}.SupplierPaymentGoldFormInPurchase_paymentNumberValue__PpLrY{font-size:1.5rem;font-weight:700;text-shadow:0 2px 4px #0003}.SupplierPaymentGoldFormInPurchase_progressContainer__-qU-y{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:15px;box-shadow:0 10px 30px #0000001a;margin-bottom:20px;padding:20px}.SupplierPaymentGoldFormInPurchase_progressLabel__SE3ru{color:#495057;font-size:.9rem;font-weight:600;margin-bottom:10px;text-align:center}.SupplierPaymentGoldFormInPurchase_progressBar__nVHzk{background:#e9ecef;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.SupplierPaymentGoldFormInPurchase_progressFill__ljhgl{background:linear-gradient(90deg,gold,#daa520,#ff8c00);border-radius:4px;height:100%;position:relative;transition:width .5s ease}.SupplierPaymentGoldFormInPurchase_progressFill__ljhgl:after{animation:SupplierPaymentGoldFormInPurchase_goldShimmer__oQSFG 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentGoldFormInPurchase_goldShimmer__oQSFG{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SupplierPaymentGoldFormInPurchase_formContainer__f0yC3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;padding:40px}.SupplierPaymentGoldFormInPurchase_formGrid__3-6no{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin-bottom:30px}.SupplierPaymentGoldFormInPurchase_goldSection__rLycx{background:linear-gradient(135deg,#fff9e6,#fff);border:2px solid gold;border-radius:15px;box-shadow:0 10px 25px #ffd70033;margin:20px 0;padding:25px}.SupplierPaymentGoldFormInPurchase_goldSectionTitle__sLCPc{align-items:center;color:#b8860b;display:flex;font-size:1.3rem;font-weight:700;gap:10px;justify-content:center;margin-bottom:20px;text-align:center}.SupplierPaymentGoldFormInPurchase_goldGrid__9YTC-{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.SupplierPaymentGoldFormInPurchase_field__aFOx5{display:flex;flex-direction:column;gap:8px}.SupplierPaymentGoldFormInPurchase_label__h0O83{align-items:center;color:#2c3e50;display:flex;font-size:.95rem;font-weight:600;gap:5px}.SupplierPaymentGoldFormInPurchase_required__AVRx9:after{color:#e74c3c;content:"*";margin-left:3px}.SupplierPaymentGoldFormInPurchase_input__OpdsW,.SupplierPaymentGoldFormInPurchase_select__7dTiP{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 10px #0000000d;box-sizing:border-box;font-size:1rem;height:45px;padding:8px 20px;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_input__OpdsW:focus,.SupplierPaymentGoldFormInPurchase_select__7dTiP:focus{border-color:gold;box-shadow:0 0 0 3px #ffd70033;outline:none;transform:translateY(-1px)}.SupplierPaymentGoldFormInPurchase_input__OpdsW:disabled,.SupplierPaymentGoldFormInPurchase_select__7dTiP:disabled{background:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.SupplierPaymentGoldFormInPurchase_input__OpdsW.SupplierPaymentGoldFormInPurchase_error__wnkqN,.SupplierPaymentGoldFormInPurchase_select__7dTiP.SupplierPaymentGoldFormInPurchase_error__wnkqN{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.SupplierPaymentGoldFormInPurchase_errorMessage__-dKZP{align-items:center;animation:SupplierPaymentGoldFormInPurchase_slideDown__MFjSj .3s ease-out;color:#dc3545;display:flex;font-size:.85rem;gap:5px;margin-top:5px}@keyframes SupplierPaymentGoldFormInPurchase_slideDown__MFjSj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SupplierPaymentGoldFormInPurchase_input__OpdsW::placeholder{color:#adb5bd;font-style:italic}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx{position:relative}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx .SupplierPaymentGoldFormInPurchase_input__OpdsW{background:linear-gradient(135deg,#fff9e6,#fff);border-color:gold;box-sizing:border-box;font-size:1.1rem;font-weight:600;height:45px;padding-left:45px;padding-right:20px}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx .SupplierPaymentGoldFormInPurchase_input__OpdsW:focus{background:#fff;border-color:#daa520;box-shadow:0 0 0 3px #ffd7004d}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx:before{animation:SupplierPaymentGoldFormInPurchase_goldPulse__DCz1F 2s infinite;content:"🥇";font-size:1.2rem;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx.SupplierPaymentGoldFormInPurchase_carat18__nbv2b:before{content:"🥇"}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx.SupplierPaymentGoldFormInPurchase_carat21__GSkqk:before{content:"🏆"}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx.SupplierPaymentGoldFormInPurchase_carat22__4tgOp:before{content:"💰"}.SupplierPaymentGoldFormInPurchase_goldField__k4nQx.SupplierPaymentGoldFormInPurchase_carat24__s0for:before{content:"👑"}@keyframes SupplierPaymentGoldFormInPurchase_goldPulse__DCz1F{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.8;transform:translateY(-50%) scale(1.1)}}.SupplierPaymentGoldFormInPurchase_buttonGroup__OI3jJ{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.SupplierPaymentGoldFormInPurchase_button__bb97A{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;min-width:140px;overflow:hidden;padding:15px 30px;position:relative;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_button__bb97A:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.SupplierPaymentGoldFormInPurchase_button__bb97A:hover:before{left:100%}.SupplierPaymentGoldFormInPurchase_primary__KV7Hz{background:linear-gradient(135deg,gold,#daa520);border:2px solid #daa520;box-shadow:0 8px 25px #ffd70066;color:#8b4513}.SupplierPaymentGoldFormInPurchase_primary__KV7Hz:hover{box-shadow:0 12px 35px #ffd70080;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_primary__KV7Hz:disabled{background:linear-gradient(135deg,#6c757d,#495057);border-color:#6c757d;box-shadow:none;color:#fff;cursor:not-allowed;opacity:.7;transform:none}.SupplierPaymentGoldFormInPurchase_primary__KV7Hz:disabled:before{display:none}.SupplierPaymentGoldFormInPurchase_secondary__DoG03{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 8px 25px #6c757d4d;color:#fff}.SupplierPaymentGoldFormInPurchase_secondary__DoG03:hover{box-shadow:0 12px 35px #6c757d66;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_info__Oxj2x{background:linear-gradient(135deg,#17a2b8,#138496);box-shadow:0 8px 25px #17a2b84d;color:#fff}.SupplierPaymentGoldFormInPurchase_info__Oxj2x:hover{box-shadow:0 12px 35px #17a2b866;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_info__Oxj2x:disabled{background:#6c757d;border-color:#6c757d;box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.SupplierPaymentGoldFormInPurchase_loading__C16yC{overflow:hidden;position:relative}.SupplierPaymentGoldFormInPurchase_loading__C16yC:after{animation:SupplierPaymentGoldFormInPurchase_loading__C16yC 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes SupplierPaymentGoldFormInPurchase_loading__C16yC{0%{left:-100%}to{left:100%}}.SupplierPaymentGoldFormInPurchase_modalOverlay__pVjMd{align-items:center;animation:SupplierPaymentGoldFormInPurchase_fadeIn__OQPRo .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes SupplierPaymentGoldFormInPurchase_fadeIn__OQPRo{0%{opacity:0}to{opacity:1}}.SupplierPaymentGoldFormInPurchase_modal__Y0S\+D{animation:SupplierPaymentGoldFormInPurchase_modalSlideIn__d7vYg .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 50px #0000004d;max-width:450px;padding:40px;position:relative;text-align:center;width:90%}@keyframes SupplierPaymentGoldFormInPurchase_modalSlideIn__d7vYg{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SupplierPaymentGoldFormInPurchase_modalIcon__dGMSH{animation:SupplierPaymentGoldFormInPurchase_bounce__lRil0 .6s ease-out;font-size:4rem;margin-bottom:20px}@keyframes SupplierPaymentGoldFormInPurchase_bounce__lRil0{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.SupplierPaymentGoldFormInPurchase_modalTitle__CMBrX{font-size:1.5rem;font-weight:700;margin:0 0 20px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentGoldFormInPurchase_modalTitle__CMBrX.SupplierPaymentGoldFormInPurchase_success__uKJAO{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#28a745,#20c997);-webkit-background-clip:text;background-clip:text;color:#155724;text-shadow:0 2px 4px #28a7454d}.SupplierPaymentGoldFormInPurchase_modalTitle__CMBrX.SupplierPaymentGoldFormInPurchase_error__wnkqN{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#dc3545,#c82333);-webkit-background-clip:text;background-clip:text;color:#721c24;text-shadow:0 2px 4px #dc35454d}.SupplierPaymentGoldFormInPurchase_modalMessage__Uc\+3H{background:#fffc;border:1px solid #0000001a;border-radius:8px;color:#2c3e50;direction:rtl;font-size:1.1rem;font-weight:500;line-height:1.8;margin:0 0 30px;max-height:400px;overflow-y:auto;padding:15px;text-align:right;text-shadow:0 1px 2px #0000000d;white-space:pre-line}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh{background:linear-gradient(135deg,gold,#daa520);border:none;border-radius:12px;color:#8b4513;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:1px;padding:15px 40px;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh:hover{box-shadow:0 10px 25px #ffd70066;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_success__uKJAO{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_error__wnkqN{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff}.SupplierPaymentGoldFormInPurchase_confirmButtonGroup__4gDnj{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_confirm__uohg9{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;min-width:160px}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_confirm__uohg9:hover{background:linear-gradient(135deg,#218838,#1e7e34)}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_cancel__GMtLv{background:linear-gradient(135deg,#6c757d,#495057);color:#fff;min-width:120px}.SupplierPaymentGoldFormInPurchase_modalButton__nnqLh.SupplierPaymentGoldFormInPurchase_cancel__GMtLv:hover{background:linear-gradient(135deg,#5a6268,#3d4043)}.SupplierPaymentGoldFormInPurchase_confirmationDetails__GuX5E{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:10px;margin:15px 0;padding:20px;text-align:right}.SupplierPaymentGoldFormInPurchase_confirmationDetails__GuX5E p{font-size:1rem;margin:8px 0}.SupplierPaymentGoldFormInPurchase_goldSummary__-6KEk{background:linear-gradient(135deg,#fff9e6,#fffbf0);border:1px solid gold;border-radius:8px;margin-top:15px;padding:15px}.SupplierPaymentGoldFormInPurchase_goldSummary__-6KEk ul{list-style:none;margin:10px 0;padding:0}.SupplierPaymentGoldFormInPurchase_goldSummary__-6KEk li{font-size:.95rem;padding:5px 0}.SupplierPaymentGoldFormInPurchase_goldSummary__-6KEk strong{color:#b8860b}.SupplierPaymentGoldFormInPurchase_messageContainer__jkn-5{max-width:400px;position:fixed;right:20px;top:100px;z-index:1000}.SupplierPaymentGoldFormInPurchase_message__ap-nH{align-items:center;animation:SupplierPaymentGoldFormInPurchase_slideInRight__er-dN .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;font-weight:500;gap:12px;margin-bottom:10px;padding:20px 25px}@keyframes SupplierPaymentGoldFormInPurchase_slideInRight__er-dN{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.SupplierPaymentGoldFormInPurchase_success__uKJAO{background:#28a745f2;border-color:#28a7454d;color:#fff}.SupplierPaymentGoldFormInPurchase_error__wnkqN{background:#dc3545f2;border-color:#dc35454d;color:#fff}.SupplierPaymentGoldFormInPurchase_supplierBalanceCard__02bWC{background:linear-gradient(135deg,#fff9e6,#fff);border:2px solid gold;border-radius:15px;box-shadow:0 10px 25px #ffd70033;margin:15px 0;padding:25px}.SupplierPaymentGoldFormInPurchase_balanceTitle__V8pSu{color:#b8860b;font-size:1.2rem;font-weight:700;margin-bottom:20px;text-align:center}.SupplierPaymentGoldFormInPurchase_refreshButton__rzLfT{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 12px #28a7454d;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:5px;padding:8px 16px;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_refreshButton__rzLfT:hover{background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_refreshButton__rzLfT:active{box-shadow:0 2px 8px #28a7454d;transform:translateY(0)}.SupplierPaymentGoldFormInPurchase_moneyBalanceSection__TLGQr{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:2px solid #28a745;border-radius:12px;box-shadow:0 5px 15px #28a74533;margin-bottom:25px;padding:15px}.SupplierPaymentGoldFormInPurchase_moneyBalanceItem__PRSk\+{background:#28a7451a;border:1px solid #28a7454d;border-radius:10px;padding:15px;text-align:center}.SupplierPaymentGoldFormInPurchase_moneyBalanceItem__PRSk\+ .SupplierPaymentGoldFormInPurchase_balanceLabel__k3KdQ{color:#155724;font-size:1rem;font-weight:600;margin-bottom:8px}.SupplierPaymentGoldFormInPurchase_moneyBalanceItem__PRSk\+ .SupplierPaymentGoldFormInPurchase_balanceValue__2VrCl{color:#28a745;font-size:1.4rem;font-weight:700}.SupplierPaymentGoldFormInPurchase_goldBalanceSection__raEYF{background:linear-gradient(135deg,#fff9e6,#fffbf0);border:2px solid gold;border-radius:12px;box-shadow:0 5px 15px #ffd70033;padding:15px}.SupplierPaymentGoldFormInPurchase_goldBalanceTitle__z0QsV{color:#b8860b;font-size:1.1rem;font-weight:700;margin-bottom:15px;text-align:center}.SupplierPaymentGoldFormInPurchase_balanceGrid__DQCGj{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.SupplierPaymentGoldFormInPurchase_balanceItem__y1uzf{background:#ffd7001a;border:1px solid #ffd7004d;border-radius:8px;padding:10px;text-align:center;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_balanceItem__y1uzf:hover{box-shadow:0 5px 15px #ffd7004d;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_balanceLabel__k3KdQ{color:#8b4513;font-size:.9rem;font-weight:600;margin-bottom:5px}.SupplierPaymentGoldFormInPurchase_balanceValue__2VrCl{color:#daa520;font-size:1.1rem;font-weight:700}@media (max-width:768px){.SupplierPaymentGoldFormInPurchase_main__8wYif{gap:20px;padding:15px}.SupplierPaymentGoldFormInPurchase_title__a3c99{font-size:2rem}.SupplierPaymentGoldFormInPurchase_formContainer__f0yC3{padding:25px}.SupplierPaymentGoldFormInPurchase_formGrid__3-6no,.SupplierPaymentGoldFormInPurchase_goldGrid__9YTC-{gap:20px;grid-template-columns:1fr}.SupplierPaymentGoldFormInPurchase_buttonGroup__OI3jJ{flex-direction:column}.SupplierPaymentGoldFormInPurchase_button__bb97A{min-width:auto;width:100%}.SupplierPaymentGoldFormInPurchase_messageContainer__jkn-5{left:10px;max-width:none;right:10px}.SupplierPaymentGoldFormInPurchase_balanceGrid__DQCGj{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.SupplierPaymentGoldFormInPurchase_formContainer__f0yC3,.SupplierPaymentGoldFormInPurchase_header__eTOLm{border-radius:15px;padding:20px}.SupplierPaymentGoldFormInPurchase_title__a3c99{flex-direction:column;font-size:1.8rem;gap:10px}.SupplierPaymentGoldFormInPurchase_modeIndicator__-XE08{font-size:1.4rem;padding:6px 12px}.SupplierPaymentGoldFormInPurchase_modal__Y0S\+D{border-radius:15px;padding:30px 20px}.SupplierPaymentGoldFormInPurchase_balanceGrid__DQCGj{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.SupplierPaymentGoldFormInPurchase_page__H7Svq{background:linear-gradient(135deg,#2d3748,#4a5568)}.SupplierPaymentGoldFormInPurchase_formContainer__f0yC3,.SupplierPaymentGoldFormInPurchase_header__eTOLm{background:#2d3748f2;border-color:#ffffff1a}.SupplierPaymentGoldFormInPurchase_title__a3c99{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#daa520);-webkit-background-clip:text}.SupplierPaymentGoldFormInPurchase_label__h0O83{color:#e2e8f0}.SupplierPaymentGoldFormInPurchase_input__OpdsW,.SupplierPaymentGoldFormInPurchase_select__7dTiP{background:#2d3748cc;border-color:#4a5568;color:#e2e8f0}.SupplierPaymentGoldFormInPurchase_input__OpdsW:disabled,.SupplierPaymentGoldFormInPurchase_select__7dTiP:disabled{background:#2d374880;color:#a0aec0}}@media print{.SupplierPaymentGoldFormInPurchase_page__H7Svq{background:#fff}.SupplierPaymentGoldFormInPurchase_buttonGroup__OI3jJ{display:none}.SupplierPaymentGoldFormInPurchase_formContainer__f0yC3,.SupplierPaymentGoldFormInPurchase_header__eTOLm{border:1px solid #dee2e6;box-shadow:none}}.SupplierPaymentGoldFormInPurchase_actionButtons__1b6Bf{display:flex;gap:15px;justify-content:center;margin-top:20px}.SupplierPaymentGoldFormInPurchase_saveTransaction__sSQf-{align-items:center;background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:10px;padding:12px 24px;transition:all .3s ease}.SupplierPaymentGoldFormInPurchase_saveTransaction__sSQf-:hover{background-color:#45a049;box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.SupplierPaymentGoldFormInPurchase_saveTransaction__sSQf-:disabled{background-color:#ccc;cursor:not-allowed}.PurchaseInvoicePaymentsModal_modalOverlay__Kc0Y\+{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.PurchaseInvoicePaymentsModal_modalContent__6I5za{background-color:#1e2132;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#e0e0e0;max-height:80%;max-width:800px;overflow-y:auto;padding:20px;width:80%}.PurchaseInvoicePaymentsModal_modalHeader__ZgDzA{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.PurchaseInvoicePaymentsModal_modalHeader__ZgDzA h2{color:#ffd166;font-size:18px;margin:0}.PurchaseInvoicePaymentsModal_closeButton__lrnrR{background:none;border:none;color:#e74c3c;cursor:pointer;font-size:24px;transition:color .3s ease}.PurchaseInvoicePaymentsModal_closeButton__lrnrR:hover{color:#ff6b6b}.PurchaseInvoicePaymentsModal_errorMessage__3AhkG,.PurchaseInvoicePaymentsModal_loadingMessage__n1Ode,.PurchaseInvoicePaymentsModal_noPaymentsMessage__5fRpi{font-size:16px;padding:20px;text-align:center}.PurchaseInvoicePaymentsModal_errorMessage__3AhkG{color:#e74c3c}.PurchaseInvoicePaymentsModal_noPaymentsMessage__5fRpi{color:#ffd166}.PurchaseInvoicePaymentsModal_summarySection__svTNr{background-color:#ffffff0d;border-radius:8px;display:flex;justify-content:center;margin-bottom:20px;padding:15px}.PurchaseInvoicePaymentsModal_summaryItem__ZgyNL{align-items:center;display:flex;flex-direction:column}.PurchaseInvoicePaymentsModal_summaryItem__ZgyNL span{color:#e0e0e0;margin-bottom:5px}.PurchaseInvoicePaymentsModal_summaryItem__ZgyNL strong{color:#27ae60;font-size:18px}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN{border-collapse:initial;border-spacing:0;margin-top:10px;width:100%}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN thead{background-color:#ffd1661a}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN td,.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN th{border-bottom:1px solid #ffffff1a;padding:12px;text-align:center}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN th{color:#ffd166;font-weight:700}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN tr:nth-child(2n){background-color:#ffffff0d}.PurchaseInvoicePaymentsModal_paymentsTable__F6YqN tr:hover{background-color:#ffd1660d;transition:background-color .3s ease}.PurchaseInvoiceGoldPaymentsModal_modalOverlay__wtPoR{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.PurchaseInvoiceGoldPaymentsModal_modalContent__9ciR8{background-color:#1e2132;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#e0e0e0;max-height:80%;max-width:1200px;overflow-y:auto;padding:20px;width:90%}.PurchaseInvoiceGoldPaymentsModal_modalHeader__yehsm{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.PurchaseInvoiceGoldPaymentsModal_modalHeader__yehsm h2{color:#ffd166;font-size:18px;margin:0}.PurchaseInvoiceGoldPaymentsModal_closeButton__L8ROJ{background:none;border:none;color:#e74c3c;cursor:pointer;font-size:24px;transition:color .3s ease}.PurchaseInvoiceGoldPaymentsModal_closeButton__L8ROJ:hover{color:#ff6b6b}.PurchaseInvoiceGoldPaymentsModal_errorMessage__3WQlk,.PurchaseInvoiceGoldPaymentsModal_loadingMessage__udeqz,.PurchaseInvoiceGoldPaymentsModal_noPaymentsMessage__Z2E2s{font-size:16px;padding:20px;text-align:center}.PurchaseInvoiceGoldPaymentsModal_errorMessage__3WQlk{color:#e74c3c}.PurchaseInvoiceGoldPaymentsModal_noPaymentsMessage__Z2E2s{color:#ffd166}.PurchaseInvoiceGoldPaymentsModal_summarySection__\+L0st{grid-gap:15px;background-color:#ffffff0d;border-radius:8px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px;padding:15px}.PurchaseInvoiceGoldPaymentsModal_summaryItem__ZTU1r{align-items:center;background-color:#ffd1661a;border-radius:6px;display:flex;flex-direction:column;padding:10px}.PurchaseInvoiceGoldPaymentsModal_summaryItem__ZTU1r span{color:#e0e0e0;font-size:14px;margin-bottom:5px}.PurchaseInvoiceGoldPaymentsModal_summaryItem__ZTU1r strong{color:#27ae60;font-size:16px}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO{border-collapse:initial;border-spacing:0;margin-top:10px;width:100%}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO thead{background-color:#ffd1661a}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO td,.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO th{border-bottom:1px solid #ffffff1a;padding:12px;text-align:center}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO th{color:#ffd166;font-weight:700}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO tr:nth-child(2n){background-color:#ffffff0d}.PurchaseInvoiceGoldPaymentsModal_paymentsTable__zVOJO tr:hover{background-color:#ffd1660d;transition:background-color .3s ease}.confirmation-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.confirmation-modal-container{animation:slideIn .4s ease-out;background:linear-gradient(135deg,#ff6b6b,#ee5a24);border-radius:20px;box-shadow:0 20px 40px #0000004d;max-height:80vh;max-width:500px;overflow-y:auto;width:90%}.confirmation-modal-content{background:#fff;border-radius:18px;margin:4px;overflow:hidden;padding:0}.confirmation-modal-header{background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;padding:30px 20px;position:relative;text-align:center}.confirmation-icon{animation:pulse 1s infinite;font-size:4rem;margin-bottom:15px}.confirmation-title{font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0003}.confirmation-message{background:#fff5f5;padding:25px 20px;text-align:center}.confirmation-message p{color:#495057;font-size:1.1rem;font-weight:500;line-height:1.6;margin:0}.confirmation-data{background:#fff;padding:20px}.confirmation-data h3{border-bottom:2px solid #e9ecef;color:#495057;font-size:1.2rem;font-weight:600;margin:0 0 15px;padding-bottom:10px;text-align:center}.data-item{background:#fff5f5;border-left:4px solid #ff6b6b}.data-item:hover{background:#ffe0e0}.data-value{color:#ff6b6b}.confirmation-modal-actions{background:#fff5f5;border-top:1px solid #e9ecef;display:flex;gap:15px;justify-content:center;padding:25px 20px;text-align:center}.confirmation-cancel-btn{background:linear-gradient(135deg,#6c757d,#495057);border:none;border-radius:25px;box-shadow:0 4px 15px #6c757d4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.confirmation-cancel-btn:hover{background:linear-gradient(135deg,#495057,#6c757d);box-shadow:0 6px 20px #6c757d66;transform:translateY(-2px)}.confirmation-confirm-btn{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:25px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.confirmation-confirm-btn:hover{background:linear-gradient(135deg,#20c997,#28a745);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.confirmation-cancel-btn:active,.confirmation-confirm-btn:active{transform:translateY(0)}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:768px){.confirmation-modal-container{margin:10px;width:95%}.confirmation-title{font-size:1.5rem}.confirmation-icon{font-size:3rem}.data-item{align-items:flex-start;flex-direction:column;gap:5px}.confirmation-modal-actions{flex-direction:column;gap:10px}.confirmation-cancel-btn,.confirmation-confirm-btn{width:100%}}.success-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.success-modal-container{animation:slideIn .4s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 20px 40px #0000004d;max-height:80vh;max-width:500px;overflow-y:auto;width:90%}.success-modal-content{background:#fff;border-radius:18px;margin:4px;overflow:hidden;padding:0}.success-modal-header{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;padding:30px 20px;position:relative;text-align:center}.success-icon{animation:bounce .6s ease-out;font-size:4rem;margin-bottom:15px}.success-title{font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0003}.success-message{background:#f8f9fa;padding:25px 20px;text-align:center}.success-message p{color:#495057;font-size:1.1rem;font-weight:500;line-height:1.6;margin:0}.success-data{background:#fff;padding:20px}.success-data h3{border-bottom:2px solid #e9ecef;color:#495057;font-size:1.2rem;font-weight:600;margin:0 0 15px;padding-bottom:10px;text-align:center}.data-grid{grid-gap:12px;display:grid;gap:12px}.data-item{align-items:center;background:#f8f9fa;border-left:4px solid #28a745;border-radius:8px;display:flex;justify-content:space-between;padding:12px 15px;transition:all .2s ease}.data-item:hover{background:#e9ecef;transform:translateX(5px)}.data-label{color:#495057;font-size:.95rem;font-weight:600}.data-value{color:#28a745;font-size:1rem;font-weight:700}.operations-details{background:#f8f9fa;border-top:1px solid #e9ecef;padding:20px}.operations-details h3{border-bottom:2px solid #e9ecef;color:#495057;font-size:1.2rem;font-weight:600;margin:0 0 15px;padding-bottom:10px;text-align:center}.operations-list{display:flex;flex-direction:column;gap:10px}.operation-item{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:8px;display:flex;gap:15px;padding:15px;transition:all .2s ease}.operation-item:hover{background:#e3f2fd;border-color:#2196f3;transform:translateX(5px)}.operation-icon{align-items:center;background:#e3f2fd;border-radius:50%;display:flex;flex-shrink:0;font-size:1.5rem;height:40px;justify-content:center;width:40px}.operation-content{flex:1 1}.operation-title{color:#495057;font-size:1rem;font-weight:600;margin-bottom:3px}.operation-description{color:#6c757d;font-size:.9rem;line-height:1.4}.operation-status{color:#28a745;flex-shrink:0;font-size:1.2rem}.allocation-details{background:#f8f9fa;border-top:1px solid #e9ecef;padding:20px}.allocation-details h3{border-bottom:2px solid #e9ecef;color:#495057;font-size:1.2rem;font-weight:600;margin:0 0 15px;padding-bottom:10px;text-align:center}.allocation-list{display:flex;flex-direction:column;gap:8px}.allocation-item{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:6px;display:flex;justify-content:space-between;padding:10px 15px;transition:all .2s ease}.allocation-item:hover{background:#e3f2fd;border-color:#2196f3}.invoice-number{color:#495057;font-size:.9rem}.allocation-amount{color:#28a745;font-size:1rem;font-weight:700}.success-modal-actions{background:#f8f9fa;border-top:1px solid #e9ecef;padding:25px 20px;text-align:center}.success-close-btn{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:25px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;letter-spacing:.5px;padding:15px 40px;text-transform:uppercase;transition:all .3s ease}.success-close-btn:hover{background:linear-gradient(135deg,#20c997,#28a745);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.success-close-btn:active{transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (max-width:768px){.success-modal-container{margin:10px;width:95%}.success-title{font-size:1.5rem}.success-icon{font-size:3rem}.allocation-item,.data-item{align-items:flex-start;flex-direction:column;gap:5px}}.CreateSalesInvoice_container__2yRx\+{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.CreateSalesInvoice_content__qt9iK{margin:0 auto;max-width:1400px;padding:20px}.CreateSalesInvoice_header__fbIjx{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px;padding:20px}.CreateSalesInvoice_headerTop__Pr198{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.CreateSalesInvoice_header__fbIjx h1{color:#2c3e50;flex-shrink:0;font-size:28px;font-weight:600;margin:0}.CreateSalesInvoice_headerActions__YMzH5{display:flex;flex-wrap:wrap;gap:15px}.CreateSalesInvoice_customerSelectContainer__66Moh{align-items:center;display:flex;flex-wrap:wrap;gap:10px;position:relative}.CreateSalesInvoice_customerSelectContainer__66Moh select{background-color:#fff;border:2px solid #e9ecef;border-radius:8px;flex:1 1;font-size:14px;min-width:200px;padding:12px 16px;transition:all .3s ease}.CreateSalesInvoice_customerSelectContainer__66Moh select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.CreateSalesInvoice_goldPriceContainer__CwP0l{align-items:center;background:linear-gradient(135deg,gold,#ffb347);border:2px solid #ffb347;border-radius:12px;box-shadow:0 4px 15px #ffd7004d;display:flex;flex-direction:column;min-width:180px;padding:15px 20px;position:relative}.CreateSalesInvoice_goldPriceValue__x5Egb{margin-bottom:5px}.CreateSalesInvoice_priceContainer__SDUsK{align-items:center;display:flex;flex-direction:column;gap:3px}.CreateSalesInvoice_price__0-Hl5{color:#2c3e50;direction:ltr;font-size:20px;font-weight:700;text-align:center;text-shadow:1px 1px 2px #0000001a}.CreateSalesInvoice_updateTime__FxiVc{color:#7f8c8d;font-size:10px;font-weight:500;opacity:.8}.CreateSalesInvoice_loading__eEEy\+{color:#7f8c8d;font-size:14px;font-style:italic}.CreateSalesInvoice_error__ns59j{color:#e74c3c;font-size:14px;font-weight:600}.CreateSalesInvoice_refreshGoldPrice__QRV14{align-items:center;background:#ffffffe6;border:1px solid #ffb347;border-radius:50%;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;width:30px}.CreateSalesInvoice_refreshGoldPrice__QRV14:hover{background:#fff;box-shadow:0 2px 8px #0003;transform:rotate(180deg)}.CreateSalesInvoice_refreshGoldPrice__QRV14:disabled{cursor:not-allowed;opacity:.5;transform:none}.CreateSalesInvoice_saveBtn__MJEIp{background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;border-radius:8px;box-shadow:0 4px 15px #2ecc714d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_saveBtn__MJEIp:hover{box-shadow:0 6px 20px #2ecc7166;transform:translateY(-2px)}.CreateSalesInvoice_saveBtn__MJEIp:disabled{background:#bdc3c7;box-shadow:none;cursor:not-allowed;transform:none}.CreateSalesInvoice_newInvoiceBtn__7wnZ0{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:8px;box-shadow:0 4px 15px #3498db4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_newInvoiceBtn__7wnZ0:hover{box-shadow:0 6px 20px #3498db66;transform:translateY(-2px)}.CreateSalesInvoice_printBtn__E\+\+Q-{background:linear-gradient(135deg,#16a085,#1abc9c);border:none;border-radius:8px;box-shadow:0 4px 15px #1abc9c4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_printBtn__E\+\+Q-:hover{box-shadow:0 6px 20px #1abc9c66;transform:translateY(-2px)}.CreateSalesInvoice_pdfBtn__uDvlc{background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:8px;box-shadow:0 4px 15px #e74c3c4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_pdfBtn__uDvlc:hover{box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.CreateSalesInvoice_paymentBtn__ypOHA{background:linear-gradient(135deg,#f39c12,#e67e22);border:none;border-radius:8px;box-shadow:0 4px 15px #f39c124d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_paymentBtn__ypOHA:hover{box-shadow:0 6px 20px #f39c1266;transform:translateY(-2px)}.CreateSalesInvoice_historyBtn__tstAH{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 15px #667eea4d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-left:10px;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_historyBtn__tstAH:hover{box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.CreateSalesInvoice_goldPaymentBtn__vNmJu{background:linear-gradient(135deg,gold,#ffb347);border:none;border-radius:8px;box-shadow:0 4px 15px #ffd7004d;color:#2c3e50;cursor:pointer;font-size:16px;font-weight:600;margin-left:10px;padding:12px 24px;transition:all .3s ease}.CreateSalesInvoice_goldPaymentBtn__vNmJu:hover{background:linear-gradient(135deg,#ffb347,#ff8c00);box-shadow:0 6px 20px #ffd70066;color:#fff;transform:translateY(-2px)}.CreateSalesInvoice_message__PoJCy{align-items:center;border-radius:8px;display:flex;font-size:16px;font-weight:500;gap:10px;margin-bottom:20px;padding:15px 20px}.CreateSalesInvoice_message__PoJCy.CreateSalesInvoice_success__I1BUs{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.CreateSalesInvoice_message__PoJCy.CreateSalesInvoice_error__ns59j{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.CreateSalesInvoice_searchSection__Hi0-c{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px;padding:25px}.CreateSalesInvoice_searchSection__Hi0-c h3{border-bottom:2px solid #3498db;color:#2c3e50;font-size:20px;font-weight:600;margin:0 0 20px;padding-bottom:10px;text-align:center}.CreateSalesInvoice_searchGrid__SBURQ{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}.CreateSalesInvoice_searchContainer__vduVI{display:flex;flex-direction:column;gap:15px}.CreateSalesInvoice_searchContainer__vduVI h4{color:#34495e;font-size:16px;font-weight:600;margin:0;text-align:center}.CreateSalesInvoice_searchInputGroup__PANEW{align-items:center;display:flex;gap:15px}.CreateSalesInvoice_searchInputGroup__PANEW input{border:2px solid #e1e8ed;border-radius:8px;flex:1 1;font-size:14px;padding:12px;transition:all .3s ease}.CreateSalesInvoice_searchInputGroup__PANEW input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none}.CreateSalesInvoice_searchInputGroup__PANEW button{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.CreateSalesInvoice_searchInputGroup__PANEW button:hover{box-shadow:0 4px 15px #3498db4d;transform:translateY(-2px)}.CreateSalesInvoice_invoiceDetails__-htEU{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px;padding:25px}.CreateSalesInvoice_detailsHeader__uHkYR{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.CreateSalesInvoice_detailsHeader__uHkYR h3{color:#2c3e50;font-size:20px;font-weight:600;margin:0}.CreateSalesInvoice_addBtn__QlIFK{background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.CreateSalesInvoice_addBtn__QlIFK:hover{box-shadow:0 4px 15px #e74c3c4d;transform:translateY(-2px)}.CreateSalesInvoice_tableContainer__89sZP{border:1px solid #e1e8ed;border-radius:8px;overflow-x:auto}.CreateSalesInvoice_table__IM0Eg{background:#fff;border-collapse:collapse;width:100%}.CreateSalesInvoice_table__IM0Eg th{background:linear-gradient(135deg,#34495e,#2c3e50);border:none;color:#fff;font-size:14px;font-weight:600;padding:15px 10px;text-align:center}.CreateSalesInvoice_table__IM0Eg td{border-bottom:1px solid #e1e8ed;padding:12px 10px;text-align:center;vertical-align:middle}.CreateSalesInvoice_table__IM0Eg input,.CreateSalesInvoice_table__IM0Eg select{border:1px solid #ddd;border-radius:4px;font-size:12px;padding:8px;text-align:center;width:100%}.CreateSalesInvoice_table__IM0Eg input:focus,.CreateSalesInvoice_table__IM0Eg select:focus{border-color:#3498db;box-shadow:0 0 0 2px #3498db1a;outline:none}.CreateSalesInvoice_removeBtn__bqu7K{background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .3s ease}.CreateSalesInvoice_removeBtn__bqu7K:hover{box-shadow:0 2px 8px #e74c3c4d;transform:translateY(-1px)}.CreateSalesInvoice_invoiceSummary__uUgKz{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:25px}.CreateSalesInvoice_invoiceSummary__uUgKz h3{color:#2c3e50;font-size:20px;font-weight:600;margin:0 0 20px}.CreateSalesInvoice_summaryGrid__Qp3G8{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.CreateSalesInvoice_summaryItem__PZT\+-{align-items:center;background:#f8f9fa;border-left:4px solid #3498db;border-radius:8px;display:flex;justify-content:space-between;padding:15px}.CreateSalesInvoice_summaryItem__PZT\+- label{color:#2c3e50;font-weight:600}.CreateSalesInvoice_summaryItem__PZT\+- span{color:#27ae60;font-size:16px;font-weight:700}.CreateSalesInvoice_formSection__C2W1h{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:20px;padding:25px}.CreateSalesInvoice_twoColumnGrid__a6-2G{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}.CreateSalesInvoice_leftColumn__X76kA,.CreateSalesInvoice_rightColumn__0QzFv{display:flex;flex-direction:column}.CreateSalesInvoice_threeColumnGrid__rt4is{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.CreateSalesInvoice_leftSubColumn__4TOrE,.CreateSalesInvoice_middleSubColumn__eq-Jc,.CreateSalesInvoice_rightSubColumn__7xFt5{display:flex;flex-direction:column;gap:15px}.CreateSalesInvoice_formGroup__O9Sno{display:flex;flex-direction:column;gap:8px}.CreateSalesInvoice_formGroup__O9Sno label{color:#34495e;font-size:14px;font-weight:600}.CreateSalesInvoice_input__E-7v7,.CreateSalesInvoice_select__DlbBB{background:#fff;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;padding:12px;transition:all .3s ease}.CreateSalesInvoice_input__E-7v7:focus,.CreateSalesInvoice_select__DlbBB:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none}.CreateSalesInvoice_input__E-7v7:disabled,.CreateSalesInvoice_select__DlbBB:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.CreateSalesInvoice_select__DlbBB:disabled{border-color:#dee2e6}.CreateSalesInvoice_debtTitle__CWqJ8{border-bottom:2px solid #3498db;color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 20px;padding-bottom:10px;text-align:center}.CreateSalesInvoice_debtField__lCWAx{display:flex;flex-direction:column;gap:8px}.CreateSalesInvoice_debtField__lCWAx label{color:#34495e;font-size:14px;font-weight:600}.CreateSalesInvoice_debtField__lCWAx input{background:#fff;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;padding:12px;transition:all .3s ease}.CreateSalesInvoice_debtField__lCWAx input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none}.CreateSalesInvoice_resetButton__W4ejM{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;padding:6px 12px;transition:all .3s ease}.CreateSalesInvoice_resetButton__W4ejM:hover{box-shadow:0 2px 8px #28a7454d;transform:translateY(-1px)}@media (max-width:768px){.CreateSalesInvoice_content__qt9iK{padding:10px}.CreateSalesInvoice_header__fbIjx{flex-direction:column;gap:15px;text-align:center}.CreateSalesInvoice_headerTop__Pr198{text-align:center}.CreateSalesInvoice_goldPriceContainer__CwP0l{margin:0 auto;max-width:300px;min-width:auto;width:100%}.CreateSalesInvoice_headerFields__YK8CR{grid-template-columns:1fr}.CreateSalesInvoice_searchContainer__vduVI{flex-direction:column}.CreateSalesInvoice_detailsHeader__uHkYR{flex-direction:column;gap:15px;text-align:center}.CreateSalesInvoice_tableContainer__89sZP{font-size:12px}.CreateSalesInvoice_table__IM0Eg td,.CreateSalesInvoice_table__IM0Eg th{padding:8px 5px}.CreateSalesInvoice_summaryGrid__Qp3G8{grid-template-columns:1fr}.CreateSalesInvoice_twoColumnGrid__a6-2G{gap:20px;grid-template-columns:1fr}.CreateSalesInvoice_threeColumnGrid__rt4is{gap:15px;grid-template-columns:1fr}.CreateSalesInvoice_leftSubColumn__4TOrE,.CreateSalesInvoice_middleSubColumn__eq-Jc,.CreateSalesInvoice_rightSubColumn__7xFt5{gap:10px}.CreateSalesInvoice_searchGrid__SBURQ{gap:20px;grid-template-columns:1fr}.CreateSalesInvoice_searchInputGroup__PANEW{flex-direction:column;gap:10px}.CreateSalesInvoice_searchInputGroup__PANEW button{width:100%}.CreateSalesInvoice_headerTop__Pr198{align-items:flex-start;flex-direction:column;gap:15px}.CreateSalesInvoice_header__fbIjx h1{font-size:24px}}.modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal-container,.modal-overlay{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Cairo,Segoe UI,Tahoma,Arial,sans-serif}.modal-container{background:#fff;border-radius:8px;box-shadow:0 8px 25px #0000004d;direction:rtl;max-height:95vh;max-width:1200px;overflow-y:auto;width:95%}.modal-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #eee;border-radius:8px 8px 0 0;color:#fff;display:flex;justify-content:space-between;padding:12px 16px}.modal-header h2{font-family:Cairo,sans-serif;font-size:20px;font-weight:700;letter-spacing:.5px;margin:0;text-shadow:0 1px 2px #0000001a}.close-btn{background:none;font-size:28px;height:30px;padding:0;transition:background-color .3s ease;width:30px}.close-btn:hover{background-color:#fff3}.modal-content{padding:12px}.message{align-items:center;border-radius:6px;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px;padding:8px 12px}.message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.customer-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:20px}.customer-info h3{color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 15px}.current-invoice-info{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 4px 15px #667eea4d;color:#fff;margin-bottom:20px;padding:20px}.current-invoice-info h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 15px;text-shadow:0 1px 2px #0003}.current-invoice-info .info-grid div{border-bottom-color:#fff3;color:#ffffffe6}.info-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.info-grid div{border-bottom:1px solid #dee2e6;padding:8px 0}.info-grid div:last-child{border-bottom:none}.payment-form{border:1px solid #e9ecef;border-radius:8px;margin-bottom:20px;padding:20px}.payment-form h3{color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 15px}.total-amount-display{background:linear-gradient(135deg,#28a745,#20c997);border-radius:8px;box-shadow:0 4px 15px #28a7454d;color:#fff;margin:15px 0;padding:15px 20px;text-align:center}.total-amount-display h3{font-size:20px;font-weight:700;margin:0;text-shadow:0 1px 2px #0003}.form-row{grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.form-group label{color:#495057;margin-bottom:5px}.form-group input,.form-group select{border:1px solid #ced4da;font-size:14px;padding:10px}.form-group input:focus,.form-group select:focus{box-shadow:0 0 0 2px #667eea33}.invoices-section{background:#fff;border:1px solid #e9ecef;border-radius:8px;margin-bottom:20px;padding:20px}.invoices-section h3{color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 15px}.invoices-table table{box-shadow:0 2px 8px #0000001a}.invoices-table td,.invoices-table th{border-bottom:1px solid #e9ecef;padding:12px}.invoices-table th{background:#f8f9fa;color:#495057;font-size:14px}.invoices-table td{color:#6c757d;font-size:14px}.invoices-table tbody tr:hover{background-color:#f8f9fa}.invoices-table input{border:1px solid #ced4da;border-radius:4px;font-size:14px;padding:8px;text-align:right;width:100%}.invoices-table input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33;outline:none}.invoices-table input:disabled{background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important;opacity:.7}.invoices-table input:disabled::placeholder{color:#6c757d;font-style:italic}.modal-actions{border-top:1px solid #e9ecef;display:flex;gap:10px;justify-content:flex-end;margin-top:8px;padding:8px 0 0}.btn-cancel,.btn-save{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;border-radius:6px;cursor:pointer;font-family:Cairo,sans-serif;font-size:15px;font-weight:700;letter-spacing:.5px;min-width:100px;padding:10px 18px;transition:all .3s ease}.btn-cancel{background:#6c757d;color:#fff}.btn-cancel:hover{background:#5a6268;transform:translateY(-2px)}.btn-save{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.btn-save:hover{box-shadow:0 4px 15px #28a7454d;transform:translateY(-2px)}.btn-cancel:disabled,.btn-save:disabled{cursor:not-allowed;opacity:.6;transform:none}.current-invoice-row{background-color:#f0f8ff!important;border-left:4px solid #667eea!important}.current-invoice-row:hover{background-color:#e6f3ff!important}.current-invoice-row td{color:#2c3e50!important;font-weight:600!important}.info-section{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:12px}.current-invoice-info-compact,.customer-info-compact{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:10px}.current-invoice-info-compact h3,.customer-info-compact h3{color:#2c3e50;font-family:Cairo,sans-serif;font-size:16px;font-weight:700;letter-spacing:.3px;margin:0 0 6px}.info-row{display:flex;font-size:12px;gap:15px}.info-row span{align-items:center;display:flex;gap:4px}.payment-form-compact{margin-bottom:12px}.form-row-compact{grid-gap:12px;align-items:end;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;display:grid;gap:12px;grid-template-columns:auto auto 1fr;padding:10px}.form-group-compact{display:flex;flex-direction:column;gap:4px}.form-group-compact label{color:#495057;font-size:12px;font-weight:600;margin:0}.form-group-compact input,.form-group-compact select{border:1px solid #ced4da;border-radius:4px;font-size:12px;min-width:120px;padding:6px 8px}.total-amount-compact{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:600;padding:6px 10px}.invoices-section-compact{margin-bottom:12px}.invoices-section-compact h3{color:#2c3e50;font-size:14px;font-weight:600;margin:0 0 8px}.invoices-table-compact{border:1px solid #e9ecef;border-radius:6px;overflow-x:auto}.compact-table{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-collapse:collapse;font-family:Cairo,sans-serif;font-size:13px;width:100%}.compact-table th{background:#f8f9fa;border-bottom:1px solid #e9ecef;color:#495057;font-size:13px;font-weight:700;letter-spacing:.3px;padding:6px 8px}.compact-table td,.compact-table th{font-family:Cairo,sans-serif;text-align:center;white-space:nowrap}.compact-table td{border-bottom:1px solid #f1f3f4;font-size:12px;font-weight:500;padding:4px 6px}.compact-table tbody tr:hover{background-color:#f8f9fa}.invoice-number{color:#2c3e50}.current-badge{color:#667eea;font-size:10px;margin-left:4px}.total-amount{color:#495057;font-weight:600}.paid-amount{color:#28a745;font-weight:600}.remaining-amount{color:#6c757d;font-weight:600}.compact-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #ced4da;border-radius:3px;font-family:Cairo,sans-serif;font-size:12px;font-weight:500;padding:4px 6px;text-align:center;width:60px}.compact-input:focus{border-color:#667eea;box-shadow:0 0 0 1px #667eea33;outline:none}.compact-input.current{background-color:#f0f8ff;border-color:#667eea}.compact-input.disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed;opacity:.7}@media (max-width:768px){.modal-container{margin:5px;max-height:98vh;width:98%}.modal-header{padding:8px 12px}.modal-header h2{font-size:16px}.modal-content{padding:8px}.form-row-compact,.info-section{gap:8px;grid-template-columns:1fr}.compact-table{font-size:11px}.compact-table td,.compact-table th{font-family:Cairo,sans-serif;padding:4px 5px}.modal-actions{flex-direction:column;gap:8px}.btn-cancel,.btn-save{padding:10px;width:100%}}.payments-history-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.payments-history-modal{animation:modalSlideIn .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:95%}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.payments-history-modal-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #e9ecef;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.payments-history-modal-header h2{font-size:24px;font-weight:700;margin:0;text-shadow:0 1px 2px #0003}.customer-info{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.customer-name{font-size:18px;font-weight:600;margin-bottom:4px}.customer-phone{font-size:14px;opacity:.9}.close-btn{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.close-btn:hover{background:#ffffff4d;transform:scale(1.1)}.payments-history-modal-content{background:#f8f9fa;flex:1 1;overflow-y:auto;padding:25px}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #e9ecef;border-radius:50%;border-top-color:#667eea;height:50px;margin-bottom:20px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-container p{color:#6c757d;font-size:16px;margin:0}.message-container{align-items:center;display:flex;justify-content:center;padding:60px 20px}.info-message{background:#e3f2fd;border:1px solid #bbdefb;border-radius:12px;color:#1976d2;font-size:16px;margin:0;padding:20px 30px;text-align:center}.payments-summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:25px}.summary-card{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 15px #0000001a;display:flex;justify-content:space-between;padding:20px}.summary-label{color:#6c757d;font-size:14px;font-weight:500}.summary-value{color:#2c3e50;font-size:18px;font-weight:700}.payments-table-container{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden}.payments-table{background:#fff;border-collapse:collapse;width:100%}.payments-table thead{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.payments-table th{border-bottom:2px solid #dee2e6;color:#2c3e50;font-size:14px;font-weight:600;padding:15px 12px;text-align:right;white-space:nowrap}.payments-table td{border-bottom:1px solid #e9ecef;font-size:14px;padding:12px;vertical-align:middle}.payments-table tbody tr:hover{background:#f8f9fa;transition:background-color .2s ease}.payment-number{color:#667eea;font-family:Courier New,monospace;font-weight:600}.payment-date{color:#495057;white-space:nowrap}.payment-amount{color:#28a745;font-weight:700;text-align:left}.payment-method{color:#6c757d}.invoice-number{color:#17a2b8;font-family:Courier New,monospace;font-weight:600}.reference-type-badge{border-radius:6px;color:#fff;display:inline-block;font-size:12px;font-weight:600;padding:4px 8px;white-space:nowrap}.created-by{color:#495057}.payments-history-modal-footer{background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;gap:15px;justify-content:flex-end;padding:20px 25px}.close-modal-btn,.refresh-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.refresh-btn{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 4px 15px #28a7454d;color:#fff}.refresh-btn:hover:not(:disabled){box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.refresh-btn:disabled{cursor:not-allowed;opacity:.6}.close-modal-btn{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 4px 15px #6c757d4d;color:#fff}.close-modal-btn:hover{box-shadow:0 6px 20px #6c757d66;transform:translateY(-2px)}@media (max-width:768px){.payments-history-modal{max-height:95vh;width:98%}.payments-history-modal-header{padding:15px 20px}.payments-history-modal-header h2{font-size:20px}.payments-history-modal-content{padding:15px}.payments-summary{gap:15px;grid-template-columns:1fr}.payments-table-container{overflow-x:auto}.payments-table{min-width:700px}.payments-table td,.payments-table th{font-size:12px;padding:8px 6px}.payments-history-modal-footer{flex-direction:column;padding:15px 20px}.close-modal-btn,.refresh-btn{width:100%}}.CustomerGoldPaymentModal_modalOverlay__0nXWT{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CustomerGoldPaymentModal_modalContent__ux2Zz{animation:CustomerGoldPaymentModal_modalSlideIn__7GlTD .3s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 25px 50px #0000004d;display:flex;flex-direction:column;max-height:95vh;max-width:1600px;overflow:hidden;width:95%}@keyframes CustomerGoldPaymentModal_modalSlideIn__7GlTD{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.CustomerGoldPaymentModal_modalHeader__IP6UP{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e);border-bottom:3px solid #3498db;color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.CustomerGoldPaymentModal_modalHeader__IP6UP h2{align-items:center;display:flex;font-size:1.8rem;font-weight:700;gap:10px;margin:0;text-shadow:2px 2px 4px #0000004d}.CustomerGoldPaymentModal_closeButton__19CCa{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:50%;box-shadow:0 4px 15px #e74c3c4d;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.CustomerGoldPaymentModal_closeButton__19CCa:hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.CustomerGoldPaymentModal_modalBody__mChnn{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:25px;overflow-y:auto;padding:30px}.CustomerGoldPaymentModal_message__Jphv1{animation:CustomerGoldPaymentModal_messageSlideIn__mlN1M .3s ease-out;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-weight:600;margin-bottom:20px;padding:15px 20px;text-align:center}@keyframes CustomerGoldPaymentModal_messageSlideIn__mlN1M{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomerGoldPaymentModal_message__Jphv1.CustomerGoldPaymentModal_success__LslRd{background:linear-gradient(135deg,#2ecc71,#27ae60);border-left:5px solid #1e8449;color:#fff}.CustomerGoldPaymentModal_message__Jphv1.CustomerGoldPaymentModal_error__GqBaR{background:linear-gradient(135deg,#e74c3c,#c0392b);border-left:5px solid #a93226;color:#fff}.CustomerGoldPaymentModal_centerMessage__eeeMQ{background:linear-gradient(135deg,#ecf0f1,#bdc3c7);border:2px solid #95a5a6;border-radius:10px;color:#2c3e50;font-size:1.1rem;font-weight:600;padding:20px;text-align:center}.CustomerGoldPaymentModal_customerInfo__PkN1E{background:linear-gradient(135deg,#3498db,#2980b9);border-radius:15px;box-shadow:0 8px 25px #3498db4d;color:#fff;padding:20px}.CustomerGoldPaymentModal_customerInfo__PkN1E h3{align-items:center;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0 0 15px}.CustomerGoldPaymentModal_customerDetails__4\+nEY{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.CustomerGoldPaymentModal_customerDetails__4\+nEY p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;font-size:1rem;margin:0;padding:10px 15px}.CustomerGoldPaymentModal_formSection__X1mfD{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:15px;box-shadow:0 4px 15px #0000000d;padding:25px}.CustomerGoldPaymentModal_formSection__X1mfD h3{align-items:center;color:#2c3e50;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0 0 20px}.CustomerGoldPaymentModal_formRow__uL-5N{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.CustomerGoldPaymentModal_formGroup__soaMu{display:flex;flex-direction:column;gap:8px}.CustomerGoldPaymentModal_formGroup__soaMu label{color:#2c3e50;font-size:.95rem;font-weight:600}.CustomerGoldPaymentModal_formGroup__soaMu input{background:#fff;border:2px solid #dee2e6;border-radius:8px;font-size:1rem;padding:12px 15px;transition:all .3s ease}.CustomerGoldPaymentModal_formGroup__soaMu input:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none;transform:translateY(-1px)}.CustomerGoldPaymentModal_invoicesSection__m\+afH{background:#fff;border:2px solid #e9ecef;border-radius:15px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.CustomerGoldPaymentModal_invoicesSection__m\+afH h3{align-items:center;background:linear-gradient(135deg,#6c757d,#495057);color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0;padding:20px 25px}.CustomerGoldPaymentModal_tableContainer__AUzDY{max-height:400px;overflow-x:auto;overflow-y:auto}.CustomerGoldPaymentModal_invoicesTable__MMlyv{border-collapse:collapse;font-size:.9rem;width:100%}.CustomerGoldPaymentModal_invoicesTable__MMlyv th{background:linear-gradient(135deg,#495057,#343a40);border-bottom:3px solid #212529;color:#fff;font-weight:700;padding:15px 10px;position:sticky;text-align:center;top:0;z-index:10}.CustomerGoldPaymentModal_invoicesTable__MMlyv td{border-bottom:1px solid #dee2e6;padding:12px 10px;text-align:center;vertical-align:middle}.CustomerGoldPaymentModal_invoicesTable__MMlyv tbody tr{transition:all .3s ease}.CustomerGoldPaymentModal_invoicesTable__MMlyv tbody tr:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.CustomerGoldPaymentModal_currentInvoiceRow__1kXOu{background:linear-gradient(135deg,#e3f2fd,#bbdefb)!important;border-left:4px solid #2196f3!important;font-weight:600}.CustomerGoldPaymentModal_dataRow__Pzjs1{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:2px solid #dee2e6;font-weight:600}.CustomerGoldPaymentModal_dataRow__Pzjs1:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)!important;box-shadow:none!important;transform:none!important}.CustomerGoldPaymentModal_inputRow__Sf0wN{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-bottom:3px solid #ffc107}.CustomerGoldPaymentModal_inputRow__Sf0wN:hover{background:linear-gradient(135deg,#ffeaa7,#fdcb6e)!important;box-shadow:none!important;transform:none!important}.CustomerGoldPaymentModal_inputLabel__9zXbQ{background:linear-gradient(135deg,#fff3cd,#ffeaa7)!important;color:#856404!important;font-size:.9rem!important;font-weight:700!important;text-align:right!important}.CustomerGoldPaymentModal_currentBadge__macXj{background:linear-gradient(135deg,#2196f3,#1976d2);border-radius:12px;box-shadow:0 2px 6px #2196f34d;color:#fff;font-size:.75rem;font-weight:700;margin-left:8px;padding:3px 8px}.CustomerGoldPaymentModal_invoicesTable__MMlyv input{background:#fff;border:2px solid #dee2e6;border-radius:6px;font-size:.9rem;padding:8px 10px;text-align:center;transition:all .3s ease;width:100%}.CustomerGoldPaymentModal_invoicesTable__MMlyv input:focus{border-color:#28a745;box-shadow:0 0 0 2px #28a7451a;outline:none;transform:scale(1.02)}.CustomerGoldPaymentModal_invoicesTable__MMlyv input:hover{border-color:#6c757d}.CustomerGoldPaymentModal_noInvoices__D6awV{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;font-size:1.1rem;font-weight:600;margin:0;padding:40px 20px;text-align:center}.CustomerGoldPaymentModal_summarySection__Ds\+8W{background:linear-gradient(135deg,#28a745,#20c997);border-radius:15px;box-shadow:0 8px 25px #28a7454d;color:#fff;padding:20px 25px}.CustomerGoldPaymentModal_summarySection__Ds\+8W h3{align-items:center;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0 0 15px}.CustomerGoldPaymentModal_summaryGrid__QPnXT{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.CustomerGoldPaymentModal_summaryRow__hYcFr{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:10px;display:flex;font-size:1.1rem;justify-content:space-between;padding:15px 20px}.CustomerGoldPaymentModal_summaryRow__hYcFr strong{font-size:1.2rem;font-weight:700}.CustomerGoldPaymentModal_errorText__eO\+LX{color:#ff6b6b!important;font-weight:700}.CustomerGoldPaymentModal_errorInput__OkQO8{background-color:#ffe6e6!important;border-color:#ff6b6b!important}.CustomerGoldPaymentModal_readonlyInput__shDdE{background-color:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed}.CustomerGoldPaymentModal_formActions__DwV-Y{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-top:2px solid #dee2e6;display:flex;gap:15px;justify-content:flex-end;padding:20px 30px}.CustomerGoldPaymentModal_submitButton__T7eX1{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 25px;transition:all .3s ease}.CustomerGoldPaymentModal_submitButton__T7eX1:hover:not(:disabled){background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.CustomerGoldPaymentModal_submitButton__T7eX1:disabled{cursor:not-allowed;opacity:.6;transform:none}.CustomerGoldPaymentModal_cancelButton__ycBCB{background:linear-gradient(135deg,#6c757d,#495057);border:none;border-radius:8px;box-shadow:0 4px 15px #6c757d4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.CustomerGoldPaymentModal_cancelButton__ycBCB:hover:not(:disabled){background:linear-gradient(135deg,#495057,#343a40);box-shadow:0 6px 20px #6c757d66;transform:translateY(-2px)}.CustomerGoldPaymentModal_saveButton__eIcOA{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 25px;transition:all .3s ease}.CustomerGoldPaymentModal_saveButton__eIcOA:hover:not(:disabled){background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.CustomerGoldPaymentModal_saveButton__eIcOA:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.CustomerGoldPaymentModal_modalContent__ux2Zz{margin:10px;max-height:95vh;width:98%}.CustomerGoldPaymentModal_modalHeader__IP6UP{padding:15px 20px}.CustomerGoldPaymentModal_modalHeader__IP6UP h2{font-size:1.4rem}.CustomerGoldPaymentModal_modalBody__mChnn{gap:20px;padding:20px}.CustomerGoldPaymentModal_formRow__uL-5N{gap:15px;grid-template-columns:1fr}.CustomerGoldPaymentModal_customerDetails__4\+nEY{gap:10px;grid-template-columns:1fr}.CustomerGoldPaymentModal_tableContainer__AUzDY{max-height:300px}.CustomerGoldPaymentModal_invoicesTable__MMlyv{font-size:.8rem}.CustomerGoldPaymentModal_invoicesTable__MMlyv td,.CustomerGoldPaymentModal_invoicesTable__MMlyv th{padding:8px 5px}.CustomerGoldPaymentModal_formActions__DwV-Y{flex-direction:column;padding:15px 20px}.CustomerGoldPaymentModal_cancelButton__ycBCB,.CustomerGoldPaymentModal_submitButton__T7eX1{justify-content:center;width:100%}}.CustomerGoldPaymentModal_invoicesTable__MMlyv tbody tr:nth-child(2n){background:#f8f9fa}.CustomerGoldPaymentModal_invoicesTable__MMlyv tbody tr:nth-child(2n):hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)}.CustomerGoldPaymentModal_tableContainer__AUzDY::-webkit-scrollbar{height:8px;width:8px}.CustomerGoldPaymentModal_tableContainer__AUzDY::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CustomerGoldPaymentModal_tableContainer__AUzDY::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6c757d,#495057);border-radius:4px}.CustomerGoldPaymentModal_tableContainer__AUzDY::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#495057,#343a40)}.SalesInvoicePaymentsModal_modalOverlay__hE7sF{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SalesInvoicePaymentsModal_modalContent__ZcDTR{animation:SalesInvoicePaymentsModal_modalSlideIn__AgnEO .3s ease-out;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 25px 50px #0000004d;display:flex;flex-direction:column;max-height:95vh;max-width:1200px;overflow:hidden;width:95%}@keyframes SalesInvoicePaymentsModal_modalSlideIn__AgnEO{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.SalesInvoicePaymentsModal_modalHeader__vYSRM{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e);border-bottom:3px solid #3498db;color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.SalesInvoicePaymentsModal_modalHeader__vYSRM h2{align-items:center;display:flex;font-size:1.8rem;font-weight:700;gap:10px;margin:0;text-shadow:2px 2px 4px #0000004d}.SalesInvoicePaymentsModal_closeButton__\+HhXG{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:50%;box-shadow:0 4px 15px #e74c3c4d;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.SalesInvoicePaymentsModal_closeButton__\+HhXG:hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.SalesInvoicePaymentsModal_modalBody__Bjdt5{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:25px;overflow-y:auto;padding:30px}.SalesInvoicePaymentsModal_message__7gmre{animation:SalesInvoicePaymentsModal_messageSlideIn__mv1Lr .3s ease-out;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-weight:600;margin-bottom:20px;padding:15px 20px;text-align:center}@keyframes SalesInvoicePaymentsModal_messageSlideIn__mv1Lr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SalesInvoicePaymentsModal_message__7gmre.SalesInvoicePaymentsModal_success__jauW\+{background:linear-gradient(135deg,#2ecc71,#27ae60);border-left:5px solid #1e8449;color:#fff}.SalesInvoicePaymentsModal_message__7gmre.SalesInvoicePaymentsModal_error__VXmXv{background:linear-gradient(135deg,#e74c3c,#c0392b);border-left:5px solid #a93226;color:#fff}.SalesInvoicePaymentsModal_summary__i1qKy{grid-gap:20px;background:linear-gradient(135deg,#3498db,#2980b9);border-radius:15px;box-shadow:0 8px 25px #3498db4d;color:#fff;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px}.SalesInvoicePaymentsModal_summaryItem__xmE09{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:10px;display:flex;font-size:1.1rem;justify-content:space-between;padding:15px 20px}.SalesInvoicePaymentsModal_summaryItem__xmE09 strong{font-size:1.3rem;font-weight:700}.SalesInvoicePaymentsModal_actions__20NyR{display:flex;gap:15px;justify-content:flex-end}.SalesInvoicePaymentsModal_addButton__tqdAX{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 25px;transition:all .3s ease}.SalesInvoicePaymentsModal_addButton__tqdAX:hover{background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.SalesInvoicePaymentsModal_form__uLWCy{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:15px;box-shadow:0 4px 15px #0000000d;padding:25px}.SalesInvoicePaymentsModal_form__uLWCy h3{align-items:center;color:#2c3e50;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0 0 20px}.SalesInvoicePaymentsModal_formRow__iPw3K{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.SalesInvoicePaymentsModal_formGroup__BSLql{display:flex;flex-direction:column;gap:8px}.SalesInvoicePaymentsModal_formGroup__BSLql label{color:#2c3e50;font-size:.95rem;font-weight:600}.SalesInvoicePaymentsModal_formGroup__BSLql input,.SalesInvoicePaymentsModal_formGroup__BSLql textarea{background:#fff;border:2px solid #dee2e6;border-radius:8px;font-size:1rem;padding:12px 15px;transition:all .3s ease}.SalesInvoicePaymentsModal_formGroup__BSLql input:focus,.SalesInvoicePaymentsModal_formGroup__BSLql textarea:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none;transform:translateY(-1px)}.SalesInvoicePaymentsModal_formActions__47qb5{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.SalesInvoicePaymentsModal_saveButton__7yswr{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 15px #28a7454d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.SalesInvoicePaymentsModal_saveButton__7yswr:hover:not(:disabled){background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.SalesInvoicePaymentsModal_saveButton__7yswr:disabled{cursor:not-allowed;opacity:.6;transform:none}.SalesInvoicePaymentsModal_cancelButton__Kh9Ec{background:linear-gradient(135deg,#6c757d,#495057);border:none;border-radius:8px;box-shadow:0 4px 15px #6c757d4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.SalesInvoicePaymentsModal_cancelButton__Kh9Ec:hover{background:linear-gradient(135deg,#495057,#343a40);box-shadow:0 6px 20px #6c757d66;transform:translateY(-2px)}.SalesInvoicePaymentsModal_paymentsList__L8prl{background:#fff;border:2px solid #e9ecef;border-radius:15px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.SalesInvoicePaymentsModal_paymentsList__L8prl h3{align-items:center;background:linear-gradient(135deg,#6c757d,#495057);color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0;padding:20px 25px}.SalesInvoicePaymentsModal_tableContainer__0\+-UY{max-height:400px;overflow-x:auto;overflow-y:auto}.SalesInvoicePaymentsModal_paymentsTable__wWa1K{border-collapse:collapse;font-size:.9rem;width:100%}.SalesInvoicePaymentsModal_paymentsTable__wWa1K th{background:linear-gradient(135deg,#495057,#343a40);border-bottom:3px solid #212529;color:#fff;font-weight:700;padding:15px 10px;position:sticky;text-align:center;top:0;z-index:10}.SalesInvoicePaymentsModal_paymentsTable__wWa1K td{border-bottom:1px solid #dee2e6;padding:12px 10px;text-align:center;vertical-align:middle}.SalesInvoicePaymentsModal_paymentsTable__wWa1K tbody tr{transition:all .3s ease}.SalesInvoicePaymentsModal_paymentsTable__wWa1K tbody tr:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.SalesInvoicePaymentsModal_paymentsTable__wWa1K tbody tr:nth-child(2n){background:#f8f9fa}.SalesInvoicePaymentsModal_paymentsTable__wWa1K tbody tr:nth-child(2n):hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)}.SalesInvoicePaymentsModal_editButton__5MhU6{background:linear-gradient(135deg,#ffc107,#ff8f00);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;margin-right:5px;padding:6px 12px;transition:all .3s ease}.SalesInvoicePaymentsModal_editButton__5MhU6:hover{box-shadow:0 4px 12px #ffc10766;transform:translateY(-1px)}.SalesInvoicePaymentsModal_deleteButton__W87iU{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .3s ease}.SalesInvoicePaymentsModal_deleteButton__W87iU:hover{box-shadow:0 4px 12px #dc354566;transform:translateY(-1px)}.SalesInvoicePaymentsModal_paymentMethodBadge__0Ixd9{background:linear-gradient(135deg,#17a2b8,#138496);border-radius:20px;box-shadow:0 2px 8px #17a2b84d;color:#fff;display:inline-block;font-size:.85rem;font-weight:700;padding:6px 14px;text-align:center;transition:all .3s ease;white-space:nowrap}.SalesInvoicePaymentsModal_paymentMethodBadge__0Ixd9:hover{box-shadow:0 4px 12px #17a2b866;transform:translateY(-1px)}.SalesInvoicePaymentsModal_noPayments__irvm5{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;font-size:1.1rem;font-weight:600;padding:40px 20px;text-align:center}.SalesInvoicePaymentsModal_loading__Jq2m3{color:#3498db;font-size:1.1rem;font-weight:600;padding:40px 20px;text-align:center}@media (max-width:768px){.SalesInvoicePaymentsModal_modalContent__ZcDTR{margin:10px;max-height:95vh;width:98%}.SalesInvoicePaymentsModal_modalHeader__vYSRM{padding:15px 20px}.SalesInvoicePaymentsModal_modalHeader__vYSRM h2{font-size:1.4rem}.SalesInvoicePaymentsModal_modalBody__Bjdt5{gap:20px;padding:20px}.SalesInvoicePaymentsModal_formRow__iPw3K,.SalesInvoicePaymentsModal_summary__i1qKy{gap:15px;grid-template-columns:1fr}.SalesInvoicePaymentsModal_tableContainer__0\+-UY{max-height:300px}.SalesInvoicePaymentsModal_paymentsTable__wWa1K{font-size:.8rem}.SalesInvoicePaymentsModal_paymentsTable__wWa1K td,.SalesInvoicePaymentsModal_paymentsTable__wWa1K th{padding:8px 5px}.SalesInvoicePaymentsModal_formActions__47qb5{flex-direction:column}.SalesInvoicePaymentsModal_cancelButton__Kh9Ec,.SalesInvoicePaymentsModal_saveButton__7yswr{justify-content:center;width:100%}}.SalesInvoicePaymentsModal_tableContainer__0\+-UY::-webkit-scrollbar{height:8px;width:8px}.SalesInvoicePaymentsModal_tableContainer__0\+-UY::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SalesInvoicePaymentsModal_tableContainer__0\+-UY::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6c757d,#495057);border-radius:4px}.SalesInvoicePaymentsModal_tableContainer__0\+-UY::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#495057,#343a40)}.SalesInvoiceGoldPaymentsModal_modalOverlay__Koest{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SalesInvoiceGoldPaymentsModal_modalContent__3PbbU{animation:SalesInvoiceGoldPaymentsModal_modalSlideIn__FBUdJ .3s ease-out;background:linear-gradient(135deg,gold,#ffb347);border-radius:20px;box-shadow:0 25px 50px #0000004d;display:flex;flex-direction:column;max-height:95vh;max-width:1400px;overflow:hidden;width:95%}@keyframes SalesInvoiceGoldPaymentsModal_modalSlideIn__FBUdJ{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.SalesInvoiceGoldPaymentsModal_modalHeader__gdZGo{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e);border-bottom:3px solid gold;color:#fff;display:flex;justify-content:space-between;padding:20px 30px}.SalesInvoiceGoldPaymentsModal_modalHeader__gdZGo h2{align-items:center;display:flex;font-size:1.8rem;font-weight:700;gap:10px;margin:0;text-shadow:2px 2px 4px #0000004d}.SalesInvoiceGoldPaymentsModal_closeButton__yeUkr{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:50%;box-shadow:0 4px 15px #e74c3c4d;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.SalesInvoiceGoldPaymentsModal_closeButton__yeUkr:hover{background:linear-gradient(135deg,#c0392b,#a93226);box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.SalesInvoiceGoldPaymentsModal_modalBody__ktEnp{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:25px;overflow-y:auto;padding:30px}.SalesInvoiceGoldPaymentsModal_message__uVq5z{animation:SalesInvoiceGoldPaymentsModal_messageSlideIn__3lArN .3s ease-out;border-radius:10px;box-shadow:0 4px 15px #0000001a;font-weight:600;margin-bottom:20px;padding:15px 20px;text-align:center}@keyframes SalesInvoiceGoldPaymentsModal_messageSlideIn__3lArN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SalesInvoiceGoldPaymentsModal_message__uVq5z.SalesInvoiceGoldPaymentsModal_success__I8GHJ{background:linear-gradient(135deg,#2ecc71,#27ae60);border-left:5px solid #1e8449;color:#fff}.SalesInvoiceGoldPaymentsModal_message__uVq5z.SalesInvoiceGoldPaymentsModal_error__-yNuP{background:linear-gradient(135deg,#e74c3c,#c0392b);border-left:5px solid #a93226;color:#fff}.SalesInvoiceGoldPaymentsModal_summary__6-NwQ{grid-gap:15px;background:linear-gradient(135deg,gold,#ffb347);border-radius:15px;box-shadow:0 8px 25px #ffd7004d;color:#2c3e50;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:20px}.SalesInvoiceGoldPaymentsModal_summaryItem__iVloq{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:10px;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;padding:12px 15px}.SalesInvoiceGoldPaymentsModal_summaryItem__iVloq strong{color:#2c3e50;font-size:1.1rem;font-weight:700}.SalesInvoiceGoldPaymentsModal_actions__Xv3Dp{display:flex;gap:15px;justify-content:flex-end}.SalesInvoiceGoldPaymentsModal_addButton__NVvbt{align-items:center;background:linear-gradient(135deg,gold,#ffb347);border:none;border-radius:8px;box-shadow:0 4px 15px #ffd7004d;color:#2c3e50;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 25px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_addButton__NVvbt:hover{background:linear-gradient(135deg,#ffb347,#ff8c00);box-shadow:0 6px 20px #ffd70066;transform:translateY(-2px)}.SalesInvoiceGoldPaymentsModal_form__KNeXr{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:15px;box-shadow:0 4px 15px #0000000d;padding:25px}.SalesInvoiceGoldPaymentsModal_form__KNeXr h3{align-items:center;color:#2c3e50;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0 0 20px}.SalesInvoiceGoldPaymentsModal_formRow__zYdOz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+{display:flex;flex-direction:column;gap:8px}.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+ label{color:#2c3e50;font-size:.95rem;font-weight:600}.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+ input,.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+ textarea{background:#fff;border:2px solid #dee2e6;border-radius:8px;font-size:1rem;padding:12px 15px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+ input:focus,.SalesInvoiceGoldPaymentsModal_formGroup__BE23\+ textarea:focus{border-color:gold;box-shadow:0 0 0 3px #ffd7001a;outline:none;transform:translateY(-1px)}.SalesInvoiceGoldPaymentsModal_formActions__GxsHO{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.SalesInvoiceGoldPaymentsModal_saveButton__JySHk{background:linear-gradient(135deg,gold,#ffb347);border:none;border-radius:8px;box-shadow:0 4px 15px #ffd7004d;color:#2c3e50;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_saveButton__JySHk:hover:not(:disabled){background:linear-gradient(135deg,#ffb347,#ff8c00);box-shadow:0 6px 20px #ffd70066;transform:translateY(-2px)}.SalesInvoiceGoldPaymentsModal_saveButton__JySHk:disabled{cursor:not-allowed;opacity:.6;transform:none}.SalesInvoiceGoldPaymentsModal_cancelButton__ona-a{background:linear-gradient(135deg,#6c757d,#495057);border:none;border-radius:8px;box-shadow:0 4px 15px #6c757d4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_cancelButton__ona-a:hover{background:linear-gradient(135deg,#495057,#343a40);box-shadow:0 6px 20px #6c757d66;transform:translateY(-2px)}.SalesInvoiceGoldPaymentsModal_paymentsList__SvkQv{background:#fff;border:2px solid #e9ecef;border-radius:15px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.SalesInvoiceGoldPaymentsModal_paymentsList__SvkQv h3{align-items:center;background:linear-gradient(135deg,#6c757d,#495057);color:#fff;display:flex;font-size:1.3rem;font-weight:700;gap:10px;margin:0;padding:20px 25px}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q{max-height:400px;overflow-x:auto;overflow-y:auto}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN{border-collapse:collapse;font-size:.9rem;width:100%}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN th{background:linear-gradient(135deg,#495057,#343a40);border-bottom:3px solid #212529;color:#fff;font-weight:700;padding:15px 8px;position:sticky;text-align:center;top:0;z-index:10}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN td{border-bottom:1px solid #dee2e6;padding:12px 8px;text-align:center;vertical-align:middle}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN tbody tr{transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN tbody tr:hover{background:linear-gradient(135deg,#fff3cd,#ffeaa7);box-shadow:0 2px 8px #0000001a;transform:translateY(-1px)}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN tbody tr:nth-child(2n){background:#f8f9fa}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN tbody tr:nth-child(2n):hover{background:linear-gradient(135deg,#fff3cd,#ffeaa7)}.SalesInvoiceGoldPaymentsModal_editButton__h-0V4{background:linear-gradient(135deg,#ffc107,#ff8f00);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;margin-right:5px;padding:6px 12px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_editButton__h-0V4:hover{box-shadow:0 4px 12px #ffc10766;transform:translateY(-1px)}.SalesInvoiceGoldPaymentsModal_deleteButton__MRy6d{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .3s ease}.SalesInvoiceGoldPaymentsModal_deleteButton__MRy6d:hover{box-shadow:0 4px 12px #dc354566;transform:translateY(-1px)}.SalesInvoiceGoldPaymentsModal_noPayments__wE70Y{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;font-size:1.1rem;font-weight:600;padding:40px 20px;text-align:center}.SalesInvoiceGoldPaymentsModal_loading__PLUil{color:gold;font-size:1.1rem;font-weight:600;padding:40px 20px;text-align:center}@media (max-width:768px){.SalesInvoiceGoldPaymentsModal_modalContent__3PbbU{margin:10px;max-height:95vh;width:98%}.SalesInvoiceGoldPaymentsModal_modalHeader__gdZGo{padding:15px 20px}.SalesInvoiceGoldPaymentsModal_modalHeader__gdZGo h2{font-size:1.4rem}.SalesInvoiceGoldPaymentsModal_modalBody__ktEnp{gap:20px;padding:20px}.SalesInvoiceGoldPaymentsModal_formRow__zYdOz{gap:15px;grid-template-columns:1fr}.SalesInvoiceGoldPaymentsModal_summary__6-NwQ{gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q{max-height:300px}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN{font-size:.8rem}.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN td,.SalesInvoiceGoldPaymentsModal_paymentsTable__iCGTN th{padding:6px 4px}.SalesInvoiceGoldPaymentsModal_formActions__GxsHO{flex-direction:column}.SalesInvoiceGoldPaymentsModal_cancelButton__ona-a,.SalesInvoiceGoldPaymentsModal_saveButton__JySHk{justify-content:center;width:100%}}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q::-webkit-scrollbar{height:8px;width:8px}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q::-webkit-scrollbar-thumb{background:linear-gradient(135deg,gold,#ffb347);border-radius:4px}.SalesInvoiceGoldPaymentsModal_tableContainer__sCv8Q::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ffb347,#ff8c00)}.AddCustomerModal_overlay__dUo2Z{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.AddCustomerModal_modal__fLKyc{animation:AddCustomerModal_modalSlideIn__yUHf7 .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}@keyframes AddCustomerModal_modalSlideIn__yUHf7{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.AddCustomerModal_header__Pup1a{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:2px solid #e9ecef;border-radius:12px 12px 0 0;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.AddCustomerModal_header__Pup1a h2{font-size:20px;font-weight:600;margin:0}.AddCustomerModal_closeBtn__a4rYS{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .3s ease;width:32px}.AddCustomerModal_closeBtn__a4rYS:hover{background:#ffffff4d;transform:scale(1.1)}.AddCustomerModal_closeBtn__a4rYS:disabled{cursor:not-allowed;opacity:.5}.AddCustomerModal_form__RVV2B{padding:25px}.AddCustomerModal_formGroup__7TM5G{margin-bottom:20px}.AddCustomerModal_formGroup__7TM5G label{color:#2c3e50;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.AddCustomerModal_formGroup__7TM5G input{border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px 16px;transition:all .3s ease;width:100%}.AddCustomerModal_formGroup__7TM5G input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.AddCustomerModal_formGroup__7TM5G input:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.AddCustomerModal_message__GvUDw{border-radius:8px;font-weight:500;margin-bottom:20px;padding:12px 16px;text-align:center}.AddCustomerModal_message__GvUDw.AddCustomerModal_success__WCv60{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.AddCustomerModal_message__GvUDw.AddCustomerModal_error__ne2mj{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.AddCustomerModal_actions__yXuH6{border-top:1px solid #e9ecef;display:flex;gap:12px;justify-content:flex-end;margin-top:25px;padding-top:20px}.AddCustomerModal_cancelBtn__9LE2w{background-color:#6c757d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.AddCustomerModal_cancelBtn__9LE2w:hover:not(:disabled){background-color:#5a6268;transform:translateY(-1px)}.AddCustomerModal_cancelBtn__9LE2w:disabled{cursor:not-allowed;opacity:.6}.AddCustomerModal_saveBtn__vv9jg{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.AddCustomerModal_saveBtn__vv9jg:hover:not(:disabled){background:linear-gradient(135deg,#218838,#1ea085);box-shadow:0 4px 12px #28a7454d;transform:translateY(-1px)}.AddCustomerModal_saveBtn__vv9jg:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.AddCustomerModal_modal__fLKyc{margin:10px;width:95%}.AddCustomerModal_header__Pup1a{padding:15px 20px}.AddCustomerModal_form__RVV2B{padding:20px}.AddCustomerModal_actions__yXuH6{flex-direction:column}.AddCustomerModal_cancelBtn__9LE2w,.AddCustomerModal_saveBtn__vv9jg{width:100%}}.GoldPriceWidget_goldPriceWidget__ooJyj{background:linear-gradient(135deg,gold,#ffed4e);border:2px solid #ffc107;border-radius:12px;box-shadow:0 4px 12px #ffc1074d;margin:16px 0;overflow:hidden;padding:16px;position:relative}.GoldPriceWidget_goldPriceWidget__ooJyj:before{animation:GoldPriceWidget_shimmer__JjBum 3s ease-in-out infinite;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes GoldPriceWidget_shimmer__JjBum{0%,to{transform:translateX(-100%) translateY(-100%) rotate(45deg)}50%{transform:translateX(100%) translateY(100%) rotate(45deg)}}.GoldPriceWidget_headerWithPrices__Ck7cV{align-items:center;display:flex;flex-wrap:wrap;gap:16px;position:relative;z-index:1}.GoldPriceWidget_headerWithPrices__Ck7cV h3{color:#8b4513;font-size:18px;font-weight:700;margin:0;text-shadow:1px 1px 2px #0000001a;white-space:nowrap}.GoldPriceWidget_refreshBtn__x9s2M{align-items:center;background:#8b4513cc;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;transition:all .3s ease;width:32px}.GoldPriceWidget_refreshBtn__x9s2M:hover:not(:disabled){background:#8b4513;box-shadow:0 2px 8px #0003;transform:rotate(180deg)}.GoldPriceWidget_refreshBtn__x9s2M:disabled{cursor:not-allowed;opacity:.6}.GoldPriceWidget_priceContainer__3MJ1X{position:relative;z-index:1}.GoldPriceWidget_priceItem__UN1FR{align-items:center;background:#fffc;border:1px solid #8b45134d;border-radius:6px;display:flex;flex-direction:column;flex-shrink:0;min-width:70px;padding:6px 10px}.GoldPriceWidget_label__vCPR9{color:#8b4513;font-size:12px;font-weight:600;margin-bottom:4px;text-align:center}.GoldPriceWidget_value__x4QMJ{color:#2c3e50;font-size:14px;font-weight:700;line-height:1.2;text-align:center}.GoldPriceWidget_loading__93JIZ{color:#8b4513}.GoldPriceWidget_error__jxm9r,.GoldPriceWidget_loading__93JIZ{background:#ffffffb3;border-radius:8px;font-weight:600;padding:20px;position:relative;text-align:center;z-index:1}.GoldPriceWidget_error__jxm9r{border:1px solid #dc3545;color:#dc3545}.GoldPriceWidget_goldPriceWidget__ooJyj:hover{box-shadow:0 6px 20px #ffc10766;transform:translateY(-2px);transition:all .3s ease}@media (max-width:768px){.GoldPriceWidget_goldPriceWidget__ooJyj{margin:8px 0;padding:12px}.GoldPriceWidget_headerWithPrices__Ck7cV{align-items:flex-start;flex-direction:column;gap:12px}.GoldPriceWidget_headerWithPrices__Ck7cV h3{font-size:16px}.GoldPriceWidget_priceItem__UN1FR{min-width:60px;padding:8px 12px}.GoldPriceWidget_value__x4QMJ{font-size:14px}.GoldPriceWidget_label__vCPR9{font-size:11px}}@media (max-width:480px){.GoldPriceWidget_headerWithPrices__Ck7cV{gap:8px}.GoldPriceWidget_priceItem__UN1FR{min-width:50px;padding:6px 8px}.GoldPriceWidget_value__x4QMJ{font-size:12px}.GoldPriceWidget_label__vCPR9{font-size:10px}}@keyframes GoldPriceWidget_pulse__75I4n{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.GoldPriceWidget_goldPriceWidget__ooJyj.GoldPriceWidget_updating__rHhYp{animation:GoldPriceWidget_pulse__75I4n 1s ease-in-out infinite}.SupplierPaymentForm_page__2lfiT{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:0}.SupplierPaymentForm_pageSourceHeader__RDo9E{align-items:center;animation:SupplierPaymentForm_slideInFromTop__DQAN4 .5s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-left:5px solid;border-radius:15px;box-shadow:0 10px 30px #0000001a;display:flex;gap:20px;margin-bottom:20px;padding:20px}@keyframes SupplierPaymentForm_slideInFromTop__DQAN4{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.SupplierPaymentForm_pageSourceIcon__Kbl-e{align-items:center;background:#ffffffe6;border-radius:50%;box-shadow:0 4px 15px #0000001a;display:flex;flex-shrink:0;font-size:2.5rem;height:60px;justify-content:center;width:60px}.SupplierPaymentForm_pageSourceContent__u-1WO{flex:1 1}.SupplierPaymentForm_pageSourceTitle__1RsbB{font-size:1.5rem;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentForm_pageSourceSubtitle__Mvx3Y{color:#6c757d;font-size:1rem;font-weight:400;line-height:1.4;margin:0}.SupplierPaymentForm_pageSourceInfo__w34QJ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.SupplierPaymentForm_pageSourceAction__9UmR9{border-radius:4px;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.SupplierPaymentForm_pageSourceTime__LGkSw{background:#6c757d1a;color:#6c757d}.SupplierPaymentForm_pageSourceTime__LGkSw,.SupplierPaymentForm_pageSourceUser__Rtr1v{border-radius:4px;display:inline-block;font-size:.85rem;font-weight:500;padding:4px 8px}.SupplierPaymentForm_pageSourceUser__Rtr1v{background:#4950571a;color:#495057}.SupplierPaymentForm_pageSourceSession__MdJBq{background:#6c757d1a;border-radius:4px;color:#6c757d;display:inline-block;font-family:Courier New,monospace;font-size:.8rem;font-weight:500;padding:4px 8px}.SupplierPaymentForm_pageSourceStatus__K0u78{font-size:.85rem;font-weight:600}.SupplierPaymentForm_pageSourceMode__pBNVU,.SupplierPaymentForm_pageSourceStatus__K0u78{background:#4950571a;border-radius:4px;color:#495057;display:inline-block;padding:4px 8px}.SupplierPaymentForm_pageSourceMode__pBNVU{font-size:.8rem;font-weight:500}.SupplierPaymentForm_pageSourceOperation__yL9Xk,.SupplierPaymentForm_pageSourceTask__Pt0iD,.SupplierPaymentForm_pageSourceType__jrwIa{background:#4950571a;border-radius:4px;color:#495057;display:inline-block;font-size:.8rem;font-weight:500;padding:4px 8px}@media (max-width:768px){.SupplierPaymentForm_pageSourceHeader__RDo9E{flex-direction:column;gap:15px;padding:15px;text-align:center}.SupplierPaymentForm_pageSourceIcon__Kbl-e{font-size:2rem;height:50px;width:50px}.SupplierPaymentForm_pageSourceTitle__1RsbB{font-size:1.3rem}.SupplierPaymentForm_pageSourceSubtitle__Mvx3Y{font-size:.9rem}}.SupplierPaymentForm_main__VRtUF{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1000px;min-height:calc(100vh - 80px);padding:20px}.SupplierPaymentForm_header__btUSE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;overflow:hidden;padding:30px;position:relative;text-align:center}.SupplierPaymentForm_header__btUSE:before{animation:SupplierPaymentForm_gradientMove__gKd79 3s ease-in-out infinite;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:300% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentForm_gradientMove__gKd79{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.SupplierPaymentForm_title__pZG0J{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;margin:0 0 10px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentForm_subtitle__JellT{color:#6c757d;font-size:1.1rem;font-weight:400;margin:0}.SupplierPaymentForm_paymentNumberCard__9TyUq{background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:15px;box-shadow:0 10px 30px #4facfe4d;color:#fff;margin-bottom:30px;padding:20px;text-align:center}.SupplierPaymentForm_paymentNumberLabel__23FzU{font-size:.9rem;letter-spacing:1px;margin-bottom:8px;opacity:.9;text-transform:uppercase}.SupplierPaymentForm_paymentNumberValue__WFqPq{font-size:1.5rem;font-weight:700;text-shadow:0 2px 4px #0003}.SupplierPaymentForm_progressContainer__CI\+b4{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:15px;box-shadow:0 10px 30px #0000001a;margin-bottom:20px;padding:20px}.SupplierPaymentForm_progressLabel__hcZLK{color:#495057;font-size:.9rem;font-weight:600;margin-bottom:10px;text-align:center}.SupplierPaymentForm_progressBar__EXOW2{background:#e9ecef;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.SupplierPaymentForm_progressFill__K4ffu{background:linear-gradient(90deg,#28a745,#20c997,#17a2b8);border-radius:4px;height:100%;position:relative;transition:width .5s ease}.SupplierPaymentForm_progressFill__K4ffu:after{animation:SupplierPaymentForm_shimmer__wIgr3 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentForm_shimmer__wIgr3{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SupplierPaymentForm_formContainer__DkCIe{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;padding:40px}.SupplierPaymentForm_formGrid__DK\+2w{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}.SupplierPaymentForm_field__1fXei{display:flex;flex-direction:column;gap:8px}.SupplierPaymentForm_label__X-CPp{align-items:center;color:#2c3e50;display:flex;font-size:.95rem;font-weight:600;gap:5px}.SupplierPaymentForm_required__4j8pf:after{color:#e74c3c;content:"*";margin-left:3px}.SupplierPaymentForm_input__q4yTl,.SupplierPaymentForm_select__OfVBX{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 10px #0000000d;font-size:1rem;padding:15px 20px;transition:all .3s ease}.SupplierPaymentForm_input__q4yTl:focus,.SupplierPaymentForm_select__OfVBX:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;transform:translateY(-1px)}.SupplierPaymentForm_input__q4yTl:disabled,.SupplierPaymentForm_select__OfVBX:disabled{background:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.SupplierPaymentForm_input__q4yTl.SupplierPaymentForm_error__kEQLP,.SupplierPaymentForm_select__OfVBX.SupplierPaymentForm_error__kEQLP{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.SupplierPaymentForm_errorMessage__AHTZx{align-items:center;animation:SupplierPaymentForm_slideDown__vAaAr .3s ease-out;color:#dc3545;display:flex;font-size:.85rem;gap:5px;margin-top:5px}@keyframes SupplierPaymentForm_slideDown__vAaAr{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SupplierPaymentForm_input__q4yTl::placeholder{color:#adb5bd;font-style:italic}.SupplierPaymentForm_amountField__oEOm8{position:relative}.SupplierPaymentForm_amountField__oEOm8 .SupplierPaymentForm_input__q4yTl{background:linear-gradient(135deg,#fff9e6,#fff);font-size:1.1rem;font-weight:600;padding-left:45px}.SupplierPaymentForm_amountField__oEOm8 .SupplierPaymentForm_input__q4yTl:focus{background:#fff;box-shadow:0 0 0 3px #ffc10733}.SupplierPaymentForm_amountField__oEOm8:before{animation:SupplierPaymentForm_pulse__UpilI 2s infinite;content:"💰";font-size:1.2rem;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@keyframes SupplierPaymentForm_pulse__UpilI{0%,to{opacity:1}50%{opacity:.7}}.SupplierPaymentForm_buttonGroup__ulwnS{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.SupplierPaymentForm_button__m8PLX{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;min-width:140px;overflow:hidden;padding:15px 30px;position:relative;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentForm_button__m8PLX:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.SupplierPaymentForm_button__m8PLX:hover:before{left:100%}.SupplierPaymentForm_primary__TnIVr{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 8px 25px #28a7454d;color:#fff}.SupplierPaymentForm_primary__TnIVr:hover{box-shadow:0 12px 35px #28a74566;transform:translateY(-2px)}.SupplierPaymentForm_primary__TnIVr:disabled{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.SupplierPaymentForm_primary__TnIVr:disabled:before{display:none}.SupplierPaymentForm_secondary__KOoFQ{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 8px 25px #6c757d4d;color:#fff}.SupplierPaymentForm_secondary__KOoFQ:hover{box-shadow:0 12px 35px #6c757d66;transform:translateY(-2px)}.SupplierPaymentForm_messageContainer__HpVK\+{max-width:400px;position:fixed;right:20px;top:100px;z-index:1000}.SupplierPaymentForm_message__y8-Af{align-items:center;animation:SupplierPaymentForm_slideInRight__cMgn3 .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;font-weight:500;gap:12px;margin-bottom:10px;padding:20px 25px}@keyframes SupplierPaymentForm_slideInRight__cMgn3{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.SupplierPaymentForm_success__O6nUT{background:#28a745f2;border-color:#28a7454d;color:#fff}.SupplierPaymentForm_error__kEQLP{background:#dc3545f2;border-color:#dc35454d;color:#fff}.SupplierPaymentForm_loading__OpvEl{overflow:hidden;position:relative}.SupplierPaymentForm_loading__OpvEl:after{animation:SupplierPaymentForm_loading__OpvEl 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes SupplierPaymentForm_loading__OpvEl{0%{left:-100%}to{left:100%}}.SupplierPaymentForm_modalOverlay__7yldr{align-items:center;animation:SupplierPaymentForm_fadeIn__3CpEj .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes SupplierPaymentForm_fadeIn__3CpEj{0%{opacity:0}to{opacity:1}}.SupplierPaymentForm_modal__GZASj{animation:SupplierPaymentForm_modalSlideIn__sJbh7 .3s ease-out;background:#fff;border:2px solid #667eea1a;border-radius:20px;box-shadow:0 25px 50px #0000004d;max-width:800px;padding:40px;position:relative;text-align:center;width:90%}@keyframes SupplierPaymentForm_modalSlideIn__sJbh7{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SupplierPaymentForm_modalIcon__RTxWU{animation:SupplierPaymentForm_bounce__N8scE .6s ease-out;font-size:3rem;margin-bottom:15px}@keyframes SupplierPaymentForm_bounce__N8scE{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.SupplierPaymentForm_modalTitle__W4WJP{font-size:1.5rem;font-weight:700;margin:0 0 20px}.SupplierPaymentForm_modalTitle__W4WJP.SupplierPaymentForm_success__O6nUT{background:#28a7451a;border:2px solid #28a74533;border-radius:8px;color:#28a745;display:inline-block;margin-bottom:20px;padding:10px 20px;text-shadow:0 1px 2px #28a7454d}.SupplierPaymentForm_modalTitle__W4WJP.SupplierPaymentForm_error__kEQLP{background:#dc35451a;border:2px solid #dc354533;border-radius:8px;color:#dc3545;display:inline-block;margin-bottom:20px;padding:10px 20px;text-shadow:0 1px 2px #dc35454d}.SupplierPaymentForm_modalMessage__iBXz8{word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;animation:SupplierPaymentForm_messageGlow__C8ss2 2s ease-in-out infinite alternate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:3px solid #00000026;border-radius:12px;box-shadow:0 6px 20px #00000026;box-sizing:border-box;color:#000;cursor:text;display:flex;filter:contrast(1.1);flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.1rem;font-weight:700;gap:10px;-webkit-hyphens:auto;hyphens:auto;justify-content:center;letter-spacing:.5px;line-height:1.6;margin:0 0 30px;max-width:100%;min-height:60px;outline:none;overflow:hidden;overflow-wrap:break-word;padding:20px;position:relative;resize:none;text-align:center;text-shadow:0 1px 2px #0000001a;transform:translateZ(0);transition:all .3s ease;-webkit-user-select:text;user-select:text;white-space:pre-line;will-change:transform;z-index:1}@keyframes SupplierPaymentForm_messageGlow__C8ss2{0%{box-shadow:0 6px 20px #00000026}to{box-shadow:0 6px 20px #00000040,0 0 20px #ffffff4d}}.SupplierPaymentForm_modalButton__Zhjer{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:1px;padding:15px 40px;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentForm_modalButton__Zhjer:hover{box-shadow:0 10px 25px #667eea4d;transform:translateY(-2px)}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_success__O6nUT{background:linear-gradient(135deg,#28a745,#20c997)}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_error__kEQLP{background:linear-gradient(135deg,#dc3545,#c82333)}.SupplierPaymentForm_confirmButtonGroup__qrwHw{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_confirm__HoDMr{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;min-width:160px}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_confirm__HoDMr:hover{background:linear-gradient(135deg,#218838,#1e7e34)}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_cancel__5ivUy{background:linear-gradient(135deg,#6c757d,#495057);color:#fff;min-width:120px}.SupplierPaymentForm_modalButton__Zhjer.SupplierPaymentForm_cancel__5ivUy:hover{background:linear-gradient(135deg,#5a6268,#3d4043)}.SupplierPaymentForm_confirmationDetails__ckVFo{background:linear-gradient(135deg,#e8f4fd,#f0f8ff);border:2px solid #667eea;border-radius:10px;margin:15px 0;padding:20px;text-align:right}.SupplierPaymentForm_confirmationDetails__ckVFo p{font-size:1rem;margin:8px 0}.SupplierPaymentForm_confirmationDetails__ckVFo strong{color:#4c63d2}.SupplierPaymentForm_supplierBalanceCard__9HVAL{background:linear-gradient(135deg,#e8f4fd,#fff);border:2px solid #667eea;border-radius:15px;box-shadow:0 10px 25px #667eea33;margin:15px 0 25px;padding:25px}.SupplierPaymentForm_balanceTitle__XSWQ\+{color:#4c63d2;font-size:1.2rem;font-weight:700;margin-bottom:20px;text-align:center}.SupplierPaymentForm_moneyBalanceSection__xR4K4{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:2px solid #28a745;border-radius:12px;box-shadow:0 5px 15px #28a74533;margin-bottom:25px;padding:15px}.SupplierPaymentForm_moneyBalanceItem__ymtW2{background:#28a7451a;border:1px solid #28a7454d;border-radius:10px;padding:15px;text-align:center}.SupplierPaymentForm_moneyBalanceItem__ymtW2 .SupplierPaymentForm_balanceLabel__5-QaJ{color:#155724;font-size:1rem;font-weight:600;margin-bottom:8px}.SupplierPaymentForm_moneyBalanceItem__ymtW2 .SupplierPaymentForm_balanceValue__sWO6w{color:#28a745;font-size:1.4rem;font-weight:700}.SupplierPaymentForm_goldBalanceSection__MB5Qh{background:linear-gradient(135deg,#fff9e6,#fffbf0);border:2px solid gold;border-radius:12px;box-shadow:0 5px 15px #ffd70033;padding:15px}.SupplierPaymentForm_goldBalanceTitle__Ba7hM{color:#b8860b;font-size:1.1rem;font-weight:700;margin-bottom:15px;text-align:center}.SupplierPaymentForm_balanceGrid__j8DYY{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.SupplierPaymentForm_balanceItem__RN2Ej{background:#ffd7001a;border:1px solid #ffd7004d;border-radius:8px;padding:10px;text-align:center;transition:all .3s ease}.SupplierPaymentForm_balanceItem__RN2Ej:hover{box-shadow:0 5px 15px #ffd7004d;transform:translateY(-2px)}.SupplierPaymentForm_balanceLabel__5-QaJ{color:#8b4513;font-size:.9rem;font-weight:600;margin-bottom:5px}.SupplierPaymentForm_balanceValue__sWO6w{color:#daa520;font-size:1.1rem;font-weight:700}@media (max-width:768px){.SupplierPaymentForm_main__VRtUF{gap:20px;padding:15px}.SupplierPaymentForm_balanceGrid__j8DYY{grid-template-columns:repeat(2,1fr)}.SupplierPaymentForm_title__pZG0J{font-size:2rem}.SupplierPaymentForm_formContainer__DkCIe{padding:25px}.SupplierPaymentForm_formGrid__DK\+2w{gap:20px;grid-template-columns:1fr}.SupplierPaymentForm_buttonGroup__ulwnS{flex-direction:column}.SupplierPaymentForm_button__m8PLX{min-width:auto;width:100%}.SupplierPaymentForm_messageContainer__HpVK\+{left:10px;max-width:none;right:10px}}@media (max-width:480px){.SupplierPaymentForm_formContainer__DkCIe,.SupplierPaymentForm_header__btUSE{border-radius:15px;padding:20px}.SupplierPaymentForm_title__pZG0J{font-size:1.8rem}.SupplierPaymentForm_modal__GZASj{border-radius:15px;padding:30px 20px}}@media (prefers-color-scheme:dark){.SupplierPaymentForm_page__2lfiT{background:linear-gradient(135deg,#2d3748,#4a5568)}.SupplierPaymentForm_formContainer__DkCIe,.SupplierPaymentForm_header__btUSE{background:#2d3748f2;border-color:#ffffff1a}.SupplierPaymentForm_title__pZG0J{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#90cdf4,#a78bfa);-webkit-background-clip:text}.SupplierPaymentForm_label__X-CPp{color:#e2e8f0}.SupplierPaymentForm_input__q4yTl,.SupplierPaymentForm_select__OfVBX{background:#2d3748cc;border-color:#4a5568;color:#e2e8f0}.SupplierPaymentForm_input__q4yTl:disabled,.SupplierPaymentForm_select__OfVBX:disabled{background:#2d374880;color:#a0aec0}}.SupplierPaymentForm_transaction__Ip8zx{background:linear-gradient(135deg,#ffecd2,#fcb69f);border:2px solid #d2691e;color:#8b4513;overflow:hidden;position:relative}.SupplierPaymentForm_transaction__Ip8zx:hover:not(:disabled){background:linear-gradient(135deg,gold,#ff8c00);border-color:#b8860b;box-shadow:0 8px 25px #ff8c004d;color:#654321}.SupplierPaymentForm_transaction__Ip8zx:disabled{background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border-color:#ccc;color:#999}.SupplierPaymentForm_transactionForm__aN1kf{display:flex;flex-direction:column;gap:15px;margin:15px 0;max-height:75vh;overflow-y:auto}.SupplierPaymentForm_transactionGrid__7cIVR{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:15px}.SupplierPaymentForm_transactionColumn__Q\+YHi{display:flex;flex-direction:column;gap:15px}.SupplierPaymentForm_transactionField__NoA6t{display:flex;flex-direction:column;gap:6px}.SupplierPaymentForm_transactionLabel__eagAN{align-items:center;color:#2d3748;display:flex;font-size:.9rem;font-weight:600;gap:6px}.SupplierPaymentForm_transactionInput__wzb4F,.SupplierPaymentForm_transactionSelect__SYKlS{background:#fff;border:2px solid #e2e8f0;border-radius:6px;color:#2d3748;font-size:15px;padding:10px 14px;transition:all .3s ease}.SupplierPaymentForm_transactionInput__wzb4F:focus,.SupplierPaymentForm_transactionSelect__SYKlS:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a;outline:none}.SupplierPaymentForm_transactionTextarea__KsY21{background:#fff;border:2px solid #e2e8f0;border-radius:6px;color:#2d3748;font-family:inherit;font-size:15px;min-height:70px;padding:10px 14px;resize:vertical;transition:all .3s ease}.SupplierPaymentForm_transactionTextarea__KsY21:focus{border-color:#4299e1;box-shadow:0 0 0 3px #4299e11a;outline:none}@media print{.SupplierPaymentForm_page__2lfiT{background:#fff}.SupplierPaymentForm_buttonGroup__ulwnS{display:none}.SupplierPaymentForm_formContainer__DkCIe,.SupplierPaymentForm_header__btUSE{border:1px solid #dee2e6;box-shadow:none}}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_modal__GZASj{max-height:90vh;max-width:1000px;overflow-y:auto;padding:30px;width:95%}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_modalTitle__W4WJP{font-size:1.4rem;margin-bottom:20px;padding:8px 15px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_calculationInfo__0fXM1{margin:15px 0;padding:15px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_calculationText__VaVFi{font-size:1rem;padding:10px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_editCalculationDetails__usgv9{gap:15px;margin-top:15px;padding:15px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_calculationDetail__jz3-b{font-size:.9rem;padding:8px}.SupplierPaymentForm_transactionInfo__vBbBq{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border-left:4px solid #2196f3;border-radius:8px;margin:15px 0;padding:12px}.SupplierPaymentForm_transactionInfoText__vSXJi{color:#1976d2;font-size:.9rem;font-weight:500;line-height:1.4;margin:0}.SupplierPaymentForm_transactionSummary__sOqXA{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:12px;box-shadow:0 4px 15px #00000014;margin:15px 0;padding:20px}.SupplierPaymentForm_summaryTitle__NdGSq{background:linear-gradient(135deg,#007bff,#0056b3);border-radius:6px;box-shadow:0 2px 8px #007bff4d;color:#495057;color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 15px;padding:8px 12px;text-align:center}.SupplierPaymentForm_summaryGrid__Zdcq\+{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.SupplierPaymentForm_summaryItem__AiPg-{background:#fff;border-left:4px solid #28a745;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:6px;padding:12px;transition:all .3s ease}.SupplierPaymentForm_summaryItem__AiPg-:hover{box-shadow:0 4px 15px #00000026;transform:translateY(-2px)}.SupplierPaymentForm_summaryLabel__Wlz7g{color:#6c757d;font-size:.85rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.SupplierPaymentForm_summaryValue__OzoRk{align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:5px;color:#212529;display:flex;font-size:1rem;font-weight:700;min-height:18px;padding:6px 10px}@media (max-width:768px){.SupplierPaymentForm_transactionGrid__7cIVR{gap:12px;grid-template-columns:1fr}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_modal__GZASj{max-width:95%;padding:20px 15px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_modalTitle__W4WJP{font-size:1.2rem;margin-bottom:15px}.SupplierPaymentForm_transactionForm__aN1kf .SupplierPaymentForm_modalIcon__RTxWU{font-size:2.5rem;margin-bottom:10px}.SupplierPaymentForm_summaryGrid__Zdcq\+{gap:12px;grid-template-columns:1fr}.SupplierPaymentForm_summaryItem__AiPg-{padding:10px}.SupplierPaymentForm_summaryLabel__Wlz7g{font-size:.8rem}.SupplierPaymentForm_summaryValue__OzoRk{font-size:.95rem}.SupplierPaymentForm_transactionForm__aN1kf{gap:12px;margin:12px 0}.SupplierPaymentForm_transactionColumn__Q\+YHi{gap:12px}.SupplierPaymentForm_transactionField__NoA6t{gap:5px}.SupplierPaymentForm_transactionInput__wzb4F,.SupplierPaymentForm_transactionSelect__SYKlS,.SupplierPaymentForm_transactionTextarea__KsY21{font-size:14px;padding:8px 12px}.SupplierPaymentForm_transactionTextarea__KsY21{min-height:60px}}.SupplierPaymentForm_calculationInfo__0fXM1{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px #0000000d;margin:20px 0;padding:20px}.SupplierPaymentForm_calculationText__VaVFi{background:linear-gradient(135deg,#4299e1,#3182ce);border-radius:8px;box-shadow:0 2px 8px #4299e14d;color:#2d3748;color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 15px;padding:10px;text-align:center}.SupplierPaymentForm_editCalculationDetails__usgv9{grid-gap:15px;background:#fffc;border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:15px;padding:15px}.SupplierPaymentForm_calculationDetail__jz3-b{align-items:center;background:linear-gradient(135deg,#f0fff4,#e6fffa);border-left:4px solid #48bb78;border-radius:6px;color:#4a5568;display:flex;font-size:.95rem;font-weight:500;gap:8px;margin:0;padding:10px}.SupplierPaymentForm_calculationDetail__jz3-b:nth-child(2){background:linear-gradient(135deg,#fffaf0,#fef5e7);border-left-color:#ed8936}.SupplierPaymentForm_calculationDetail__jz3-b:nth-child(3){background:linear-gradient(135deg,#fef5e7,#fed7d7);border-left-color:#e53e3e}.SupplierPaymentGoldForm_page__bOobh{background:linear-gradient(135deg,gold,#ff8c00 50%,orange);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:0}.SupplierPaymentGoldForm_main__-FhnB{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px;min-height:calc(100vh - 80px);padding:20px}.SupplierPaymentGoldForm_header__7rUJY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;overflow:hidden;padding:30px;position:relative;text-align:center}.SupplierPaymentGoldForm_header__7rUJY:before{animation:SupplierPaymentGoldForm_goldGradientMove__NSdac 3s ease-in-out infinite;background:linear-gradient(90deg,gold,#ff8c00,orange,#daa520);background-size:300% 100%;content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentGoldForm_goldGradientMove__NSdac{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.SupplierPaymentGoldForm_title__m9DtI{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#daa520,#ff8c00);-webkit-background-clip:text;background-clip:text;display:flex;flex-wrap:wrap;font-size:2.5rem;font-weight:700;gap:15px;justify-content:center;margin:0 0 10px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentGoldForm_modeIndicator__Wi\+-c{-webkit-text-fill-color:#ff6b35;animation:SupplierPaymentGoldForm_pulse__NZzrz 2s ease-in-out infinite;background:#ff6b351a;background-clip:initial;border:2px solid #ff6b35;border-radius:25px;color:#ff6b35;font-size:1.8rem;font-weight:600;padding:8px 16px;text-shadow:none}@keyframes SupplierPaymentGoldForm_pulse__NZzrz{0%,to{box-shadow:0 0 0 0 #ff6b35b3;transform:scale(1)}50%{box-shadow:0 0 0 10px #ff6b3500;transform:scale(1.05)}}.SupplierPaymentGoldForm_subtitle__NO74O{color:#6c757d;font-size:1.1rem;font-weight:400;margin:0}.SupplierPaymentGoldForm_paymentNumberCard__kC8GA{background:linear-gradient(135deg,gold,#daa520);border:2px solid #daa5204d;border-radius:15px;box-shadow:0 10px 30px #ffd70066;color:#8b4513;margin-bottom:30px;padding:20px;text-align:center}.SupplierPaymentGoldForm_paymentNumberLabel__7HJo-{font-size:.9rem;font-weight:600;letter-spacing:1px;margin-bottom:8px;opacity:.8;text-transform:uppercase}.SupplierPaymentGoldForm_paymentNumberValue__rctE0{font-size:1.5rem;font-weight:700;text-shadow:0 2px 4px #0003}.SupplierPaymentGoldForm_progressContainer__F0Fd7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:15px;box-shadow:0 10px 30px #0000001a;margin-bottom:20px;padding:20px}.SupplierPaymentGoldForm_progressLabel__xY3cD{color:#495057;font-size:.9rem;font-weight:600;margin-bottom:10px;text-align:center}.SupplierPaymentGoldForm_progressBar__ldqWf{background:#e9ecef;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.SupplierPaymentGoldForm_progressFill__jrMDM{background:linear-gradient(90deg,gold,#daa520,#ff8c00);border-radius:4px;height:100%;position:relative;transition:width .5s ease}.SupplierPaymentGoldForm_progressFill__jrMDM:after{animation:SupplierPaymentGoldForm_goldShimmer__YFLpS 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes SupplierPaymentGoldForm_goldShimmer__YFLpS{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SupplierPaymentGoldForm_formContainer__doxrc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;padding:40px}.SupplierPaymentGoldForm_formGrid__-SSG8{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}.SupplierPaymentGoldForm_goldSection__abDTH{background:linear-gradient(135deg,#fff9e6,#fff);border:2px solid gold;border-radius:15px;box-shadow:0 10px 25px #ffd70033;margin:20px 0;padding:25px}.SupplierPaymentGoldForm_goldSectionTitle__sMB5F{align-items:center;color:#b8860b;display:flex;font-size:1.3rem;font-weight:700;gap:10px;justify-content:center;margin-bottom:20px;text-align:center}.SupplierPaymentGoldForm_goldGrid__UhyoJ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.SupplierPaymentGoldForm_field__4Fcex{display:flex;flex-direction:column;gap:8px}.SupplierPaymentGoldForm_label__6kH9A{align-items:center;color:#2c3e50;display:flex;font-size:.95rem;font-weight:600;gap:5px}.SupplierPaymentGoldForm_required__G2SKA:after{color:#e74c3c;content:"*";margin-left:3px}.SupplierPaymentGoldForm_input__2in7H,.SupplierPaymentGoldForm_select__-pnB3{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 10px #0000000d;font-size:1rem;padding:15px 20px;transition:all .3s ease}.SupplierPaymentGoldForm_input__2in7H:focus,.SupplierPaymentGoldForm_select__-pnB3:focus{border-color:gold;box-shadow:0 0 0 3px #ffd70033;outline:none;transform:translateY(-1px)}.SupplierPaymentGoldForm_input__2in7H:disabled,.SupplierPaymentGoldForm_select__-pnB3:disabled{background:#f8f9fa;border-color:#dee2e6;color:#6c757d;cursor:not-allowed}.SupplierPaymentGoldForm_input__2in7H.SupplierPaymentGoldForm_error__vbBDZ,.SupplierPaymentGoldForm_select__-pnB3.SupplierPaymentGoldForm_error__vbBDZ{border-color:#dc3545;box-shadow:0 0 0 3px #dc35451a}.SupplierPaymentGoldForm_errorMessage__fw45l{align-items:center;animation:SupplierPaymentGoldForm_slideDown__UhLMg .3s ease-out;color:#dc3545;display:flex;font-size:.85rem;gap:5px;margin-top:5px}@keyframes SupplierPaymentGoldForm_slideDown__UhLMg{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SupplierPaymentGoldForm_input__2in7H::placeholder{color:#adb5bd;font-style:italic}.SupplierPaymentGoldForm_goldField__orfzw{position:relative}.SupplierPaymentGoldForm_goldField__orfzw .SupplierPaymentGoldForm_input__2in7H{background:linear-gradient(135deg,#fff9e6,#fff);border-color:gold;font-size:1.1rem;font-weight:600;padding-left:45px}.SupplierPaymentGoldForm_goldField__orfzw .SupplierPaymentGoldForm_input__2in7H:focus{background:#fff;border-color:#daa520;box-shadow:0 0 0 3px #ffd7004d}.SupplierPaymentGoldForm_goldField__orfzw:before{animation:SupplierPaymentGoldForm_goldPulse__wWGgD 2s infinite;content:"🥇";font-size:1.2rem;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.SupplierPaymentGoldForm_goldField__orfzw.SupplierPaymentGoldForm_carat18__gUjG2:before{content:"🥇"}.SupplierPaymentGoldForm_goldField__orfzw.SupplierPaymentGoldForm_carat21__D5IpH:before{content:"🏆"}.SupplierPaymentGoldForm_goldField__orfzw.SupplierPaymentGoldForm_carat22__HpOxs:before{content:"💰"}.SupplierPaymentGoldForm_goldField__orfzw.SupplierPaymentGoldForm_carat24__X9GEu:before{content:"👑"}@keyframes SupplierPaymentGoldForm_goldPulse__wWGgD{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.8;transform:translateY(-50%) scale(1.1)}}.SupplierPaymentGoldForm_buttonGroup__bHLF7{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:30px}.SupplierPaymentGoldForm_button__5dfcz{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;min-width:140px;overflow:hidden;padding:15px 30px;position:relative;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentGoldForm_button__5dfcz:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.SupplierPaymentGoldForm_button__5dfcz:hover:before{left:100%}.SupplierPaymentGoldForm_primary__XQbLr{background:linear-gradient(135deg,gold,#daa520);border:2px solid #daa520;box-shadow:0 8px 25px #ffd70066;color:#8b4513}.SupplierPaymentGoldForm_primary__XQbLr:hover{box-shadow:0 12px 35px #ffd70080;transform:translateY(-2px)}.SupplierPaymentGoldForm_primary__XQbLr:disabled{background:linear-gradient(135deg,#6c757d,#495057);border-color:#6c757d;box-shadow:none;color:#fff;cursor:not-allowed;opacity:.7;transform:none}.SupplierPaymentGoldForm_primary__XQbLr:disabled:before{display:none}.SupplierPaymentGoldForm_secondary__DJffn{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 8px 25px #6c757d4d;color:#fff}.SupplierPaymentGoldForm_secondary__DJffn:hover{box-shadow:0 12px 35px #6c757d66;transform:translateY(-2px)}.SupplierPaymentGoldForm_info__k\+hd2{background:linear-gradient(135deg,#17a2b8,#138496);box-shadow:0 8px 25px #17a2b84d;color:#fff}.SupplierPaymentGoldForm_info__k\+hd2:hover{box-shadow:0 12px 35px #17a2b866;transform:translateY(-2px)}.SupplierPaymentGoldForm_info__k\+hd2:disabled{background:#6c757d;border-color:#6c757d;box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.SupplierPaymentGoldForm_loading__5yBiD{overflow:hidden;position:relative}.SupplierPaymentGoldForm_loading__5yBiD:after{animation:SupplierPaymentGoldForm_loading__5yBiD 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes SupplierPaymentGoldForm_loading__5yBiD{0%{left:-100%}to{left:100%}}.SupplierPaymentGoldForm_modalOverlay__Umfv3{align-items:center;animation:SupplierPaymentGoldForm_fadeIn__OqB8d .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes SupplierPaymentGoldForm_fadeIn__OqB8d{0%{opacity:0}to{opacity:1}}.SupplierPaymentGoldForm_modal__cWvML{animation:SupplierPaymentGoldForm_modalSlideIn__GaVd9 .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 50px #0000004d;max-width:450px;padding:40px;position:relative;text-align:center;width:90%}@keyframes SupplierPaymentGoldForm_modalSlideIn__GaVd9{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SupplierPaymentGoldForm_modalIcon__6krMN{animation:SupplierPaymentGoldForm_bounce__9br6b .6s ease-out;font-size:4rem;margin-bottom:20px}@keyframes SupplierPaymentGoldForm_bounce__9br6b{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.SupplierPaymentGoldForm_modalTitle__1A9HB{font-size:1.5rem;font-weight:700;margin:0 0 20px;text-shadow:0 2px 4px #0000001a}.SupplierPaymentGoldForm_modalTitle__1A9HB.SupplierPaymentGoldForm_success__ZVOo-{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#28a745,#20c997);-webkit-background-clip:text;background-clip:text;color:#155724;text-shadow:0 2px 4px #28a7454d}.SupplierPaymentGoldForm_modalTitle__1A9HB.SupplierPaymentGoldForm_error__vbBDZ{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#dc3545,#c82333);-webkit-background-clip:text;background-clip:text;color:#721c24;text-shadow:0 2px 4px #dc35454d}.SupplierPaymentGoldForm_modalMessage__6JISg{background:#fffc;border:1px solid #0000001a;border-radius:8px;color:#2c3e50;direction:rtl;font-size:1.1rem;font-weight:500;line-height:1.8;margin:0 0 30px;max-height:400px;overflow-y:auto;padding:15px;text-align:right;text-shadow:0 1px 2px #0000000d;white-space:pre-line}.SupplierPaymentGoldForm_modalButton__rIHzt{background:linear-gradient(135deg,gold,#daa520);border:none;border-radius:12px;color:#8b4513;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:1px;padding:15px 40px;text-transform:uppercase;transition:all .3s ease}.SupplierPaymentGoldForm_modalButton__rIHzt:hover{box-shadow:0 10px 25px #ffd70066;transform:translateY(-2px)}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_success__ZVOo-{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_error__vbBDZ{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff}.SupplierPaymentGoldForm_confirmButtonGroup__-cFuw{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_confirm__DOjfG{background:linear-gradient(135deg,#28a745,#20c997);color:#fff;min-width:160px}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_confirm__DOjfG:hover{background:linear-gradient(135deg,#218838,#1e7e34)}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_cancel__l32I6{background:linear-gradient(135deg,#6c757d,#495057);color:#fff;min-width:120px}.SupplierPaymentGoldForm_modalButton__rIHzt.SupplierPaymentGoldForm_cancel__l32I6:hover{background:linear-gradient(135deg,#5a6268,#3d4043)}.SupplierPaymentGoldForm_confirmationDetails__WEkxy{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #dee2e6;border-radius:10px;margin:15px 0;padding:20px;text-align:right}.SupplierPaymentGoldForm_confirmationDetails__WEkxy p{font-size:1rem;margin:8px 0}.SupplierPaymentGoldForm_goldSummary__nuUb3{background:linear-gradient(135deg,#fff9e6,#fffbf0);border:1px solid gold;border-radius:8px;margin-top:15px;padding:15px}.SupplierPaymentGoldForm_goldSummary__nuUb3 ul{list-style:none;margin:10px 0;padding:0}.SupplierPaymentGoldForm_goldSummary__nuUb3 li{font-size:.95rem;padding:5px 0}.SupplierPaymentGoldForm_goldSummary__nuUb3 strong{color:#b8860b}.SupplierPaymentGoldForm_messageContainer__-HPU2{max-width:400px;position:fixed;right:20px;top:100px;z-index:1000}.SupplierPaymentGoldForm_message__lT3jG{align-items:center;animation:SupplierPaymentGoldForm_slideInRight__4HTtk .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:12px;box-shadow:0 10px 30px #0003;display:flex;font-weight:500;gap:12px;margin-bottom:10px;padding:20px 25px}@keyframes SupplierPaymentGoldForm_slideInRight__4HTtk{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.SupplierPaymentGoldForm_success__ZVOo-{background:#28a745f2;border-color:#28a7454d;color:#fff}.SupplierPaymentGoldForm_error__vbBDZ{background:#dc3545f2;border-color:#dc35454d;color:#fff}.SupplierPaymentGoldForm_supplierBalanceCard__5ljIa{background:linear-gradient(135deg,#fff9e6,#fff);border:2px solid gold;border-radius:15px;box-shadow:0 10px 25px #ffd70033;margin:15px 0;padding:25px}.SupplierPaymentGoldForm_balanceTitle__ZwFiy{color:#b8860b;font-size:1.2rem;font-weight:700;margin-bottom:20px;text-align:center}.SupplierPaymentGoldForm_refreshButton__RhA0y{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;box-shadow:0 4px 12px #28a7454d;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:5px;padding:8px 16px;transition:all .3s ease}.SupplierPaymentGoldForm_refreshButton__RhA0y:hover{background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 6px 20px #28a74566;transform:translateY(-2px)}.SupplierPaymentGoldForm_refreshButton__RhA0y:active{box-shadow:0 2px 8px #28a7454d;transform:translateY(0)}.SupplierPaymentGoldForm_moneyBalanceSection__dwoPH{background:linear-gradient(135deg,#e8f5e8,#f0f8f0);border:2px solid #28a745;border-radius:12px;box-shadow:0 5px 15px #28a74533;margin-bottom:25px;padding:15px}.SupplierPaymentGoldForm_moneyBalanceItem__azZs4{background:#28a7451a;border:1px solid #28a7454d;border-radius:10px;padding:15px;text-align:center}.SupplierPaymentGoldForm_moneyBalanceItem__azZs4 .SupplierPaymentGoldForm_balanceLabel__UqXOz{color:#155724;font-size:1rem;font-weight:600;margin-bottom:8px}.SupplierPaymentGoldForm_moneyBalanceItem__azZs4 .SupplierPaymentGoldForm_balanceValue__5Wb2V{color:#28a745;font-size:1.4rem;font-weight:700}.SupplierPaymentGoldForm_goldBalanceSection__Vzkhp{background:linear-gradient(135deg,#fff9e6,#fffbf0);border:2px solid gold;border-radius:12px;box-shadow:0 5px 15px #ffd70033;padding:15px}.SupplierPaymentGoldForm_goldBalanceTitle__J2EF\+{color:#b8860b;font-size:1.1rem;font-weight:700;margin-bottom:15px;text-align:center}.SupplierPaymentGoldForm_balanceGrid__QaHez{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.SupplierPaymentGoldForm_balanceItem__bGfW0{background:#ffd7001a;border:1px solid #ffd7004d;border-radius:8px;padding:10px;text-align:center;transition:all .3s ease}.SupplierPaymentGoldForm_balanceItem__bGfW0:hover{box-shadow:0 5px 15px #ffd7004d;transform:translateY(-2px)}.SupplierPaymentGoldForm_balanceLabel__UqXOz{color:#8b4513;font-size:.9rem;font-weight:600;margin-bottom:5px}.SupplierPaymentGoldForm_balanceValue__5Wb2V{color:#daa520;font-size:1.1rem;font-weight:700}@media (max-width:768px){.SupplierPaymentGoldForm_main__-FhnB{gap:20px;padding:15px}.SupplierPaymentGoldForm_title__m9DtI{font-size:2rem}.SupplierPaymentGoldForm_formContainer__doxrc{padding:25px}.SupplierPaymentGoldForm_formGrid__-SSG8,.SupplierPaymentGoldForm_goldGrid__UhyoJ{gap:20px;grid-template-columns:1fr}.SupplierPaymentGoldForm_buttonGroup__bHLF7{flex-direction:column}.SupplierPaymentGoldForm_button__5dfcz{min-width:auto;width:100%}.SupplierPaymentGoldForm_messageContainer__-HPU2{left:10px;max-width:none;right:10px}.SupplierPaymentGoldForm_balanceGrid__QaHez{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.SupplierPaymentGoldForm_formContainer__doxrc,.SupplierPaymentGoldForm_header__7rUJY{border-radius:15px;padding:20px}.SupplierPaymentGoldForm_title__m9DtI{flex-direction:column;font-size:1.8rem;gap:10px}.SupplierPaymentGoldForm_modeIndicator__Wi\+-c{font-size:1.4rem;padding:6px 12px}.SupplierPaymentGoldForm_modal__cWvML{border-radius:15px;padding:30px 20px}.SupplierPaymentGoldForm_balanceGrid__QaHez{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.SupplierPaymentGoldForm_page__bOobh{background:linear-gradient(135deg,#2d3748,#4a5568)}.SupplierPaymentGoldForm_formContainer__doxrc,.SupplierPaymentGoldForm_header__7rUJY{background:#2d3748f2;border-color:#ffffff1a}.SupplierPaymentGoldForm_title__m9DtI{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#daa520);-webkit-background-clip:text}.SupplierPaymentGoldForm_label__6kH9A{color:#e2e8f0}.SupplierPaymentGoldForm_input__2in7H,.SupplierPaymentGoldForm_select__-pnB3{background:#2d3748cc;border-color:#4a5568;color:#e2e8f0}.SupplierPaymentGoldForm_input__2in7H:disabled,.SupplierPaymentGoldForm_select__-pnB3:disabled{background:#2d374880;color:#a0aec0}}@media print{.SupplierPaymentGoldForm_page__bOobh{background:#fff}.SupplierPaymentGoldForm_buttonGroup__bHLF7{display:none}.SupplierPaymentGoldForm_formContainer__doxrc,.SupplierPaymentGoldForm_header__7rUJY{border:1px solid #dee2e6;box-shadow:none}}.SupplierPaymentGoldForm_actionButtons__vE8pj{display:flex;gap:15px;justify-content:center;margin-top:20px}.SupplierPaymentGoldForm_saveTransaction__cAURw{align-items:center;background-color:#4caf50;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:10px;padding:12px 24px;transition:all .3s ease}.SupplierPaymentGoldForm_saveTransaction__cAURw:hover{background-color:#45a049;box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.SupplierPaymentGoldForm_saveTransaction__cAURw:disabled{background-color:#ccc;cursor:not-allowed}.SupplierReturnInvoicePage_container__icVmZ{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:20px}.SupplierReturnInvoicePage_content__SCxay{background:#fff;border-radius:20px;box-shadow:0 25px 50px #00000026;margin:0 auto;max-width:1600px;overflow:hidden}.SupplierReturnInvoicePage_title__bUwFt{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#333;font-size:2.8rem;font-weight:700;margin:40px 0;text-align:center;text-shadow:0 2px 4px #0000001a}.SupplierReturnInvoicePage_form__PlzyH{padding:40px}.SupplierReturnInvoicePage_headerSection__x-ssk{align-items:flex-start;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #e9ecef;border-radius:15px;box-shadow:0 5px 15px #00000014;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin:20px 0 40px;padding:30px}.SupplierReturnInvoicePage_formGroup__SgnfB{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin:0;min-height:80px;min-width:0}.SupplierReturnInvoicePage_gridContainer__KcsFt{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;gap:1px;margin:15px auto 30px;max-width:1200px;padding:15px}.SupplierReturnInvoicePage_gridRow1__tpPl6{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(5,1fr);margin-bottom:1px}.SupplierReturnInvoicePage_gridRow2__uUA6z{display:flex;flex-direction:row;gap:1px;justify-content:space-between}.SupplierReturnInvoicePage_gridItem__j0Jfo{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:6px;display:flex;flex-direction:column;justify-content:center;min-height:70px;padding:12px 8px;text-align:center;transition:all .2s ease}.SupplierReturnInvoicePage_gridRow2__uUA6z .SupplierReturnInvoicePage_gridItem__j0Jfo{flex:1 1;height:60px!important;min-height:60px!important;padding:8px 6px!important;padding-top:2px!important}.SupplierReturnInvoicePage_gridItem__j0Jfo:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.SupplierReturnInvoicePage_gridItemTitle__Nci7k{color:#000;font-size:.8rem;font-weight:700;letter-spacing:.3px;margin-bottom:6px;text-transform:uppercase}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg{box-sizing:border-box;color:#000;font-size:.85rem;font-weight:700;line-height:1.3;width:100%}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg input[type=date]{font-size:.75rem!important;padding:6px 4px!important}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg button,.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg input,.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg input[type=date],.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg select{box-sizing:border-box;color:#000!important;font-weight:700!important;max-width:100%;width:100%!important}.SupplierReturnInvoicePage_formGroup__SgnfB label{color:#2c3e50;display:block;font-size:.9rem;font-weight:700;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.SupplierReturnInvoicePage_formGroup__SgnfB input,.SupplierReturnInvoicePage_formGroup__SgnfB select,.SupplierReturnInvoicePage_formGroup__SgnfB textarea{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-shadow:0 2px 8px #0000000d;font-size:.95rem;margin:0;padding:12px 15px;transition:all .3s ease;width:100%}.SupplierReturnInvoicePage_formGroup__SgnfB input:focus,.SupplierReturnInvoicePage_formGroup__SgnfB select:focus,.SupplierReturnInvoicePage_formGroup__SgnfB textarea:focus{border-color:#667eea;box-shadow:0 0 0 4px #667eea26;outline:none;transform:translateY(-3px)}.SupplierReturnInvoicePage_formGroup__SgnfB textarea{min-height:100px;resize:vertical}.SupplierReturnInvoicePage_totalAmountInput__\+9e4j{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)!important;border:2px solid #4caf50!important;color:#2e7d32;font-size:1.2rem;font-weight:700;text-align:center}.SupplierReturnInvoicePage_detailsSection__krwfj{margin:40px 0}.SupplierReturnInvoicePage_sectionHeader__UwlU-{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;box-shadow:0 8px 25px #667eea4d;color:#fff;display:flex;justify-content:space-between;margin-bottom:25px;padding:25px 30px}.SupplierReturnInvoicePage_sectionHeader__UwlU- h3{font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0003}.SupplierReturnInvoicePage_addButton__\+z32n{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff40;border:2px solid #fff6;border-radius:30px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:12px 25px;text-transform:uppercase;transition:all .3s ease}.SupplierReturnInvoicePage_addButton__\+z32n:hover{background:#fff6;box-shadow:0 8px 20px #0000004d;transform:translateY(-3px)}.SupplierReturnInvoicePage_tableContainer__W2-S\+{background:#fff;border:1px solid #e1e5e9;border-radius:12px;box-shadow:0 4px 20px #00000014;margin:20px 0;overflow-x:auto;position:relative}.SupplierReturnInvoicePage_tableContainer__W2-S\+::-webkit-scrollbar{height:8px}.SupplierReturnInvoicePage_tableContainer__W2-S\+::-webkit-scrollbar-track{background:#f1f3f4;border-radius:4px}.SupplierReturnInvoicePage_tableContainer__W2-S\+::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px}.SupplierReturnInvoicePage_tableContainer__W2-S\+::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}.SupplierReturnInvoicePage_detailsTable__qSqXU{background:#fff;border-collapse:collapse;min-width:1290px;width:100%}.SupplierReturnInvoicePage_detailsTable__qSqXU th{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:2px solid #5a67d8;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.3px;padding:12px 8px;position:sticky;text-align:center;text-transform:uppercase;top:0;white-space:nowrap;z-index:10}.SupplierReturnInvoicePage_detailsTable__qSqXU td{background:#fff;border-bottom:1px solid #f1f3f4;padding:8px 6px;text-align:center;transition:all .2s ease;vertical-align:middle}.SupplierReturnInvoicePage_detailsTable__qSqXU tr:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);box-shadow:0 2px 8px #0000000d;transform:translateY(-1px)}.SupplierReturnInvoicePage_detailsTable__qSqXU tr:hover td{background:#0000}.SupplierReturnInvoicePage_detailsTable__qSqXU input{background:#fafbfc;border:1px solid #e1e5e9;border-radius:6px;box-sizing:border-box;color:#2d3748;font-size:.8rem;font-weight:500;height:32px;margin:0;padding:6px 8px;text-align:center;transition:all .2s ease;width:100%}.SupplierReturnInvoicePage_numericCell__H3pOo input{box-sizing:border-box;font-size:.75rem;height:32px;max-width:50px;padding:4px 6px;width:50px}.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(6) input{max-width:70px;width:70px}.SupplierReturnInvoicePage_largeTextCell__wX4L4 input{box-sizing:border-box;font-size:.75rem;height:32px;max-width:120px;padding:4px 6px;width:120px}.SupplierReturnInvoicePage_smallTextCell__4A6M3 input{box-sizing:border-box;font-size:.75rem;height:32px;max-width:80px;padding:4px 6px;width:80px}.SupplierReturnInvoicePage_textCell__6UMlc input{box-sizing:border-box;font-size:.75rem;height:32px;max-width:100px;padding:4px 6px;width:100px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf input{box-sizing:border-box;font-size:.75rem;height:32px;max-width:80px;padding:4px 6px;width:80px}.SupplierReturnInvoicePage_totalCell__o93gc{max-width:70px;min-width:70px}.SupplierReturnInvoicePage_detailsTable__qSqXU th:nth-child(14),.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(7){max-width:80px;min-width:80px}.SupplierReturnInvoicePage_detailsTable__qSqXU input:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 2px #667eea1a;outline:none;transform:translateY(-1px)}.SupplierReturnInvoicePage_detailsTable__qSqXU input:hover{background:#fff;border-color:#cbd5e0}.SupplierReturnInvoicePage_totalAmount__a7od7{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:8px;color:#2e7d32;font-size:1.2rem;font-weight:700;padding:8px 12px}.SupplierReturnInvoicePage_removeButton__v3kOa{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:6px;box-shadow:0 2px 4px #ef444433;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:.3px;min-width:60px;padding:6px 12px;text-transform:uppercase;transition:all .2s ease}.SupplierReturnInvoicePage_removeButton__v3kOa:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 8px #ef44444d;transform:translateY(-1px)}.SupplierReturnInvoicePage_removeButton__v3kOa:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.SupplierReturnInvoicePage_actionButtons__1AY\+K{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #e9ecef;border-radius:15px;box-shadow:0 5px 15px #00000014;display:flex;gap:25px;justify-content:center;margin:40px 0 20px;padding:30px}.SupplierReturnInvoicePage_resetButton__mZA\+r,.SupplierReturnInvoicePage_saveButton__JgVmR{border:none;border-radius:30px;box-shadow:0 5px 15px #0003;cursor:pointer;font-size:1.2rem;font-weight:700;letter-spacing:.5px;min-width:180px;padding:18px 35px;text-transform:uppercase;transition:all .3s ease}.SupplierReturnInvoicePage_saveButton__JgVmR{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.SupplierReturnInvoicePage_saveButton__JgVmR:hover{box-shadow:0 12px 30px #28a74566;transform:translateY(-4px)}.SupplierReturnInvoicePage_resetButton__mZA\+r{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.SupplierReturnInvoicePage_resetButton__mZA\+r:hover{box-shadow:0 12px 30px #6c757d66;transform:translateY(-4px)}.SupplierReturnInvoicePage_message__6WBb5{align-items:center;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;font-size:1.1rem;font-weight:600;gap:15px;margin:20px 0;padding:18px 25px}.SupplierReturnInvoicePage_message__6WBb5.SupplierReturnInvoicePage_success__yFCvC{background:linear-gradient(135deg,#d4edda,#c3e6cb);border:2px solid #4caf50;color:#155724}.SupplierReturnInvoicePage_message__6WBb5.SupplierReturnInvoicePage_error__2SpDM{background:linear-gradient(135deg,#f8d7da,#f5c6cb);border:2px solid #f44336;color:#721c24}.SupplierReturnInvoicePage_messageIcon__qX3hJ{font-size:1.4rem}.SupplierReturnInvoicePage_button__a2Y2o{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.SupplierReturnInvoicePage_button__a2Y2o.SupplierReturnInvoicePage_primary__4iwzj{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.SupplierReturnInvoicePage_button__a2Y2o.SupplierReturnInvoicePage_primary__4iwzj:hover{box-shadow:0 8px 20px #667eea66;transform:translateY(-3px)}.SupplierReturnInvoicePage_button__a2Y2o.SupplierReturnInvoicePage_secondary__552m5{background:linear-gradient(135deg,#6c757d,#495057);color:#fff}.SupplierReturnInvoicePage_button__a2Y2o.SupplierReturnInvoicePage_secondary__552m5:hover{box-shadow:0 8px 20px #6c757d66;transform:translateY(-3px)}.SupplierReturnInvoicePage_select__ABKUH{background:#fafbfc;border:1px solid #e1e5e9;border-radius:6px;color:#2d3748;cursor:pointer;font-size:.8rem;font-weight:500;margin:0;padding:6px 8px;transition:all .2s ease;width:100%}.SupplierReturnInvoicePage_select__ABKUH:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 2px #667eea1a;outline:none;transform:translateY(-1px)}.SupplierReturnInvoicePage_select__ABKUH:hover{background:#fff;border-color:#cbd5e0}.SupplierReturnInvoicePage_input__ElwLz{border:2px solid #ddd;border-radius:8px;font-size:1rem;margin:2px 0;padding:10px 12px;text-align:center;transition:all .3s ease;width:100%}.SupplierReturnInvoicePage_input__ElwLz:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea26;outline:none;transform:translateY(-2px)}.SupplierReturnInvoicePage_weightCell__S5uqz{color:#2c3e50;font-weight:600;text-align:center}.SupplierReturnInvoicePage_productCell__G8k6d{max-width:150px;min-width:150px}.SupplierReturnInvoicePage_numericCell__H3pOo{max-width:60px;min-width:60px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf{max-width:100px;min-width:100px}.SupplierReturnInvoicePage_actionCell__--ciN{max-width:90px;min-width:90px}.SupplierReturnInvoicePage_textCell__6UMlc{max-width:120px;min-width:120px}.SupplierReturnInvoicePage_smallTextCell__4A6M3{max-width:100px;min-width:100px}.SupplierReturnInvoicePage_largeTextCell__wX4L4{max-width:150px;min-width:150px}.SupplierReturnInvoicePage_totalCell__o93gc{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-radius:4px;color:#059669;display:inline-block;font-weight:700;min-width:60px;padding:4px 8px;text-align:center}.SupplierReturnInvoicePage_detailsTable__qSqXU tr:nth-child(2n){background:#fafbfc}.SupplierReturnInvoicePage_detailsTable__qSqXU tr:nth-child(2n):hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.SupplierReturnInvoicePage_tableLoading__uQqN3{opacity:.6;pointer-events:none}.SupplierReturnInvoicePage_emptyTable__ZRMyQ{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:8px;color:#6b7280;font-size:1.1rem;margin:20px 0;padding:40px 20px;text-align:center}.SupplierReturnInvoicePage_emptyTableIcon__SqnRY{font-size:3rem;margin-bottom:16px;opacity:.5}@media (max-width:1200px){.SupplierReturnInvoicePage_detailsTable__qSqXU{min-width:1040px}.SupplierReturnInvoicePage_detailsTable__qSqXU td,.SupplierReturnInvoicePage_detailsTable__qSqXU th{font-size:.75rem;padding:6px 4px}.SupplierReturnInvoicePage_detailsTable__qSqXU input,.SupplierReturnInvoicePage_detailsTable__qSqXU select{box-sizing:border-box;font-size:.7rem;height:28px;padding:4px 6px}.SupplierReturnInvoicePage_numericCell__H3pOo input{box-sizing:border-box;font-size:.65rem;height:28px;max-width:40px;padding:3px 4px;width:40px}.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(6) input{max-width:60px;width:60px}.SupplierReturnInvoicePage_largeTextCell__wX4L4 input{box-sizing:border-box;font-size:.65rem;height:28px;max-width:100px;padding:3px 4px;width:100px}.SupplierReturnInvoicePage_smallTextCell__4A6M3 input{box-sizing:border-box;font-size:.65rem;height:28px;max-width:70px;padding:3px 4px;width:70px}.SupplierReturnInvoicePage_textCell__6UMlc input{box-sizing:border-box;font-size:.65rem;height:28px;max-width:80px;padding:3px 4px;width:80px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf input{box-sizing:border-box;font-size:.65rem;height:28px;max-width:60px;padding:3px 4px;width:60px}.SupplierReturnInvoicePage_totalCell__o93gc{font-size:.7rem;max-width:40px;min-width:40px;padding:3px 6px}.SupplierReturnInvoicePage_detailsTable__qSqXU th:nth-child(14),.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(7){max-width:70px;min-width:70px}.SupplierReturnInvoicePage_productCell__G8k6d{max-width:130px;min-width:130px}.SupplierReturnInvoicePage_numericCell__H3pOo{max-width:50px;min-width:50px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf{max-width:80px;min-width:80px}.SupplierReturnInvoicePage_textCell__6UMlc{max-width:100px;min-width:100px}.SupplierReturnInvoicePage_smallTextCell__4A6M3{max-width:80px;min-width:80px}.SupplierReturnInvoicePage_largeTextCell__wX4L4{max-width:120px;min-width:120px}.SupplierReturnInvoicePage_actionCell__--ciN{max-width:80px;min-width:80px}}@media (max-width:768px){.SupplierReturnInvoicePage_tableContainer__W2-S\+{border-radius:8px;margin:15px 0}.SupplierReturnInvoicePage_detailsTable__qSqXU{min-width:840px}.SupplierReturnInvoicePage_detailsTable__qSqXU td,.SupplierReturnInvoicePage_detailsTable__qSqXU th{font-size:.7rem;padding:4px 2px}.SupplierReturnInvoicePage_detailsTable__qSqXU input,.SupplierReturnInvoicePage_detailsTable__qSqXU select{box-sizing:border-box;font-size:.65rem;height:24px;padding:3px 4px}.SupplierReturnInvoicePage_numericCell__H3pOo input{box-sizing:border-box;font-size:.6rem;height:24px;max-width:35px;padding:2px 3px;width:35px}.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(6) input{max-width:50px;width:50px}.SupplierReturnInvoicePage_largeTextCell__wX4L4 input{box-sizing:border-box;font-size:.6rem;height:24px;max-width:80px;padding:2px 3px;width:80px}.SupplierReturnInvoicePage_smallTextCell__4A6M3 input{box-sizing:border-box;font-size:.6rem;height:24px;max-width:60px;padding:2px 3px;width:60px}.SupplierReturnInvoicePage_textCell__6UMlc input{box-sizing:border-box;font-size:.6rem;height:24px;max-width:70px;padding:2px 3px;width:70px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf input{box-sizing:border-box;font-size:.6rem;height:24px;max-width:50px;padding:2px 3px;width:50px}.SupplierReturnInvoicePage_totalCell__o93gc{font-size:.65rem;max-width:35px;min-width:35px;padding:2px 4px}.SupplierReturnInvoicePage_detailsTable__qSqXU th:nth-child(14),.SupplierReturnInvoicePage_numericCell__H3pOo:nth-child(7){max-width:60px;min-width:60px}.SupplierReturnInvoicePage_removeButton__v3kOa{font-size:.65rem;min-width:50px;padding:4px 8px}.SupplierReturnInvoicePage_productCell__G8k6d{max-width:120px;min-width:120px}.SupplierReturnInvoicePage_numericCell__H3pOo{max-width:45px;min-width:45px}.SupplierReturnInvoicePage_invoiceIdCell__AXXWf{max-width:70px;min-width:70px}.SupplierReturnInvoicePage_textCell__6UMlc{max-width:80px;min-width:80px}.SupplierReturnInvoicePage_smallTextCell__4A6M3{max-width:60px;min-width:60px}.SupplierReturnInvoicePage_largeTextCell__wX4L4{max-width:100px;min-width:100px}.SupplierReturnInvoicePage_actionCell__--ciN{max-width:70px;min-width:70px}}.SupplierReturnInvoicePage_searchSection__\+XgK6{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:2px solid #2196f3;border-radius:15px;box-shadow:0 5px 15px #2196f333;margin:30px 0;padding:25px}.SupplierReturnInvoicePage_searchSection__\+XgK6 h4{color:#1565c0;font-size:1.3rem;font-weight:700;letter-spacing:.5px;margin-bottom:20px;text-align:center;text-transform:uppercase}.SupplierReturnInvoicePage_searchInputs__SO0yS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.SupplierReturnInvoicePage_searchButton__RYXLb{background:linear-gradient(135deg,#2196f3,#1976d2);border:none;border-radius:8px;box-shadow:0 5px 15px #2196f34d;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;height:44px;letter-spacing:.5px;padding:12px 15px;text-transform:uppercase;transition:all .3s ease;width:100%}.SupplierReturnInvoicePage_searchButton__RYXLb:hover{box-shadow:0 8px 20px #2196f366;transform:translateY(-3px)}.SupplierReturnInvoicePage_searchResultsContainer__xU0h1{background:linear-gradient(135deg,#f9f9f9,#f5f5f5);border:2px solid #e9ecef;border-radius:12px;box-shadow:0 5px 15px #0000001a;margin:20px 0;padding:20px}.SupplierReturnInvoicePage_searchResultsContainer__xU0h1 h4{color:#2c3e50;font-size:1.2rem;font-weight:700;letter-spacing:.5px;margin-bottom:15px;text-transform:uppercase}.SupplierReturnInvoicePage_searchResults__D0yK\+{word-wrap:break-word;border-radius:8px;font-size:1rem;font-weight:500;line-height:1.6;padding:15px}.SupplierReturnInvoicePage_errorResults__T6YmV{background:linear-gradient(135deg,#ffebee,#ffcdd2);border:2px solid #f44336;color:#d32f2f}.SupplierReturnInvoicePage_successResults__PahQa{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border:2px solid #4caf50;color:#2e7d32}@media (min-width:1400px){.SupplierReturnInvoicePage_headerSection__x-ssk{flex-wrap:nowrap}.SupplierReturnInvoicePage_formGroup__SgnfB{flex:1 1;max-width:none}}@media (max-width:1200px){.SupplierReturnInvoicePage_headerSection__x-ssk{flex-wrap:wrap}.SupplierReturnInvoicePage_formGroup__SgnfB{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;min-width:200px}.SupplierReturnInvoicePage_gridContainer__KcsFt{max-width:900px}.SupplierReturnInvoicePage_gridRow1__tpPl6{grid-template-columns:repeat(3,1fr)}.SupplierReturnInvoicePage_gridRow2__uUA6z{flex-wrap:wrap}}@media (max-width:900px){.SupplierReturnInvoicePage_gridContainer__KcsFt{max-width:600px}.SupplierReturnInvoicePage_gridRow1__tpPl6{grid-template-columns:repeat(2,1fr)}.SupplierReturnInvoicePage_gridRow2__uUA6z{flex-wrap:wrap}}@media (max-width:768px){.SupplierReturnInvoicePage_container__icVmZ{padding:10px}.SupplierReturnInvoicePage_content__SCxay{border-radius:15px;margin:10px}.SupplierReturnInvoicePage_form__PlzyH{padding:25px}.SupplierReturnInvoicePage_headerSection__x-ssk{flex-direction:column;gap:20px;padding:25px}.SupplierReturnInvoicePage_formGroup__SgnfB{flex:none;width:100%}.SupplierReturnInvoicePage_gridContainer__KcsFt{gap:8px;margin:10px auto 20px;max-width:100%;padding:12px}.SupplierReturnInvoicePage_gridRow1__tpPl6{gap:8px;grid-template-columns:1fr}.SupplierReturnInvoicePage_gridRow2__uUA6z{flex-direction:column;gap:8px}.SupplierReturnInvoicePage_gridItem__j0Jfo{min-height:60px;padding:10px}.SupplierReturnInvoicePage_gridRow2__uUA6z .SupplierReturnInvoicePage_gridItem__j0Jfo{flex:1 1;height:60px!important;min-height:60px!important;padding:6px 4px!important;padding-top:2px!important}.SupplierReturnInvoicePage_gridItemTitle__Nci7k{font-size:.75rem;margin-bottom:4px}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg{font-size:.8rem}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg input[type=date]{color:#000!important;font-size:.7rem!important;font-weight:700!important;padding:4px 2px!important}.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg button,.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg input,.SupplierReturnInvoicePage_gridItemContent__Oe\+Hg select{color:#000!important;font-size:.75rem!important;font-weight:700!important;padding:4px 6px!important}.SupplierReturnInvoicePage_title__bUwFt{font-size:2.2rem;margin:25px 0}.SupplierReturnInvoicePage_sectionHeader__UwlU-{flex-direction:column;gap:20px;padding:20px;text-align:center}.SupplierReturnInvoicePage_actionButtons__1AY\+K{align-items:center;flex-direction:column;gap:20px}.SupplierReturnInvoicePage_resetButton__mZA\+r,.SupplierReturnInvoicePage_saveButton__JgVmR{max-width:300px;width:100%}.SupplierReturnInvoicePage_tableContainer__W2-S\+{font-size:.9rem}.SupplierReturnInvoicePage_detailsTable__qSqXU td,.SupplierReturnInvoicePage_detailsTable__qSqXU th{padding:10px 6px}.SupplierReturnInvoicePage_searchInputs__SO0yS{grid-template-columns:1fr}}.SupplierReturnInvoicePage_centerMessage__evfdq{animation:SupplierReturnInvoicePage_fadeInOut__phfFL 3s ease-in-out;background:linear-gradient(135deg,#ff6b6b,#ee5a52);border:2px solid #ff4757;border-radius:15px;box-shadow:0 10px 30px #ff6b6b66;color:#fff;font-size:1.2rem;font-weight:600;left:50%;padding:20px 30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes SupplierReturnInvoicePage_fadeInOut__phfFL{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}15%{opacity:1;transform:translate(-50%,-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.SupplierReturnInvoicePage_confirmationOverlay__H9yV4{align-items:center;animation:SupplierReturnInvoicePage_fadeIn__7SRTY .3s ease-out;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.SupplierReturnInvoicePage_confirmationModal__FC8lS{animation:SupplierReturnInvoicePage_slideInScale__P0YCk .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:500px;padding:30px;text-align:center;width:90%}.SupplierReturnInvoicePage_confirmationContent__n268f{align-items:center;display:flex;flex-direction:column;gap:20px}.SupplierReturnInvoicePage_confirmationIcon__btHvp{color:#28a745;font-size:60px;margin-bottom:10px}.SupplierReturnInvoicePage_confirmationText__NkE8Y{color:#333;font-size:18px;line-height:1.6}.SupplierReturnInvoicePage_confirmationLine__RFvgD{margin-bottom:8px}.SupplierReturnInvoicePage_confirmationLine__RFvgD:first-child{color:#28a745;font-size:22px;font-weight:700;margin-bottom:15px}.SupplierReturnInvoicePage_confirmationButton__90CW2{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:12px 40px;transition:all .3s ease}.SupplierReturnInvoicePage_confirmationButton__90CW2:hover{box-shadow:0 8px 25px #28a74566;transform:translateY(-2px)}.SupplierReturnInvoicePage_confirmationButton__90CW2:active{transform:translateY(0)}@keyframes SupplierReturnInvoicePage_fadeIn__7SRTY{0%{opacity:0}to{opacity:1}}@keyframes SupplierReturnInvoicePage_slideInScale__P0YCk{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SupplierReturnInvoicePage_centerMessage__evfdq{animation:SupplierReturnInvoicePage_centerMessageFadeIn__iohJP .3s ease-out!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#ff6b6b,#ee5a24)!important;border:3px solid #fff3!important;border-radius:15px!important;box-shadow:0 20px 40px #ff6b6b4d!important;color:#fff!important;font-size:1.1rem!important;font-weight:500!important;left:50%!important;line-height:1.6!important;max-width:600px!important;min-width:400px!important;padding:30px!important;position:fixed!important;text-align:center!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:9999!important}.SupplierReturnInvoicePage_centerMessageContent__dl4bm{margin-bottom:20px}.SupplierReturnInvoicePage_centerMessageLine__bx6jx{align-items:center;direction:rtl;display:flex;justify-content:flex-start;margin:8px 0;text-align:right}.SupplierReturnInvoicePage_centerMessageCloseButton__Y4-0i{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;position:absolute;right:15px;top:10px;transition:all .2s ease;width:30px}.SupplierReturnInvoicePage_centerMessageCloseButton__Y4-0i:hover{background:#ffffff4d;box-shadow:0 2px 8px #0003;transform:scale(1.1)}.SupplierReturnInvoicePage_centerMessageCloseButton__Y4-0i:active{transform:scale(.95)}@keyframes SupplierReturnInvoicePage_centerMessageFadeIn__iohJP{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CustomerReturnInvoicePage_container__tBIpk{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:20px}.CustomerReturnInvoicePage_content__UxIF1{background:#fff;border-radius:20px;box-shadow:0 25px 50px #00000026;margin:0 auto;max-width:1600px;overflow:hidden}.CustomerReturnInvoicePage_title__8WzTb{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#333;font-size:2.8rem;font-weight:700;margin:40px 0;text-align:center;text-shadow:0 2px 4px #0000001a}.CustomerReturnInvoicePage_form__Y3sAk{padding:40px}.CustomerReturnInvoicePage_headerSection__a3VZt{align-items:flex-start;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #e9ecef;border-radius:15px;box-shadow:0 5px 15px #00000014;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin:20px 0 40px;padding:30px}.CustomerReturnInvoicePage_formGroup__KWJty{display:flex;flex:1 1;flex-direction:column;margin:0;min-width:200px}.CustomerReturnInvoicePage_formGroup__KWJty label{color:#495057;font-size:.95rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.CustomerReturnInvoicePage_formGroup__KWJty input,.CustomerReturnInvoicePage_formGroup__KWJty select,.CustomerReturnInvoicePage_formGroup__KWJty textarea{background:#fff;border:2px solid #e9ecef;border-radius:10px;color:#495057;font-size:1rem;font-weight:500;padding:12px 16px;transition:all .3s ease}.CustomerReturnInvoicePage_formGroup__KWJty input:focus,.CustomerReturnInvoicePage_formGroup__KWJty select:focus,.CustomerReturnInvoicePage_formGroup__KWJty textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;transform:translateY(-1px)}.CustomerReturnInvoicePage_formGroup__KWJty textarea{min-height:80px;resize:vertical}.CustomerReturnInvoicePage_searchSection__oPktE{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:2px solid #ffeaa7;border-radius:15px;box-shadow:0 5px 15px #00000014;margin:30px 0;padding:25px}.CustomerReturnInvoicePage_searchSection__oPktE h3{color:#856404;font-size:1.4rem;font-weight:700;margin-bottom:20px;text-align:center}.CustomerReturnInvoicePage_searchRow__Zb4xs{align-items:end;display:flex;flex-wrap:wrap;gap:20px}.CustomerReturnInvoicePage_searchGroup__CLjWQ{flex:1 1;min-width:200px}.CustomerReturnInvoicePage_searchGroup__CLjWQ label{color:#856404;display:block;font-size:.95rem;font-weight:700;margin-bottom:8px}.CustomerReturnInvoicePage_searchGroup__CLjWQ input{background:#fff;border:2px solid #ffeaa7;border-radius:10px;color:#495057;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.CustomerReturnInvoicePage_searchGroup__CLjWQ input:focus{border-color:#f39c12;box-shadow:0 0 0 3px #f39c121a;outline:none}.CustomerReturnInvoicePage_searchButton__dOjw0{background:linear-gradient(135deg,#f39c12,#e67e22);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;min-width:120px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.CustomerReturnInvoicePage_searchButton__dOjw0:hover{box-shadow:0 8px 20px #f39c124d;transform:translateY(-2px)}.CustomerReturnInvoicePage_searchButton__dOjw0:active{transform:translateY(0)}.CustomerReturnInvoicePage_detailsSection__L16VK{margin:40px 0}.CustomerReturnInvoicePage_detailsHeader__qojJS{align-items:center;background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:2px solid #bbdefb;border-radius:15px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.CustomerReturnInvoicePage_detailsHeader__qojJS h3{color:#1565c0;font-size:1.6rem;font-weight:700;margin:0}.CustomerReturnInvoicePage_addButton__ni0Vq{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .3s ease}.CustomerReturnInvoicePage_addButton__ni0Vq:hover{box-shadow:0 8px 20px #4caf504d;transform:translateY(-2px)}.CustomerReturnInvoicePage_detailsTable__DWP\+7{background:#fff;border-collapse:collapse;border-radius:15px;box-shadow:0 10px 30px #0000001a;margin-bottom:30px;overflow:hidden;width:100%}.CustomerReturnInvoicePage_detailsTable__DWP\+7 th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:20px 15px;text-align:center;text-transform:uppercase}.CustomerReturnInvoicePage_detailsTable__DWP\+7 td{border-bottom:1px solid #e9ecef;padding:15px;text-align:center;vertical-align:middle}.CustomerReturnInvoicePage_detailsTable__DWP\+7 tr:hover{background:#f8f9fa}.CustomerReturnInvoicePage_detailsTable__DWP\+7 input,.CustomerReturnInvoicePage_detailsTable__DWP\+7 select{background:#fff;border:1px solid #e9ecef;border-radius:6px;color:#495057;font-size:.9rem;padding:8px 12px;transition:all .3s ease;width:100%}.CustomerReturnInvoicePage_detailsTable__DWP\+7 input:focus,.CustomerReturnInvoicePage_detailsTable__DWP\+7 select:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea1a;outline:none}.CustomerReturnInvoicePage_deleteButton__wnSMb{background:linear-gradient(135deg,#f44336,#d32f2f);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase;transition:all .3s ease}.CustomerReturnInvoicePage_deleteButton__wnSMb:hover{box-shadow:0 4px 12px #f443364d;transform:translateY(-1px)}.CustomerReturnInvoicePage_summarySection__sH55K{align-self:center;background:linear-gradient(135deg,#f3e5f5,#e1bee7);border:2px solid #e1bee7;border-radius:15px;box-shadow:0 5px 15px #00000014;margin:30px auto;padding:30px}.CustomerReturnInvoicePage_summarySection__sH55K h3{color:#7b1fa2;font-size:1.6rem;font-weight:700;margin-bottom:20px;text-align:center}.CustomerReturnInvoicePage_summaryGrid__4ps9M{display:flex;flex-wrap:nowrap;gap:15px;justify-content:center;margin-bottom:20px;width:100%}.CustomerReturnInvoicePage_summaryItem__JvikD{background:#fff;border:2px solid #e1bee7;border-radius:10px;box-shadow:0 3px 10px #0000001a;flex:1 1;min-width:0;padding:15px;text-align:center}.CustomerReturnInvoicePage_summaryItem__JvikD label{color:#7b1fa2;display:block;font-size:.9rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.CustomerReturnInvoicePage_summaryItem__JvikD input{background:#fafafa;border:2px solid #e1bee7;border-radius:8px;color:#7b1fa2;font-size:1.1rem;font-weight:600;padding:10px;text-align:center;width:100%}.CustomerReturnInvoicePage_summaryItem__JvikD input:focus{border-color:#7b1fa2;box-shadow:0 0 0 3px #7b1fa21a;outline:none}.CustomerReturnInvoicePage_buttonsSection__Nt3G0{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:40px 0}.CustomerReturnInvoicePage_saveButton__p-eLf{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;letter-spacing:.5px;min-width:150px;padding:16px 32px;text-transform:uppercase;transition:all .3s ease}.CustomerReturnInvoicePage_saveButton__p-eLf:hover{box-shadow:0 12px 25px #4caf504d;transform:translateY(-3px)}.CustomerReturnInvoicePage_saveButton__p-eLf:active{transform:translateY(-1px)}.CustomerReturnInvoicePage_clearButton__NPbgt{background:linear-gradient(135deg,#ff9800,#f57c00);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;letter-spacing:.5px;min-width:150px;padding:16px 32px;text-transform:uppercase;transition:all .3s ease}.CustomerReturnInvoicePage_clearButton__NPbgt:hover{box-shadow:0 12px 25px #ff98004d;transform:translateY(-3px)}.CustomerReturnInvoicePage_clearButton__NPbgt:active{transform:translateY(-1px)}.CustomerReturnInvoicePage_message__gucOR{border-radius:10px;font-size:1.1rem;font-weight:600;margin:20px 0;padding:15px;text-align:center}.CustomerReturnInvoicePage_message__gucOR.CustomerReturnInvoicePage_success__9ZVuV{background:linear-gradient(135deg,#d4edda,#c3e6cb);border:2px solid #c3e6cb;color:#155724}.CustomerReturnInvoicePage_message__gucOR.CustomerReturnInvoicePage_error__gzKJO{background:linear-gradient(135deg,#f8d7da,#f5c6cb);border:2px solid #f5c6cb;color:#721c24}.CustomerReturnInvoicePage_centerMessage__treO6{background:#fff;border-radius:15px;box-shadow:0 20px 40px #0003;left:50%;max-width:400px;padding:30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.CustomerReturnInvoicePage_centerMessage__treO6 h3{color:#333;font-size:1.4rem;margin-bottom:15px}.CustomerReturnInvoicePage_centerMessage__treO6 p{color:#666;line-height:1.6;margin-bottom:20px}.CustomerReturnInvoicePage_centerMessage__treO6 button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease}.CustomerReturnInvoicePage_centerMessage__treO6 button:hover{box-shadow:0 8px 20px #667eea4d;transform:translateY(-2px)}.CustomerReturnInvoicePage_confirmationMessage__d85eV{background:#fff;border-radius:15px;box-shadow:0 20px 40px #0003;left:50%;max-width:500px;padding:30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.CustomerReturnInvoicePage_confirmationMessage__d85eV h3{color:#333;font-size:1.4rem;margin-bottom:15px}.CustomerReturnInvoicePage_confirmationMessage__d85eV p{color:#666;line-height:1.6;margin-bottom:20px}.CustomerReturnInvoicePage_confirmationButtons__iaMmp{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.CustomerReturnInvoicePage_confirmButton__iewAS{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:100px;padding:12px 24px;transition:all .3s ease}.CustomerReturnInvoicePage_confirmButton__iewAS:hover{box-shadow:0 8px 20px #4caf504d;transform:translateY(-2px)}.CustomerReturnInvoicePage_cancelButton__g49mE{background:linear-gradient(135deg,#f44336,#d32f2f);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:100px;padding:12px 24px;transition:all .3s ease}.CustomerReturnInvoicePage_cancelButton__g49mE:hover{box-shadow:0 8px 20px #f443364d;transform:translateY(-2px)}@media (max-width:768px){.CustomerReturnInvoicePage_container__tBIpk{padding:10px}.CustomerReturnInvoicePage_content__UxIF1{border-radius:15px}.CustomerReturnInvoicePage_form__Y3sAk{padding:20px}.CustomerReturnInvoicePage_title__8WzTb{font-size:2.2rem;margin:30px 0}.CustomerReturnInvoicePage_headerSection__a3VZt{flex-direction:column;padding:20px}.CustomerReturnInvoicePage_formGroup__KWJty{min-width:100%}.CustomerReturnInvoicePage_searchRow__Zb4xs{flex-direction:column}.CustomerReturnInvoicePage_searchGroup__CLjWQ{min-width:100%}.CustomerReturnInvoicePage_detailsHeader__qojJS{flex-direction:column;gap:15px;text-align:center}.CustomerReturnInvoicePage_detailsTable__DWP\+7{font-size:.9rem}.CustomerReturnInvoicePage_detailsTable__DWP\+7 td,.CustomerReturnInvoicePage_detailsTable__DWP\+7 th{padding:10px 8px}.CustomerReturnInvoicePage_summaryGrid__4ps9M{grid-template-columns:1fr}.CustomerReturnInvoicePage_buttonsSection__Nt3G0{align-items:center;flex-direction:column}.CustomerReturnInvoicePage_clearButton__NPbgt,.CustomerReturnInvoicePage_saveButton__p-eLf{max-width:300px;width:100%}.CustomerReturnInvoicePage_confirmationButtons__iaMmp{align-items:center;flex-direction:column}.CustomerReturnInvoicePage_cancelButton__g49mE,.CustomerReturnInvoicePage_confirmButton__iewAS{max-width:200px;width:100%}}@media (max-width:480px){.CustomerReturnInvoicePage_title__8WzTb{font-size:1.8rem}.CustomerReturnInvoicePage_detailsTable__DWP\+7{font-size:.8rem}.CustomerReturnInvoicePage_detailsTable__DWP\+7 td,.CustomerReturnInvoicePage_detailsTable__DWP\+7 th{padding:8px 6px}.CustomerReturnInvoicePage_centerMessage__treO6,.CustomerReturnInvoicePage_confirmationMessage__d85eV{margin:0 10px;padding:20px}}@media (max-height:900px){.CustomerReturnInvoicePage_container__tBIpk{padding:10px}.CustomerReturnInvoicePage_title__8WzTb{font-size:2rem;margin:20px 0}.CustomerReturnInvoicePage_form__Y3sAk{padding:20px}.CustomerReturnInvoicePage_headerSection__a3VZt{gap:12px;margin:15px 0 20px;padding:16px}.CustomerReturnInvoicePage_formGroup__KWJty label{font-size:.9rem;margin-bottom:6px}.CustomerReturnInvoicePage_formGroup__KWJty input,.CustomerReturnInvoicePage_formGroup__KWJty select,.CustomerReturnInvoicePage_formGroup__KWJty textarea{font-size:.95rem;padding:8px 12px}.CustomerReturnInvoicePage_summarySection__sH55K{margin:16px 0;padding:16px}.CustomerReturnInvoicePage_summaryItem__JvikD{padding:12px}.CustomerReturnInvoicePage_summaryItem__JvikD input{font-size:1rem;padding:8px}.CustomerReturnInvoicePage_searchSection__oPktE{margin:16px 0;padding:16px}.CustomerReturnInvoicePage_detailsTable__DWP\+7 th{font-size:.95rem;padding:12px 8px}.CustomerReturnInvoicePage_detailsTable__DWP\+7 td{font-size:.95rem;padding:10px 8px}.CustomerReturnInvoicePage_buttonsSection__Nt3G0{gap:12px;margin:20px 0}.CustomerReturnInvoicePage_clearButton__NPbgt,.CustomerReturnInvoicePage_saveButton__p-eLf{font-size:1rem;padding:12px 20px}}@media (max-height:800px){.CustomerReturnInvoicePage_title__8WzTb{font-size:1.8rem}.CustomerReturnInvoicePage_headerSection__a3VZt{gap:10px;padding:12px}.CustomerReturnInvoicePage_summarySection__sH55K{padding:12px}.CustomerReturnInvoicePage_summaryItem__JvikD{padding:10px}.CustomerReturnInvoicePage_detailsTable__DWP\+7 th{font-size:.9rem;padding:10px 6px}.CustomerReturnInvoicePage_detailsTable__DWP\+7 td{font-size:.9rem;padding:8px 6px}}.CustomerReturnInvoicePage_emptyMessage__SL8Iq{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:10px;color:#6c757d;margin:20px 0;padding:40px 20px;text-align:center}.CustomerReturnInvoicePage_emptyMessage__SL8Iq p{font-size:1.1rem;margin:10px 0}.CustomerReturnInvoicePage_emptyMessage__SL8Iq p:first-child{color:#495057;font-weight:600}.PurchaseRecords_container__yOpMH{background:linear-gradient(135deg,#0f1224,#1b1e34);box-sizing:border-box;direction:rtl;max-width:100%;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.PurchaseRecords_container__yOpMH *{box-sizing:border-box}.PurchaseRecords_content__yGVEK{box-sizing:border-box;margin:0;max-width:100%;overflow-x:hidden;padding:10px;width:100%}.PurchaseRecords_header__9lMPr{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;margin-bottom:20px;max-width:100%;padding:20px;width:100%}.PurchaseRecords_title__qVejg{color:#ffd166;font-size:28px;font-weight:900;margin:0 0 8px;text-align:center}.PurchaseRecords_subtitle__vGHmg{color:#e0e0e0;font-size:16px;margin:0;opacity:.8;text-align:center}.PurchaseRecords_filters__AvU8b{grid-gap:12px;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px;max-width:100%;padding:15px;width:100%}.PurchaseRecords_filterGroup__-6uLM{display:flex;flex-direction:column;gap:8px}.PurchaseRecords_filterLabel__44PAn{color:#ffd166;font-size:14px;font-weight:700}.PurchaseRecords_filterInput__f\+Mzt{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#e0e0e0;font-size:14px;padding:10px 12px;transition:all .3s ease}.PurchaseRecords_filterInput__f\+Mzt:focus{background:#ffffff14;border-color:#ffd166;outline:none}.PurchaseRecords_filterInput__f\+Mzt::placeholder{color:#ffffff80}.PurchaseRecords_filterInput__f\+Mzt option{background:#171a32;color:#e0e0e0;padding:8px}.PurchaseRecords_filterInput__f\+Mzt:disabled{cursor:not-allowed;opacity:.6}.PurchaseRecords_actions__W-4Wh{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin-bottom:20px;max-width:100%;overflow-x:auto;padding-bottom:5px;width:100%}.PurchaseRecords_totalRemaining__UDZZa{align-items:center;background:#ffd1661a;border:1px solid #ffd16633;border-radius:6px;display:flex;flex-shrink:0;gap:6px;margin-right:0;padding:8px 12px;white-space:nowrap}.PurchaseRecords_totalLabel__hVMyA{color:#ffd166;font-size:12px;font-weight:700}.PurchaseRecords_totalValue__XXIEG{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ffd166,#ffb347);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:12px;font-weight:900}.PurchaseRecords_totalGold__S-sSP{background:#27ae601a;border:1px solid #27ae6033;border-radius:6px;margin-right:0}.PurchaseRecords_btn__NfXEi,.PurchaseRecords_totalGold__S-sSP{align-items:center;display:flex;flex-shrink:0;gap:6px;padding:8px 12px;white-space:nowrap}.PurchaseRecords_btn__NfXEi{background:linear-gradient(135deg,#ffd166,#ffb347);border:none;border-radius:8px;color:#1b1e34;cursor:pointer;font-size:12px;font-weight:700;transition:all .3s ease}.PurchaseRecords_btn__NfXEi:hover{box-shadow:0 8px 25px #ffd1664d;transform:translateY(-2px)}.PurchaseRecords_btnSecondary__EKyZT{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;flex-shrink:0;font-size:12px;min-width:50px;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.PurchaseRecords_btnSecondary__EKyZT:hover{background:#ffffff26;box-shadow:0 8px 25px #ffffff1a}.PurchaseRecords_btnPdf__duUkB{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.PurchaseRecords_btnPdf__duUkB:hover{box-shadow:0 8px 25px #4caf504d;transform:translateY(-2px)}.PurchaseRecords_btnDownload__wCELD{align-items:center;background:linear-gradient(135deg,#2196f3,#1976d2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.PurchaseRecords_btnDownload__wCELD:hover{box-shadow:0 8px 25px #2196f34d;transform:translateY(-2px)}.PurchaseRecords_btnExcel__\+gyRD{align-items:center;background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.PurchaseRecords_btnExcel__\+gyRD:hover{box-shadow:0 8px 25px #27ae604d;transform:translateY(-2px)}.PurchaseRecords_tableContainer__5FK2G{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;box-sizing:border-box;max-height:70vh;max-width:100%;overflow-x:auto;overflow-y:auto;width:100%}.PurchaseRecords_table__Yc-bE{border-collapse:collapse;box-sizing:border-box;color:#e0e0e0;min-width:100%;position:relative;table-layout:auto;width:100%}.PurchaseRecords_tableHeader__OpCsW{border-bottom:2px solid #ffd16633;position:sticky;top:0;z-index:10}.PurchaseRecords_tableHeader__OpCsW,.PurchaseRecords_tableHeader__OpCsW th{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffd1661a}.PurchaseRecords_tableHeader__OpCsW th{border-bottom:1px solid #ffd16633;box-sizing:border-box;color:#ffd166;font-size:12px;font-weight:700;overflow:hidden;padding:8px 6px;text-align:right;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.PurchaseRecords_tableHeader__OpCsW th.PurchaseRecords_sortable__aUPQI{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.PurchaseRecords_tableHeader__OpCsW th.PurchaseRecords_sortable__aUPQI:hover{background:#ffd16626;transform:translateY(-1px)}.PurchaseRecords_tableHeader__OpCsW th.PurchaseRecords_sortable__aUPQI:active{transform:translateY(0)}.PurchaseRecords_tableHeader__OpCsW th.PurchaseRecords_sortable__aUPQI .PurchaseRecords_sortIcon__ZiEBo{font-size:12px;margin-right:8px;opacity:.7}.PurchaseRecords_tableHeader__OpCsW th.PurchaseRecords_sortable__aUPQI.PurchaseRecords_active__STQwp .PurchaseRecords_sortIcon__ZiEBo{color:#fff;opacity:1}.PurchaseRecords_tableBody__3yQCI tr{border-bottom:1px solid #ffffff0d;transition:background .3s ease}.PurchaseRecords_tableBody__3yQCI tr:hover{background:#ffffff0d}.PurchaseRecords_tableBody__3yQCI td{border-bottom:1px solid #ffffff0d;box-sizing:border-box;font-size:12px;overflow:hidden;padding:8px 6px;text-overflow:ellipsis;white-space:nowrap}.PurchaseRecords_tableBody__3yQCI td:last-child,.PurchaseRecords_tableHeader__OpCsW th:last-child{min-width:120px;overflow:visible;padding:8px 4px;text-overflow:clip;white-space:normal;width:auto}.PurchaseRecords_tableHeader__OpCsW th:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffd1661a}.PurchaseRecords_status__\+VOvd{border-radius:6px;font-size:12px;font-weight:700;min-width:80px;padding:4px 8px;text-align:center}.PurchaseRecords_statusPaid__CwhSi{background:#4caf5033;border:1px solid #4caf504d;color:#4caf50}.PurchaseRecords_statusPending__w3GtU{background:#ff980033;border:1px solid #ff98004d;color:#ff9800}.PurchaseRecords_statusCancelled__T5tAL{background:#f4433633;border:1px solid #f443364d;color:#f44336}.PurchaseRecords_pagination__ec4e5{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px;padding:16px}.PurchaseRecords_paginationBtn__qH9Ji{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;font-size:14px;padding:8px 12px;transition:all .3s ease}.PurchaseRecords_paginationBtn__qH9Ji:hover{background:#ffffff26}.PurchaseRecords_paginationBtn__qH9Ji.PurchaseRecords_active__STQwp{background:#ffd166;border-color:#ffd166;color:#1b1e34}.PurchaseRecords_paginationBtn__qH9Ji:disabled{cursor:not-allowed;opacity:.5}.PurchaseRecords_loading__r4dB7{align-items:center;color:#ffd166;display:flex;font-size:18px;justify-content:center;padding:40px}.PurchaseRecords_empty__gzPxr{color:#fff9;font-size:16px;padding:40px;text-align:center}.PurchaseRecords_modalOverlay__ENWgZ{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.PurchaseRecords_modal__pVJLe{background:linear-gradient(135deg,#1b1e34,#0f1224);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 40px #00000080;max-height:90vh;max-width:1200px;overflow-y:auto;width:95%}.PurchaseRecords_modalHeader__Sqm0G{align-items:center;background:#ffd1660d;border-bottom:1px solid #ffffff1a;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:24px}.PurchaseRecords_modalHeader__Sqm0G h2{color:#ffd166;font-size:26px;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.PurchaseRecords_closeButton__OriLw{align-items:center;background:none;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}.PurchaseRecords_closeButton__OriLw:hover{background:#ffffff1a;color:#ffd166}.PurchaseRecords_modalContent__8QPbF{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:24px}.PurchaseRecords_invoiceInfo__4opw0{grid-gap:24px;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;display:grid;gap:24px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-bottom:32px;padding:20px}.PurchaseRecords_infoRow__P6u1X{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s ease}.PurchaseRecords_infoRow__P6u1X:hover{background:#ffffff0d;border-color:#ffd16633}.PurchaseRecords_infoLabel__Xq7Rg{color:#ffd166;font-size:14px;font-weight:600;min-width:120px}.PurchaseRecords_infoValue__Vjkol{color:#e0e0e0;font-size:14px;font-weight:500;text-align:left}.PurchaseRecords_debtDetails__qPx4k,.PurchaseRecords_goldDetails__BZnHw{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:20px}.PurchaseRecords_debtDetails__qPx4k h3,.PurchaseRecords_goldDetails__BZnHw h3{border-bottom:2px solid #ffd1664d;color:#ffd166;font-size:18px;font-weight:700;margin:0 0 20px;padding-bottom:12px;text-align:center}.PurchaseRecords_debtGrid__IE4qL,.PurchaseRecords_goldGrid__ko7SI{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.PurchaseRecords_debtItem__flMeO:last-child{grid-column:1/-1}.PurchaseRecords_debtItem__flMeO,.PurchaseRecords_goldItem__xy--g{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;padding:18px;transition:all .3s ease}.PurchaseRecords_debtItem__flMeO:hover,.PurchaseRecords_goldItem__xy--g:hover{background:#ffffff14;border-color:#ffd1664d;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.PurchaseRecords_debtLabel__LESmS,.PurchaseRecords_goldLabel__xhK0s{color:#e0e0e0;font-size:14px;font-weight:600}.PurchaseRecords_debtValue__JLm2k,.PurchaseRecords_goldValue__Og\+GI{color:#ffd166;font-size:16px;font-weight:700;text-shadow:0 1px 2px #0000004d}.PurchaseRecords_modalFooter__obtUY{background:#ffffff05;border-radius:0 0 16px 16px;border-top:1px solid #ffffff1a;display:flex;justify-content:flex-end;padding:24px}@media (max-width:768px){.PurchaseRecords_content__yGVEK{padding:5px}.PurchaseRecords_filters__AvU8b{grid-template-columns:1fr}.PurchaseRecords_actions__W-4Wh{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:8px}.PurchaseRecords_totalGold__S-sSP,.PurchaseRecords_totalRemaining__UDZZa{justify-content:flex-start;margin-bottom:0;margin-right:0;min-width:fit-content;width:auto}.PurchaseRecords_btnDownload__wCELD,.PurchaseRecords_btnExcel__\+gyRD,.PurchaseRecords_btnPdf__duUkB{justify-content:center;width:100%}.PurchaseRecords_tableContainer__5FK2G{max-height:60vh;max-width:100%;overflow-x:auto;overflow-y:auto;width:100%}.PurchaseRecords_table__Yc-bE{min-width:800px;width:100%}.PurchaseRecords_tableBody__3yQCI td,.PurchaseRecords_tableHeader__OpCsW th{font-size:11px;padding:6px 4px}.PurchaseRecords_tableBody__3yQCI td:last-child,.PurchaseRecords_tableHeader__OpCsW th:last-child{min-width:100px;width:auto}.PurchaseRecords_tableHeader__OpCsW{position:sticky;top:0;z-index:10}.PurchaseRecords_btnSecondary__EKyZT{font-size:10px;min-width:40px;padding:4px 6px}.PurchaseRecords_modal__pVJLe{margin:10px;max-width:none;width:98%}.PurchaseRecords_modalContent__8QPbF{gap:20px;grid-template-columns:1fr;padding:16px}.PurchaseRecords_invoiceInfo__4opw0{gap:16px;grid-template-columns:1fr}.PurchaseRecords_debtGrid__IE4qL,.PurchaseRecords_goldGrid__ko7SI{grid-template-columns:1fr}.PurchaseRecords_debtItem__flMeO:last-child{grid-column:1}.PurchaseRecords_infoRow__P6u1X{align-items:flex-start;flex-direction:column;gap:8px;padding:16px}.PurchaseRecords_infoValue__Vjkol{text-align:right;width:100%}.PurchaseRecords_debtItem__flMeO,.PurchaseRecords_goldItem__xy--g{padding:16px}}.SalesRecords_container__J1657{background:linear-gradient(135deg,#0f1224,#1b1e34);box-sizing:border-box;direction:rtl;max-width:100%;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.SalesRecords_container__J1657 *{box-sizing:border-box}.SalesRecords_content__rq2LS{box-sizing:border-box;margin:0;max-width:100%;overflow-x:hidden;padding:10px;width:100%}.SalesRecords_header__mTiEO{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-sizing:border-box;margin-bottom:20px;max-width:100%;padding:20px;width:100%}.SalesRecords_title__XAkIM{color:#ffd166;font-size:28px;font-weight:900;margin:0 0 8px;text-align:center}.SalesRecords_subtitle__CQosn{color:#e0e0e0;font-size:16px;margin:0;opacity:.8;text-align:center}.SalesRecords_filters__D8DyA{grid-gap:12px;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:20px;max-width:100%;padding:15px;width:100%}.SalesRecords_filterGroup__S3YP-{display:flex;flex-direction:column;gap:8px}.SalesRecords_filterLabel__88IMu{color:#ffd166;font-size:14px;font-weight:700}.SalesRecords_filterInput__vYpJY{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#e0e0e0;font-size:14px;padding:10px 12px;transition:all .3s ease}.SalesRecords_filterInput__vYpJY:focus{background:#ffffff14;border-color:#ffd166;outline:none}.SalesRecords_filterInput__vYpJY::placeholder{color:#ffffff80}.SalesRecords_filterInput__vYpJY option{background:#171a32;color:#e0e0e0;padding:8px}.SalesRecords_filterInput__vYpJY:disabled{cursor:not-allowed;opacity:.6}.SalesRecords_actions__bZK-r{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;margin-bottom:20px;max-width:100%;overflow-x:auto;padding-bottom:5px;width:100%}.SalesRecords_totalRemaining__aRfOe{align-items:center;background:#ffd1661a;border:1px solid #ffd16633;border-radius:6px;display:flex;flex-shrink:0;gap:6px;margin-right:0;padding:8px 12px;white-space:nowrap}.SalesRecords_totalLabel__oU7x8{color:#ffd166;font-size:12px;font-weight:700}.SalesRecords_totalValue__OLkhy{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ffd166,#ffb347);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:12px;font-weight:900}.SalesRecords_totalGold__D5SxP{background:#27ae601a;border:1px solid #27ae6033;border-radius:6px;margin-right:0}.SalesRecords_btn__GVl8C,.SalesRecords_totalGold__D5SxP{align-items:center;display:flex;flex-shrink:0;gap:6px;padding:8px 12px;white-space:nowrap}.SalesRecords_btn__GVl8C{background:linear-gradient(135deg,#ffd166,#ffb347);border:none;border-radius:8px;color:#1b1e34;cursor:pointer;font-size:12px;font-weight:700;transition:all .3s ease}.SalesRecords_btn__GVl8C:hover{box-shadow:0 8px 25px #ffd1664d;transform:translateY(-2px)}.SalesRecords_btnSecondary__V7-lx{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;flex-shrink:0;font-size:12px;min-width:50px;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.SalesRecords_btnSecondary__V7-lx:hover{background:#ffffff26;box-shadow:0 8px 25px #ffffff1a}.SalesRecords_btnPdf__AkOk1{align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.SalesRecords_btnPdf__AkOk1:hover{box-shadow:0 8px 25px #4caf504d;transform:translateY(-2px)}.SalesRecords_btnDownload__MZBqZ{align-items:center;background:linear-gradient(135deg,#2196f3,#1976d2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.SalesRecords_btnDownload__MZBqZ:hover{box-shadow:0 8px 25px #2196f34d;transform:translateY(-2px)}.SalesRecords_btnExcel__Wq3AT{align-items:center;background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;padding:8px 12px;transition:all .3s ease;white-space:nowrap}.SalesRecords_btnExcel__Wq3AT:hover{box-shadow:0 8px 25px #27ae604d;transform:translateY(-2px)}.SalesRecords_tableContainer__Xi4jo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;box-sizing:border-box;max-height:70vh;max-width:100%;overflow-x:auto;overflow-y:auto;width:100%}.SalesRecords_table__058Qi{border-collapse:collapse;box-sizing:border-box;color:#e0e0e0;min-width:100%;position:relative;table-layout:auto;width:100%}.SalesRecords_tableHeader__fpezU{border-bottom:2px solid #ffd16633;position:sticky;top:0;z-index:10}.SalesRecords_tableHeader__fpezU,.SalesRecords_tableHeader__fpezU th{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffd1661a}.SalesRecords_tableHeader__fpezU th{border-bottom:1px solid #ffd16633;box-sizing:border-box;color:#ffd166;font-size:12px;font-weight:700;overflow:hidden;padding:8px 6px;text-align:right;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.SalesRecords_tableHeader__fpezU th.SalesRecords_sortable__Glpkr{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.SalesRecords_tableHeader__fpezU th.SalesRecords_sortable__Glpkr:hover{background:#ffd16626;transform:translateY(-1px)}.SalesRecords_tableHeader__fpezU th.SalesRecords_sortable__Glpkr:active{transform:translateY(0)}.SalesRecords_tableHeader__fpezU th.SalesRecords_sortable__Glpkr .SalesRecords_sortIcon__x27qh{font-size:12px;margin-right:8px;opacity:.7}.SalesRecords_tableHeader__fpezU th.SalesRecords_sortable__Glpkr.SalesRecords_active__HOo9B .SalesRecords_sortIcon__x27qh{color:#fff;opacity:1}.SalesRecords_tableBody__dfup\+ tr{border-bottom:1px solid #ffffff0d;transition:background .3s ease}.SalesRecords_tableBody__dfup\+ tr:hover{background:#ffffff0d}.SalesRecords_tableBody__dfup\+ td{border-bottom:1px solid #ffffff0d;box-sizing:border-box;font-size:12px;overflow:hidden;padding:8px 6px;text-overflow:ellipsis;white-space:nowrap}.SalesRecords_tableBody__dfup\+ td:last-child,.SalesRecords_tableHeader__fpezU th:last-child{min-width:120px;overflow:visible;padding:8px 4px;text-overflow:clip;white-space:normal;width:auto}.SalesRecords_tableHeader__fpezU th:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffd1661a}.SalesRecords_status__w3XrJ{border-radius:6px;font-size:12px;font-weight:700;min-width:80px;padding:4px 8px;text-align:center}.SalesRecords_statusPaid__xn9tr{background:#4caf5033;border:1px solid #4caf504d;color:#4caf50}.SalesRecords_statusPending__bV6IP{background:#ff980033;border:1px solid #ff98004d;color:#ff9800}.SalesRecords_statusCancelled__1LvVz{background:#f4433633;border:1px solid #f443364d;color:#f44336}.SalesRecords_pagination__hKgI3{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:24px;padding:16px}.SalesRecords_paginationBtn__u87zQ{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;font-size:14px;padding:8px 12px;transition:all .3s ease}.SalesRecords_paginationBtn__u87zQ:hover{background:#ffffff26}.SalesRecords_paginationBtn__u87zQ.SalesRecords_active__HOo9B{background:#ffd166;border-color:#ffd166;color:#1b1e34}.SalesRecords_paginationBtn__u87zQ:disabled{cursor:not-allowed;opacity:.5}.SalesRecords_loading__slOYB{align-items:center;color:#ffd166;display:flex;font-size:18px;justify-content:center;padding:40px}.SalesRecords_empty__lDN2b{color:#fff9;font-size:16px;padding:40px;text-align:center}.SalesRecords_modalOverlay__WwYbN{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SalesRecords_modal__3lni\+{background:linear-gradient(135deg,#1b1e34,#0f1224);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 40px #00000080;max-height:90vh;max-width:1200px;overflow-y:auto;width:95%}.SalesRecords_modalHeader__wMLyM{align-items:center;background:#ffd1660d;border-bottom:1px solid #ffffff1a;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:24px}.SalesRecords_modalHeader__wMLyM h2{color:#ffd166;font-size:26px;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.SalesRecords_closeButton__qjw2x{align-items:center;background:none;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}.SalesRecords_closeButton__qjw2x:hover{background:#ffffff1a;color:#ffd166}.SalesRecords_modalContent__IBJik{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:24px}.SalesRecords_invoiceInfo__5jjfE{grid-gap:24px;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;display:grid;gap:24px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-bottom:32px;padding:20px}.SalesRecords_infoRow__Suwt9{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px;transition:all .3s ease}.SalesRecords_infoRow__Suwt9:hover{background:#ffffff0d;border-color:#ffd16633}.SalesRecords_infoLabel__IY3JK{color:#ffd166;font-size:14px;font-weight:600;min-width:120px}.SalesRecords_infoValue__T\+ltq{color:#e0e0e0;font-size:14px;font-weight:500;text-align:left}.SalesRecords_debtDetails__L4esd,.SalesRecords_goldDetails__QiBj0{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:20px}.SalesRecords_debtDetails__L4esd h3,.SalesRecords_goldDetails__QiBj0 h3{border-bottom:2px solid #ffd1664d;color:#ffd166;font-size:18px;font-weight:700;margin:0 0 20px;padding-bottom:12px;text-align:center}.SalesRecords_debtGrid__PeibI,.SalesRecords_goldGrid__8Lm2x{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.SalesRecords_debtItem__MeT7o:last-child{grid-column:1/-1}.SalesRecords_debtItem__MeT7o,.SalesRecords_goldItem__gVmfV{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:space-between;padding:18px;transition:all .3s ease}.SalesRecords_debtItem__MeT7o:hover,.SalesRecords_goldItem__gVmfV:hover{background:#ffffff14;border-color:#ffd1664d;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.SalesRecords_debtLabel__h4bN9,.SalesRecords_goldLabel__oDKBC{color:#e0e0e0;font-size:14px;font-weight:600}.SalesRecords_debtValue__teLCH,.SalesRecords_goldValue__ON-4n{color:#ffd166;font-size:16px;font-weight:700;text-shadow:0 1px 2px #0000004d}.SalesRecords_modalFooter__Fy5o0{background:#ffffff05;border-radius:0 0 16px 16px;border-top:1px solid #ffffff1a;display:flex;justify-content:flex-end;padding:24px}@media (max-width:768px){.SalesRecords_content__rq2LS{padding:5px}.SalesRecords_filters__D8DyA{grid-template-columns:1fr}.SalesRecords_actions__bZK-r{flex-direction:row;gap:6px;overflow-x:auto;padding-bottom:8px}.SalesRecords_totalGold__D5SxP,.SalesRecords_totalRemaining__aRfOe{justify-content:flex-start;margin-bottom:0;margin-right:0;min-width:fit-content;width:auto}.SalesRecords_btnDownload__MZBqZ,.SalesRecords_btnExcel__Wq3AT,.SalesRecords_btnPdf__AkOk1{justify-content:center;width:100%}.SalesRecords_tableContainer__Xi4jo{max-height:60vh;max-width:100%;overflow-x:auto;overflow-y:auto;width:100%}.SalesRecords_table__058Qi{min-width:800px;width:100%}.SalesRecords_tableBody__dfup\+ td,.SalesRecords_tableHeader__fpezU th{font-size:11px;padding:6px 4px}.SalesRecords_tableBody__dfup\+ td:last-child,.SalesRecords_tableHeader__fpezU th:last-child{min-width:100px;width:auto}.SalesRecords_tableHeader__fpezU{position:sticky;top:0;z-index:10}.SalesRecords_btnSecondary__V7-lx{font-size:10px;min-width:40px;padding:4px 6px}.SalesRecords_modal__3lni\+{margin:10px;max-width:none;width:98%}.SalesRecords_modalContent__IBJik{gap:20px;grid-template-columns:1fr;padding:16px}.SalesRecords_invoiceInfo__5jjfE{gap:16px;grid-template-columns:1fr}.SalesRecords_debtGrid__PeibI,.SalesRecords_goldGrid__8Lm2x{grid-template-columns:1fr}.SalesRecords_debtItem__MeT7o:last-child{grid-column:1}.SalesRecords_infoRow__Suwt9{align-items:flex-start;flex-direction:column;gap:8px;padding:16px}.SalesRecords_infoValue__T\+ltq{text-align:right;width:100%}.SalesRecords_debtItem__MeT7o,.SalesRecords_goldItem__gVmfV{padding:16px}}.SupplierPaymentsMoneyRecords_container__9933S{background:linear-gradient(135deg,#0f1224,#1b1e34);direction:rtl;min-height:100vh}.SupplierPaymentsMoneyRecords_content__m\+Rvx{margin:0 auto;max-width:1400px;padding:20px}.SupplierPaymentsMoneyRecords_header__Mn68p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:24px;padding:24px}.SupplierPaymentsMoneyRecords_title__cdYfY{color:#ffd166;font-size:28px;font-weight:900;margin:0 0 8px;text-align:center}.SupplierPaymentsMoneyRecords_subtitle__MpTVY{color:#e0e0e0;font-size:16px;margin:0;opacity:.8;text-align:center}.SupplierPaymentsMoneyRecords_filters__0vpt2{grid-gap:16px;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px;padding:20px}.SupplierPaymentsMoneyRecords_filterGroup__\+07zk{display:flex;flex-direction:column;gap:8px}.SupplierPaymentsMoneyRecords_filterLabel__vRzAN{color:#ffd166;font-size:14px;font-weight:700}.SupplierPaymentsMoneyRecords_filterInput__nKHtP{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#e0e0e0;font-size:14px;padding:10px 12px;transition:all .3s ease}.SupplierPaymentsMoneyRecords_filterInput__nKHtP:focus{background:#ffffff14;border-color:#ffd166;outline:none}.SupplierPaymentsMoneyRecords_filterInput__nKHtP::placeholder{color:#ffffff80}.SupplierPaymentsMoneyRecords_filterInput__nKHtP option{background:#171a32;color:#e0e0e0;padding:8px}.SupplierPaymentsMoneyRecords_filterInput__nKHtP:disabled{cursor:not-allowed;opacity:.6}.SupplierPaymentsMoneyRecords_actions__vIyIE{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.SupplierPaymentsMoneyRecords_btn__scP6j{align-items:center;background:linear-gradient(135deg,#ffd166,#ffb347);border:none;border-radius:8px;color:#1b1e34;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.SupplierPaymentsMoneyRecords_btn__scP6j:hover{box-shadow:0 8px 25px #ffd1664d;transform:translateY(-2px)}.SupplierPaymentsMoneyRecords_btnSecondary__9FKpW{background:#ffffff1a;border:1px solid #fff3;color:#e0e0e0}.SupplierPaymentsMoneyRecords_btnSecondary__9FKpW:hover{background:#ffffff26;box-shadow:0 8px 25px #ffffff1a}.SupplierPaymentsMoneyRecords_btnExcel__IW3E\+{align-items:center;background:linear-gradient(135deg,#27ae60,#2ecc71);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 20px;transition:all .3s ease}.SupplierPaymentsMoneyRecords_btnExcel__IW3E\+:hover{box-shadow:0 8px 25px #27ae604d;transform:translateY(-2px)}.SupplierPaymentsMoneyRecords_tableContainer__AGwg7{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;overflow-x:auto;padding:20px}.SupplierPaymentsMoneyRecords_table__UQdFY{border-collapse:collapse;font-size:14px;width:100%}.SupplierPaymentsMoneyRecords_table__UQdFY th{background:#ffd1661a;border-bottom:2px solid #ffd16633;color:#ffd166;font-weight:700;padding:12px 8px;text-align:center}.SupplierPaymentsMoneyRecords_table__UQdFY td{border-bottom:1px solid #ffffff0d;color:#e0e0e0;padding:12px 8px;text-align:center}.SupplierPaymentsMoneyRecords_table__UQdFY tbody tr:hover{background:#ffffff05}.SupplierPaymentsMoneyRecords_status__RswAQ{border-radius:4px;font-size:12px;font-weight:600;padding:4px 8px}.SupplierPaymentsMoneyRecords_statusCompleted__ctm4r{background:#4caf5033;border:1px solid #4caf504d;color:#4caf50}.SupplierPaymentsMoneyRecords_statusPending__Q1yF9{background:#ffc10733;border:1px solid #ffc1074d;color:#ffc107}.SupplierPaymentsMoneyRecords_statusCancelled__noLsc{background:#f4433633;border:1px solid #f443364d;color:#f44336}.SupplierPaymentsMoneyRecords_empty__TVjH5{color:#e0e0e0;font-size:16px;opacity:.7;padding:40px;text-align:center}.SupplierPaymentsMoneyRecords_loading__P07F\+{color:#ffd166;font-size:18px;font-weight:600;padding:40px;text-align:center}.SupplierPaymentsMoneyRecords_pagination__hT66h{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;display:flex;gap:16px;justify-content:center;margin-top:24px;padding:16px}.SupplierPaymentsMoneyRecords_pageBtn__vg9KF{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .3s ease}.SupplierPaymentsMoneyRecords_pageBtn__vg9KF:hover:not(:disabled){background:#ffffff26;transform:translateY(-1px)}.SupplierPaymentsMoneyRecords_pageBtn__vg9KF:disabled{cursor:not-allowed;opacity:.5}.SupplierPaymentsMoneyRecords_pageInfo__NbXkH{color:#e0e0e0;font-size:14px;font-weight:600}@media (max-width:768px){.SupplierPaymentsMoneyRecords_content__m\+Rvx{padding:10px}.SupplierPaymentsMoneyRecords_filters__0vpt2{grid-template-columns:1fr}.SupplierPaymentsMoneyRecords_actions__vIyIE{flex-direction:column}.SupplierPaymentsMoneyRecords_btn__scP6j{justify-content:center;width:100%}.SupplierPaymentsMoneyRecords_tableContainer__AGwg7{padding:10px}.SupplierPaymentsMoneyRecords_table__UQdFY{font-size:12px}.SupplierPaymentsMoneyRecords_table__UQdFY td,.SupplierPaymentsMoneyRecords_table__UQdFY th{padding:8px 4px}}.SupplierPaymentsMoneyRecords_modalOverlay__sIF7c{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SupplierPaymentsMoneyRecords_modal__Kf1HU{background:linear-gradient(135deg,#1b1e34,#0f1224);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 20px 40px #00000080;max-height:90vh;max-width:800px;overflow-y:auto;width:95%}.SupplierPaymentsMoneyRecords_modalHeader__wPbnY{align-items:center;background:#ffd1660d;border-bottom:1px solid #ffffff1a;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:24px}.SupplierPaymentsMoneyRecords_modalHeader__wPbnY h2{color:#ffd166;font-size:24px;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.SupplierPaymentsMoneyRecords_closeButton__te3Vr{align-items:center;background:none;border:none;border-radius:50%;color:#e0e0e0;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}.SupplierPaymentsMoneyRecords_closeButton__te3Vr:hover{background:#ffffff1a;color:#ffd166}.SupplierPaymentsMoneyRecords_modalContent__NzItN{display:flex;flex-direction:column;gap:24px;padding:24px}.SupplierPaymentsMoneyRecords_additionalInfo__rCHCr,.SupplierPaymentsMoneyRecords_invoiceInfo__EvDpC,.SupplierPaymentsMoneyRecords_paymentInfo__50wdY{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:20px}.SupplierPaymentsMoneyRecords_paymentInfo__50wdY{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.SupplierPaymentsMoneyRecords_additionalInfo__rCHCr h3,.SupplierPaymentsMoneyRecords_invoiceInfo__EvDpC h3{border-bottom:2px solid #ffd1664d;color:#ffd166;font-size:18px;font-weight:700;margin:0 0 20px;padding-bottom:12px;text-align:center}.SupplierPaymentsMoneyRecords_infoRow__zQdze{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:12px 16px;transition:all .3s ease}.SupplierPaymentsMoneyRecords_infoRow__zQdze:hover{background:#ffffff0d;border-color:#ffd16633}.SupplierPaymentsMoneyRecords_infoLabel__rVn-W{color:#ffd166;font-size:14px;font-weight:600;min-width:120px}.SupplierPaymentsMoneyRecords_infoValue__PO4bw{color:#e0e0e0;font-size:14px;font-weight:500;text-align:left}.SupplierPaymentsMoneyRecords_modalFooter__y3tX1{background:#ffffff05;border-radius:0 0 16px 16px;border-top:1px solid #ffffff1a;display:flex;justify-content:flex-end;padding:24px}@media (max-width:768px){.SupplierPaymentsMoneyRecords_modal__Kf1HU{margin:10px;max-width:none;width:98%}.SupplierPaymentsMoneyRecords_modalContent__NzItN{gap:16px;padding:16px}.SupplierPaymentsMoneyRecords_paymentInfo__50wdY{gap:12px;grid-template-columns:1fr}.SupplierPaymentsMoneyRecords_infoRow__zQdze{align-items:flex-start;flex-direction:column;gap:8px;padding:16px}.SupplierPaymentsMoneyRecords_infoValue__PO4bw{text-align:right;width:100%}}.SupplierPaymentsMoneyRecords_messageContainer__Lt4Lb{margin-bottom:16px}.SupplierPaymentsMoneyRecords_message__65scP{align-items:center;border:1px solid;border-radius:8px;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 16px;text-align:center}.SupplierPaymentsMoneyRecords_message__65scP.SupplierPaymentsMoneyRecords_success__E8Le2{background:#4caf501a;border-color:#4caf504d;color:#4caf50}.SupplierPaymentsMoneyRecords_message__65scP.SupplierPaymentsMoneyRecords_error__apDro{background:#f443361a;border-color:#f443364d;color:#f44336}.SupplierPaymentsMoneyRecords_message__65scP.SupplierPaymentsMoneyRecords_warning__i625L{background:#ffc1071a;border-color:#ffc1074d;color:#ffc107}.SupplierPaymentsGoldRecords_container__fiKhe{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.SupplierPaymentsGoldRecords_content__AFpzW{margin:0 auto;max-width:1400px;padding:20px}.SupplierPaymentsGoldRecords_header__ZT7qx{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;margin-bottom:25px;padding:30px;text-align:center}.SupplierPaymentsGoldRecords_title__ul8vT{color:#2c3e50;font-size:2.5rem;font-weight:700;margin:0 0 10px;text-shadow:2px 2px 4px #0000001a}.SupplierPaymentsGoldRecords_subtitle__0z775{color:#7f8c8d;font-size:1.1rem;font-weight:400;margin:0}.SupplierPaymentsGoldRecords_filters__nPIin{grid-gap:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:25px;padding:25px}.SupplierPaymentsGoldRecords_filterGroup__ORB8e{display:flex;flex-direction:column}.SupplierPaymentsGoldRecords_filterLabel__QWTma{color:#2c3e50;font-size:.95rem;font-weight:600;margin-bottom:8px}.SupplierPaymentsGoldRecords_filterInput__WV8NJ{background:#fff;border:2px solid #e0e6ed;border-radius:8px;font-size:.95rem;padding:12px 15px;transition:all .3s ease}.SupplierPaymentsGoldRecords_filterInput__WV8NJ:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.SupplierPaymentsGoldRecords_filterInput__WV8NJ:disabled{background:#f8f9fa;color:#6c757d;cursor:not-allowed}.SupplierPaymentsGoldRecords_actions__-myCs{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:25px}.SupplierPaymentsGoldRecords_btn__o4Q0y{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;box-shadow:0 4px 15px #667eea4d;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.SupplierPaymentsGoldRecords_btn__o4Q0y:hover{box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.SupplierPaymentsGoldRecords_btn__o4Q0y:active{transform:translateY(0)}.SupplierPaymentsGoldRecords_btnSecondary__XlIJs{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 4px 15px #f093fb4d}.SupplierPaymentsGoldRecords_btnSecondary__XlIJs:hover{box-shadow:0 6px 20px #f093fb66}.SupplierPaymentsGoldRecords_btnExcel__MnrHn{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 4px 15px #4facfe4d}.SupplierPaymentsGoldRecords_btnExcel__MnrHn:hover{box-shadow:0 6px 20px #4facfe66}.SupplierPaymentsGoldRecords_tableContainer__0p3Ly{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;overflow:hidden}.SupplierPaymentsGoldRecords_table__\+GLv7{border-collapse:collapse;font-size:.9rem;width:100%}.SupplierPaymentsGoldRecords_table__\+GLv7 th{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:2px solid #e0e6ed;color:#fff;font-weight:600;padding:15px 12px;text-align:right}.SupplierPaymentsGoldRecords_table__\+GLv7 td{border-bottom:1px solid #e0e6ed;padding:12px;text-align:right}.SupplierPaymentsGoldRecords_table__\+GLv7 tbody tr:hover{background:#667eea0d;transition:background .3s ease}.SupplierPaymentsGoldRecords_table__\+GLv7 tbody tr:nth-child(2n){background:#f8f9fa80}.SupplierPaymentsGoldRecords_table__\+GLv7 tbody tr:nth-child(2n):hover{background:#667eea14}.SupplierPaymentsGoldRecords_status__cMhFX{border-radius:20px;display:inline-block;font-size:.8rem;font-weight:600;min-width:80px;padding:6px 12px;text-align:center}.SupplierPaymentsGoldRecords_statusCompleted__Inp1-{background:#28a7451a;border:1px solid #28a74533;color:#28a745}.SupplierPaymentsGoldRecords_statusPending__6tA0x{background:#ffc1071a;border:1px solid #ffc10733;color:#ffc107}.SupplierPaymentsGoldRecords_statusCancelled__iS5kg{background:#dc35451a;border:1px solid #dc354533;color:#dc3545}.SupplierPaymentsGoldRecords_empty__yvHwv{background:#f8f9fa80;color:#6c757d;font-size:1.1rem;padding:60px 20px;text-align:center}.SupplierPaymentsGoldRecords_loading__i2Jj1{align-items:center;color:#667eea;display:flex;font-size:1.2rem;font-weight:600;height:200px;justify-content:center}.SupplierPaymentsGoldRecords_pagination__As5Er{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:flex;gap:15px;justify-content:center;margin-top:25px;padding:20px}.SupplierPaymentsGoldRecords_pageBtn__BZ7jx{background:#fff;border:2px solid #667eea;border-radius:8px;color:#667eea;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.SupplierPaymentsGoldRecords_pageBtn__BZ7jx:hover:not(:disabled){background:#667eea;box-shadow:0 4px 15px #667eea4d;color:#fff;transform:translateY(-2px)}.SupplierPaymentsGoldRecords_pageBtn__BZ7jx:disabled{border-color:#ccc;color:#ccc;cursor:not-allowed;opacity:.5}.SupplierPaymentsGoldRecords_pageInfo__53Y-X{color:#2c3e50;font-size:.95rem;font-weight:600}@media (max-width:768px){.SupplierPaymentsGoldRecords_content__AFpzW{padding:15px}.SupplierPaymentsGoldRecords_header__ZT7qx{padding:20px}.SupplierPaymentsGoldRecords_title__ul8vT{font-size:2rem}.SupplierPaymentsGoldRecords_filters__nPIin{gap:15px;grid-template-columns:1fr}.SupplierPaymentsGoldRecords_actions__-myCs{align-items:center;flex-direction:column}.SupplierPaymentsGoldRecords_btn__o4Q0y{justify-content:center;max-width:300px;width:100%}.SupplierPaymentsGoldRecords_table__\+GLv7{font-size:.8rem}.SupplierPaymentsGoldRecords_table__\+GLv7 td,.SupplierPaymentsGoldRecords_table__\+GLv7 th{padding:8px 6px}.SupplierPaymentsGoldRecords_pagination__As5Er{flex-direction:column;gap:10px}}@media (max-width:480px){.SupplierPaymentsGoldRecords_title__ul8vT{font-size:1.5rem}.SupplierPaymentsGoldRecords_subtitle__0z775{font-size:1rem}.SupplierPaymentsGoldRecords_table__\+GLv7{font-size:.75rem}.SupplierPaymentsGoldRecords_table__\+GLv7 td,.SupplierPaymentsGoldRecords_table__\+GLv7 th{padding:6px 4px}.SupplierPaymentsGoldRecords_status__cMhFX{font-size:.7rem;min-width:60px;padding:4px 8px}}.SupplierPaymentsGoldRecords_modalOverlay__lsb7t{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.SupplierPaymentsGoldRecords_modal__N5d4-{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #fff3;border-radius:20px;box-shadow:0 25px 50px #00000080;max-height:90vh;max-width:900px;overflow-y:auto;width:95%}.SupplierPaymentsGoldRecords_modalHeader__EHggU{align-items:center;background:#ffffff1a;border-bottom:1px solid #fff3;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:30px}.SupplierPaymentsGoldRecords_modalHeader__EHggU h2{color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.SupplierPaymentsGoldRecords_closeButton__nV0ik{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:45px;justify-content:center;padding:10px;transition:all .3s ease;width:45px}.SupplierPaymentsGoldRecords_closeButton__nV0ik:hover{background:#fff3;color:#667eea}.SupplierPaymentsGoldRecords_modalContent__Xlfyr{display:flex;flex-direction:column;gap:25px;padding:30px}.SupplierPaymentsGoldRecords_additionalInfo__evxvJ,.SupplierPaymentsGoldRecords_goldDetails__jg6AF,.SupplierPaymentsGoldRecords_invoiceInfo__A4N\+i,.SupplierPaymentsGoldRecords_paymentInfo__hy1vS{background:#fffffff2;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px #0000001a;padding:25px}.SupplierPaymentsGoldRecords_paymentInfo__hy1vS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.SupplierPaymentsGoldRecords_additionalInfo__evxvJ h3,.SupplierPaymentsGoldRecords_goldDetails__jg6AF h3,.SupplierPaymentsGoldRecords_invoiceInfo__A4N\+i h3{border-bottom:3px solid #667eea;color:#2c3e50;font-size:1.3rem;font-weight:700;margin:0 0 25px;padding-bottom:15px;text-align:center}.SupplierPaymentsGoldRecords_goldGrid__pMAdm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.SupplierPaymentsGoldRecords_goldItem__j3Qjt{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #fff3;border-radius:12px;box-shadow:0 4px 15px #667eea33;display:flex;justify-content:space-between;padding:20px;transition:all .3s ease}.SupplierPaymentsGoldRecords_goldItem__j3Qjt:hover{box-shadow:0 8px 25px #667eea4d;transform:translateY(-3px)}.SupplierPaymentsGoldRecords_goldLabel__eTwCN{color:#fff;font-size:1rem;font-weight:600}.SupplierPaymentsGoldRecords_goldValue__H3sje{color:gold;font-size:1.1rem;font-weight:700;text-shadow:0 1px 2px #0000004d}.SupplierPaymentsGoldRecords_infoRow__P4G0I{align-items:center;background:#667eea0d;border:1px solid #667eea1a;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:15px;padding:15px 20px;transition:all .3s ease}.SupplierPaymentsGoldRecords_infoRow__P4G0I:hover{background:#667eea1a;border-color:#667eea4d;transform:translateX(5px)}.SupplierPaymentsGoldRecords_infoLabel__j4reT{color:#2c3e50;font-size:1rem;font-weight:600;min-width:140px}.SupplierPaymentsGoldRecords_infoValue__VfbDI{color:#667eea;font-size:1rem;font-weight:500;text-align:left}.SupplierPaymentsGoldRecords_modalFooter__WpI-g{background:#ffffff1a;border-radius:0 0 20px 20px;border-top:1px solid #fff3;display:flex;justify-content:flex-end;padding:30px}@media (max-width:768px){.SupplierPaymentsGoldRecords_modal__N5d4-{margin:10px;max-width:none;width:98%}.SupplierPaymentsGoldRecords_modalContent__Xlfyr{gap:20px;padding:20px}.SupplierPaymentsGoldRecords_goldGrid__pMAdm,.SupplierPaymentsGoldRecords_paymentInfo__hy1vS{gap:15px;grid-template-columns:1fr}.SupplierPaymentsGoldRecords_infoRow__P4G0I{align-items:flex-start;flex-direction:column;gap:10px;padding:20px}.SupplierPaymentsGoldRecords_infoValue__VfbDI{text-align:right;width:100%}.SupplierPaymentsGoldRecords_modalHeader__EHggU h2{font-size:1.5rem}}.GoldTransactionsRecords_container__23fDR{background:linear-gradient(135deg,#667eea,#764ba2);font-family:Amiri,serif;min-height:100vh}.GoldTransactionsRecords_content__Dx0v9{margin:0 auto;max-width:1400px;padding:20px}.GoldTransactionsRecords_header__FC7IE{color:#fff;margin-bottom:30px;text-align:center}.GoldTransactionsRecords_header__FC7IE h1{font-size:2.5rem;margin-bottom:10px;text-shadow:2px 2px 4px #0000004d}.GoldTransactionsRecords_header__FC7IE p{font-size:1.2rem;opacity:.9}.GoldTransactionsRecords_filtersAndStats__H1UX0{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-bottom:25px}.GoldTransactionsRecords_filtersColumn__rxqRX{grid-gap:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:25px}.GoldTransactionsRecords_filtersLeftColumn__q6w9I,.GoldTransactionsRecords_filtersRightColumn__wIO0o{display:flex;flex-direction:column;gap:15px}.GoldTransactionsRecords_statsColumn__WyxSd{grid-gap:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:25px}.GoldTransactionsRecords_statsLeftColumn__yXrnR,.GoldTransactionsRecords_statsRightColumn__dVe9p{display:flex;flex-direction:column;gap:15px}.GoldTransactionsRecords_noStats__t-1AG{color:#6c757d;font-style:italic;padding:40px 20px;text-align:center}.GoldTransactionsRecords_filters__RP21e{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;margin-bottom:25px;padding:25px}.GoldTransactionsRecords_filterRow__JMmo2{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.GoldTransactionsRecords_filterRow__JMmo2:last-child{margin-bottom:0}.GoldTransactionsRecords_filterGroup__f3kDj{display:flex;flex-direction:column;min-width:200px}.GoldTransactionsRecords_filterGroup__f3kDj label{color:#333;font-size:.95rem;font-weight:700;margin-bottom:8px}.GoldTransactionsRecords_filterGroup__f3kDj input,.GoldTransactionsRecords_filterGroup__f3kDj select{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:2px solid #e1e5e9cc;border-radius:12px;box-shadow:0 4px 15px #0000000d;font-size:1rem;padding:15px 18px;transition:all .3s ease}.GoldTransactionsRecords_filterGroup__f3kDj input:focus,.GoldTransactionsRecords_filterGroup__f3kDj select:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea26;outline:none;transform:translateY(-2px)}.GoldTransactionsRecords_filterButtons__k5NDD{display:flex;gap:15px;margin-left:auto}.GoldTransactionsRecords_resetBtn__6WQ0U,.GoldTransactionsRecords_searchBtn__V7VwX{align-items:center;border:none;border-radius:25px;box-shadow:0 6px 20px #0000001a;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;overflow:hidden;padding:15px 28px;position:relative;transition:all .3s ease}.GoldTransactionsRecords_searchBtn__V7VwX{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.GoldTransactionsRecords_searchBtn__V7VwX:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.GoldTransactionsRecords_searchBtn__V7VwX:hover:before{left:100%}.GoldTransactionsRecords_searchBtn__V7VwX:hover{box-shadow:0 12px 30px #667eea66;transform:translateY(-3px) scale(1.05)}.GoldTransactionsRecords_resetBtn__6WQ0U{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #e9ecefcc;color:#6c757d}.GoldTransactionsRecords_resetBtn__6WQ0U:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);box-shadow:0 12px 30px #6c757d4d;color:#495057;transform:translateY(-3px) scale(1.05)}.GoldTransactionsRecords_message__p1bso{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#fffffff2,#f8f9faf2);border:1px solid #ffffff4d;border-radius:15px;box-shadow:0 8px 25px #0000001a;color:#333;font-weight:600;margin-bottom:25px;overflow:hidden;padding:20px 25px;position:relative;text-align:center}.GoldTransactionsRecords_message__p1bso:before{animation:GoldTransactionsRecords_shimmer__ixvbi 2s infinite;background:linear-gradient(90deg,#28a745,#20c997,#28a745);content:"";height:3px;left:0;position:absolute;right:0;top:0}.GoldTransactionsRecords_tableContainer__ty-Xq{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffffa,#f8f9fafa);border:1px solid #fff6;border-radius:25px;box-shadow:0 20px 60px #0000001a,0 8px 25px #667eea1a,inset 0 1px 0 #fffc;margin-bottom:30px;overflow:hidden;padding:35px;position:relative}.GoldTransactionsRecords_tableContainer__ty-Xq:before{background:linear-gradient(90deg,#667eea,#764ba2,#667eea);border-radius:25px 25px 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.GoldTransactionsRecords_table__W28hB{border-collapse:initial;border-radius:20px;border-spacing:0;font-size:.95rem;overflow:hidden;position:relative;width:100%}.GoldTransactionsRecords_table__W28hB th{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 2px 10px #0000001a;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:1px;padding:25px 20px;position:relative;text-align:right;text-transform:uppercase;transition:all .3s ease}.GoldTransactionsRecords_table__W28hB th:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);box-shadow:0 4px 20px #0003;transform:translateY(-2px)}.GoldTransactionsRecords_table__W28hB th:before{background:linear-gradient(90deg,#fff,#f0f0f0,#fff);bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.GoldTransactionsRecords_table__W28hB th:hover:before{width:80%}.GoldTransactionsRecords_table__W28hB th:not(:last-child):after{background:linear-gradient(180deg,#0000,#fff6,#0000);border-radius:1px;content:"";height:70%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px}.GoldTransactionsRecords_table__W28hB th:first-child{border-top-right-radius:20px}.GoldTransactionsRecords_table__W28hB th:last-child{border-top-left-radius:20px}.GoldTransactionsRecords_table__W28hB td{background:#ffffffe6;border:none;border-bottom:2px solid #667eea14;font-weight:500;padding:22px 20px;position:relative;text-align:right;transition:all .4s cubic-bezier(.4,0,.2,1);vertical-align:middle}.GoldTransactionsRecords_table__W28hB td:before{background:linear-gradient(180deg,#667eea,#764ba2);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .3s ease;width:3px}.GoldTransactionsRecords_table__W28hB tbody tr{margin:5px 0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.GoldTransactionsRecords_table__W28hB tbody tr:hover{background:linear-gradient(135deg,#667eea0d,#764ba20d);border-radius:15px;box-shadow:0 15px 35px #667eea26,0 5px 15px #0000001a;transform:translateY(-3px) scale(1.01);z-index:1}.GoldTransactionsRecords_table__W28hB tbody tr:hover td{background:#0000;border-bottom-color:#667eea26;color:#2c3e50}.GoldTransactionsRecords_table__W28hB tbody tr:hover td:before{transform:scaleY(1)}.GoldTransactionsRecords_table__W28hB tbody tr:nth-child(2n) td{background:linear-gradient(135deg,#f8f9fae6,#e9ecefe6)}.GoldTransactionsRecords_table__W28hB tbody tr:nth-child(2n):hover td{background:#0000}.GoldTransactionsRecords_table__W28hB tbody tr:nth-child(3n+1) td{background:linear-gradient(135deg,#fffffff2,#f8f9faf2);border-left:3px solid #0000}.GoldTransactionsRecords_table__W28hB tbody tr:nth-child(3n+2) td{background:linear-gradient(135deg,#f8f9faf2,#e9eceff2);border-left:3px solid #0000}.GoldTransactionsRecords_table__W28hB tbody tr:nth-child(3n+3) td{background:linear-gradient(135deg,#e9eceff2,#dcdde1f2);border-left:3px solid #0000}.GoldTransactionsRecords_table__W28hB tbody tr:hover td{background:linear-gradient(135deg,#667eea08,#764ba208)!important;border-left-color:#667eea;box-shadow:inset 3px 0 0 #667eea}.GoldTransactionsRecords_table__W28hB tbody tr:last-child td{border-bottom:none}.GoldTransactionsRecords_table__W28hB td:first-child{color:#667eea;font-family:Courier New,monospace;font-weight:700;position:relative}.GoldTransactionsRecords_table__W28hB td:first-child:after{content:"🔢";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_table__W28hB td:nth-child(2){color:#2c3e50;font-weight:600;position:relative}.GoldTransactionsRecords_table__W28hB td:nth-child(2):after{content:"👤";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_table__W28hB td:nth-child(3){color:#e74c3c;font-weight:600;position:relative}.GoldTransactionsRecords_table__W28hB td:nth-child(3):after{content:"📋";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_table__W28hB td:nth-child(4){color:#7f8c8d;font-size:.9rem;position:relative}.GoldTransactionsRecords_table__W28hB td:nth-child(4):after{content:"📅";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_table__W28hB td:nth-child(5),.GoldTransactionsRecords_table__W28hB td:nth-child(6),.GoldTransactionsRecords_table__W28hB td:nth-child(7),.GoldTransactionsRecords_table__W28hB td:nth-child(8){color:#27ae60;font-family:Courier New,monospace;font-weight:600;position:relative}.GoldTransactionsRecords_table__W28hB td:nth-child(5):after,.GoldTransactionsRecords_table__W28hB td:nth-child(6):after,.GoldTransactionsRecords_table__W28hB td:nth-child(7):after,.GoldTransactionsRecords_table__W28hB td:nth-child(8):after{content:"⚖️";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_table__W28hB td:nth-child(9){color:#e67e22;font-family:Courier New,monospace;font-size:1.1rem;font-weight:700;position:relative}.GoldTransactionsRecords_table__W28hB td:nth-child(9):after{content:"🏆";font-size:.8rem;left:-25px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%)}.GoldTransactionsRecords_noData__L\+nea{background:linear-gradient(135deg,#f8f9fae6,#e9ecefe6);border:2px dashed #667eea4d;border-radius:20px;color:#7f8c8d;font-size:1.1rem;font-style:italic;margin:30px 0;overflow:hidden;padding:80px 30px;position:relative;text-align:center}.GoldTransactionsRecords_noData__L\+nea:before{animation:GoldTransactionsRecords_float__PFpS6 3s ease-in-out infinite;content:"📊";display:block;font-size:3rem;margin-bottom:20px;opacity:.5}.GoldTransactionsRecords_noData__L\+nea:after{animation:GoldTransactionsRecords_shimmer__ixvbi 2s infinite;background:linear-gradient(90deg,#0000,#667eea1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes GoldTransactionsRecords_float__PFpS6{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes GoldTransactionsRecords_shimmer__ixvbi{0%{left:-100%}to{left:100%}}.GoldTransactionsRecords_viewBtn__NR144{align-items:center;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:30px;box-shadow:0 8px 25px #28a7454d,0 4px 15px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:700;gap:10px;letter-spacing:.5px;overflow:hidden;padding:15px 25px;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1)}.GoldTransactionsRecords_viewBtn__NR144:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.GoldTransactionsRecords_viewBtn__NR144:after{background:#fff3;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s ease;width:0}.GoldTransactionsRecords_viewBtn__NR144:hover:before{left:100%}.GoldTransactionsRecords_viewBtn__NR144:hover:after{height:300px;width:300px}.GoldTransactionsRecords_viewBtn__NR144:hover{background:linear-gradient(135deg,#20c997,#28a745);box-shadow:0 15px 40px #28a74580,0 8px 25px #0003;transform:translateY(-4px) scale(1.08)}.GoldTransactionsRecords_viewBtn__NR144:active{transform:translateY(-2px) scale(1.05);transition:all .1s ease}.GoldTransactionsRecords_stats__p0ttq{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-content:center;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1200px}.GoldTransactionsRecords_statItem__YNZpH{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#fffffff2,#f8f9faf2);border:1px solid #ffffff4d;border-radius:15px;box-shadow:0 8px 25px #0000001a;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .3s ease}.GoldTransactionsRecords_statItem__YNZpH:before{background:linear-gradient(90deg,#667eea,#764ba2,#667eea);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.GoldTransactionsRecords_statItem__YNZpH:hover:before{transform:scaleX(1)}.GoldTransactionsRecords_statItem__YNZpH:hover{border-color:#667eea4d;box-shadow:0 15px 40px #667eea33;transform:translateY(-5px) scale(1.02)}.GoldTransactionsRecords_statLabel__-ZIet{color:#6c757d;display:block;font-size:.9rem;margin-bottom:8px}.GoldTransactionsRecords_statValue__78-Tt{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;display:block;font-size:1.8rem;font-weight:700;margin-top:8px;text-shadow:0 2px 4px #0000001a}.GoldTransactionsRecords_loading__Cj-rD{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffc;border:1px solid #ffffff4d;border-radius:20px;color:#6c757d;padding:80px 20px;text-align:center}.GoldTransactionsRecords_spinner__\+C8Xb{animation:GoldTransactionsRecords_spin__F1dg6 1.2s linear infinite;border-right:4px solid #667eea1a;border-top:4px solid #667eea1a;border-color:#667eea #764ba2 #667eea1a #667eea1a;border-radius:50%;border-style:solid;border-width:4px;box-shadow:0 8px 25px #667eea33;height:60px;margin:0 auto 25px;width:60px}@keyframes GoldTransactionsRecords_spin__F1dg6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GoldTransactionsRecords_loading__Cj-rD p{animation:GoldTransactionsRecords_pulse__\+ITJi 2s infinite;color:#667eea;font-size:1.1rem;font-weight:500;margin:0}@keyframes GoldTransactionsRecords_pulse__\+ITJi{0%,to{opacity:1}50%{opacity:.7}}.GoldTransactionsRecords_modal__CkwsB{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.GoldTransactionsRecords_modalContent__dROHp{animation:GoldTransactionsRecords_modalSlideIn__PAHpm .3s ease;background:#fff;border-radius:15px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}@keyframes GoldTransactionsRecords_modalSlideIn__PAHpm{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.GoldTransactionsRecords_modalHeader__h1R5x{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.GoldTransactionsRecords_modalHeader__h1R5x h2{font-size:1.5rem;margin:0}.GoldTransactionsRecords_closeBtn__IIach{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:35px;justify-content:center;padding:5px;transition:background .3s ease;width:35px}.GoldTransactionsRecords_closeBtn__IIach:hover{background:#fff3}.GoldTransactionsRecords_modalBody__cKNVN{padding:25px}.GoldTransactionsRecords_detailRow__Fh9bO{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:15px 0}.GoldTransactionsRecords_detailRow__Fh9bO:last-child{border-bottom:none}.GoldTransactionsRecords_detailLabel__452Zp{color:#495057;font-weight:700;min-width:120px}.GoldTransactionsRecords_detailValue__JBlP6{color:#667eea;flex:1 1;font-weight:500;text-align:left}.GoldTransactionsRecords_modalFooter__cpSrN{border-top:1px solid #e9ecef;padding:20px 25px;text-align:center}.GoldTransactionsRecords_closeModalBtn__Noezp{background:linear-gradient(135deg,#6c757d,#495057);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 30px;transition:all .3s ease}.GoldTransactionsRecords_closeModalBtn__Noezp:hover{box-shadow:0 8px 25px #6c757d4d;transform:translateY(-2px)}@media (max-width:768px){.GoldTransactionsRecords_content__Dx0v9{padding:15px}.GoldTransactionsRecords_header__FC7IE h1{font-size:2rem}.GoldTransactionsRecords_filtersAndStats__H1UX0{gap:20px;grid-template-columns:1fr}.GoldTransactionsRecords_filtersColumn__rxqRX,.GoldTransactionsRecords_statsColumn__WyxSd{gap:15px;grid-template-columns:1fr}.GoldTransactionsRecords_filterRow__JMmo2{flex-direction:column;gap:15px}.GoldTransactionsRecords_filterGroup__f3kDj{min-width:100%}.GoldTransactionsRecords_filterButtons__k5NDD{justify-content:center;margin-left:0}.GoldTransactionsRecords_stats__p0ttq{align-items:center;flex-direction:column}.GoldTransactionsRecords_statItem__YNZpH{min-width:100%}.GoldTransactionsRecords_table__W28hB{font-size:.85rem}.GoldTransactionsRecords_table__W28hB td,.GoldTransactionsRecords_table__W28hB th{padding:10px 8px}.GoldTransactionsRecords_modalContent__dROHp{margin:10px;width:95%}.GoldTransactionsRecords_detailRow__Fh9bO{align-items:flex-start;flex-direction:column;gap:5px}.GoldTransactionsRecords_detailValue__JBlP6{text-align:right}}@media (max-width:480px){.GoldTransactionsRecords_header__FC7IE h1{font-size:1.8rem}.GoldTransactionsRecords_header__FC7IE p{font-size:1rem}.GoldTransactionsRecords_filters__RP21e,.GoldTransactionsRecords_modalBody__cKNVN,.GoldTransactionsRecords_tableContainer__ty-Xq{padding:20px}.GoldTransactionsRecords_modalHeader__h1R5x{padding:15px 20px}}.GoldTransactionsRecords_sortable__E7I-O{cursor:pointer;position:relative;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.GoldTransactionsRecords_sortable__E7I-O:hover{background-color:#667eea1a}.GoldTransactionsRecords_paginationContainer__1Rn6S{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-top:20px;padding:20px}.GoldTransactionsRecords_paginationInfo__c4BXc{color:#666;font-size:.9rem}.GoldTransactionsRecords_paginationControls__S3w28{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.GoldTransactionsRecords_pageSizeSelect__Iui\+d{background:#fff;border:2px solid #e0e0e0;border-radius:8px;font-size:.9rem;padding:8px 12px;transition:border-color .3s ease}.GoldTransactionsRecords_pageSizeSelect__Iui\+d:focus{border-color:#667eea;outline:none}.GoldTransactionsRecords_paginationButtons__zPi3h{align-items:center;display:flex;gap:8px}.GoldTransactionsRecords_paginationBtn__6Fhpx{background:#fff;border:2px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-size:.9rem;min-width:40px;padding:8px 12px;transition:all .3s ease}.GoldTransactionsRecords_paginationBtn__6Fhpx:hover:not(:disabled){background:#667eea;border-color:#667eea;color:#fff;transform:translateY(-1px)}.GoldTransactionsRecords_paginationBtn__6Fhpx:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.5}.GoldTransactionsRecords_currentPage__U3p4u{background:#667eea;border-radius:8px;color:#fff;font-size:.9rem;font-weight:700;padding:8px 12px}@media (max-width:768px){.GoldTransactionsRecords_paginationContainer__1Rn6S{flex-direction:column;text-align:center}.GoldTransactionsRecords_paginationControls__S3w28{justify-content:center}.GoldTransactionsRecords_paginationButtons__zPi3h{flex-wrap:wrap;justify-content:center}}.CustomerGoldTransactionsRecords_totalsRow__0rJXy{background:linear-gradient(135deg,#f39c12,#e67e22)!important;border:2px solid #d35400;color:#fff!important;font-weight:700}.CustomerGoldTransactionsRecords_totalsLabel__04gzn,.CustomerGoldTransactionsRecords_totalsValue__S\+jqf{background:#0000001a;border-right:1px solid #fff3;font-size:1.1rem;padding:12px 8px;text-align:center}.CustomerGoldTransactionsRecords_totalsValue__S\+jqf{min-width:100px}.CustomerGoldTransactionsRecords_totalsTotal__ou9ix{background:#0003;border-left:2px solid #fff;color:#fff;font-size:1.2rem;padding:12px 8px;text-align:center}.CustomerGoldTransactionsRecords_page__kpv-q{background:linear-gradient(135deg,#667eea,#764ba2);margin:0;min-height:100vh;padding:0}.CustomerGoldTransactionsRecords_main__CXYQu{margin:0 auto;max-width:1400px;padding:20px}.CustomerGoldTransactionsRecords_header__jRw4d{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:flex;justify-content:space-between;margin-bottom:30px;padding:20px}.CustomerGoldTransactionsRecords_title__x5TKT{color:#2c3e50;font-size:2.5rem;font-weight:700;margin:0;text-shadow:2px 2px 4px #0000001a}.CustomerGoldTransactionsRecords_stats__z5NvY{display:flex;gap:20px}.CustomerGoldTransactionsRecords_statItem__II6Pv{align-items:center;background:linear-gradient(135deg,#3498db,#2980b9);border-radius:10px;box-shadow:0 4px 15px #3498db4d;color:#fff;display:flex;flex-direction:column;padding:10px 15px}.CustomerGoldTransactionsRecords_statLabel__slpOY{font-size:.9rem;margin-bottom:5px;opacity:.9}.CustomerGoldTransactionsRecords_statValue__BZI8p{font-size:1.2rem;font-weight:700}.CustomerGoldTransactionsRecords_message__3B30n{border-radius:10px;box-shadow:0 4px 15px #0000001a;font-weight:600;margin-bottom:20px;padding:15px 20px;text-align:center}.CustomerGoldTransactionsRecords_success__7BOXn{background:linear-gradient(135deg,#2ecc71,#27ae60);color:#fff}.CustomerGoldTransactionsRecords_error__5ed\+M{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff}.CustomerGoldTransactionsRecords_filtersContainer__9bz9e{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;margin-bottom:25px;padding:25px}.CustomerGoldTransactionsRecords_filtersGrid__lS43X{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.CustomerGoldTransactionsRecords_filterGroup__IgM-v{display:flex;flex-direction:column}.CustomerGoldTransactionsRecords_filterLabel__V3aWr{color:#2c3e50;font-size:.95rem;font-weight:600;margin-bottom:8px}.CustomerGoldTransactionsRecords_filterInput__eX\+jf,.CustomerGoldTransactionsRecords_filterSelect__QzFh2{background:#fff;border:2px solid #e0e6ed;border-radius:10px;font-size:1rem;padding:12px 15px;transition:all .3s ease}.CustomerGoldTransactionsRecords_filterInput__eX\+jf:focus,.CustomerGoldTransactionsRecords_filterSelect__QzFh2:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db1a;outline:none;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_filterActions__M1eP5{display:flex;gap:15px;justify-content:center}.CustomerGoldTransactionsRecords_clearButton__vph1B,.CustomerGoldTransactionsRecords_searchButton__dCoyj{border:none;border-radius:10px;box-shadow:0 4px 15px #0000001a;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:all .3s ease}.CustomerGoldTransactionsRecords_searchButton__dCoyj{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.CustomerGoldTransactionsRecords_searchButton__dCoyj:hover{box-shadow:0 6px 20px #3498db66;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_clearButton__vph1B{background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:#fff}.CustomerGoldTransactionsRecords_clearButton__vph1B:hover{box-shadow:0 6px 20px #95a5a666;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_tableContainer__Un6SB{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;margin-bottom:25px;overflow:hidden}.CustomerGoldTransactionsRecords_table__fwnOl{border-collapse:collapse;font-size:.95rem;width:100%}.CustomerGoldTransactionsRecords_table__fwnOl th{background:linear-gradient(135deg,#34495e,#2c3e50);border:none;color:#fff;font-weight:600;padding:15px 12px;position:sticky;text-align:right;top:0;z-index:10}.CustomerGoldTransactionsRecords_sortableHeader__h0YQx{cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none}.CustomerGoldTransactionsRecords_sortableHeader__h0YQx:hover{background:linear-gradient(135deg,#2c3e50,#34495e);transform:scale(1.02)}.CustomerGoldTransactionsRecords_table__fwnOl td{border-bottom:1px solid #ecf0f1;padding:12px;text-align:right;vertical-align:middle}.CustomerGoldTransactionsRecords_tableRow__R1qem{transition:all .3s ease}.CustomerGoldTransactionsRecords_tableRow__R1qem:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 4px 15px #0000001a;transform:scale(1.01)}.CustomerGoldTransactionsRecords_transactionNumber__9c1kj{color:#2c3e50;font-family:Courier New,monospace;font-weight:600}.CustomerGoldTransactionsRecords_customerName__RPJyI{color:#3498db;font-weight:600}.CustomerGoldTransactionsRecords_referenceType__9KQ6M{color:#7f8c8d;font-size:.9rem}.CustomerGoldTransactionsRecords_transactionDate__EAQoi{color:#2c3e50;font-size:.9rem}.CustomerGoldTransactionsRecords_goldAmount__zTyQB{color:#e67e22;font-family:Courier New,monospace;font-weight:600;min-width:80px;text-align:center}.CustomerGoldTransactionsRecords_actions__yMmsu{text-align:center}.CustomerGoldTransactionsRecords_viewButton__MGhC3{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:8px 12px;transition:all .3s ease}.CustomerGoldTransactionsRecords_viewButton__MGhC3:hover{box-shadow:0 4px 15px #3498db66;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_loading__\+PKxm{align-items:center;color:#7f8c8d;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.CustomerGoldTransactionsRecords_spinner__sYJ7L{animation:CustomerGoldTransactionsRecords_spin__ZfB0e 1s linear infinite;border:4px solid #ecf0f1;border-radius:50%;border-top-color:#3498db;height:50px;margin-bottom:20px;width:50px}@keyframes CustomerGoldTransactionsRecords_spin__ZfB0e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CustomerGoldTransactionsRecords_noData__yO8LL{color:#7f8c8d;font-size:1.1rem;padding:60px 20px;text-align:center}.CustomerGoldTransactionsRecords_pagination__JPER8{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #0000001a;display:flex;gap:15px;justify-content:center;padding:20px}.CustomerGoldTransactionsRecords_paginationButton__x1Hk9{background:#fff;border:2px solid #3498db;border-radius:8px;color:#3498db;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.CustomerGoldTransactionsRecords_paginationButton__x1Hk9:hover:not(:disabled){background:#3498db;color:#fff;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_paginationButton__x1Hk9:disabled{cursor:not-allowed;opacity:.5}.CustomerGoldTransactionsRecords_pageNumbers__ieFIF{display:flex;gap:8px}.CustomerGoldTransactionsRecords_pageButton__4ZGSt{background:#fff;border:2px solid #ecf0f1;border-radius:8px;color:#2c3e50;cursor:pointer;font-weight:600;padding:10px 15px;transition:all .3s ease}.CustomerGoldTransactionsRecords_pageButton__4ZGSt:hover{border-color:#3498db;color:#3498db;transform:translateY(-2px)}.CustomerGoldTransactionsRecords_activePage__s5SbJ{background:#3498db;border-color:#3498db;color:#fff}.CustomerGoldTransactionsRecords_modalOverlay__xjwXS{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CustomerGoldTransactionsRecords_modalContent__6l496{animation:CustomerGoldTransactionsRecords_modalSlideIn__G2aTx .3s ease;background:#fff;border-radius:15px;box-shadow:0 20px 60px #0000004d;max-height:80vh;max-width:600px;overflow-y:auto;width:90%}@keyframes CustomerGoldTransactionsRecords_modalSlideIn__G2aTx{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.CustomerGoldTransactionsRecords_modalHeader__sgwYG{align-items:center;background:linear-gradient(135deg,#34495e,#2c3e50);border-bottom:2px solid #ecf0f1;border-radius:15px 15px 0 0;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.CustomerGoldTransactionsRecords_modalHeader__sgwYG h2{font-size:1.5rem;margin:0}.CustomerGoldTransactionsRecords_closeButton__1El3P{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.5rem;padding:5px;transition:all .3s ease}.CustomerGoldTransactionsRecords_closeButton__1El3P:hover{background:#fff3;transform:scale(1.1)}.CustomerGoldTransactionsRecords_modalBody__bf3H\+{padding:25px}.CustomerGoldTransactionsRecords_detailGrid__nY0fA{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.CustomerGoldTransactionsRecords_detailItem__8cRRK{display:flex;flex-direction:column;gap:8px}.CustomerGoldTransactionsRecords_detailItem__8cRRK label{color:#2c3e50;font-size:.9rem;font-weight:600}.CustomerGoldTransactionsRecords_detailItem__8cRRK span{background:#f8f9fa;border-left:4px solid #3498db;border-radius:8px;color:#7f8c8d;font-size:1rem;padding:8px 12px}@media (max-width:768px){.CustomerGoldTransactionsRecords_main__CXYQu{padding:15px}.CustomerGoldTransactionsRecords_header__jRw4d{flex-direction:column;gap:20px;text-align:center}.CustomerGoldTransactionsRecords_title__x5TKT{font-size:2rem}.CustomerGoldTransactionsRecords_filtersGrid__lS43X{grid-template-columns:1fr}.CustomerGoldTransactionsRecords_filterActions__M1eP5{flex-direction:column}.CustomerGoldTransactionsRecords_table__fwnOl{font-size:.85rem}.CustomerGoldTransactionsRecords_table__fwnOl td,.CustomerGoldTransactionsRecords_table__fwnOl th{padding:8px 6px}.CustomerGoldTransactionsRecords_pagination__JPER8{flex-direction:column;gap:10px}.CustomerGoldTransactionsRecords_pageNumbers__ieFIF{flex-wrap:wrap;justify-content:center}.CustomerGoldTransactionsRecords_modalContent__6l496{margin:20px;width:95%}.CustomerGoldTransactionsRecords_detailGrid__nY0fA{grid-template-columns:1fr}}@media (max-width:480px){.CustomerGoldTransactionsRecords_title__x5TKT{font-size:1.5rem}.CustomerGoldTransactionsRecords_stats__z5NvY{flex-direction:column;gap:10px}.CustomerGoldTransactionsRecords_table__fwnOl{font-size:.8rem}.CustomerGoldTransactionsRecords_table__fwnOl td,.CustomerGoldTransactionsRecords_table__fwnOl th{padding:6px 4px}}.SupplierReturnDetailsModal_modalOverlay__QMwaQ{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.SupplierReturnDetailsModal_modalContent__GyEf3{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;max-height:95vh;max-width:95vw;overflow:hidden;width:1200px}.SupplierReturnDetailsModal_modalHeader__sswRw{align-items:center;background:linear-gradient(135deg,#34495e,#2c3e50);border-radius:12px 12px 0 0;color:#fff;display:flex;justify-content:space-between;padding:20px}.SupplierReturnDetailsModal_modalHeader__sswRw h2{font-size:1.5rem;font-weight:600;margin:0}.SupplierReturnDetailsModal_closeButton__00-9A{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.SupplierReturnDetailsModal_closeButton__00-9A:hover{background:#ffffff4d;transform:scale(1.1)}.SupplierReturnDetailsModal_modalBody__HaUE2{direction:rtl;flex:1 1;overflow-y:auto;padding:20px}.SupplierReturnDetailsModal_modalFooter__jzQrp{background:#f8f9fa;border-radius:0 0 12px 12px;border-top:1px solid #e9ecef;display:flex;justify-content:center;padding:20px}.SupplierReturnDetailsModal_modalFooter__jzQrp .SupplierReturnDetailsModal_closeButton__00-9A{background:linear-gradient(135deg,#6c757d,#5a6268);border-radius:8px;color:#fff;font-size:1rem;height:auto;padding:12px 30px;width:auto}.SupplierReturnDetailsModal_modalFooter__jzQrp .SupplierReturnDetailsModal_closeButton__00-9A:hover{background:linear-gradient(135deg,#5a6268,#495057);box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.SupplierReturnDetailsModal_section__Dmi4Q{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:30px;padding:20px}.SupplierReturnDetailsModal_section__Dmi4Q h3{border-bottom:2px solid #3498db;color:#2c3e50;font-size:1.3rem;font-weight:600;margin:0 0 20px;padding-bottom:10px}.SupplierReturnDetailsModal_infoGrid__IgXUR{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.SupplierReturnDetailsModal_infoItem__cwwj3{display:flex;flex-direction:column;gap:5px}.SupplierReturnDetailsModal_infoItem__cwwj3 label{color:#495057;font-size:.9rem;font-weight:600}.SupplierReturnDetailsModal_infoItem__cwwj3 span{background:#fff;border:1px solid #dee2e6;border-radius:6px;color:#2c3e50;font-size:.95rem;padding:8px 12px}.SupplierReturnDetailsModal_tableContainer__6wOJ5{border:1px solid #dee2e6;border-radius:8px;overflow-x:auto}.SupplierReturnDetailsModal_detailsTable__bdJhV{background:#fff;border-collapse:collapse;font-size:.85rem;width:100%}.SupplierReturnDetailsModal_detailsTable__bdJhV th{background:linear-gradient(135deg,#34495e,#2c3e50);border:1px solid #2c3e50;color:#fff;font-weight:600;padding:12px 8px;text-align:center;white-space:nowrap}.SupplierReturnDetailsModal_detailsTable__bdJhV td{border:1px solid #dee2e6;color:#495057;padding:10px 8px;text-align:center}.SupplierReturnDetailsModal_detailsTable__bdJhV tr:nth-child(2n){background-color:#f8f9fa}.SupplierReturnDetailsModal_detailsTable__bdJhV tr:hover{background-color:#e3f2fd}.SupplierReturnDetailsModal_loading__gfzpU{color:#6c757d;font-size:1.1rem;padding:40px;text-align:center}@media (max-width:768px){.SupplierReturnDetailsModal_modalContent__GyEf3{max-height:90vh;width:95vw}.SupplierReturnDetailsModal_modalHeader__sswRw{padding:15px}.SupplierReturnDetailsModal_modalHeader__sswRw h2{font-size:1.2rem}.SupplierReturnDetailsModal_modalBody__HaUE2{padding:15px}.SupplierReturnDetailsModal_infoGrid__IgXUR{grid-template-columns:1fr}.SupplierReturnDetailsModal_detailsTable__bdJhV{font-size:.75rem}.SupplierReturnDetailsModal_detailsTable__bdJhV td,.SupplierReturnDetailsModal_detailsTable__bdJhV th{padding:6px 4px}}@media print{.SupplierReturnDetailsModal_modalOverlay__QMwaQ{background:none;padding:0;position:static}.SupplierReturnDetailsModal_modalContent__GyEf3{border:1px solid #000;box-shadow:none;max-height:none;max-width:none}.SupplierReturnDetailsModal_modalHeader__sswRw{background:#f8f9fa!important;color:#000!important}.SupplierReturnDetailsModal_closeButton__00-9A,.SupplierReturnDetailsModal_modalFooter__jzQrp{display:none}}.customer-payment-distribution-page{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:20px 0}.container{margin:0 auto;max-width:1200px;padding:0 20px}.page-header{color:#fff;margin-bottom:30px;text-align:center}.page-header h1{font-size:2.5rem;margin-bottom:10px;text-shadow:2px 2px 4px #0000004d}.page-header p{font-size:1.1rem;opacity:.9}.message{border-radius:8px;font-weight:500;margin-bottom:20px;padding:15px 20px;text-align:center}.message.success{background:linear-gradient(135deg,#4caf50,#45a049);border:2px solid #4caf50;color:#fff}.message.error{background:linear-gradient(135deg,#f44336,#d32f2f);border:2px solid #f44336;color:#fff}.content-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-bottom:30px}.section{background:#fff;border:1px solid #fff3;border-radius:15px;box-shadow:0 10px 30px #0003;padding:25px}.section h2{border-bottom:3px solid #667eea;color:#333;font-size:1.5rem;padding-bottom:10px}.form-group,.section h2{margin-bottom:20px}.form-group label{display:block}.form-control{background:#f8f9fa;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;padding:12px 15px;transition:all .3s ease;width:100%}.form-control:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.form-row{grid-template-columns:1fr 1fr}.customer-info{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:5px solid #667eea;border-radius:10px;margin-top:20px;padding:20px}.customer-info h3{color:#333;font-size:1.3rem;margin-bottom:15px}.customer-info p{color:#666;font-size:1rem;margin-bottom:10px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.action-buttons-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.action-buttons-header .btn{font-size:.9rem;min-width:140px;padding:10px 16px;text-align:center}.invoices-table{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000001a;overflow:hidden}.invoices-table th{background:linear-gradient(135deg,#667eea,#764ba2);font-size:.9rem;padding:15px 10px;text-align:center}.invoices-table td{border-bottom:1px solid #e1e5e9;font-size:.9rem;padding:12px 10px;text-align:center}.invoices-table tr:hover{background:#f8f9fa}.invoices-table tfoot tr{background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:600}.invoices-table tfoot td{border-top:2px solid #667eea;font-size:1rem}.amount-input{color:#333;width:120px}.amount-input,.btn{font-weight:600;text-align:center}.btn{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:1rem;padding:12px 25px;text-decoration:none;transition:all .3s ease}.btn:hover{box-shadow:0 5px 15px #0003;transform:translateY(-2px)}.btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#5a6fd8,#6a4190)}.btn-secondary{background:linear-gradient(135deg,#6c757d,#5a6268);color:#fff}.btn-secondary:hover:not(:disabled){background:linear-gradient(135deg,#5a6268,#495057)}.btn-info{background:linear-gradient(135deg,#17a2b8,#138496);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-info:hover:not(:disabled){background:linear-gradient(135deg,#138496,#117a8b);box-shadow:0 4px 12px #17a2b84d;transform:translateY(-2px)}.btn-info:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;opacity:.6}.btn-warning{background:linear-gradient(135deg,#ffc107,#e0a800);border:none;border-radius:8px;color:#212529;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-warning:hover:not(:disabled){background:linear-gradient(135deg,#e0a800,#d39e00);box-shadow:0 4px 12px #ffc1074d;transform:translateY(-2px)}.btn-warning:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;opacity:.6}.btn-danger{background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-danger:hover:not(:disabled){background:linear-gradient(135deg,#c82333,#bd2130);box-shadow:0 4px 12px #dc35454d;transform:translateY(-2px)}.btn-danger:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;opacity:.6}.btn-success{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-success:hover:not(:disabled){background:linear-gradient(135deg,#20c997,#17a2b8);box-shadow:0 4px 12px #28a7454d;transform:translateY(-2px)}.btn-success:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;opacity:.6}.btn-dark{background:linear-gradient(135deg,#343a40,#495057);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .3s ease}.btn-dark:hover:not(:disabled){background:linear-gradient(135deg,#495057,#6c757d);box-shadow:0 4px 12px #343a404d;transform:translateY(-2px)}.btn-dark:disabled{background:linear-gradient(135deg,#ccc,#999);cursor:not-allowed;opacity:.6}.action-buttons{margin-top:20px;text-align:center}.no-data{background:#fff;border-radius:15px;box-shadow:0 10px 30px #0003;padding:40px;text-align:center}.no-data p{color:#666;font-size:1.2rem;margin:0}@media (max-width:768px){.content-grid{gap:20px}.content-grid,.form-row{grid-template-columns:1fr}.form-row{gap:15px}.section-header{align-items:stretch;flex-direction:column;gap:15px}.invoices-table{overflow-x:auto}.invoices-table table{min-width:600px}.page-header h1{font-size:2rem}.container{padding:0 15px}}@media (max-width:480px){.customer-payment-distribution-page{padding:10px 0}.section{padding:20px}.page-header h1{font-size:1.8rem}.btn{font-size:.9rem;padding:10px 20px}}.CustomerPaymentsMoneyRecords_container__4BYLg{background-color:#f5f5f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh}.CustomerPaymentsMoneyRecords_content__xlnQ7{margin:0 auto;max-width:1400px;padding:20px}.CustomerPaymentsMoneyRecords_header__JEvoq{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;box-shadow:0 10px 30px #0000001a;color:#fff;margin-bottom:30px;padding:30px}.CustomerPaymentsMoneyRecords_title__ZEECI{font-size:2.5rem;font-weight:700;margin:0 0 10px;text-shadow:2px 2px 4px #0000004d}.CustomerPaymentsMoneyRecords_subtitle__9kBoG{font-size:1.1rem;margin:0;opacity:.9}.CustomerPaymentsMoneyRecords_loading__yWpsG{color:#666;font-size:1.2rem;padding:50px;text-align:center}.CustomerPaymentsMoneyRecords_filters__pO1-P{grid-gap:20px;align-items:end;background:#fff;border-radius:15px;box-shadow:0 5px 15px #00000014;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:25px;padding:25px}.CustomerPaymentsMoneyRecords_filterGroup__KBe4f{display:flex;flex-direction:column}.CustomerPaymentsMoneyRecords_filterLabel__BVV\+y{color:#333;font-size:.9rem;font-weight:600;margin-bottom:8px}.CustomerPaymentsMoneyRecords_filterInput__hj27L{background:#fafafa;border:2px solid #e1e5e9;border-radius:10px;font-size:1rem;padding:12px 15px;transition:all .3s ease}.CustomerPaymentsMoneyRecords_filterInput__hj27L:focus{background:#fff;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.CustomerPaymentsMoneyRecords_filterActions__TNLtu{display:flex;flex-wrap:wrap;gap:10px}.CustomerPaymentsMoneyRecords_btnPrimary__RtT1q,.CustomerPaymentsMoneyRecords_btnSecondary__v-6\+S,.CustomerPaymentsMoneyRecords_btnSuccess__L\+KJ2{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s ease}.CustomerPaymentsMoneyRecords_btnPrimary__RtT1q{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.CustomerPaymentsMoneyRecords_btnPrimary__RtT1q:hover{box-shadow:0 5px 15px #667eea66;transform:translateY(-2px)}.CustomerPaymentsMoneyRecords_btnSecondary__v-6\+S{background:#6c757d;color:#fff}.CustomerPaymentsMoneyRecords_btnSecondary__v-6\+S:hover{background:#5a6268;transform:translateY(-2px)}.CustomerPaymentsMoneyRecords_btnSuccess__L\+KJ2{background:#28a745;color:#fff}.CustomerPaymentsMoneyRecords_btnSuccess__L\+KJ2:hover{background:#218838;transform:translateY(-2px)}.CustomerPaymentsMoneyRecords_message__Ep76o{background:#d4edda;border:1px solid #c3e6cb;border-radius:10px;color:#155724;font-weight:500;margin-bottom:20px;padding:15px 20px}.CustomerPaymentsMoneyRecords_tableContainer__UDV-D{background:#fff;border-radius:15px;box-shadow:0 5px 15px #00000014;margin-bottom:25px;overflow:hidden}.CustomerPaymentsMoneyRecords_table__Ly1yg{border-collapse:collapse;font-size:.9rem;width:100%}.CustomerPaymentsMoneyRecords_table__Ly1yg th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.5px;padding:15px 12px;text-align:right;text-transform:uppercase}.CustomerPaymentsMoneyRecords_table__Ly1yg td{border-bottom:1px solid #f0f0f0;padding:12px;text-align:right;vertical-align:middle}.CustomerPaymentsMoneyRecords_table__Ly1yg tbody tr:hover{background-color:#f8f9fa}.CustomerPaymentsMoneyRecords_table__Ly1yg tbody tr:nth-child(2n){background-color:#fafafa}.CustomerPaymentsMoneyRecords_table__Ly1yg tbody tr:nth-child(2n):hover{background-color:#f0f0f0}.CustomerPaymentsMoneyRecords_actions__HzWmu{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.CustomerPaymentsMoneyRecords_noData__y1Klg{color:#666;font-size:1.1rem;padding:50px;text-align:center}.CustomerPaymentsMoneyRecords_pagination__qERm3{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:20px}.CustomerPaymentsMoneyRecords_pageBtn__FQeOI{background:#fff;border:2px solid #667eea;border-radius:8px;color:#667eea;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.CustomerPaymentsMoneyRecords_pageBtn__FQeOI:hover:not(:disabled){background:#667eea;color:#fff;transform:translateY(-2px)}.CustomerPaymentsMoneyRecords_pageBtn__FQeOI:disabled{cursor:not-allowed;opacity:.5}.CustomerPaymentsMoneyRecords_pageInfo__-FI1g{color:#333;font-weight:600}.CustomerPaymentsMoneyRecords_modalOverlay__kk5SV{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.CustomerPaymentsMoneyRecords_modal__vNALP{background:#fff;border-radius:15px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.CustomerPaymentsMoneyRecords_modalHeader__vdhfd{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px 15px 0 0;color:#fff;display:flex;justify-content:space-between;padding:20px 25px}.CustomerPaymentsMoneyRecords_modalHeader__vdhfd h2{font-size:1.4rem;font-weight:600;margin:0}.CustomerPaymentsMoneyRecords_closeButton__Tgk4S{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:5px;transition:background-color .3s ease;width:30px}.CustomerPaymentsMoneyRecords_closeButton__Tgk4S:hover{background:#fff3}.CustomerPaymentsMoneyRecords_modalContent__w4D2b{padding:25px}.CustomerPaymentsMoneyRecords_paymentInfo__FMHO5{grid-gap:15px;display:grid;gap:15px}.CustomerPaymentsMoneyRecords_infoRow__9atDf{grid-gap:15px;border-bottom:1px solid #f0f0f0;display:grid;gap:15px;grid-template-columns:1fr 2fr;padding:10px 0}.CustomerPaymentsMoneyRecords_infoRow__9atDf:last-child{border-bottom:none}.CustomerPaymentsMoneyRecords_infoLabel__enJ2J{color:#333;font-size:.9rem;font-weight:600}.CustomerPaymentsMoneyRecords_infoValue__9KfRk{color:#666;font-size:.9rem;word-break:break-word}.CustomerPaymentsMoneyRecords_modalFooter__9SKSl{border-top:1px solid #f0f0f0;display:flex;gap:10px;justify-content:flex-end;padding:20px 25px}@media (max-width:768px){.CustomerPaymentsMoneyRecords_content__xlnQ7{padding:15px}.CustomerPaymentsMoneyRecords_title__ZEECI{font-size:2rem}.CustomerPaymentsMoneyRecords_filters__pO1-P{gap:15px;grid-template-columns:1fr}.CustomerPaymentsMoneyRecords_filterActions__TNLtu{justify-content:stretch}.CustomerPaymentsMoneyRecords_filterActions__TNLtu button{flex:1 1;justify-content:center}.CustomerPaymentsMoneyRecords_table__Ly1yg{font-size:.8rem}.CustomerPaymentsMoneyRecords_table__Ly1yg td,.CustomerPaymentsMoneyRecords_table__Ly1yg th{padding:8px 6px}.CustomerPaymentsMoneyRecords_actions__HzWmu{flex-direction:column;gap:5px}.CustomerPaymentsMoneyRecords_actions__HzWmu button{justify-content:center;width:100%}.CustomerPaymentsMoneyRecords_modal__vNALP{margin:10px;max-height:calc(100vh - 20px)}.CustomerPaymentsMoneyRecords_infoRow__9atDf{gap:5px;grid-template-columns:1fr}}@media (max-width:480px){.CustomerPaymentsMoneyRecords_header__JEvoq{padding:20px}.CustomerPaymentsMoneyRecords_title__ZEECI{font-size:1.8rem}.CustomerPaymentsMoneyRecords_subtitle__9kBoG{font-size:1rem}.CustomerPaymentsMoneyRecords_filters__pO1-P{padding:20px}.CustomerPaymentsMoneyRecords_table__Ly1yg{font-size:.75rem}.CustomerPaymentsMoneyRecords_table__Ly1yg td,.CustomerPaymentsMoneyRecords_table__Ly1yg th{padding:6px 4px}.CustomerPaymentsMoneyRecords_modalContent__w4D2b{padding:20px}}.MoneyTransactionsRecords_container__XXzv4{direction:rtl}.MoneyTransactionsRecords_content__k-hW9{padding:16px}.MoneyTransactionsRecords_header__Kcn7v h1{margin:0 0 6px}.MoneyTransactionsRecords_header__Kcn7v p{color:#888;margin:0 0 16px}.MoneyTransactionsRecords_filters__rQzLX{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.MoneyTransactionsRecords_filterGroup__Q6s3E{display:flex;flex-direction:column;gap:4px}.MoneyTransactionsRecords_filterActions__9g2ID{display:flex;gap:8px}.MoneyTransactionsRecords_searchBtn__QrjLS{background:#ffd166;border:none;border-radius:6px;color:#1b1e34;cursor:pointer;font-weight:700;padding:8px 12px}.MoneyTransactionsRecords_message__1vY4r{background:#171a32;border-radius:6px;color:#e0e0e0;margin:10px 0;padding:8px 12px}.MoneyTransactionsRecords_tableContainer__rbm6g{background:#0f1224;border-radius:8px;padding:12px}.MoneyTransactionsRecords_table__OsQfs{border-collapse:collapse;color:#e0e0e0;width:100%}.MoneyTransactionsRecords_table__OsQfs td,.MoneyTransactionsRecords_table__OsQfs th{border-bottom:1px solid #ffffff14;padding:8px 10px;text-align:right}.MoneyTransactionsRecords_loading__9ot0N{padding:24px;text-align:center}.SupplierGoldPaymentsRecords_page__0yqqD{background-color:#f4f6f9;direction:rtl;font-family:Cairo,Tajawal,Arial,sans-serif;min-height:100vh;text-align:right}.SupplierGoldPaymentsRecords_main__MV-E8{margin:0 auto;max-width:1400px;padding:20px}.SupplierGoldPaymentsRecords_header__LfW-C{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:15px;box-shadow:0 10px 30px #0000001a;color:#fff;margin-bottom:30px;padding:30px}.SupplierGoldPaymentsRecords_title__hrwqu{align-items:center;display:flex;font-size:28px;font-weight:700;gap:10px;margin:0 0 10px}.SupplierGoldPaymentsRecords_subtitle__TJLEK{font-size:16px;margin:0;opacity:.9}.SupplierGoldPaymentsRecords_filtersContainer__k\+ARM{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;margin-bottom:25px;padding:25px}.SupplierGoldPaymentsRecords_filtersGrid__t-Y-J{grid-gap:20px;align-items:end;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.SupplierGoldPaymentsRecords_filterGroup__OdbUU{display:flex;flex-direction:column;gap:8px}.SupplierGoldPaymentsRecords_filterLabel__YyLYq{color:#2c3e50;font-size:14px;font-weight:600}.SupplierGoldPaymentsRecords_filterInput__NTpwy,.SupplierGoldPaymentsRecords_filterSelect__ZXnde{background:#fff;border:2px solid #e1e8ed;border-radius:8px;font-size:14px;padding:10px 12px;transition:all .3s ease}.SupplierGoldPaymentsRecords_filterInput__NTpwy:focus,.SupplierGoldPaymentsRecords_filterSelect__ZXnde:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.SupplierGoldPaymentsRecords_filterActions__sreWL{align-items:end;display:flex;gap:10px}.SupplierGoldPaymentsRecords_clearButton__TG6UB{background:#e74c3c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:all .3s ease}.SupplierGoldPaymentsRecords_clearButton__TG6UB:hover{background:#c0392b;transform:translateY(-2px)}.SupplierGoldPaymentsRecords_statsContainer__H5jw9{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:25px}.SupplierGoldPaymentsRecords_statCard__q4\+aZ{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;padding:20px;text-align:center;transition:transform .3s ease}.SupplierGoldPaymentsRecords_statCard__q4\+aZ:hover{transform:translateY(-5px)}.SupplierGoldPaymentsRecords_statValue__01qNM{color:#2c3e50;font-size:24px;font-weight:700;margin-bottom:5px}.SupplierGoldPaymentsRecords_statLabel__ucNqq{color:#7f8c8d;font-size:14px;font-weight:500}.SupplierGoldPaymentsRecords_tableContainer__C7aE1{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;margin-bottom:25px;overflow:hidden}.SupplierGoldPaymentsRecords_table__E740w{border-collapse:collapse;font-size:14px;width:100%}.SupplierGoldPaymentsRecords_table__E740w th{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff;font-weight:600;padding:15px 12px;text-align:center}.SupplierGoldPaymentsRecords_table__E740w td{border-bottom:1px solid #f1f3f4;padding:12px;text-align:center;vertical-align:middle}.SupplierGoldPaymentsRecords_table__E740w tbody tr:hover{background-color:#f8f9fa}.SupplierGoldPaymentsRecords_table__E740w tbody tr:last-child td{border-bottom:none}.SupplierGoldPaymentsRecords_paymentNumber__-80H1{color:#2c3e50;font-family:Courier New,monospace;font-weight:600}.SupplierGoldPaymentsRecords_weight__h7Fw0{color:#27ae60;font-family:Courier New,monospace;font-weight:600}.SupplierGoldPaymentsRecords_totalWeight__BX0gw{background-color:#fdf2f2;color:#e74c3c;font-family:Courier New,monospace;font-weight:700}.SupplierGoldPaymentsRecords_noData__ZCscU{color:#7f8c8d;font-size:16px;padding:40px;text-align:center}.SupplierGoldPaymentsRecords_error__FA-St{background:#fee;border:1px solid #fcc;border-radius:8px;color:#c33;margin:20px 0;padding:15px;text-align:center}@media (max-width:768px){.SupplierGoldPaymentsRecords_main__MV-E8{padding:10px}.SupplierGoldPaymentsRecords_filtersGrid__t-Y-J{grid-template-columns:1fr}.SupplierGoldPaymentsRecords_statsContainer__H5jw9{grid-template-columns:repeat(2,1fr)}.SupplierGoldPaymentsRecords_table__E740w{font-size:12px}.SupplierGoldPaymentsRecords_table__E740w td,.SupplierGoldPaymentsRecords_table__E740w th{padding:8px 6px}}@media (max-width:480px){.SupplierGoldPaymentsRecords_title__hrwqu{font-size:24px}.SupplierGoldPaymentsRecords_statsContainer__H5jw9{grid-template-columns:1fr}.SupplierGoldPaymentsRecords_table__E740w{font-size:11px}.SupplierGoldPaymentsRecords_table__E740w td,.SupplierGoldPaymentsRecords_table__E740w th{padding:6px 4px}}.simple-invoice-payment{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.payment-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#fff;margin-bottom:30px;padding:20px;text-align:center}.payment-header h1{font-size:2.2em;font-weight:600;margin:0 0 10px}.payment-header p{font-size:1.1em;margin:0;opacity:.9}.payment-form{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;overflow:hidden}.form-section{border-bottom:1px solid #e0e0e0;padding:25px}.form-section:last-child{border-bottom:none}.form-section h3{align-items:center;color:#333;display:flex;font-size:1.4em;font-weight:600;gap:10px;margin:0 0 20px}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.form-group{display:flex;flex-direction:column}.form-group label{color:#555;font-size:.95em;font-weight:600;margin-bottom:8px}.form-group input,.form-group select{border:2px solid #e0e0e0;border-radius:6px;font-size:1em;padding:12px;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.form-group input:disabled,.form-group select:disabled{background-color:#f5f5f5;cursor:not-allowed}.invoices-summary{grid-gap:15px;background:#f8f9fa;border-radius:8px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:25px;padding:20px}.summary-item{align-items:center;background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;padding:10px}.summary-item span{color:#666;font-weight:500}.summary-item strong{color:#333;font-size:1.1em}.amount-paid{color:#28a745!important;font-weight:700}.invoices-table{margin-bottom:20px;overflow-x:auto}.invoices-table table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 3px #0000001a;overflow:hidden;width:100%}.invoices-table td,.invoices-table th{border-bottom:1px solid #e0e0e0;padding:15px;text-align:right}.invoices-table th{background:#667eea;color:#fff;font-size:.95em;font-weight:600}.invoices-table td{color:#333}.invoices-table tr:hover{background-color:#f8f9fa}.invoices-table input[type=number]{border:2px solid #e0e0e0;border-radius:4px;font-weight:600;padding:8px 12px;text-align:center;width:120px}.invoices-table input[type=number]:focus{border-color:#28a745;box-shadow:0 0 0 3px #28a7451a}.fully-paid{color:#28a745!important;font-weight:700}.auto-distribute{margin-bottom:20px;text-align:center}.auto-btn{background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:12px 25px;transition:transform .2s ease,box-shadow .2s ease}.auto-btn:hover:not(:disabled){box-shadow:0 4px 8px #28a7454d;transform:translateY(-2px)}.auto-btn:disabled{cursor:not-allowed;opacity:.6}.error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;margin:20px 0;padding:15px}.success-message{background:#d4edda;border:1px solid #c3e6cb;border-radius:6px;color:#155724;margin:20px 0;padding:15px}.no-invoices{color:#28a745;font-size:1.2em;font-weight:600;padding:40px;text-align:center}.submit-section{background:#f8f9fa;padding:25px;text-align:center}.submit-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.2em;font-weight:700;margin-bottom:20px;padding:15px 40px;transition:transform .2s ease,box-shadow .2s ease}.submit-btn:hover:not(:disabled){box-shadow:0 6px 12px #667eea4d;transform:translateY(-2px)}.submit-btn:disabled{cursor:not-allowed;opacity:.6}.payment-summary{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin:0 auto;max-width:400px;padding:20px}.payment-summary h4{color:#333;font-size:1.3em;margin:0 0 15px}.payment-summary p{color:#666;font-size:1em;margin:8px 0}.payment-summary strong{color:#333;font-size:1.1em}@media (max-width:768px){.simple-invoice-payment{padding:10px}.payment-header h1{font-size:1.8em}.form-row,.invoices-summary{grid-template-columns:1fr}.invoices-table{font-size:.9em}.invoices-table td,.invoices-table th{padding:10px 8px}.invoices-table input[type=number]{width:100px}}.PermissionsUpdateNotice_overlay__3Q6Sn{align-items:center;animation:PermissionsUpdateNotice_fadeIn__RRj3w .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}@keyframes PermissionsUpdateNotice_fadeIn__RRj3w{0%{opacity:0}to{opacity:1}}.PermissionsUpdateNotice_notice__wWYjY{animation:PermissionsUpdateNotice_slideUp__e-AmY .3s ease;background:#fff;border:3px solid #d32f2f;border-radius:12px;box-shadow:0 15px 50px #d32f2f4d;max-width:500px;padding:30px;position:relative;text-align:center;width:90%}.PermissionsUpdateNotice_notice__wWYjY:before{animation:PermissionsUpdateNotice_borderGlow__vlSGS 2s infinite;background:linear-gradient(45deg,#d32f2f,#ff6b6b,#d32f2f);border-radius:15px;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px;z-index:-1}@keyframes PermissionsUpdateNotice_borderGlow__vlSGS{0%,to{opacity:.8}50%{opacity:1}}@keyframes PermissionsUpdateNotice_slideUp__e-AmY{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PermissionsUpdateNotice_icon__I\+9cJ{animation:PermissionsUpdateNotice_pulse__BzRWF 2s infinite;font-size:64px;margin-bottom:20px}@keyframes PermissionsUpdateNotice_pulse__BzRWF{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.PermissionsUpdateNotice_title__cRhIK{color:#d32f2f;font-size:24px;font-weight:700;margin-bottom:15px}.PermissionsUpdateNotice_message__VaJo4{color:#555;font-size:16px;line-height:1.6;margin-bottom:25px}.PermissionsUpdateNotice_buttons__ocVGx{display:flex;gap:15px;margin-bottom:15px}.PermissionsUpdateNotice_btnLogout__KbhsC,.PermissionsUpdateNotice_btnUpdate__1KlSB{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:16px;font-weight:700;padding:12px 20px;transition:all .3s ease}.PermissionsUpdateNotice_btnUpdate__1KlSB{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.PermissionsUpdateNotice_btnUpdate__1KlSB:hover:not(:disabled){background:linear-gradient(135deg,#45a049,#3d8b40);box-shadow:0 4px 12px #4caf5066;transform:translateY(-2px)}.PermissionsUpdateNotice_btnLogout__KbhsC{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.PermissionsUpdateNotice_btnLogout__KbhsC:hover:not(:disabled){background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 4px 12px #2196f366;transform:translateY(-2px)}.PermissionsUpdateNotice_btnLogout__KbhsC:disabled,.PermissionsUpdateNotice_btnUpdate__1KlSB:disabled{cursor:not-allowed;opacity:.6;transform:none}.PermissionsUpdateNotice_helpSection__e3F9j{background:#f8f9fa;border-left:4px solid #2196f3;border-radius:8px;margin-top:20px;padding:15px;text-align:right}.PermissionsUpdateNotice_helpTitle__LzdeR{color:#1976d2;font-size:14px;font-weight:700;margin-bottom:10px}.PermissionsUpdateNotice_helpList__dbeqC{list-style:none;margin:0;padding:0}.PermissionsUpdateNotice_helpList__dbeqC li{color:#666;font-size:13px;padding:3px 15px 3px 0;position:relative}.PermissionsUpdateNotice_helpList__dbeqC li:before{color:#2196f3;content:"•";position:absolute;right:0}@media (max-width:600px){.PermissionsUpdateNotice_notice__wWYjY{padding:20px}.PermissionsUpdateNotice_buttons__ocVGx{flex-direction:column}.PermissionsUpdateNotice_title__cRhIK{font-size:20px}.PermissionsUpdateNotice_message__VaJo4{font-size:14px}}.OnlineUsersPage_pageContainer__-3b32{background:linear-gradient(135deg,#667eea,#764ba2);direction:rtl;min-height:100vh}.OnlineUsersPage_contentContainer__gOY40{margin:0 auto;max-width:1400px;padding:20px}.OnlineUsersPage_header__UnGon{align-items:flex-start;background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;padding:25px}.OnlineUsersPage_headerInfo__z\+Eqn{flex:1 1}.OnlineUsersPage_headerInfo__z\+Eqn h1{color:#2d3748;font-size:2rem;margin:0 0 10px}.OnlineUsersPage_connectionStatus__dJBZ2{margin-bottom:10px}.OnlineUsersPage_connected__DiAFT{background:#c6f6d5;color:#22543d}.OnlineUsersPage_connected__DiAFT,.OnlineUsersPage_disconnected__Uoz1I{border-radius:20px;display:inline-block;font-size:.9rem;font-weight:600;padding:8px 16px}.OnlineUsersPage_disconnected__Uoz1I{background:#fed7d7;color:#742a2a}.OnlineUsersPage_reconnectHint__WmOMN{background:#fff3cd;border:2px solid #ffc107;border-radius:10px;color:#856404;font-size:.9rem;line-height:1.8;margin-top:15px;padding:15px}.OnlineUsersPage_subtitle__2Vxs\+{color:#718096;font-size:1.1rem;margin:0}.OnlineUsersPage_count__rQzHp{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;color:#fff;display:inline-block;font-weight:700;margin-right:10px;padding:4px 12px}.OnlineUsersPage_statsBox__bUn3Z{background:#f7fafc;border-radius:12px;display:flex;flex-direction:column;gap:12px;min-width:250px;padding:20px}.OnlineUsersPage_statItem__s0759{align-items:center;display:flex;justify-content:space-between}.OnlineUsersPage_statLabel__kRkBs{color:#718096;font-size:.9rem}.OnlineUsersPage_statValue__3pp8Y{color:#2d3748;font-size:1.5rem;font-weight:700}.OnlineUsersPage_errorMessage__SZePN{background:#fed7d7;border-radius:10px;color:#c53030;font-weight:700;margin-bottom:20px;padding:15px;text-align:center}.OnlineUsersPage_emptyState__NddI1{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;padding:60px;text-align:center}.OnlineUsersPage_emptyIcon__WialF{font-size:5rem;margin-bottom:20px}.OnlineUsersPage_emptyState__NddI1 h2{color:#2d3748;margin-bottom:10px}.OnlineUsersPage_emptyState__NddI1 p{color:#718096;font-size:1.1rem}.OnlineUsersPage_usersGrid__lLos8{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-bottom:20px}.OnlineUsersPage_userCard__MwEr\+{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;padding:25px;position:relative;transition:all .3s ease}.OnlineUsersPage_userCard__MwEr\+:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}.OnlineUsersPage_userHeader__5UVnI{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.OnlineUsersPage_userAvatar__A0N6C{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 8px #667eea4d;color:#fff;display:flex;font-size:2rem;font-weight:700;height:80px;justify-content:center;width:80px}.OnlineUsersPage_onlineIndicator__EV3Fm{animation:OnlineUsersPage_pulse__mDZ5N 2s infinite;background:#48bb78;border:3px solid #fff;border-radius:50%;height:15px;left:5px;position:absolute;top:5px;width:15px}@keyframes OnlineUsersPage_pulse__mDZ5N{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.OnlineUsersPage_userInfo__mXeMD{border-bottom:1px solid #e2e8f0;margin-bottom:20px;padding-bottom:20px;text-align:center}.OnlineUsersPage_userInfo__mXeMD h3{color:#2d3748;font-size:1.3rem;margin:0 0 5px}.OnlineUsersPage_username__85JV6{color:#718096;font-size:.95rem;margin:0 0 10px}.OnlineUsersPage_roleBadge__SqOQE{background:#edf2f7;border-radius:20px;color:#4a5568;display:inline-block;font-size:.85rem;font-weight:700;padding:5px 15px}.OnlineUsersPage_userActivity__QASgh{display:flex;flex-direction:column;gap:12px}.OnlineUsersPage_activityRow__hnbzf{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.OnlineUsersPage_label__adoAF{color:#718096;font-size:.9rem}.OnlineUsersPage_value__BLR-3{color:#2d3748;font-size:.95rem;font-weight:700}.OnlineUsersPage_realtimeInfo__s\+Oqw{align-items:center;background:#ffffffe6;border-radius:10px;color:#4a5568;display:flex;font-size:.9rem;gap:10px;justify-content:center;padding:15px;text-align:center}.OnlineUsersPage_realtimeIcon__Y8Pb9{animation:OnlineUsersPage_rotate__Dzfyx 2s linear infinite;font-size:1.2rem}@keyframes OnlineUsersPage_rotate__Dzfyx{to{transform:rotate(1turn)}}@media (max-width:1200px){.OnlineUsersPage_header__UnGon{flex-direction:column}.OnlineUsersPage_statsBox__bUn3Z{width:100%}}@media (max-width:768px){.OnlineUsersPage_headerInfo__z\+Eqn h1{font-size:1.5rem}.OnlineUsersPage_usersGrid__lLos8{grid-template-columns:1fr}}.LoginHistoryPage_pageContainer__RDnIE{background:linear-gradient(135deg,#f093fb,#f5576c);direction:rtl;min-height:100vh}.LoginHistoryPage_contentContainer__LCZYY{margin:0 auto;max-width:1400px;padding:20px}.LoginHistoryPage_contentContainer__LCZYY h1{color:#fff;font-size:2rem;margin-bottom:25px;text-shadow:0 2px 4px #0000001a}.LoginHistoryPage_filterSection__KWo9i{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin-bottom:25px;padding:25px}.LoginHistoryPage_viewModeButtons__iAm3m{display:flex;gap:10px;margin-bottom:20px}.LoginHistoryPage_viewModeButtons__iAm3m button{background:#fff;border:2px solid #e2e8f0;border-radius:10px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px 20px;transition:all .3s ease}.LoginHistoryPage_viewModeButtons__iAm3m button.LoginHistoryPage_active__CF6EE{background:linear-gradient(135deg,#f093fb,#f5576c);border-color:#0000;color:#fff}.LoginHistoryPage_viewModeButtons__iAm3m button:hover:not(.LoginHistoryPage_active__CF6EE){background:#f7fafc}.LoginHistoryPage_dateFilter__ZM8WK,.LoginHistoryPage_rangeFilter__OIGPT{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.LoginHistoryPage_dateFilter__ZM8WK label,.LoginHistoryPage_rangeFilter__OIGPT label{color:#2d3748;font-weight:600}.LoginHistoryPage_dateFilter__ZM8WK input,.LoginHistoryPage_rangeFilter__OIGPT input{border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;padding:10px 15px;transition:all .3s ease}.LoginHistoryPage_dateFilter__ZM8WK input:focus,.LoginHistoryPage_rangeFilter__OIGPT input:focus{border-color:#f5576c;outline:none}.LoginHistoryPage_searchButton__PdDZd{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 25px;transition:all .3s ease}.LoginHistoryPage_searchButton__PdDZd:hover{box-shadow:0 4px 8px #f5576c4d;transform:translateY(-2px)}.LoginHistoryPage_loading__8-wwz{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;padding:60px;text-align:center}.LoginHistoryPage_spinner__6Muo\+{animation:LoginHistoryPage_spin__\+eSd4 1s linear infinite;border:5px solid #e2e8f0;border-radius:50%;border-top-color:#f5576c;height:50px;margin:0 auto 20px;width:50px}@keyframes LoginHistoryPage_spin__\+eSd4{to{transform:rotate(1turn)}}.LoginHistoryPage_loading__8-wwz p{color:#718096;font-size:1.1rem}.LoginHistoryPage_summarySection__OHycZ{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin-bottom:25px;padding:25px}.LoginHistoryPage_summarySection__OHycZ h2{color:#2d3748;margin:0 0 20px}.LoginHistoryPage_summaryGrid__htdCo{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.LoginHistoryPage_summaryCard__SX1tj{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:2px solid #e2e8f0;border-radius:12px;padding:20px}.LoginHistoryPage_summaryDate__Zqc2m{border-bottom:2px solid #cbd5e0;color:#2d3748;font-size:1.1rem;font-weight:700;margin-bottom:15px;padding-bottom:10px}.LoginHistoryPage_summaryStats__8sV6s{margin-bottom:15px}.LoginHistoryPage_summaryStats__8sV6s div{color:#4a5568;padding:5px 0}.LoginHistoryPage_summaryStats__8sV6s strong{color:#f5576c;font-size:1.2rem}.LoginHistoryPage_topUsers__HX-UR{color:#718096;font-size:.9rem}.LoginHistoryPage_topUsers__HX-UR strong{color:#2d3748;display:block;margin-bottom:5px}.LoginHistoryPage_historyTable__L5wYx{background:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;padding:25px}.LoginHistoryPage_historyTable__L5wYx h2{color:#2d3748;margin:0 0 20px}.LoginHistoryPage_tableContainer__iQTUC{overflow-x:auto}.LoginHistoryPage_historyTable__L5wYx table{border-collapse:collapse;width:100%}.LoginHistoryPage_historyTable__L5wYx thead{background:linear-gradient(135deg,#f093fb,#f5576c)}.LoginHistoryPage_historyTable__L5wYx th{color:#fff;font-weight:600;padding:15px;text-align:right;white-space:nowrap}.LoginHistoryPage_historyTable__L5wYx td{border-bottom:1px solid #e2e8f0;color:#4a5568;padding:12px 15px;text-align:right}.LoginHistoryPage_historyTable__L5wYx tbody tr:hover{background:#f7fafc}.LoginHistoryPage_ipAddress__r6eve{color:#718096;font-family:Courier New,monospace;font-size:.9rem}.LoginHistoryPage_active__CF6EE{background:#c6f6d5;color:#22543d}.LoginHistoryPage_active__CF6EE,.LoginHistoryPage_inactive__W1IZH{border-radius:15px;display:inline-block;font-size:.85rem;font-weight:600;padding:5px 12px}.LoginHistoryPage_inactive__W1IZH{background:#e2e8f0;color:#4a5568}.LoginHistoryPage_emptyState__Af4P4{color:#718096;padding:60px 40px;text-align:center}.LoginHistoryPage_emptyIcon__kXWDg{font-size:4rem;margin-bottom:20px}.LoginHistoryPage_emptyState__Af4P4 h3{color:#2d3748;font-size:1.5rem;margin:0 0 10px}.LoginHistoryPage_emptyState__Af4P4 p{color:#718096;font-size:1.1rem;margin:10px 0}.LoginHistoryPage_hint__1XYlk{background:#f7fafc;border:2px dashed #cbd5e0;border-radius:8px;margin-top:20px!important;padding:15px}.LoginHistoryPage_errorBox__Y7JbJ{background:#fff;border:2px solid #fc8181;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin-bottom:25px;padding:30px;text-align:center}.LoginHistoryPage_errorBox__Y7JbJ h3{color:#c53030;font-size:1.5rem;margin:0 0 15px}.LoginHistoryPage_errorBox__Y7JbJ p{color:#742a2a;font-size:1.1rem;margin:0 0 20px}.LoginHistoryPage_retryButton__fNXSv{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.LoginHistoryPage_retryButton__fNXSv:hover{box-shadow:0 4px 8px #f5576c4d;transform:translateY(-2px)}@media (max-width:768px){.LoginHistoryPage_contentContainer__LCZYY h1{font-size:1.5rem}.LoginHistoryPage_dateFilter__ZM8WK,.LoginHistoryPage_rangeFilter__OIGPT{align-items:stretch;flex-direction:column}.LoginHistoryPage_viewModeButtons__iAm3m{flex-direction:column}.LoginHistoryPage_summaryGrid__htdCo{grid-template-columns:1fr}.LoginHistoryPage_historyTable__L5wYx{font-size:.9rem}.LoginHistoryPage_historyTable__L5wYx td,.LoginHistoryPage_historyTable__L5wYx th{padding:8px}}.CarouselManagement_page__ToKhW{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);direction:rtl;min-height:100vh}.CarouselManagement_main__lZvkm{margin:0 auto;max-width:1400px;padding:2rem 1rem}.CarouselManagement_header__pOEIp{animation:CarouselManagement_fadeInDown__pOPat .6s ease;margin-bottom:3rem;text-align:center}.CarouselManagement_header__pOEIp h1{color:#2c3e50;font-size:2.5rem;margin-bottom:.5rem}.CarouselManagement_header__pOEIp p{color:#7f8c8d;font-size:1.1rem}.CarouselManagement_message__4mXzf{animation:CarouselManagement_popIn__-Ev5w .3s ease;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 10px 40px #0000004d;color:#fff;font-size:1.2rem;left:50%;padding:1.5rem 3rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10000}.CarouselManagement_actionBar__amScI{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:3rem}@media (min-width:768px){.CarouselManagement_actionBar__amScI{justify-content:flex-start}}.CarouselManagement_btn__klXJp{border:none;border-radius:12px;box-shadow:0 4px 15px #0000001a;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.CarouselManagement_btn__klXJp:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.CarouselManagement_btn__klXJp:active{transform:translateY(0)}.CarouselManagement_btn__klXJp:disabled{cursor:not-allowed;opacity:.5}.CarouselManagement_btnCarousel__xOgar{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.CarouselManagement_btnGrid__NLrMR{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.CarouselManagement_btnPrimary__WdbAl{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.CarouselManagement_btnSecondary__pROb6{background:#e0e0e0;color:#333}.CarouselManagement_section__ZP3tu{animation:CarouselManagement_fadeInUp__huQqV .6s ease;background:#fff;border-radius:20px;box-shadow:0 10px 40px #0000001a;margin-bottom:3rem;padding:2rem}.CarouselManagement_section__ZP3tu h2{color:#2c3e50;font-size:1.8rem;margin-bottom:.5rem}.CarouselManagement_sectionDesc__QCdoL{color:#7f8c8d;margin-bottom:2rem}.CarouselManagement_emptyState__szB4j{color:#95a5a6;padding:4rem 2rem;text-align:center}.CarouselManagement_emptyState__szB4j p{font-size:1.2rem;margin-bottom:2rem}.CarouselManagement_carouselGrid__RsYL4{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.CarouselManagement_carouselGrid__RsYL4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CarouselManagement_carouselGrid__RsYL4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.CarouselManagement_carouselGrid__RsYL4{grid-template-columns:repeat(4,1fr)}}.CarouselManagement_gridImages__GBf4N{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:640px){.CarouselManagement_gridImages__GBf4N{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CarouselManagement_gridImages__GBf4N{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.CarouselManagement_gridImages__GBf4N{grid-template-columns:repeat(4,1fr)}}.CarouselManagement_imageCard__WBE5v{animation:CarouselManagement_fadeIn__9K5OJ .5s ease;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s ease}.CarouselManagement_imageCard__WBE5v:hover{box-shadow:0 12px 35px #00000026;transform:translateY(-8px)}.CarouselManagement_imageWrapper__SiUuE{background:#f8f9fa;height:250px;overflow:hidden;position:relative;width:100%}.CarouselManagement_imageWrapper__SiUuE img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.CarouselManagement_imageCard__WBE5v:hover .CarouselManagement_imageWrapper__SiUuE img{transform:scale(1.15)}.CarouselManagement_orderBadge__MlXu6{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 4px 15px #0003;color:#fff;font-weight:700;padding:.5rem 1rem;position:absolute;right:10px;top:10px}.CarouselManagement_imageInfo__2J-Ti{padding:1.5rem}.CarouselManagement_imageInfo__2J-Ti h3{color:#2c3e50;font-size:1.2rem;margin-bottom:1rem}.CarouselManagement_imageDetails__PAtKz{color:#7f8c8d;display:flex;flex-direction:column;font-size:.95rem;gap:.5rem}.CarouselManagement_imageDetails__PAtKz span{align-items:center;display:flex;gap:.5rem}.CarouselManagement_imageActions__pxgvs{background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;gap:.5rem;padding:1rem 1.5rem}.CarouselManagement_iconBtn__s472z{background:#e9ecef;border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:1.2rem;padding:.75rem;transition:all .2s ease}.CarouselManagement_iconBtn__s472z:hover{background:#dee2e6;transform:scale(1.05)}.CarouselManagement_iconBtn__s472z:disabled{cursor:not-allowed;opacity:.3}.CarouselManagement_deleteBtn__dp0uN:hover{background:#ff6b6b;color:#fff}.CarouselManagement_pagination__qTpM3{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2rem}.CarouselManagement_pageBtn__kiQlp{background:#fff;border:none;border-radius:8px;box-shadow:0 2px 8px #00000014;cursor:pointer;font-size:1rem;padding:.75rem 1.25rem;transition:all .2s ease}.CarouselManagement_pageBtn__kiQlp:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-2px)}.CarouselManagement_pageBtn__kiQlp:disabled{cursor:not-allowed;opacity:.5}.CarouselManagement_pageBtn__kiQlp.CarouselManagement_active__tmaZA{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}@media (min-width:768px){.CarouselManagement_pageBtn__kiQlp{font-size:1rem;padding:.75rem 1.5rem}}.CarouselManagement_modal__Q5U6L{align-items:center;animation:CarouselManagement_fadeIn__9K5OJ .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.CarouselManagement_modalContent__G4ERk{animation:CarouselManagement_slideUp__FQ3zi .3s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-height:90vh;max-width:95vw;overflow-y:auto;padding:2rem}@media (min-width:768px){.CarouselManagement_modalContent__G4ERk{max-width:800px;padding:3rem}}.CarouselManagement_modalContent__G4ERk h2{color:#2c3e50;font-size:1.8rem;margin-bottom:2rem}.CarouselManagement_fileInput__Ra0f9{margin-bottom:2rem}.CarouselManagement_fileInput__Ra0f9 input[type=file]{display:none}.CarouselManagement_fileLabel__co81Z{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.CarouselManagement_fileLabel__co81Z:hover{box-shadow:0 6px 20px #667eea66;transform:translateY(-2px)}.CarouselManagement_previewGrid__qQWtT{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:2rem}@media (min-width:768px){.CarouselManagement_previewGrid__qQWtT{grid-template-columns:repeat(2,1fr)}}.CarouselManagement_previewCard__ynqkm{border:2px solid #e9ecef;border-radius:12px;overflow:hidden;transition:all .3s ease}.CarouselManagement_previewCard__ynqkm:hover{border-color:#667eea;box-shadow:0 4px 20px #667eea33}.CarouselManagement_previewCard__ynqkm img{height:200px;object-fit:cover;width:100%}.CarouselManagement_previewInputs__AHdj\+{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.CarouselManagement_previewInputs__AHdj\+ input,.CarouselManagement_previewInputs__AHdj\+ select{border:1px solid #e9ecef;border-radius:8px;font-size:1rem;padding:.75rem;transition:all .2s ease}.CarouselManagement_previewInputs__AHdj\+ input:focus,.CarouselManagement_previewInputs__AHdj\+ select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.CarouselManagement_editForm__P0IO8{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.CarouselManagement_editPreview__xcV1q{border-radius:12px;max-height:300px;object-fit:contain;width:100%}.CarouselManagement_editForm__P0IO8 label{color:#2c3e50;display:flex;flex-direction:column;font-weight:600;gap:.5rem}.CarouselManagement_editForm__P0IO8 input,.CarouselManagement_editForm__P0IO8 select{border:1px solid #e9ecef;border-radius:8px;font-size:1rem;padding:.75rem;transition:all .2s ease}.CarouselManagement_editForm__P0IO8 input:focus,.CarouselManagement_editForm__P0IO8 select:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.CarouselManagement_modalActions__rOXyG{display:flex;flex-wrap:wrap;gap:1rem}.CarouselManagement_modalActions__rOXyG .CarouselManagement_btn__klXJp{flex:1 1;min-width:150px}@keyframes CarouselManagement_fadeIn__9K5OJ{0%{opacity:0}to{opacity:1}}@keyframes CarouselManagement_fadeInDown__pOPat{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes CarouselManagement_fadeInUp__huQqV{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CarouselManagement_slideUp__FQ3zi{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes CarouselManagement_popIn__-Ev5w{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CarouselManagement_modalContent__G4ERk::-webkit-scrollbar{width:8px}.CarouselManagement_modalContent__G4ERk::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.CarouselManagement_modalContent__G4ERk::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px}.CarouselManagement_modalContent__G4ERk::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2,#667eea)}
/*# sourceMappingURL=main.486ebe21.css.map*/