@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.custom-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:12px 24px;border-radius:8px;color:#fff;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:9999;animation:fadeInOut 3s forwards}.custom-toast.success{background-color:#28a745}.custom-toast.error{background-color:#dc3545}@keyframes fadeInOut{0%{opacity:0;transform:translateX(-50%) translateY(10px)}10%,90%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(10px)}}[data-v-61df1438]{box-sizing:border-box;margin:0;padding:0}body[data-v-61df1438]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-61df1438]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-61df1438]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-61df1438]{width:100%;max-width:137px;height:auto}.signup-container[data-v-61df1438]{margin-top:200px;max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;font-family:Poppins,sans-serif}.signup-container h2[data-v-61df1438]{text-align:center;margin-bottom:25px;font-size:24px;font-weight:600}.input-container[data-v-61df1438]{display:flex;flex-direction:column}.input-group[data-v-61df1438]{margin-bottom:20px}.input-group label[data-v-61df1438]{font-weight:700;display:block;margin-bottom:8px;text-align:left;font-size:14px}.input-group input[data-v-61df1438],.input-group select[data-v-61df1438]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;font-family:Poppins,sans-serif;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23673AB7%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;transition:border-color .3s ease,box-shadow .3s ease}.input-group select[data-v-61df1438]:focus{border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.15);outline:none}.message-group[data-v-61df1438]{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700;padding:10px}.message-group a[data-v-61df1438]{color:#673ab7;text-decoration:none;font-weight:700}.verify-button[data-v-61df1438],button[type=submit][data-v-61df1438]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}.verify-button[data-v-61df1438]:hover,button[type=submit][data-v-61df1438]:hover{background-color:#5e35b1}button[disabled][data-v-61df1438]{opacity:.6;cursor:not-allowed}.slide-fade-enter-active[data-v-61df1438],.slide-fade-leave-active[data-v-61df1438]{transition:all .5s ease}.slide-fade-enter[data-v-61df1438],.slide-fade-leave-to[data-v-61df1438]{transform:translateX(20px);opacity:0}.instruction-text[data-v-61df1438]{text-align:center;font-size:14px;color:#666;margin-bottom:20px}.otp-section[data-v-61df1438]{margin-bottom:20px;padding:5px}.otp-section h3[data-v-61df1438]{text-align:left;font-size:16px;font-weight:600;margin-bottom:10px;color:#333}.otp-container[data-v-61df1438]{display:flex;justify-content:space-between;margin-bottom:20px}.otp-input[data-v-61df1438]{width:72px;height:45px;text-align:center;font-size:18px;margin:0 5px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.otp-input[data-v-61df1438]:focus{border-color:#6b46c1;box-shadow:0 0 0 3px rgba(107,70,193,.15);outline:none}.resend-text[data-v-61df1438]{text-align:center;font-size:14px;color:#666;margin-top:10px;padding:5px}.resend-text a[data-v-61df1438]{color:#6b46c1;text-decoration:none;font-weight:700}@media (max-width:480px){.signup-container[data-v-61df1438]{margin-top:100px;padding:20px 15px}.signup-container h2[data-v-61df1438]{font-size:20px}}.loader[data-v-61df1438]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-61df1438 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-61df1438{to{transform:rotate(1turn)}}.toast-wrapper[data-v-61df1438]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:9999;width:100%;max-width:400px;padding:0 20px}.toast[data-v-61df1438]{display:flex;align-items:center;margin-bottom:10px;padding:12px 15px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);border-left:4px solid;animation:slideDown-61df1438 .3s ease-out}.toast.error[data-v-61df1438]{border-left-color:#f44;background:#fff0f0}.toast.success[data-v-61df1438]{border-left-color:#0c0;background:#f0fff0}.toast.info[data-v-61df1438]{border-left-color:#09f;background:#f0f8ff}.toast-icon[data-v-61df1438]{font-size:20px;margin-right:12px;font-weight:700}.toast.error .toast-icon[data-v-61df1438]{color:#f44}.toast.success .toast-icon[data-v-61df1438]{color:#0c0}.toast.info .toast-icon[data-v-61df1438]{color:#09f}.toast-content[data-v-61df1438]{flex:1;font-size:14px;color:#333;line-height:1.4}.toast-close[data-v-61df1438]{background:none;border:none;font-size:20px;color:#666;cursor:pointer;padding:0 5px;margin-left:10px;transition:color .2s}.toast-close[data-v-61df1438]:hover{color:#333}@keyframes slideDown-61df1438{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.toast-enter-active[data-v-61df1438]{animation:slideDown-61df1438 .3s ease-out}.toast-leave-active[data-v-61df1438]{transition:all .3s ease-in}.toast-enter-from[data-v-61df1438],.toast-leave-to[data-v-61df1438]{opacity:0;transform:translateY(-100%)}.toast-move[data-v-61df1438]{transition:all .3s ease}[data-v-036eecae]{box-sizing:border-box;margin:0;padding:0}body[data-v-036eecae]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-036eecae]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-036eecae]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-036eecae]{width:100%;max-width:137px;height:auto}.login-container[data-v-036eecae]{margin-top:200px;max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;font-family:Poppins,sans-serif}.login-container h2[data-v-036eecae]{text-align:center;margin-bottom:25px;font-size:24px;font-weight:600}.input-container[data-v-036eecae]{display:flex;flex-direction:column}.input-group[data-v-036eecae]{margin-bottom:20px}.input-group label[data-v-036eecae]{font-weight:700;display:block;margin-bottom:8px;text-align:left;font-size:14px}.input-group input[data-v-036eecae],.input-group select[data-v-036eecae]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;font-family:Poppins,sans-serif;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23673AB7%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;transition:border-color .3s ease,box-shadow .3s ease}.input-group select[data-v-036eecae]:focus{border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.15);outline:none}.message-group[data-v-036eecae]{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700;padding:10px}.forgot-message[data-v-036eecae]{text-align:right;margin-bottom:20px;font-size:13px;font-weight:700}.verify-button[data-v-036eecae],button[type=submit][data-v-036eecae]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}.verify-button[data-v-036eecae]:hover,button[type=submit][data-v-036eecae]:hover{background-color:#5e35b1}button[disabled][data-v-036eecae]{opacity:.6;cursor:not-allowed}.slide-fade-enter-active[data-v-036eecae],.slide-fade-leave-active[data-v-036eecae]{transition:all .5s ease}.slide-fade-enter[data-v-036eecae],.slide-fade-leave-to[data-v-036eecae]{transform:translateX(20px);opacity:0}.instruction-text[data-v-036eecae]{text-align:center;font-size:14px;color:#666;margin-bottom:20px}.otp-section[data-v-036eecae]{margin-bottom:20px;padding:5px}.otp-section h3[data-v-036eecae]{text-align:left;font-size:16px;font-weight:600;margin-bottom:10px;color:#333}.otp-container[data-v-036eecae]{display:flex;justify-content:space-between;margin-bottom:20px}.otp-input[data-v-036eecae]{width:72px;height:45px;text-align:center;font-size:18px;margin:0 5px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.otp-input[data-v-036eecae]:focus{border-color:#6b46c1;box-shadow:0 0 0 3px rgba(107,70,193,.15);outline:none}.resend-text[data-v-036eecae]{text-align:center;font-size:14px;color:#666;margin-top:10px;padding:5px}.resend-text a[data-v-036eecae]{color:#6b46c1;text-decoration:none;font-weight:700}@media (max-width:480px){.login-container[data-v-036eecae]{margin-top:100px;padding:20px 15px}.login-container h2[data-v-036eecae]{font-size:20px}}.loader[data-v-036eecae]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-036eecae 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-036eecae{to{transform:rotate(1turn)}}.toast-wrapper[data-v-036eecae]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;flex-direction:column;align-items:center;width:auto}.toast[data-v-036eecae]{display:flex;align-items:center;margin-bottom:10px;padding:12px 15px;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);border-left:4px solid;animation:slideDown-036eecae .3s ease-out}.toast.error[data-v-036eecae]{border-left-color:#f44;background:#fff0f0}.toast.success[data-v-036eecae]{border-left-color:#0c0;background:#f0fff0}.toast.info[data-v-036eecae]{border-left-color:#09f;background:#f0f8ff}.toast-icon[data-v-036eecae]{font-size:20px;margin-right:12px;font-weight:700}.toast.error .toast-icon[data-v-036eecae]{color:#f44}.toast.success .toast-icon[data-v-036eecae]{color:#0c0}.toast.info .toast-icon[data-v-036eecae]{color:#09f}.toast-content[data-v-036eecae]{flex:1;font-size:14px;color:#333;line-height:1.4}.toast-close[data-v-036eecae]{background:none;border:none;font-size:20px;color:#666;cursor:pointer;padding:0 5px;margin-left:10px;transition:color .2s}.toast-close[data-v-036eecae]:hover{color:#333}@keyframes slideDown-036eecae{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.toast-enter-active[data-v-036eecae]{animation:slideDown-036eecae .3s ease-out}.toast-leave-active[data-v-036eecae]{transition:all .3s ease-in}.toast-enter-from[data-v-036eecae],.toast-leave-to[data-v-036eecae]{opacity:0;transform:translateY(-100%)}.toast-move[data-v-036eecae]{transition:all .3s ease}[data-v-798a84e1]{box-sizing:border-box;margin:0;padding:0}body[data-v-798a84e1]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-798a84e1]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-798a84e1]{max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 15px;position:relative}.object-name-center[data-v-798a84e1]{position:absolute;left:50%;transform:translateX(-50%);font-size:20px;font-weight:600;color:#673ab7;pointer-events:none;white-space:nowrap}.logo-image[data-v-798a84e1]{width:100%;max-width:137px;height:auto}.profile-section[data-v-798a84e1]{display:flex;align-items:center;position:relative}.admin-name[data-v-798a84e1]{margin-right:10px;font-size:16px;color:#333;font-weight:600}.profile-image[data-v-798a84e1]{width:40px;height:40px;border-radius:50%;cursor:pointer;-o-object-fit:cover;object-fit:cover}.dropdown-menu[data-v-798a84e1]{position:absolute;top:50px;right:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:4px;min-width:150px;z-index:1000}.dropdown-item[data-v-798a84e1]{display:block;padding:8px 15px;text-decoration:none;color:#333;background:none;border:none;width:100%;text-align:left;cursor:pointer}.dropdown-item[data-v-798a84e1]:hover{background-color:#f5f5f5}@media (max-width:480px){.admin-name[data-v-798a84e1]{display:none}.profile-image[data-v-798a84e1]{width:35px;height:35px}}.form-group[data-v-75a7be7d]{margin-bottom:1rem}.form-label[data-v-75a7be7d]{display:flex;font-size:16px;font-weight:600;margin-bottom:.5rem}.mandatory[data-v-75a7be7d]{color:red;margin-left:.25rem}.tags-input-container[data-v-75a7be7d]{display:flex;flex-wrap:wrap;padding:6px 8px;border:1px solid #c9c9c9;border-radius:4px;cursor:text}.tag[data-v-75a7be7d]{background-color:#f1e9ff;color:#673ab7;border-radius:16px;padding:4px 8px;margin:4px 4px 0 0;display:flex;align-items:center;font-size:14px}.remove-tag[data-v-75a7be7d]{margin-left:8px;cursor:pointer;font-weight:700}.tag-input[data-v-75a7be7d]{flex:1;border:none;outline:none;padding:4px;font-size:14px;min-width:120px;margin-top:4px;text-align:left}.custom-time-picker[data-v-1e4808cf]{position:relative;width:100%}.time-input[data-v-1e4808cf]{width:100%;padding:10px;border:1px solid #c9c9c9;border-radius:4px;background-color:#f0f0f0;text-align:center;cursor:pointer;font-family:sans-serif}.time-picker-dropdown[data-v-1e4808cf]{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #c9c9c9;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:10000;padding:10px}.hour-minute-selector[data-v-1e4808cf],.selector[data-v-1e4808cf],.time-selector[data-v-1e4808cf]{display:flex;align-items:center}.selector[data-v-1e4808cf]{flex-direction:column}.value[data-v-1e4808cf]{font-size:24px;margin:5px 0;background-color:#f0f0f0;padding:5px 10px;border-radius:4px;font-family:sans-serif}.arrow[data-v-1e4808cf]{background:none;border:none;color:#673ab7;font-size:18px;cursor:pointer;padding:0}.colon[data-v-1e4808cf]{font-size:24px;margin:0 10px;font-family:sans-serif}.period-selector[data-v-1e4808cf]{display:flex;flex-direction:column;margin-left:10px}.period-selector button[data-v-1e4808cf]{padding:5px 10px;border:none;background-color:#f0f0f0;color:#333;cursor:pointer;border-radius:4px;margin:2px 0;font-family:sans-serif}.period-selector button.active[data-v-1e4808cf]{background-color:#673ab7;color:#fff}[data-v-6f1fdc9a]:root{--primary-color:#673ab7;--text-color:#333;--background-color:#fff;--border-color:#ddd}.main-container[data-v-6f1fdc9a]{max-width:100%;border-radius:5px;background-color:var(--background-color);position:relative}.sticky-header[data-v-6f1fdc9a]{position:sticky;top:0;max-width:100%;background:#673ab7;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:10px 20px;z-index:1000}.logo-image[data-v-6f1fdc9a]{max-width:137px;height:auto}.object-form[data-v-6f1fdc9a]{padding:20px;background-color:var(--background-color);position:relative}.section[data-v-6f1fdc9a]{margin-bottom:20px;text-align:left;padding:10px 30px}.form-row[data-v-6f1fdc9a]{display:flex;flex-wrap:wrap}.form-group[data-v-6f1fdc9a]{width:282px;padding:10px 30px;box-sizing:border-box}.numberInput[data-v-6f1fdc9a],input[type=text][data-v-6f1fdc9a],select[data-v-6f1fdc9a],textarea[data-v-6f1fdc9a]{width:100%;padding:10px;border:2px dashed var(--primary-color);border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);box-sizing:border-box}textarea[data-v-6f1fdc9a]{height:100px;resize:vertical}.upload-label[data-v-6f1fdc9a]{display:block;border:2px dashed #6f42c1;border-radius:5px}.upload-box[data-v-6f1fdc9a]{padding:10px;text-align:center;cursor:pointer;background-color:#f9f9f9;color:#673ab7;font-weight:600}.buttons[data-v-6f1fdc9a]{position:sticky;bottom:0;display:flex;justify-content:flex-end;padding:10px 10px;background-color:#fff;z-index:1000;border-top:1px solid #fff}.buttons .submit[data-v-6f1fdc9a]{padding:10px 20px;margin-left:10px;background-color:#673ab7;color:#fff;border:none;border-radius:5px;cursor:pointer}.loader[data-v-6f1fdc9a]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-6f1fdc9a 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-6f1fdc9a{to{transform:rotate(1turn)}}.buttons .cancel[data-v-6f1fdc9a]{padding:10px 20px;margin-left:10px;background-color:var(--primary-color);color:#673ab7;border:1px solid #673ab7;border-radius:5px;cursor:pointer}.verify-button[data-v-6f1fdc9a]:hover,button[type=submit][data-v-6f1fdc9a]:hover{background-color:#5e35b1}button[disabled][data-v-6f1fdc9a]{opacity:.6;cursor:not-allowed}.image-preview[data-v-6f1fdc9a]{margin-top:10px}.image-preview-container[data-v-6f1fdc9a]{position:relative;display:inline-block}.image-preview img[data-v-6f1fdc9a]{max-width:100px;max-height:100px;border-radius:6px;border:1px solid #ccc}.remove-image[data-v-6f1fdc9a]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;line-height:20px;text-align:center}.remove-image[data-v-6f1fdc9a]:hover{background:rgba(0,0,0,.9)}.full-width[data-v-6f1fdc9a]{width:100%}.columns[data-v-6f1fdc9a]{display:flex;gap:20px}.column[data-v-6f1fdc9a]{flex:1}.section-header[data-v-6f1fdc9a]{font-size:16px;font-weight:600;color:#333;margin-bottom:10px}.form-input[data-v-6f1fdc9a],.form-select[data-v-6f1fdc9a]{width:100%;padding:10px 12px;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;transition:border-color .3s ease;margin-bottom:10px}.form-input[data-v-6f1fdc9a]:focus,.form-select[data-v-6f1fdc9a]:focus{border-color:#007bff;outline:none}.add-btn[data-v-6f1fdc9a]{margin-top:10px;color:purple;background:none;border:none;cursor:pointer;font-size:14px}.remove-btn[data-v-6f1fdc9a]{margin-left:10px;color:#ff4d4d;background:none;border:1px solid #ff4d4d;border-radius:5px;padding:5px 10px;cursor:pointer;font-size:14px}.remove-btn[data-v-6f1fdc9a]:hover{background-color:#ff4d4d;color:#fff}.room-availability-pair[data-v-6f1fdc9a]{display:flex;align-items:center;margin-bottom:10px;gap:10px}.form-input[data-v-6f1fdc9a]{width:100%;padding:10px;font-size:14px;border:1px solid #c9c9c9;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:border-color .3s ease,box-shadow .3s ease}.form-input[data-v-6f1fdc9a]:focus{border-color:#673ab7;box-shadow:0 0 5px rgba(103,58,183,.5);outline:none}.time-input[data-v-6f1fdc9a]{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif}.mandatory[data-v-6f1fdc9a]{color:red;font-size:14px;margin-left:4px}.time-css[data-v-6f1fdc9a]{margin-bottom:100px}.main-dashboard-container[data-v-7e345300]{display:flex;flex-direction:column;width:100%;padding:20px}.cards-container[data-v-7e345300]{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:30px;margin-left:30px}.object-card[data-v-7e345300]{position:relative;box-sizing:border-box;width:200px;height:219px;background:#fff;box-shadow:0 2px 30px rgba(0,0,0,.1);border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer}.object-icon[data-v-7e345300]{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:10px}.object-name[data-v-7e345300]{font-size:14px;font-weight:600;color:#000;margin-bottom:10px}.status-edit-row[data-v-7e345300]{position:relative;display:flex;align-items:center;width:100%;margin-top:4px;padding:0 12px;box-sizing:border-box;min-height:32px}.status-button[data-v-7e345300]{margin:0 auto;padding:5px 10px;border-radius:15px;font-size:10px;font-weight:500;text-align:center;position:relative;z-index:1}.edit-btn[data-v-7e345300]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:2px 4px;z-index:2}.edit-icon[data-v-7e345300]{font-size:18px;color:#5b2e8e}.add-new-btn[data-v-7e345300]{box-sizing:border-box;width:200px;height:219px;background:#fff;box-shadow:0 2px 30px rgba(0,0,0,.1);border-radius:5px;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer}.plus-icon img[data-v-7e345300]{width:40px;height:40px;margin-bottom:10px}.add-new-text[data-v-7e345300]{font-size:16px;font-weight:700;color:#5b2e8e}.illustration[data-v-7e345300]{max-width:330px;-o-object-fit:contain;object-fit:contain;align-self:center}.modal-overlay[data-v-7e345300]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-7e345300]{background:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:100%;max-height:90vh;overflow-y:auto}.skeleton-container[data-v-7e345300]{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:30px;margin-left:30px}.skeleton-card[data-v-7e345300]{box-sizing:border-box;width:200px;height:219px;background:#f0f0f0;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.skeleton-card[data-v-7e345300]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);animation:shimmer-7e345300 1.5s infinite}.skeleton-icon[data-v-7e345300]{width:100px;height:100px;background:#e0e0e0;border-radius:50%;margin-bottom:10px}.skeleton-name[data-v-7e345300]{width:80%;height:16px;background:#e0e0e0;margin-bottom:10px}.skeleton-status[data-v-7e345300]{width:80px;height:20px;background:#e0e0e0;border-radius:15px}.skeleton-add-new[data-v-7e345300]{box-sizing:border-box;width:200px;height:219px;background:#f0f0f0;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.skeleton-add-new[data-v-7e345300]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);animation:shimmer-7e345300 1.5s infinite}.skeleton-plus-icon[data-v-7e345300]{width:40px;height:40px;background:#e0e0e0;margin-bottom:10px}.skeleton-add-new-text[data-v-7e345300]{width:80px;height:16px;background:#e0e0e0}@keyframes shimmer-7e345300{0%{left:-100%}to{left:100%}}h2[data-v-35e5507a]{color:#5b2e8e;margin-left:40px}p[data-v-35e5507a]{margin-left:40px}.page-wrapper[data-v-74963d5c]{display:flex;flex-direction:column;min-height:100vh}.dashboard-container[data-v-74963d5c]{display:flex;flex:1;background-color:#f5f5f5;margin-top:60px}.sidebar[data-v-74963d5c]{width:250px;background-color:#5b2e8e;color:#fff;padding:20px 0;transition:left .3s ease}nav ul[data-v-74963d5c]{list-style:none;padding:0;margin:0}.nav-item[data-v-74963d5c]{padding:15px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center}.nav-item.active[data-v-74963d5c]{background-color:#7a49b0}.nav-item[data-v-74963d5c]:hover{background-color:#6f3b9e}.icon[data-v-74963d5c]{margin-right:10px}.main-content[data-v-74963d5c]{flex:1;display:flex;flex-direction:column;align-items:center;background-color:#fff;position:relative;padding-top:50px}.sidebar-toggle[data-v-74963d5c]{display:none;position:fixed;top:10px;left:10px;z-index:1000;background:none;border:none;font-size:24px;cursor:pointer;color:#5b2e8e}@media (max-width:768px){.sidebar-toggle[data-v-74963d5c]{display:block;margin-top:80px}.sidebar[data-v-74963d5c]{position:fixed;top:0;left:-250px;height:100%;z-index:1000}.sidebar.open[data-v-74963d5c]{left:0}.overlay[data-v-74963d5c]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:none}.overlay.open[data-v-74963d5c]{display:block}.main-content[data-v-74963d5c]{width:100%}}[data-v-3d4b8825]{box-sizing:border-box;margin:0;padding:0}body[data-v-3d4b8825]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-3d4b8825]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-3d4b8825]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-3d4b8825]{width:100%;max-width:137px;height:auto}.login-container[data-v-3d4b8825]{margin-top:200px;max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;font-family:Poppins,sans-serif}.login-container h2[data-v-3d4b8825]{text-align:center;font-size:24px;font-weight:600}.input-container[data-v-3d4b8825]{display:flex;flex-direction:column}.input-group[data-v-3d4b8825]{margin-bottom:20px}.input-group label[data-v-3d4b8825]{font-weight:700;display:block;margin-bottom:8px;text-align:left;font-size:14px}.input-group input[data-v-3d4b8825],.input-group select[data-v-3d4b8825]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;font-family:Poppins,sans-serif;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23673AB7%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;transition:border-color .3s ease,box-shadow .3s ease}.input-group select[data-v-3d4b8825]:focus{border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.15);outline:none}.message-group[data-v-3d4b8825]{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700;padding:10px}.forgot-message[data-v-3d4b8825]{text-align:right;margin-bottom:20px;font-size:13px;font-weight:700}.verify-button[data-v-3d4b8825],button[type=submit][data-v-3d4b8825]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}.verify-button[data-v-3d4b8825]:hover,button[type=submit][data-v-3d4b8825]:hover{background-color:#5e35b1}button[disabled][data-v-3d4b8825]{opacity:.6;cursor:not-allowed}.slide-fade-enter-active[data-v-3d4b8825],.slide-fade-leave-active[data-v-3d4b8825]{transition:all .5s ease}.slide-fade-enter[data-v-3d4b8825],.slide-fade-leave-to[data-v-3d4b8825]{transform:translateX(20px);opacity:0}.instruction-text[data-v-3d4b8825]{text-align:center;font-size:14px;color:#666;margin-bottom:20px}.otp-section[data-v-3d4b8825]{margin-bottom:20px;padding:5px}.otp-section h3[data-v-3d4b8825]{text-align:left;font-size:16px;font-weight:600;margin-bottom:10px;color:#333}.otp-container[data-v-3d4b8825]{display:flex;justify-content:space-between;margin-bottom:20px}.otp-input[data-v-3d4b8825]{width:72px;height:45px;text-align:center;font-size:18px;margin:0 5px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.otp-input[data-v-3d4b8825]:focus{border-color:#6b46c1;box-shadow:0 0 0 3px rgba(107,70,193,.15);outline:none}.resend-text[data-v-3d4b8825]{text-align:center;font-size:14px;color:#666;margin-top:10px;padding:5px}.resend-text a[data-v-3d4b8825]{color:#6b46c1;text-decoration:none;font-weight:700}@media (max-width:480px){.login-container[data-v-3d4b8825]{margin-top:100px;padding:20px 15px}.login-container h2[data-v-3d4b8825]{font-size:20px}}.loader[data-v-3d4b8825]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-3d4b8825 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-3d4b8825{to{transform:rotate(1turn)}}[data-v-23f32800]{box-sizing:border-box;margin:0;padding:0}body[data-v-23f32800]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-23f32800]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-23f32800]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-23f32800]{width:100%;max-width:137px;height:auto}.login-container[data-v-23f32800]{margin-top:200px;max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;font-family:Poppins,sans-serif}.login-container h2[data-v-23f32800]{text-align:center;font-size:24px;font-weight:600}.input-container[data-v-23f32800]{display:flex;flex-direction:column}.input-group[data-v-23f32800]{margin-bottom:20px}.input-group label[data-v-23f32800]{font-weight:700;display:block;margin-bottom:8px;text-align:left;font-size:14px}.input-group input[data-v-23f32800],.input-group select[data-v-23f32800]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;font-family:Poppins,sans-serif;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23673AB7%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpolyline points=%276 9 12 15 18 9%27%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px;transition:border-color .3s ease,box-shadow .3s ease}.input-group select[data-v-23f32800]:focus{border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.15);outline:none}.message-group[data-v-23f32800]{text-align:center;margin-bottom:20px;font-size:13px;font-weight:700;padding:10px}.forgot-message[data-v-23f32800]{text-align:right;margin-bottom:20px;font-size:13px;font-weight:700}.verify-button[data-v-23f32800],button[type=submit][data-v-23f32800]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}.verify-button[data-v-23f32800]:hover,button[type=submit][data-v-23f32800]:hover{background-color:#5e35b1}button[disabled][data-v-23f32800]{opacity:.6;cursor:not-allowed}.slide-fade-enter-active[data-v-23f32800],.slide-fade-leave-active[data-v-23f32800]{transition:all .5s ease}.slide-fade-enter[data-v-23f32800],.slide-fade-leave-to[data-v-23f32800]{transform:translateX(20px);opacity:0}.instruction-text[data-v-23f32800]{text-align:center;font-size:14px;color:#666;margin-bottom:20px}.otp-section[data-v-23f32800]{margin-bottom:20px;padding:5px}.otp-section h3[data-v-23f32800]{text-align:left;font-size:16px;font-weight:600;margin-bottom:10px;color:#333}.otp-container[data-v-23f32800]{display:flex;justify-content:space-between;margin-bottom:20px}.otp-input[data-v-23f32800]{width:72px;height:45px;text-align:center;font-size:18px;margin:0 5px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.otp-input[data-v-23f32800]:focus{border-color:#6b46c1;box-shadow:0 0 0 3px rgba(107,70,193,.15);outline:none}.resend-text[data-v-23f32800]{text-align:center;font-size:14px;color:#666;margin-top:10px;padding:5px}.resend-text a[data-v-23f32800]{color:#6b46c1;text-decoration:none;font-weight:700}@media (max-width:480px){.login-container[data-v-23f32800]{margin-top:100px;padding:20px 15px}.login-container h2[data-v-23f32800]{font-size:20px}}.loader[data-v-23f32800]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-23f32800 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-23f32800{to{transform:rotate(1turn)}}[data-v-0ce031d0]{box-sizing:border-box;margin:0;padding:0}body[data-v-0ce031d0]{font-family:Poppins,sans-serif;background-color:#f5f5f5}.sticky-header[data-v-0ce031d0]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-0ce031d0]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-0ce031d0]{width:100%;max-width:137px;height:auto}.reset-password-container[data-v-0ce031d0]{margin-top:200px;max-width:400px;margin-left:auto;margin-right:auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;font-family:Poppins,sans-serif}.reset-password-container h2[data-v-0ce031d0]{text-align:center;margin-bottom:25px;font-size:24px;font-weight:600;color:#333}.input-container[data-v-0ce031d0]{display:flex;flex-direction:column}.input-group[data-v-0ce031d0]{margin-bottom:20px}.input-group label[data-v-0ce031d0]{font-weight:700;display:block;margin-bottom:8px;text-align:left;font-size:14px;color:#666}.input-group input[data-v-0ce031d0]{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;font-family:Poppins,sans-serif;color:#333;transition:border-color .3s ease,box-shadow .3s ease}.input-group input[data-v-0ce031d0]:focus{border-color:#673ab7;box-shadow:0 0 0 3px rgba(103,58,183,.15);outline:none}.error-message[data-v-0ce031d0]{color:red;font-size:14px;margin-bottom:20px;text-align:center}.button-group[data-v-0ce031d0]{display:flex;justify-content:space-between;margin-top:20px}.cancel-button[data-v-0ce031d0],button[type=submit][data-v-0ce031d0]{padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:48%}button[type=submit][data-v-0ce031d0]{background-color:#6b46c1;color:#fff}button[type=submit][data-v-0ce031d0]:hover{background-color:#5e35b1}.cancel-button[data-v-0ce031d0]{background-color:#fff;color:#6b46c1;border:1px solid #6b46c1}.cancel-button[data-v-0ce031d0]:hover{background-color:#f5f5f5}button[disabled][data-v-0ce031d0]{opacity:.6;cursor:not-allowed}.loader[data-v-0ce031d0]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-0ce031d0 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-0ce031d0{to{transform:rotate(1turn)}}@media (max-width:480px){.reset-password-container[data-v-0ce031d0]{margin-top:100px;padding:20px 15px}.reset-password-container h2[data-v-0ce031d0]{font-size:20px}.button-group[data-v-0ce031d0]{flex-direction:column}.cancel-button[data-v-0ce031d0],button[type=submit][data-v-0ce031d0]{width:100%;margin-bottom:10px}}.sticky-header[data-v-19b9f97e]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-19b9f97e]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-19b9f97e]{width:100%;max-width:137px;height:auto}.message-container[data-v-19b9f97e]{max-width:369px;margin:200px auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;text-align:center;font-family:Poppins,sans-serif}h2[data-v-19b9f97e]{font-size:16px;font-weight:600;color:#333;margin-bottom:20px}.icon[data-v-19b9f97e]{width:117px;height:117px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:20px auto}.icon svg[data-v-19b9f97e]{width:100px;height:100px}.success-icon[data-v-19b9f97e]{background-color:#10c458}button[data-v-19b9f97e]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}button[data-v-19b9f97e]:hover{background-color:#5e35b1}.sticky-header[data-v-cd5bf8e2]{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:10px 0;z-index:1000}.container[data-v-cd5bf8e2]{max-width:100%;margin:0 auto;display:flex;align-items:center;padding:0 15px}.logo-image[data-v-cd5bf8e2]{width:100%;max-width:137px;height:auto}.message-container[data-v-cd5bf8e2]{max-width:400px;margin:200px auto;background-color:#fff;padding:30px 25px;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:12px;text-align:center;font-family:Poppins,sans-serif}h2[data-v-cd5bf8e2]{font-size:16px;font-weight:600;color:#333;margin-bottom:20px}.icon[data-v-cd5bf8e2]{width:117px;height:117px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:20px auto}.icon svg[data-v-cd5bf8e2]{width:200px;height:200px}.failure-icon[data-v-cd5bf8e2]{background-color:#fff}button[data-v-cd5bf8e2]{background-color:#6b46c1;color:#fff;padding:12px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}button[data-v-cd5bf8e2]:hover{background-color:#5e35b1}.obj-dashboard-container[data-v-7e9249d8]{padding:20px;background-color:#f8f8f8;position:relative}.object-space-header[data-v-7e9249d8]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.space-sub-header[data-v-7e9249d8]{display:flex;justify-content:space-between;align-items:center;width:100%}.object-title[data-v-7e9249d8]{font-size:24px;color:#673ab7;font-weight:700}.back-link[data-v-7e9249d8]{font-size:16px;color:#673ab7;cursor:pointer;font-weight:600}.room-overview-container[data-v-7e9249d8]{border-radius:8px;margin:0 100px}.overview-heading[data-v-7e9249d8]{font-size:20px;color:#333;margin-bottom:20px}.room-category[data-v-7e9249d8]{margin-bottom:30px;text-align:left}.category-heading[data-v-7e9249d8]{font-size:18px;color:#673ab7;margin-bottom:10px}.availability-card-container[data-v-7e9249d8]{display:flex;justify-content:space-between;margin-bottom:20px}.availability-card[data-v-7e9249d8]{flex:1;margin:0 10px;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.total-rooms[data-v-7e9249d8]{background-color:#fff;border-bottom:6px solid #673ab7}.available-rooms[data-v-7e9249d8]{background-color:#fff;border-bottom:6px solid #12d419}.held-rooms[data-v-7e9249d8]{background-color:#fff;border-bottom:6px solid #f88108}.occupied-rooms[data-v-7e9249d8]{background-color:#fff;border-bottom:6px solid #f95656}.availability-card i[data-v-7e9249d8]{font-size:24px;margin-bottom:10px;color:#673ab7}.card-content[data-v-7e9249d8]{display:flex;align-items:center}.card-inner-css[data-v-7e9249d8]{display:flex;flex-direction:column;align-items:flex-start;margin-left:10px}.bed-icon[data-v-7e9249d8]{width:50px;height:50px;padding:5px}.number[data-v-7e9249d8]{font-size:20px;font-weight:700;color:#333}.text[data-v-7e9249d8]{font-size:16px;color:#333}@media (max-width:768px){.availability-card-container[data-v-7e9249d8]{flex-wrap:wrap}.availability-card[data-v-7e9249d8]{flex:0 0 48%;margin-bottom:10px}.room-overview-container[data-v-7e9249d8]{margin:0 20px}}@media (max-width:480px){.availability-card-container[data-v-7e9249d8]{flex-direction:column}.availability-card[data-v-7e9249d8]{flex:1 0 auto;margin:10px 0}.room-overview-container[data-v-7e9249d8]{margin:0 10px}.space-sub-header[data-v-7e9249d8]{flex-direction:column;align-items:flex-start}.back-link[data-v-7e9249d8]{margin-top:10px}}.skeleton-heading[data-v-7e9249d8]{width:200px;height:20px;margin-bottom:10px;background:#e0e0e0;position:relative;overflow:hidden}.skeleton-heading[data-v-7e9249d8]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);animation:shimmer-7e9249d8 1.5s infinite}.skeleton-card[data-v-7e9249d8]{flex:1;margin:0 10px;height:100px;border-radius:8px;background:#e0e0e0;position:relative;overflow:hidden}.skeleton-card[data-v-7e9249d8]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);animation:shimmer-7e9249d8 1.5s infinite}@keyframes shimmer-7e9249d8{0%{left:-100%}to{left:100%}}.modal[data-v-4274ed2e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.modal-content[data-v-4274ed2e]{display:grid;grid-template-rows:auto 1fr;margin-top:110px;background:#fff;border-radius:8px;width:1000px;max-height:70vh;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-4274ed2e]{display:flex;justify-content:space-between;align-items:center;background:#673ab7;color:#fff;padding:15px 20px;border-top-left-radius:8px;border-top-right-radius:8px}.modal-header h2[data-v-4274ed2e]{margin:0;font-size:22px;font-weight:600}.close-btn[data-v-4274ed2e]{cursor:pointer;font-size:20px;font-weight:700;color:#fff}.form-container[data-v-4274ed2e]{overflow-y:auto;padding:20px}.form-row[data-v-4274ed2e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.form-group[data-v-4274ed2e]{margin-bottom:0;text-align:left}.full-width[data-v-4274ed2e]{grid-column:span 3}label[data-v-4274ed2e]{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.required[data-v-4274ed2e]{color:red;font-size:12px}input[data-v-4274ed2e],textarea[data-v-4274ed2e]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;transition:border-color .3s ease}input[data-v-4274ed2e]:focus,textarea[data-v-4274ed2e]:focus{border-color:#673ab7;outline:none}.tags-input-container[data-v-4274ed2e]{border:1px solid #ccc;border-radius:6px;padding:5px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.tags[data-v-4274ed2e]{display:flex;flex-wrap:wrap;gap:5px}.tag[data-v-4274ed2e]{background:#f2e9ff;color:#673ab7;padding:5px 10px;border-radius:12px;display:flex;align-items:center;font-size:14px}.remove-tag[data-v-4274ed2e]{margin-left:8px;cursor:pointer;font-size:16px;line-height:1}.tags-input[data-v-4274ed2e]{border:none;outline:none;flex-grow:1;min-width:150px;padding:5px}.image-preview-container[data-v-4274ed2e]{position:relative;display:inline-block;margin:10px 10px 0 0}.image-preview[data-v-4274ed2e]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ccc}.image-previews[data-v-4274ed2e]{margin-top:15px}.remove-image[data-v-4274ed2e]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;line-height:20px;text-align:center}.remove-image[data-v-4274ed2e]:hover{background:rgba(0,0,0,.9)}button[data-v-4274ed2e]{padding:12px 25px;border:none;border-radius:6px;cursor:pointer;background:#673ab7;color:#fff;font-size:14px;font-weight:600;transition:background .3s ease}button[type=button][data-v-4274ed2e]{background:#5b2e8e;margin-right:15px}button[data-v-4274ed2e]:hover{background:#7a49b0}.form-actions[data-v-4274ed2e]{display:flex;justify-content:flex-end;margin-top:25px}@media (max-width:1200px){.modal-content[data-v-4274ed2e]{width:90%}.form-row[data-v-4274ed2e]{grid-template-columns:1fr}.full-width[data-v-4274ed2e]{grid-column:span 1}}@media (max-width:768px){.modal-header[data-v-4274ed2e]{padding:10px 15px}.form-container[data-v-4274ed2e]{padding:15px}button[data-v-4274ed2e]{padding:10px 20px}}.loader[data-v-4274ed2e]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-4274ed2e 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-4274ed2e{to{transform:rotate(1turn)}}button[type=submit][data-v-4274ed2e]:hover{background-color:#5e35b1}button[disabled][data-v-4274ed2e]{opacity:.6;cursor:not-allowed}select[data-v-4274ed2e]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;background:#fff;color:#333;transition:border-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select[data-v-4274ed2e]:focus{border-color:#673ab7}select[data-v-4274ed2e]:disabled{background:#f5f5f5;color:#aaa;cursor:not-allowed}.object-space-container[data-v-41bcc370]{padding:20px;background-color:#f8f8f8;position:relative;height:100vh}.loading-overlay[data-v-41bcc370]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:10}.spinner[data-v-41bcc370]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #673ab7;border-radius:50%;animation:spin-41bcc370 1s linear infinite}@keyframes spin-41bcc370{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.object-space-header[data-v-41bcc370]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.space-sub-header[data-v-41bcc370]{display:flex;justify-content:space-between;align-items:center;width:100%}.space-sub-header h1[data-v-41bcc370]{font-size:24px;color:#333}.space-sub-header h4[data-v-41bcc370]{font-size:16px;color:#673ab7;cursor:pointer;font-weight:600}.add-space-header[data-v-41bcc370]{display:flex;justify-content:end;align-items:flex-start;width:100%;margin-top:20px}.space-description[data-v-41bcc370]{flex:1;text-align:left}.space-description h3[data-v-41bcc370]{font-size:20px;color:#666;margin-bottom:10px}.add-new-btn-container[data-v-41bcc370]{flex-shrink:0;margin-left:20px}.add-new-btn[data-v-41bcc370]{display:flex;align-items:center;background-color:#5b2e8e;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}.add-new-btn[data-v-41bcc370]:hover{background-color:#7a49b0}.plus-icon[data-v-41bcc370]{margin-right:10px;font-size:20px}.add-new-text[data-v-41bcc370]{font-size:16px;font-weight:700;color:#fff}.content-area[data-v-41bcc370]{margin-top:20px;min-height:300px;display:flex;justify-content:center;align-items:center}.loading-illustration-container[data-v-41bcc370]{display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto}.loading-illustration[data-v-41bcc370]{width:400px;height:auto}.no-rooms-message[data-v-41bcc370]{text-align:center;color:#999;font-size:16px}.table-wrapper[data-v-41bcc370]{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;display:block;white-space:nowrap;box-sizing:border-box}.space-table[data-v-41bcc370]{width:100%;border-collapse:collapse;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.space-table td[data-v-41bcc370],.space-table th[data-v-41bcc370]{padding:12px 16px;text-align:left;font-weight:600;font-size:14px}.space-table th[data-v-41bcc370]{background-color:#7a49b0;color:#fff}.space-table tbody tr[data-v-41bcc370]:hover{background-color:#f9f5ff}.room-image[data-v-41bcc370]{width:80px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.delete-btn[data-v-41bcc370]{background:transparent;color:#e53935;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:18px;transition:color .2s}.delete-btn[data-v-41bcc370]:hover{color:#b71c1c}.dialog-overlay[data-v-41bcc370]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:1000}.dialog-box[data-v-41bcc370]{background:#fff;padding:30px 24px;border-radius:8px;box-shadow:0 2px 16px rgba(0,0,0,.15);min-width:320px;text-align:center}.dialog-actions[data-v-41bcc370]{margin-top:20px;display:flex;justify-content:center;gap:20px}.yes-btn[data-v-41bcc370]{background:#5b2e8e;color:#fff}.no-btn[data-v-41bcc370],.yes-btn[data-v-41bcc370]{border:none;padding:8px 24px;border-radius:4px;cursor:pointer;font-weight:700}.no-btn[data-v-41bcc370]{background:#eee;color:#333}.yes-btn[data-v-41bcc370]:hover{background:#7a49b0}.no-btn[data-v-41bcc370]:hover{background:#ccc}.modal[data-v-180783a0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.modal-content[data-v-180783a0]{display:grid;grid-template-rows:auto 1fr;margin-top:110px;background:#fff;border-radius:8px;width:1000px;max-height:70vh;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-180783a0]{display:flex;justify-content:space-between;align-items:center;background:#673ab7;color:#fff;padding:15px 20px;border-top-left-radius:8px;border-top-right-radius:8px}.modal-header h2[data-v-180783a0]{margin:0;font-size:22px;font-weight:600}.close-btn[data-v-180783a0]{cursor:pointer;font-size:20px;font-weight:700;color:#fff}.form-container[data-v-180783a0]{overflow-y:auto;padding:20px}.form-row[data-v-180783a0]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.form-group[data-v-180783a0]{margin-bottom:0;text-align:left}.full-width[data-v-180783a0]{grid-column:span 3}label[data-v-180783a0]{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.required[data-v-180783a0]{color:red;font-size:12px}input[data-v-180783a0],textarea[data-v-180783a0]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;transition:border-color .3s ease}input[data-v-180783a0]:focus,textarea[data-v-180783a0]:focus{border-color:#673ab7;outline:none}.tags-input-container[data-v-180783a0]{border:1px solid #ccc;border-radius:6px;padding:5px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.tags[data-v-180783a0]{display:flex;flex-wrap:wrap;gap:5px}.tag[data-v-180783a0]{background:#f2e9ff;color:#673ab7;padding:5px 10px;border-radius:12px;display:flex;align-items:center;font-size:14px}.remove-tag[data-v-180783a0]{margin-left:8px;cursor:pointer;font-size:16px;line-height:1}.tags-input[data-v-180783a0]{border:none;outline:none;flex-grow:1;min-width:150px;padding:5px}.image-preview-container[data-v-180783a0]{position:relative;display:inline-block;margin:10px 10px 0 0}.image-preview[data-v-180783a0]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ccc}.image-previews[data-v-180783a0]{margin-top:15px}.remove-image[data-v-180783a0]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;line-height:20px;text-align:center}.remove-image[data-v-180783a0]:hover{background:rgba(0,0,0,.9)}button[data-v-180783a0]{padding:12px 25px;border:none;border-radius:6px;cursor:pointer;background:#673ab7;color:#fff;font-size:14px;font-weight:600;transition:background .3s ease}button[type=button][data-v-180783a0]{background:#5b2e8e;margin-right:15px}button[data-v-180783a0]:hover{background:#7a49b0}.form-actions[data-v-180783a0]{display:flex;justify-content:flex-end;margin-top:25px}@media (max-width:1200px){.modal-content[data-v-180783a0]{width:90%}.form-row[data-v-180783a0]{grid-template-columns:1fr}.full-width[data-v-180783a0]{grid-column:span 1}}@media (max-width:768px){.modal-header[data-v-180783a0]{padding:10px 15px}.form-container[data-v-180783a0]{padding:15px}button[data-v-180783a0]{padding:10px 20px}}.loader[data-v-180783a0]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-180783a0 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-180783a0{to{transform:rotate(1turn)}}button[type=submit][data-v-180783a0]:hover{background-color:#5e35b1}button[disabled][data-v-180783a0]{opacity:.6;cursor:not-allowed}select[data-v-180783a0]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;background:#fff;color:#333;transition:border-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select[data-v-180783a0]:focus{border-color:#673ab7}select[data-v-180783a0]:disabled{background:#f5f5f5;color:#aaa;cursor:not-allowed}.qr-display[data-v-180783a0]{text-align:center;margin-top:20px}.qr-display img[data-v-180783a0]{width:200px;height:auto;margin-top:10px}.modal[data-v-3237dea2]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.modal-content[data-v-3237dea2]{display:grid;grid-template-rows:auto 1fr;margin-top:110px;background:#fff;border-radius:8px;width:1000px;max-height:70vh;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-3237dea2]{display:flex;justify-content:space-between;align-items:center;background:#673ab7;color:#fff;padding:15px 20px;border-top-left-radius:8px;border-top-right-radius:8px}.modal-header h2[data-v-3237dea2]{margin:0;font-size:22px;font-weight:600}.close-btn[data-v-3237dea2]{cursor:pointer;font-size:20px;font-weight:700;color:#fff}.form-container[data-v-3237dea2]{overflow-y:auto;padding:20px}.form-row[data-v-3237dea2]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.form-group[data-v-3237dea2]{margin-bottom:0;text-align:left}.full-width[data-v-3237dea2]{grid-column:span 3}label[data-v-3237dea2]{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.required[data-v-3237dea2]{color:red;font-size:12px}input[data-v-3237dea2],textarea[data-v-3237dea2]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;transition:border-color .3s ease}input[data-v-3237dea2]:focus,textarea[data-v-3237dea2]:focus{border-color:#673ab7;outline:none}.tags-input-container[data-v-3237dea2]{border:1px solid #ccc;border-radius:6px;padding:5px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.tags[data-v-3237dea2]{display:flex;flex-wrap:wrap;gap:5px}.tag[data-v-3237dea2]{background:#f2e9ff;color:#673ab7;padding:5px 10px;border-radius:12px;display:flex;align-items:center;font-size:14px}.remove-tag[data-v-3237dea2]{margin-left:8px;cursor:pointer;font-size:16px;line-height:1}.tags-input[data-v-3237dea2]{border:none;outline:none;flex-grow:1;min-width:150px;padding:5px}.image-preview-container[data-v-3237dea2]{position:relative;display:inline-block;margin:10px 10px 0 0}.image-preview[data-v-3237dea2]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ccc}.image-previews[data-v-3237dea2]{margin-top:15px}.remove-image[data-v-3237dea2]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;line-height:20px;text-align:center}.remove-image[data-v-3237dea2]:hover{background:rgba(0,0,0,.9)}button[data-v-3237dea2]{padding:12px 25px;border:none;border-radius:6px;cursor:pointer;background:#673ab7;color:#fff;font-size:14px;font-weight:600;transition:background .3s ease}button[type=button][data-v-3237dea2]{background:#5b2e8e;margin-right:15px}button[data-v-3237dea2]:hover{background:#7a49b0}.form-actions[data-v-3237dea2]{display:flex;justify-content:flex-end;margin-top:25px}@media (max-width:1200px){.modal-content[data-v-3237dea2]{width:90%}.form-row[data-v-3237dea2]{grid-template-columns:1fr}.full-width[data-v-3237dea2]{grid-column:span 1}}@media (max-width:768px){.modal-header[data-v-3237dea2]{padding:10px 15px}.form-container[data-v-3237dea2]{padding:15px}button[data-v-3237dea2]{padding:10px 20px}}.loader[data-v-3237dea2]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-3237dea2 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-3237dea2{to{transform:rotate(1turn)}}button[type=submit][data-v-3237dea2]:hover{background-color:#5e35b1}button[disabled][data-v-3237dea2]{opacity:.6;cursor:not-allowed}select[data-v-3237dea2]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;background:#fff;color:#333;transition:border-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select[data-v-3237dea2]:focus{border-color:#673ab7}select[data-v-3237dea2]:disabled{background:#f5f5f5;color:#aaa;cursor:not-allowed}.qr-display[data-v-3237dea2]{text-align:center;margin-top:20px}.qr-display img[data-v-3237dea2]{width:200px;height:auto;margin-top:10px}.object-guest-container[data-v-1627ba0c]{padding:20px;background-color:#f8f8f8;position:relative;height:100vh}.loading-overlay[data-v-1627ba0c]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:10}.spinner[data-v-1627ba0c]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #673ab7;border-radius:50%;animation:spin-1627ba0c 1s linear infinite}@keyframes spin-1627ba0c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.responsive-table-container[data-v-1627ba0c]{width:100%;overflow-x:auto;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.object-guest-header[data-v-1627ba0c]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.guest-sub-header[data-v-1627ba0c]{display:flex;justify-content:space-between;align-items:center;width:100%}.guest-sub-header h1[data-v-1627ba0c]{font-size:24px;color:#333}.guest-sub-header h4[data-v-1627ba0c]{font-size:16px;color:#673ab7;cursor:pointer;font-weight:600}.add-guest-header[data-v-1627ba0c]{display:flex;justify-content:end;align-items:flex-start;width:100%;margin-top:20px}.guest-description[data-v-1627ba0c]{flex:1;text-align:left}.guest-description h3[data-v-1627ba0c]{font-size:20px;color:#666;margin-bottom:10px}.add-new-btn-container[data-v-1627ba0c]{flex-shrink:0;margin-left:20px}.add-new-btn[data-v-1627ba0c]{display:flex;align-items:center;background-color:#5b2e8e;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}.add-new-btn[data-v-1627ba0c]:hover{background-color:#7a49b0}.plus-icon[data-v-1627ba0c]{margin-right:10px;font-size:20px}.add-new-text[data-v-1627ba0c]{font-size:16px;font-weight:700;color:#fff}.table-container[data-v-1627ba0c]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.guest-table[data-v-1627ba0c]{width:100%;border-collapse:collapse;table-layout:auto}.guest-table td[data-v-1627ba0c],.guest-table th[data-v-1627ba0c]{padding:14px;text-align:left;border-bottom:1px solid #eee;font-weight:600;white-space:nowrap}.guest-table th[data-v-1627ba0c]{background-color:#7a49b0;color:#fff}.guest-table td[data-v-1627ba0c]{color:#666;font-size:14px}.guest-table tr[data-v-1627ba0c]:hover{background-color:#f9f5ff}.pagination[data-v-1627ba0c]{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:5px}.pagination-btn[data-v-1627ba0c]{color:#333;border:1px solid #ddd;border-radius:50%;font-size:14px}.arrow-btn[data-v-1627ba0c],.pagination-btn[data-v-1627ba0c]{padding:8px 12px;background-color:#fff;cursor:pointer;min-width:32px;text-align:center}.arrow-btn[data-v-1627ba0c]{border:none;font-size:20px}.pagination-btn.active[data-v-1627ba0c]{background-color:#673ab7;color:#fff;border-color:#673ab7}.pagination-btn[data-v-1627ba0c]:disabled{background-color:#eee;color:#999;cursor:not-allowed}.pagination-btn[data-v-1627ba0c]:hover:not(:disabled):not(.active){background-color:#f5f5f5}@media (max-width:768px){.object-guest-container[data-v-1627ba0c]{padding:10px}.guest-sub-header h1[data-v-1627ba0c]{font-size:18px}.guest-description h3[data-v-1627ba0c]{font-size:16px}.responsive-table-container[data-v-1627ba0c]{padding:8px}.guest-table td[data-v-1627ba0c],.guest-table th[data-v-1627ba0c]{padding:8px;font-size:12px}}.object-Rent-container[data-v-675773c2]{padding:20px;background-color:#f8f8f8;position:relative;height:100vh}.loading-overlay[data-v-675773c2]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:10}.spinner[data-v-675773c2]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #673ab7;border-radius:50%;animation:spin-675773c2 1s linear infinite}@keyframes spin-675773c2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.responsive-table-container[data-v-675773c2]{width:100%;overflow-x:auto;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.object-Rent-header[data-v-675773c2]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.Rent-sub-header[data-v-675773c2]{display:flex;justify-content:space-between;align-items:center;width:100%}.Rent-sub-header h1[data-v-675773c2]{font-size:24px;color:#333}.Rent-sub-header h4[data-v-675773c2]{font-size:16px;color:#673ab7;cursor:pointer;font-weight:600}.add-Rent-header[data-v-675773c2]{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:20px}.Rent-description[data-v-675773c2]{flex:1;text-align:left}.Rent-description h3[data-v-675773c2]{font-size:20px;color:#666;margin-bottom:10px}.add-new-btn-container[data-v-675773c2]{flex-shrink:0;margin-left:20px}.add-new-btn[data-v-675773c2]{display:flex;align-items:center;background-color:#5b2e8e;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}.add-new-btn[data-v-675773c2]:hover{background-color:#7a49b0}.plus-icon[data-v-675773c2]{margin-right:10px;font-size:20px}.add-new-text[data-v-675773c2]{font-size:16px;font-weight:700;color:#fff}.table-container[data-v-675773c2]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.Rent-table[data-v-675773c2]{width:100%;border-collapse:collapse;table-layout:auto}.Rent-table td[data-v-675773c2],.Rent-table th[data-v-675773c2]{padding:12px;text-align:left;border-bottom:1px solid #eee;font-weight:600;white-space:nowrap}.Rent-table th[data-v-675773c2]{background-color:#7a49b0;color:#fff}.Rent-table td[data-v-675773c2]{color:#666;font-size:14px}.Rent-table tr[data-v-675773c2]:hover{background-color:#f9f5ff}.pagination[data-v-675773c2]{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:5px}.pagination-btn[data-v-675773c2]{color:#333;border:1px solid #ddd;border-radius:50%;font-size:14px}.arrow-btn[data-v-675773c2],.pagination-btn[data-v-675773c2]{padding:8px 12px;background-color:#fff;cursor:pointer;min-width:32px;text-align:center}.arrow-btn[data-v-675773c2]{border:none;font-size:20px}.pagination-btn.active[data-v-675773c2]{background-color:#673ab7;color:#fff;border-color:#673ab7}.pagination-btn[data-v-675773c2]:disabled{background-color:#eee;color:#999;cursor:not-allowed}.pagination-btn[data-v-675773c2]:hover:not(:disabled):not(.active){background-color:#f5f5f5}@media (max-width:768px){.object-Rent-container[data-v-675773c2]{padding:10px}.Rent-sub-header h1[data-v-675773c2]{font-size:18px}.Rent-description h3[data-v-675773c2]{font-size:16px}.responsive-table-container[data-v-675773c2]{padding:8px}.Rent-table td[data-v-675773c2],.Rent-table th[data-v-675773c2]{padding:8px;font-size:12px}}.status-badge[data-v-675773c2]{display:inline-block;padding:2px 10px;border-radius:5px;font-weight:700;min-width:60px;text-align:center}.action-btn[data-v-675773c2]{background:none;border:none;font-size:22px;cursor:pointer;padding:0 8px;color:#673ab7;font-weight:800;position:relative}.action-dropdown[data-v-675773c2]{position:absolute;right:0;top:28px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.12);z-index:100;min-width:80px}.action-option[data-v-675773c2]{padding:10px 16px;cursor:pointer;color:#333;font-size:14px;transition:background .2s}.action-option[data-v-675773c2]:hover{background:#f5f5f5;color:#673ab7}.modal[data-v-9b057f3c]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:100}.modal-content[data-v-9b057f3c]{display:grid;grid-template-rows:auto 1fr;margin-top:110px;background:#fff;border-radius:8px;width:1000px;max-height:70vh;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.2)}.modal-header[data-v-9b057f3c]{display:flex;justify-content:space-between;align-items:center;background:#673ab7;color:#fff;padding:15px 20px;border-top-left-radius:8px;border-top-right-radius:8px}.modal-header h2[data-v-9b057f3c]{margin:0;font-size:22px;font-weight:600}.close-btn[data-v-9b057f3c]{cursor:pointer;font-size:20px;font-weight:700;color:#fff}.form-container[data-v-9b057f3c]{overflow-y:auto;padding:20px}.form-row[data-v-9b057f3c]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.form-group[data-v-9b057f3c]{margin-bottom:0;text-align:left}.full-width[data-v-9b057f3c]{grid-column:span 3}label[data-v-9b057f3c]{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#333}.required[data-v-9b057f3c]{color:red;font-size:12px}input[data-v-9b057f3c],textarea[data-v-9b057f3c]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;transition:border-color .3s ease}input[data-v-9b057f3c]:focus,textarea[data-v-9b057f3c]:focus{border-color:#673ab7;outline:none}.tags-input-container[data-v-9b057f3c]{border:1px solid #ccc;border-radius:6px;padding:5px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.tags[data-v-9b057f3c]{display:flex;flex-wrap:wrap;gap:5px}.tag[data-v-9b057f3c]{background:#f2e9ff;color:#673ab7;padding:5px 10px;border-radius:12px;display:flex;align-items:center;font-size:14px}.remove-tag[data-v-9b057f3c]{margin-left:8px;cursor:pointer;font-size:16px;line-height:1}.tags-input[data-v-9b057f3c]{border:none;outline:none;flex-grow:1;min-width:150px;padding:5px}.image-preview-container[data-v-9b057f3c]{position:relative;display:inline-block;margin:10px 10px 0 0}.image-preview[data-v-9b057f3c]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #ccc}.image-previews[data-v-9b057f3c]{margin-top:15px}.remove-image[data-v-9b057f3c]{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.7);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;line-height:20px;text-align:center}.remove-image[data-v-9b057f3c]:hover{background:rgba(0,0,0,.9)}button[data-v-9b057f3c]{padding:12px 25px;border:none;border-radius:6px;cursor:pointer;background:#673ab7;color:#fff;font-size:14px;font-weight:600;transition:background .3s ease}button[type=button][data-v-9b057f3c]{background:#5b2e8e;margin-right:15px}button[data-v-9b057f3c]:hover{background:#7a49b0}.form-actions[data-v-9b057f3c]{display:flex;justify-content:flex-end;margin-top:25px}@media (max-width:1200px){.modal-content[data-v-9b057f3c]{width:90%}.form-row[data-v-9b057f3c]{grid-template-columns:1fr}.full-width[data-v-9b057f3c]{grid-column:span 1}}@media (max-width:768px){.modal-header[data-v-9b057f3c]{padding:10px 15px}.form-container[data-v-9b057f3c]{padding:15px}button[data-v-9b057f3c]{padding:10px 20px}}.loader[data-v-9b057f3c]{display:inline-block;width:20px;height:20px;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-9b057f3c 1s ease-in-out infinite;margin-left:8px;vertical-align:middle}@keyframes spin-9b057f3c{to{transform:rotate(1turn)}}button[type=submit][data-v-9b057f3c]:hover{background-color:#5e35b1}button[disabled][data-v-9b057f3c]{opacity:.6;cursor:not-allowed}select[data-v-9b057f3c]{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;background:#fff;color:#333;transition:border-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}select[data-v-9b057f3c]:focus{border-color:#673ab7}select[data-v-9b057f3c]:disabled{background:#f5f5f5;color:#aaa;cursor:not-allowed}.qr-display[data-v-9b057f3c]{text-align:center;margin-top:20px}.qr-display img[data-v-9b057f3c]{width:200px;height:auto;margin-top:10px}.progress-wrapper[data-v-9b057f3c]{position:relative;background:#eee;border-radius:6px;height:20px;margin:15px 0}.progress-bar[data-v-9b057f3c]{height:100%;background:#673ab7;border-radius:6px;transition:width .4s ease}.progress-text[data-v-9b057f3c]{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:12px;font-weight:700;color:#fff}.object-video-container[data-v-29f12f0e]{padding:20px;background-color:#f8f8f8;position:relative;height:100vh}.loading-overlay[data-v-29f12f0e]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;z-index:10}.spinner[data-v-29f12f0e]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #673ab7;border-radius:50%;animation:spin-29f12f0e 1s linear infinite}@keyframes spin-29f12f0e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.responsive-table-container[data-v-29f12f0e]{width:100%;overflow-x:auto;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.object-video-header[data-v-29f12f0e]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.video-sub-header[data-v-29f12f0e]{display:flex;justify-content:space-between;align-items:center;width:100%}.video-sub-header h1[data-v-29f12f0e]{font-size:24px;color:#333}.video-sub-header h4[data-v-29f12f0e]{font-size:16px;color:#673ab7;cursor:pointer;font-weight:600}.add-video-header[data-v-29f12f0e]{display:flex;justify-content:end;align-items:flex-start;width:100%;margin-top:20px}.video-description[data-v-29f12f0e]{flex:1;text-align:left}.video-description h3[data-v-29f12f0e]{font-size:20px;color:#666;margin-bottom:10px}.add-new-btn-container[data-v-29f12f0e]{flex-shrink:0;margin-left:20px}.add-new-btn[data-v-29f12f0e]{display:flex;align-items:center;background-color:#5b2e8e;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}.add-new-btn[data-v-29f12f0e]:hover{background-color:#7a49b0}.plus-icon[data-v-29f12f0e]{margin-right:10px;font-size:20px}.add-new-text[data-v-29f12f0e]{font-size:16px;font-weight:700;color:#fff}.table-container[data-v-29f12f0e]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;margin-top:20px}.video-table[data-v-29f12f0e]{width:100%;border-collapse:collapse;table-layout:auto}.video-table td[data-v-29f12f0e],.video-table th[data-v-29f12f0e]{padding:14px;text-align:left;border-bottom:1px solid #eee;font-weight:600;white-space:nowrap}.video-table th[data-v-29f12f0e]{background-color:#7a49b0;color:#fff}.video-table td[data-v-29f12f0e]{color:#666;font-size:14px}.video-table tr[data-v-29f12f0e]:hover{background-color:#f9f5ff}.pagination[data-v-29f12f0e]{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:5px}.pagination-btn[data-v-29f12f0e]{color:#333;border:1px solid #ddd;border-radius:50%;font-size:14px}.arrow-btn[data-v-29f12f0e],.pagination-btn[data-v-29f12f0e]{padding:8px 12px;background-color:#fff;cursor:pointer;min-width:32px;text-align:center}.arrow-btn[data-v-29f12f0e]{border:none;font-size:20px}.pagination-btn.active[data-v-29f12f0e]{background-color:#673ab7;color:#fff;border-color:#673ab7}.pagination-btn[data-v-29f12f0e]:disabled{background-color:#eee;color:#999;cursor:not-allowed}.pagination-btn[data-v-29f12f0e]:hover:not(:disabled):not(.active){background-color:#f5f5f5}.status-badge[data-v-29f12f0e]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;color:#fff;min-width:80px;text-align:center}.badge-initiated[data-v-29f12f0e]{background:#2563eb;color:#fff}.badge-completed[data-v-29f12f0e]{background:#16a34a;color:#fff}.badge-cancelled[data-v-29f12f0e]{background:#9ca3af;color:#fff}.badge-failed[data-v-29f12f0e]{background:#dc2626;color:#fff}.badge-pending[data-v-29f12f0e]{background:#f59e0b;color:#111827}.badge-processing[data-v-29f12f0e]{background:#0891b2;color:#fff}.badge-default[data-v-29f12f0e]{background:#6b7280;color:#fff}@media (max-width:768px){.object-video-container[data-v-29f12f0e]{padding:10px}.video-sub-header h1[data-v-29f12f0e]{font-size:18px}.video-description h3[data-v-29f12f0e]{font-size:16px}.responsive-table-container[data-v-29f12f0e]{padding:8px}.video-table td[data-v-29f12f0e],.video-table th[data-v-29f12f0e]{padding:8px;font-size:12px}}.refresh-btn[data-v-29f12f0e]{display:flex;align-items:center;background-color:#fff;color:#673ab7;padding:10px 20px;border:2px solid #673ab7;border-radius:5px;cursor:pointer;font-size:16px;margin-right:10px;font-weight:700;transition:background-color .2s ease,color .2s ease}.refresh-btn[data-v-29f12f0e]:hover{background-color:#673ab7;color:#fff}.refresh-icon[data-v-29f12f0e]{margin-right:8px;font-size:18px}.page-wrapper[data-v-49951878]{display:flex;flex-direction:column;min-height:100vh}.dashboard-container[data-v-49951878]{flex:1;background-color:#f5f5f5;margin-top:60px;overflow-x:hidden}.sidebar[data-v-49951878]{position:fixed;top:80px;left:0;width:250px;height:calc(100vh - 60px);background-color:#5b2e8e;color:#fff;padding:20px 0;transition:left .3s ease;z-index:0;overflow:hidden}nav ul[data-v-49951878]{list-style:none;padding:0;margin:0}.nav-item[data-v-49951878]{padding:15px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center}.nav-item.active[data-v-49951878]{background-color:#7a49b0}.nav-item[data-v-49951878]:hover{background-color:#6f3b9e}.icon[data-v-49951878]{margin-right:10px}.main-content[data-v-49951878]{margin-left:250px;flex:none;display:block;background-color:#fff;position:relative;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 60px)}.sidebar-toggle[data-v-49951878]{display:none;position:fixed;top:10px;left:10px;z-index:1000;background:none;border:none;font-size:24px;cursor:pointer;color:#5b2e8e}@media (max-width:768px){.sidebar-toggle[data-v-49951878]{display:block;margin-top:80px}.sidebar[data-v-49951878]{top:0;left:-250px;height:100%;z-index:1000}.sidebar.open[data-v-49951878]{left:0}.overlay[data-v-49951878]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:none}.overlay.open[data-v-49951878]{display:block}.main-content[data-v-49951878]{margin-left:0;width:100%;height:100vh}}