body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav{width:100%}.navbar-head{align-items:center;position:relative}.navbar-bottom,.navbar-head{display:flex;justify-content:space-around}.navbar-bottom{margin:0 auto;width:50%}.navbar-config{height:100%;position:absolute;right:40px}.navbar-config button{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#333;cursor:pointer;display:flex;margin-top:10px;padding:8px 12px;transition:background-color .3s ease,color .3s ease}.navbar-config button:hover{background-color:#0000000d}.navbar-config button svg{margin-right:8px}.navbar-config button .label{font-weight:700;letter-spacing:1px;text-transform:uppercase}.payment-container{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.payment-card{background-color:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 2px 4px #0000001a;font-family:Roboto,sans-serif;padding:10px;width:80%}.payment-id{color:#007bff;font-size:1.3rem;font-weight:700;line-height:1.2;margin-bottom:10px}.payment-details p{font-size:.9rem;margin-bottom:8px}.payment-details strong{font-weight:500}@media (max-width:768px){.payment-container{grid-template-columns:1fr}}.filter-dom{display:flex;flex-direction:column}.filter-top{height:auto;text-align:center;width:100%}.filter-top h3{margin:0;padding:0}.filter-body{align-items:center;display:flex;flex-direction:column;height:600px;min-height:200px;overflow-y:auto;padding-right:10px}.order-details{color:#333;font-family:Arial,sans-serif;font-size:14px;margin-top:5px;width:100%}.operator-name{font-weight:700}.manager-name{font-style:italic}.time-info{color:#777;font-size:12px;width:100%}.status-component{display:flex;height:-webkit-max-content;height:max-content;justify-content:flex-start;width:80%}.status-button{background-color:#f0f0f0;border:1px solid #ccc;border-radius:3px;color:#333;cursor:pointer;font-weight:700;margin:10px;padding:8px 16px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.status-button:hover{background-color:#e0e0e0}.status-button:focus{outline:none}.status-button:active{transform:translateY(1px)}.home{display:flex;flex-direction:column;height:100vh}.home-navbar{background-color:#333;color:#fff;display:flex;justify-content:center;padding:10px;width:100%}.home-content{display:flex;flex-direction:row;height:calc(100% - 40px)}.status-content{padding:10px;width:75%}.filter-content{max-height:-webkit-max-content;max-height:max-content;min-height:100%;padding:10px;width:25%}.home-filter{position:relative;width:100%}body{background-color:#f7f7f7;font-family:Arial,sans-serif}.admin-page{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:20px auto;max-width:800px;padding:20px}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header h1{color:#333;font-size:24px}.header-buttons{align-items:center;display:flex;justify-content:space-around;width:30%}.header-buttons button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease}.header-buttons button:hover{background-color:#0056b3}.popup{background-color:#fff;border-radius:10px;box-shadow:0 0 20px #0003;left:50%;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%)}.popup button,.popup input[type=password],.popup input[type=text]{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:20px;padding:12px;width:100%}.popup button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;transition:background-color .3s ease}.popup button:hover{background-color:#0056b3}.user-list{margin-bottom:20px}.user-table{border-collapse:collapse;width:100%}.user-table td,.user-table th{border-bottom:1px solid #ccc;font-size:12px;font-weight:700;padding:12px;text-align:left}.user-table th{background-color:#007bff;color:#fff}.user-table td{background-color:#f9f9f9}.user-table .status-sent{background-color:#28a745;color:#fff}.user-table .status-pending{background-color:#ffc107}.user-table .status-received{background-color:#17a2b8}.user-table .status-paid{background-color:#007bff;color:#fff}.user-table .status-not-paid{background-color:#dc3545;color:#fff}.user-table .status-no-caspi{background-color:#6c757d;color:#fff}.date-filter{display:flex;gap:10px;margin-bottom:20px}.date-filter input[type=date]{border:1px solid #ccc;border-radius:5px;padding:8px}.date-filter button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:50px;padding:5px 10px;transition:background-color .3s ease}.date-filter button:hover{background-color:#0056b3}.search-container{margin-bottom:10px}.search-label{display:block;font-weight:700;margin-bottom:5px}.search-input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px;width:100%}#home-button{background-color:#2c343c}#home-button:hover{background-color:#0056b3}.home-fil{display:flex;height:auto;justify-content:space-between;width:100%}.popup-top{margin-bottom:30px;width:100%}.popup-select{margin-left:20px;min-width:150px;width:auto}
/*# sourceMappingURL=main.17482174.css.map*/