@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);body{font-family:Poppins,sans-serif;margin:0;padding:0;background:url(/img/background.542d6570.jpg) no-repeat 50% fixed;background-size:cover;overflow:hidden}.login-container,body{height:100vh;display:flex;justify-content:center;align-items:center}.login-container{width:100vw;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:rgba(0,0,0,.5)}.login-card{width:100%;max-width:400px;background:hsla(0,0%,100%,.1);padding:2.5rem;border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,.5);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);transition:transform .3s ease,box-shadow .3s ease}.login-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.6)}.login-title{font-size:2.4rem;font-weight:700;color:#fff;margin-bottom:1rem;text-shadow:0 4px 6px rgba(0,0,0,.3)}.login-subtitle{font-size:1.2rem;font-weight:400;color:#eee;margin-bottom:2.5rem}.login-form .input-group{margin-bottom:1.8rem;text-align:left}.input-label{display:block;margin-bottom:.4rem;font-weight:600;color:#fff}.input-wrapper{position:relative}.icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#999;font-size:1rem;pointer-events:none}.input-field{width:85%;padding:.9rem 1rem .9rem 2.5rem;border:1px solid #ddd;background-color:hsla(0,0%,100%,.15);border-radius:12px;font-size:1rem;color:#fff;transition:border-color .3s ease,background-color .3s ease}.input-field:focus{border-color:#007bff;background-color:hsla(0,0%,100%,.25);outline:none;box-shadow:0 0 8px rgba(0,123,255,.3)}.login-button{width:100%;padding:.9rem;background:linear-gradient(45deg,#007bff,#00d2ff);color:#fff;border:none;border-radius:12px;font-size:1.2rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.login-button:hover{background-color:#0056b3;box-shadow:0 8px 20px rgba(0,123,255,.4);transform:translateY(-3px)}.error-message{margin-top:1.2rem;color:#ff4d4d;font-weight:700}body[data-v-48b75450]{font-family:Poppins,sans-serif;margin:0;padding:0;background:url(/img/background.542d6570.jpg) no-repeat 50% fixed;background-size:cover;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.container[data-v-48b75450]{width:100%;max-width:90%;margin:20px auto;padding:30px;background:rgba(34,47,62,.85);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);text-align:center;height:auto}.totals-container[data-v-48b75450]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1px}.total-item[data-v-48b75450]{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:10px}.total-ready[data-v-48b75450]{color:#1cc71c}.total-in-progress[data-v-48b75450]{color:#01f}.total-overall[data-v-48b75450]{color:#fff}h2[data-v-48b75450]{font-size:2rem;font-weight:600;color:#0af;margin-bottom:20px}.search-input[data-v-48b75450]{width:100%;max-width:400px;padding:10px;margin-bottom:20px;border-radius:10px;border:1px solid #ddd;font-size:1rem;color:#0a0a0a}.table-body[data-v-48b75450],.table-header[data-v-48b75450]{width:100%;overflow-x:auto}.table-body table[data-v-48b75450],.table-header table[data-v-48b75450]{width:100%;border-collapse:collapse;table-layout:fixed}.table-header[data-v-48b75450]{position:sticky;top:0;z-index:1;margin-bottom:0;background:rgba(0,123,255,.9)}.table-body[data-v-48b75450]{max-height:400px;overflow-y:scroll;border-bottom:1px solid #ddd}.invoice-table td[data-v-48b75450],.invoice-table th[data-v-48b75450]{padding:15px;border-bottom:1px solid #ddd;text-align:center;vertical-align:middle;white-space:nowrap}.invoice-table th[data-v-48b75450]{background:rgba(0,123,255,.3);color:#fff;font-weight:700}.invoice-table td[data-v-48b75450]{background:hsla(0,0%,100%,.9);color:#0a0a0a}.status-dropdown[data-v-48b75450]{background-color:hsla(0,0%,100%,.9);color:#0a0a0a;border-radius:5px;padding:5px;text-align:center;width:100%}.select-wrapper[data-v-48b75450]{width:100%;max-width:150px;margin:auto}.status-ready[data-v-48b75450]{color:#1cc71c!important;font-weight:700}.status-progress[data-v-48b75450]{color:#01f!important;font-weight:700}.status-undefined[data-v-48b75450]{color:red!important;font-weight:700}.status-delivered[data-v-48b75450]{color:orange!important;font-weight:700}.notes-container[data-v-48b75450]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.show-button[data-v-48b75450]{background-color:#34685e;color:#fff;border:none;padding:5px;border-radius:5px;cursor:pointer;font-size:.9rem}.show-button[data-v-48b75450]:hover{background-color:#00c6ff;box-shadow:0 5px 15px rgba(0,123,255,.2)}.button-group[data-v-48b75450]{display:flex;justify-content:center;gap:20px;margin-top:20px}.add-button[data-v-48b75450],.edit-button[data-v-48b75450],.logout-button[data-v-48b75450]{padding:.75rem 1.5rem;background-color:#34685e;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.add-button[data-v-48b75450]:hover,.edit-button[data-v-48b75450]:hover,.logout-button[data-v-48b75450]:hover{background-color:#00c6ff;box-shadow:0 5px 15px rgba(0,123,255,.2)}.add-button[data-v-48b75450]{background-color:#34685e}.logout-button[data-v-48b75450]{background-color:#ff4d4f}.logout-button[data-v-48b75450]:hover{background-color:#ff7875;box-shadow:0 5px 15px rgba(255,77,79,.2)}.error-message[data-v-48b75450]{margin-top:1rem;color:red;font-weight:700}.modal-overlay[data-v-48b75450]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.modal-content[data-v-48b75450]{background:#fff;color:#000;padding:20px;border-radius:10px;max-width:500px;width:90%}.close-button[data-v-48b75450]{background-color:#ff4d4f;color:#fff;border:none;padding:10px;border-radius:5px;cursor:pointer;margin-top:20px}.close-button[data-v-48b75450]:hover{background-color:#ff7875}.confirm-button[data-v-48b75450]{background-color:#34685e;color:#fff;border:none;padding:10px;border-radius:5px;cursor:pointer}.confirm-button[data-v-48b75450]:hover{background-color:#00c6ff}.cancel-button[data-v-48b75450]{background-color:#ff4d4f;color:#fff;border:none;padding:10px;border-radius:5px;cursor:pointer}.cancel-button[data-v-48b75450]:hover{background-color:#ff7875}.business-hours[data-v-48b75450]{color:green}.evening-hours[data-v-48b75450]{color:orange}.pagination[data-v-48b75450]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination button[data-v-48b75450]{padding:10px 20px;background-color:#34685e;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease;font-size:1rem;font-weight:600}.pagination button[data-v-48b75450]:disabled{background-color:#888;cursor:not-allowed;opacity:.7}.pagination button[data-v-48b75450]:hover:enabled{background-color:#00c6ff;box-shadow:0 5px 15px rgba(0,123,255,.2)}.pagination span[data-v-48b75450]{font-size:1rem;font-weight:600;color:#fff}.invoice-table td[data-v-48b75450]:first-child,.invoice-table th[data-v-48b75450]:first-child{width:5%}.invoice-table td[data-v-48b75450]:nth-child(2),.invoice-table th[data-v-48b75450]:nth-child(2){width:15%}.invoice-table td[data-v-48b75450]:nth-child(3),.invoice-table th[data-v-48b75450]:nth-child(3){width:10%}.invoice-table td[data-v-48b75450]:nth-child(4),.invoice-table th[data-v-48b75450]:nth-child(4){width:15%}.invoice-table td[data-v-48b75450]:nth-child(10),.invoice-table td[data-v-48b75450]:nth-child(5),.invoice-table td[data-v-48b75450]:nth-child(6),.invoice-table td[data-v-48b75450]:nth-child(7),.invoice-table td[data-v-48b75450]:nth-child(8),.invoice-table td[data-v-48b75450]:nth-child(9),.invoice-table th[data-v-48b75450]:nth-child(10),.invoice-table th[data-v-48b75450]:nth-child(5),.invoice-table th[data-v-48b75450]:nth-child(6),.invoice-table th[data-v-48b75450]:nth-child(7),.invoice-table th[data-v-48b75450]:nth-child(8),.invoice-table th[data-v-48b75450]:nth-child(9){width:10%}.invoice-table td[data-v-48b75450]:nth-child(11),.invoice-table th[data-v-48b75450]:nth-child(11){width:5%}@media screen and (max-width:768px){.container[data-v-48b75450]{padding:15px}.invoice-table td[data-v-48b75450],.invoice-table th[data-v-48b75450]{padding:10px}h2[data-v-48b75450]{font-size:1.5rem}.search-input[data-v-48b75450]{width:100%;font-size:.9rem}.invoice-table td[data-v-48b75450]:nth-child(10),.invoice-table td[data-v-48b75450]:nth-child(4),.invoice-table td[data-v-48b75450]:nth-child(8),.invoice-table th[data-v-48b75450]:nth-child(10),.invoice-table th[data-v-48b75450]:nth-child(4),.invoice-table th[data-v-48b75450]:nth-child(8){display:none}}@media screen and (max-width:480px){.container[data-v-48b75450]{padding:10px}h2[data-v-48b75450]{font-size:1.2rem}.invoice-table td[data-v-48b75450],.invoice-table th[data-v-48b75450]{padding:5px;font-size:.7rem}.invoice-table td[data-v-48b75450]:nth-child(6),.invoice-table td[data-v-48b75450]:nth-child(7),.invoice-table th[data-v-48b75450]:nth-child(6),.invoice-table th[data-v-48b75450]:nth-child(7){display:none}.add-button[data-v-48b75450],.edit-button[data-v-48b75450],.logout-button[data-v-48b75450]{font-size:.8rem;padding:.5rem 1rem}.search-input[data-v-48b75450]{width:100%;font-size:.8rem;padding:8px}}.footer[data-v-48b75450]{margin-top:30px;text-align:center;font-size:.9rem;color:#fff;font-weight:300}.footer p[data-v-48b75450]{margin:0;line-height:1.5}body[data-v-4f59769b]{font-family:Poppins,sans-serif;margin:0;padding:0;background:url(/img/background.542d6570.jpg) no-repeat 50% fixed;background-size:cover;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.container[data-v-4f59769b]{width:100%;max-width:500px;margin:auto;padding:30px;background:rgba(34,47,62,.85);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);text-align:center}h2[data-v-4f59769b]{font-size:2rem;font-weight:600;color:#0af;margin-bottom:20px}.form[data-v-4f59769b]{display:flex;flex-direction:column;align-items:stretch}.input-group[data-v-4f59769b]{margin-bottom:1.5rem;text-align:left;color:#0af}.input-label[data-v-4f59769b]{display:block;margin-bottom:.5rem;font-weight:600;color:#0af}.input-field[data-v-4f59769b],.time-selector[data-v-4f59769b]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:10px;font-size:1rem;transition:border-color .3s ease;background-color:hsla(0,0%,100%,.9);color:#0a0a0a}.time-selectors[data-v-4f59769b]{display:flex;gap:10px}.input-field[data-v-4f59769b]:focus,.time-selector[data-v-4f59769b]:focus{border-color:#74ebd5;outline:none;box-shadow:0 0 5px rgba(0,123,255,.5)}.back-button[data-v-4f59769b],.submit-button[data-v-4f59769b]{width:48%;padding:.75rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.submit-button[data-v-4f59769b]{background-color:#34685e;color:#fff}.submit-button[data-v-4f59769b]:hover{background-color:#00c6ff;box-shadow:0 5px 15px rgba(0,123,255,.2)}.back-button[data-v-4f59769b]{background-color:#ff4d4f;color:#fff}.back-button[data-v-4f59769b]:hover{background-color:#ff7875;box-shadow:0 5px 15px rgba(255,77,79,.2)}.error-message[data-v-4f59769b]{margin-top:1rem;color:red;font-weight:700}body[data-v-54515c5d]{font-family:Poppins,sans-serif;margin:0;padding:0;background:url(/img/background.542d6570.jpg) no-repeat 50% fixed;background-size:cover;height:100vh;display:flex;justify-content:center;align-items:center;color:#fff}.container[data-v-54515c5d]{width:100%;max-width:500px;margin:auto;padding:30px;background:rgba(34,47,62,.85);border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);text-align:center}h2[data-v-54515c5d]{font-size:2rem;font-weight:600;color:#0af;margin-bottom:20px}.form[data-v-54515c5d]{display:flex;flex-direction:column;align-items:stretch}.input-group[data-v-54515c5d]{margin-bottom:1.5rem;text-align:left;color:#0af}.input-label[data-v-54515c5d]{display:block;margin-bottom:.5rem;font-weight:600;color:#0af}.input-field[data-v-54515c5d]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:10px;font-size:1rem;transition:border-color .3s ease;background-color:hsla(0,0%,100%,.9);color:#0a0a0a}.input-field option[data-v-54515c5d],.input-field select[data-v-54515c5d]{background-color:#000;color:#fff}.input-field option.status-ready[data-v-54515c5d]{color:#0f0}.input-field option.status-progress[data-v-54515c5d]{color:#ff0}.input-field option.status-undefined[data-v-54515c5d]{color:red}.input-field[data-v-54515c5d]:focus{border-color:#74ebd5;outline:none;box-shadow:0 0 5px rgba(0,123,255,.5)}.button-group[data-v-54515c5d]{display:flex;justify-content:space-between;margin-bottom:1rem}.delete-button[data-v-54515c5d],.submit-button[data-v-54515c5d]{width:48%;padding:.75rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.submit-button[data-v-54515c5d]{background-color:#34685e;color:#fff}.submit-button[data-v-54515c5d]:hover{background-color:#00c6ff;box-shadow:0 5px 15px rgba(0,123,255,.2)}.delete-button[data-v-54515c5d]{background-color:#ff4d4f;color:#fff}.delete-button[data-v-54515c5d]:hover{background-color:#ff7875;box-shadow:0 5px 15px rgba(255,77,79,.2)}.back-button[data-v-54515c5d]{width:100%;padding:.75rem;background-color:#0af;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease}.back-button[data-v-54515c5d]:hover{background-color:#08c;box-shadow:0 5px 15px rgba(0,136,204,.2)}.error-message[data-v-54515c5d]{margin-top:1rem;color:red;font-weight:700}.time-selectors[data-v-54515c5d]{display:flex;gap:10px}.time-selector[data-v-54515c5d]{width:48%;padding:.75rem;border-radius:5px;border:1px solid #ddd;background-color:hsla(0,0%,100%,.9);color:#0a0a0a}.user-management-container[data-v-14214076]{max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.1);font-family:Roboto,sans-serif}.content-container[data-v-14214076]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.form-container[data-v-14214076],.users-list-container[data-v-14214076]{flex:1}h2[data-v-14214076],h3[data-v-14214076]{color:#333;text-align:center;margin-bottom:20px}.form-group[data-v-14214076]{margin-bottom:15px}label[data-v-14214076]{display:block;margin-bottom:5px;font-weight:500;color:#444}input[data-v-14214076],select[data-v-14214076]{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:8px;transition:border-color .2s ease}input[data-v-14214076]:focus,select[data-v-14214076]:focus{border-color:#3498db;outline:none;box-shadow:0 0 5px rgba(52,152,219,.5)}button[data-v-14214076]{padding:10px 20px;font-size:16px;font-weight:500;border-radius:8px;border:none;cursor:pointer;margin-top:10px}.primary-btn[data-v-14214076]{background-color:#27ae60;color:#fff;transition:background-color .3s ease}.primary-btn[data-v-14214076]:hover{background-color:#2ecc71}.secondary-btn[data-v-14214076]{background-color:#2980b9;color:#fff;transition:background-color .3s ease}.secondary-btn[data-v-14214076]:hover{background-color:#3498db}.back-button[data-v-14214076]{margin-top:20px;display:block;width:100%}.danger-btn[data-v-14214076]{background-color:#e74c3c;color:#fff;transition:background-color .3s ease}.danger-btn[data-v-14214076]:hover{background-color:#c0392b}.error-messages[data-v-14214076]{color:red;margin-top:10px;font-size:14px}.user-table[data-v-14214076]{width:100%;margin-top:20px;border-collapse:collapse;font-size:16px}.user-table td[data-v-14214076],.user-table th[data-v-14214076]{padding:12px 15px;border:1px solid #ddd;text-align:left}.user-table th[data-v-14214076]{background-color:#f2f2f2;font-weight:600;color:#555}.no-users-message[data-v-14214076]{color:#888;text-align:center;margin-top:20px;font-size:16px}@media (max-width:768px){.content-container[data-v-14214076]{flex-direction:column}h2[data-v-14214076],h3[data-v-14214076]{font-size:1.4rem}.user-table td[data-v-14214076],.user-table th[data-v-14214076]{font-size:14px}}