@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap);.top_container[data-v-1de72f5d]{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:0 32px;background-color:var(--white)}.top_container div[data-v-1de72f5d]{width:33.3%}.top_container .toggle_wrapper[data-v-1de72f5d]{display:flex;align-items:baseline;justify-content:flex-start;gap:6px}.toggle_wrapper i[data-v-1de72f5d]{height:24px;width:24px;cursor:pointer}.toggle_wrapper p[data-v-1de72f5d]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0}.top_container .logo_section[data-v-1de72f5d]{text-align:center}.logo_section img[data-v-1de72f5d]{max-width:300px;-o-object-fit:cover;object-fit:cover}.top_container .profile_items[data-v-1de72f5d]{display:flex;justify-content:flex-end;align-items:anchor-center;gap:16px}.profile_items .profile_link[data-v-1de72f5d]{position:relative;width:-moz-fit-content;width:fit-content}.profile_link img[data-v-1de72f5d]{width:40px;height:40px;border-radius:50%}.profile_link .badge[data-v-1de72f5d]{position:absolute;bottom:4px;right:0;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff}.online i[data-v-1de72f5d]{color:#01b574;font-size:14px}.full_screen[data-v-1de72f5d]{width:-moz-fit-content!important;width:fit-content!important;font-size:20px}.full_screen i[data-v-1de72f5d]{cursor:pointer}.name[data-v-1de72f5d]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray)}@media (max-width:768px){.top_container[data-v-1de72f5d]{padding:0 12px;justify-content:space-between;height:60px}.top_container div[data-v-1de72f5d]{width:-moz-fit-content;width:fit-content}.top_container .toggle_wrapper p[data-v-1de72f5d]{display:none}.logo_section img[data-v-1de72f5d]{max-width:200px}.profile_link img[data-v-add779a8][data-v-1de72f5d]{width:30px;height:30px}}a.active[data-v-218d89ae]{background-color:var(--light-gray);color:#222;font-weight:700}a.active i[data-v-218d89ae]{background-color:var(--light-gray);color:var(--primary-color);font-weight:700}a.router-link-exact-active[data-v-218d89ae]{color:#222;background-color:var(--light-gray)}a.router-link-exact-active i[data-v-218d89ae]{color:var(--primary-color)}.menu-link[data-v-218d89ae]{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:24px;gap:15px;color:var(--dark-gray);min-width:200px;width:100%;padding:12px;border-radius:6px;cursor:pointer}.menu-link[data-v-218d89ae]:hover{color:var(--primary-color)}.menu-link i[data-v-218d89ae]{font-size:20px}.dropdown[data-v-218d89ae]{width:100%}.dropdown-header[data-v-218d89ae]{display:flex;align-items:center}.dropdown-menu[data-v-218d89ae]{display:flex;flex-direction:column;margin-right:20px;border-right:2px solid #ecebf2}.dropdown-item[data-v-218d89ae]{padding:8px;font-size:14px}a.active[data-v-cccf44f4]{background-color:var(--light-gray);color:#222;font-weight:700}a.active i[data-v-cccf44f4]{background-color:var(--light-gray);color:var(--primary-color);font-weight:700}a.router-link-exact-active[data-v-cccf44f4]{color:#222;background-color:var(--light-gray)}a.router-link-exact-active i[data-v-cccf44f4]{color:var(--primary-color)}.menu-link[data-v-cccf44f4]{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:24px;gap:15px;color:var(--dark-gray);min-width:200px;width:100%;padding:12px;border-radius:6px;cursor:pointer}.menu-link[data-v-cccf44f4]:hover{color:var(--primary-color)}.menu-link i[data-v-cccf44f4]{font-size:20px}.dropdown[data-v-cccf44f4]{width:100%}.dropdown-header[data-v-cccf44f4]{display:flex;align-items:center}.dropdown-menu[data-v-cccf44f4]{display:flex;flex-direction:column;margin-right:20px;border-right:2px solid #ecebf2}.dropdown-item[data-v-cccf44f4]{padding:8px;font-size:14px}.side_container[data-v-28fa37f5]{background-color:var(--white);padding:40px 15px;transition:width .6s ease-in-out;height:100%;margin:1px 0 0 0;width:300px;overflow:hidden;position:relative}.close[data-v-28fa37f5]{width:0;overflow:hidden;padding:40px 0;transition:width .6s ease-in-out}.side_container .links[data-v-28fa37f5]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.links p[data-v-28fa37f5],.logout p[data-v-28fa37f5]{font-family:IBM Plex Sans Arabic;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;color:var(--dark-gray)}.side_container .logout[data-v-28fa37f5]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:20px}.side_container .logout button[data-v-28fa37f5]{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:24px;gap:15px;color:var(--dark-gray);min-width:200px;width:100%;padding:12px;border-radius:6px;cursor:pointer;border:none;background-color:transparent}.side_container .logout button[data-v-28fa37f5]:hover{color:red}@media (max-width:768px){.side_container[data-v-28fa37f5]{height:auto;width:1000px}.close[data-v-28fa37f5]{width:0}}.footer_container[data-v-1b5eb894]{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:center;background-color:var(--white);padding:17px 40px}.footer_container img[data-v-1b5eb894]{width:200px}.footer_container p[data-v-1b5eb894]{font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray2)}@media (max-width:768px){.footer_container[data-v-1b5eb894]{flex-direction:column;gap:6px}.footer_container img[data-v-1b5eb894]{width:150px}.footer_container p[data-v-1b5eb894]{font-size:10px}}.app[data-v-cd396dd0]{max-height:100vh}.app .content[data-v-cd396dd0]{height:calc(100vh - 152px);display:flex;overflow:hidden}.app .blank[data-v-cd396dd0]{height:100%}.pages_content[data-v-cd396dd0]{overflow:auto;width:100%;height:100%}@media (max-width:768px){.app .content[data-v-cd396dd0]{height:100%;min-width:300px}}*{padding:0;margin:0;box-sizing:border-box}body{background-color:var(--background-color)}#app{font-family:var(--font-family);min-height:100vh;overflow-x:hidden}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}.container[data-v-6c5dc19c]{display:flex;align-items:center;width:100%;height:100vh}.container .forget_container[data-v-6c5dc19c]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:40%}.forget_container img[data-v-6c5dc19c]{width:400px}.forget_container .header_wrapper[data-v-6c5dc19c]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px}.header_wrapper h2[data-v-6c5dc19c]{font-size:24px;font-weight:500;line-height:40px}.header_wrapper p[data-v-6c5dc19c]{color:var(--dark-gray);font-size:14px;font-weight:400}.header_wrapper p span a[data-v-6c5dc19c]{color:#000}.forget_container form[data-v-6c5dc19c]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.container .image_container[data-v-6c5dc19c]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-6c5dc19c]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-6c5dc19c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.alert[data-v-6c5dc19c]{border:1px solid red}@media (max-width:768px){.container .forget_container[data-v-6c5dc19c]{width:100%!important}.container .image_container[data-v-6c5dc19c]{display:none}}.container[data-v-2a87e9b0]{display:flex;align-items:center;width:100%;height:100vh}.container .login_container[data-v-2a87e9b0]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:40%;height:100%}.login_container img[data-v-2a87e9b0]{width:400px}.login_container h2[data-v-2a87e9b0]{font-size:24px;font-weight:500;line-height:40px}.login_container form[data-v-2a87e9b0]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.login_container form .email_container[data-v-2a87e9b0]{width:100%}.email_container span[data-v-2a87e9b0],.pass_container span[data-v-2a87e9b0]{color:red;font-size:11px}.login_container form .pass_container[data-v-2a87e9b0]{width:100%;display:flex;flex-direction:column;gap:7px}.pass_container .forget_password a[data-v-2a87e9b0]{color:#000;text-decoration:none}.footer_section[data-v-2a87e9b0]{width:100%;text-align:center;display:flex;flex-direction:column;gap:7px;margin-top:8px}.footer_section p[data-v-2a87e9b0]{color:#000;font-size:14px;font-weight:400}.footer_section p span a[data-v-2a87e9b0]{color:#00129e}.footer_section p span a[data-v-2a87e9b0]:hover,.pass_container .forget_password a[data-v-2a87e9b0]:hover{color:var(--primary-color)}.container .image_container[data-v-2a87e9b0]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-2a87e9b0]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-2a87e9b0]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.lds-ellipsis div[data-v-2a87e9b0],.lds-ellipsis[data-v-2a87e9b0]{box-sizing:border-box}.lds-ellipsis[data-v-2a87e9b0]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-2a87e9b0]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-2a87e9b0]:first-child{left:8px;animation:lds-ellipsis1-2a87e9b0 .6s infinite}.lds-ellipsis div[data-v-2a87e9b0]:nth-child(2){left:8px;animation:lds-ellipsis2-2a87e9b0 .6s infinite}.lds-ellipsis div[data-v-2a87e9b0]:nth-child(3){left:32px;animation:lds-ellipsis2-2a87e9b0 .6s infinite}.lds-ellipsis div[data-v-2a87e9b0]:nth-child(4){left:56px;animation:lds-ellipsis3-2a87e9b0 .6s infinite}@keyframes lds-ellipsis1-2a87e9b0{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-2a87e9b0{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-2a87e9b0{0%{transform:translate(0)}to{transform:translate(24px)}}@media (max-width:768px){.image_container[data-v-2a87e9b0]{display:none}.login_container[data-v-2a87e9b0]{width:100%!important}}.container[data-v-5c120fcb]{display:flex;align-items:center;width:100%;height:100vh}.reset_container[data-v-5c120fcb]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;font-family:var(--font-family);width:40%}.reset_container img[data-v-5c120fcb]{width:400px}.reset_container h2[data-v-5c120fcb]{font-weight:500;font-size:24px;line-height:40px;letter-spacing:0}.reset_container form[data-v-5c120fcb]{width:70%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:16px}.reset_container form button[data-v-5c120fcb]{margin-top:9px}.container .image_container[data-v-5c120fcb]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-5c120fcb]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-5c120fcb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.loading-page[data-v-5c120fcb]{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background:#fff;z-index:9999}.spinner[data-v-5c120fcb]{width:50px;height:50px;border:6px solid #ccc;border-top-color:#0a8;border-radius:50%;animation:spin-5c120fcb 1s linear infinite}@keyframes spin-5c120fcb{to{transform:rotate(1turn)}}@media (max-width:768px){.reset_container[data-v-5c120fcb]{width:100%}.container .image_container[data-v-5c120fcb]{display:none}}.lds-ellipsis div[data-v-5c120fcb],.lds-ellipsis[data-v-5c120fcb]{box-sizing:border-box}.lds-ellipsis[data-v-5c120fcb]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-5c120fcb]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-5c120fcb]:first-child{left:8px;animation:lds-ellipsis1-5c120fcb .6s infinite}.lds-ellipsis div[data-v-5c120fcb]:nth-child(2){left:8px;animation:lds-ellipsis2-5c120fcb .6s infinite}.lds-ellipsis div[data-v-5c120fcb]:nth-child(3){left:32px;animation:lds-ellipsis2-5c120fcb .6s infinite}.lds-ellipsis div[data-v-5c120fcb]:nth-child(4){left:56px;animation:lds-ellipsis3-5c120fcb .6s infinite}.error-message[data-v-5c120fcb]{color:red;font-size:12px}@keyframes lds-ellipsis1-5c120fcb{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-5c120fcb{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-5c120fcb{0%{transform:translate(0)}to{transform:translate(24px)}}.otp-container[data-v-197ab68c]{display:flex;gap:10px;direction:ltr}.otp-input[data-v-197ab68c]{width:64px;height:72px;font-size:32px;text-align:center;border:1px solid #d8dadc;border-radius:15px;outline:none}.otp-input[data-v-197ab68c]:focus{border-color:var(--primary-color)}@media(max-width:768px){.otp-input[data-v-197ab68c]{width:50px;height:58px;font-size:20px}}.container[data-v-1cc9fa82]{display:flex;align-items:center;width:100%;height:100vh}.otp_container[data-v-1cc9fa82]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:40%}.otp_container img[data-v-1cc9fa82]{width:400px}.otp_container .header_wrapper[data-v-1cc9fa82]{text-align:center}.otp_container .header_wrapper h2[data-v-1cc9fa82]{font-size:24px;font-weight:500;line-height:40px}.header_wrapper p[data-v-1cc9fa82]{color:var(--dark-gray);font-size:13px;font-weight:400;line-height:16.9px}.otp_container form[data-v-1cc9fa82]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.container .image_container[data-v-1cc9fa82]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-1cc9fa82]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-1cc9fa82]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}@media(max-width:768px){.otp_container[data-v-1cc9fa82]{width:100%}.container .image_container[data-v-1cc9fa82]{display:none}}.popup_confirm[data-v-09ba5bcb]{position:fixed;width:100%;height:100vh;background-color:#0000007a;z-index:1000}.popup_confirm .popup_container[data-v-09ba5bcb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px;background-color:var(--white);text-align:center;border-radius:20px;min-width:500px;min-height:350px}.popup_container .popup_content[data-v-09ba5bcb]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.popup_content img[data-v-09ba5bcb]{width:350px}.popup_content .labels[data-v-09ba5bcb]{display:flex;flex-direction:column;gap:15px}.popup_content p[data-v-09ba5bcb]{font-weight:600;font-size:18px}.popup_content a[data-v-09ba5bcb]{background-color:var(--primary-color);color:var(--white);font-size:18px;border-radius:4px;text-decoration:none;padding:5px;width:250px}.container[data-v-09ba5bcb]{display:flex;align-items:center;width:100%;height:100vh}.container .register_container[data-v-09ba5bcb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:40%}.register_container img[data-v-09ba5bcb]{width:400px}.register_container h2[data-v-09ba5bcb]{font-size:24px;font-weight:500;line-height:40px}.register_container form[data-v-09ba5bcb]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.register_container form .footer_form[data-v-09ba5bcb]{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-top:8px}.footer_form p[data-v-09ba5bcb]{color:#000;font-size:14px;font-weight:400}.footer_form p span a[data-v-09ba5bcb]{color:#00129e}.email_wrapper[data-v-09ba5bcb],.number_wrapper[data-v-09ba5bcb],.pass_wrapper[data-v-09ba5bcb]{width:100%}.email_wrapper span[data-v-09ba5bcb],.number_wrapper span[data-v-09ba5bcb],.pass_wrapper span[data-v-09ba5bcb]{color:red;font-size:11px}.container .image_container[data-v-09ba5bcb]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-09ba5bcb]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-09ba5bcb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.lds-ellipsis div[data-v-09ba5bcb],.lds-ellipsis[data-v-09ba5bcb]{box-sizing:border-box}.lds-ellipsis[data-v-09ba5bcb]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-09ba5bcb]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-09ba5bcb]:first-child{left:8px;animation:lds-ellipsis1-09ba5bcb .6s infinite}.lds-ellipsis div[data-v-09ba5bcb]:nth-child(2){left:8px;animation:lds-ellipsis2-09ba5bcb .6s infinite}.lds-ellipsis div[data-v-09ba5bcb]:nth-child(3){left:32px;animation:lds-ellipsis2-09ba5bcb .6s infinite}.lds-ellipsis div[data-v-09ba5bcb]:nth-child(4){left:56px;animation:lds-ellipsis3-09ba5bcb .6s infinite}@keyframes lds-ellipsis1-09ba5bcb{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-09ba5bcb{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-09ba5bcb{0%{transform:translate(0)}to{transform:translate(24px)}}@media (max-width:768px){.image_container[data-v-09ba5bcb]{display:none}.register_container[data-v-09ba5bcb]{width:100%!important}}.error[data-v-09ba5bcb]{color:red;font-size:11px;margin-top:4px}.calendar-container[data-v-fbb7f74a]{width:100%;font-family:var(--font-family)}.calendar_wrapper[data-v-fbb7f74a]{width:100%;border:1px solid #ecebf2;display:flex;justify-content:center;padding:20px;border-radius:8px}.calendar[data-v-fbb7f74a]{width:450px;border-radius:8px;padding:20px}.calendar-header[data-v-fbb7f74a]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:16px}.nav-button[data-v-fbb7f74a]{background:none;border:none;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color)}.arrow[data-v-fbb7f74a]{font-size:20px;color:var(--white)}.weekdays[data-v-fbb7f74a]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:10px;color:#666}.days[data-v-fbb7f74a]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.day[data-v-fbb7f74a]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;font-size:14px;transition:all .3s ease}.day[data-v-fbb7f74a]:hover:not(.disabled){background-color:#69c389}.day.selected[data-v-fbb7f74a]{background-color:var(--primary-color);color:#fff}.day.disabled[data-v-fbb7f74a]{color:#ccc;cursor:not-allowed;opacity:.8}.day.today[data-v-fbb7f74a]{background-color:var(--light-primary);color:var(--white)}.day.has-bookings[data-v-fbb7f74a]{position:relative}.booking-indicator[data-v-fbb7f74a]{position:absolute;left:50%;transform:translateX(-50%);width:40px;height:40px;border-radius:50%;background-color:#157d2a1a}.selected-date[data-v-fbb7f74a]{text-align:center;margin-bottom:20px;font-weight:700}.actions[data-v-fbb7f74a]{width:100%;padding:20px;display:flex;gap:10px;justify-content:flex-end}.book-button[data-v-fbb7f74a],.cancel-button[data-v-fbb7f74a]{padding:10px 20px;border-radius:8px;border:none;cursor:pointer;font-size:16px;transition:all .3s ease}.book-button[data-v-fbb7f74a]{background-color:var(--primary-color);color:#fff}.book-button[data-v-fbb7f74a]:hover{background-color:var(--light-primary)}.cancel-button[data-v-fbb7f74a]{background-color:#e5e7eb;color:#374151}.cancel-button[data-v-fbb7f74a]:hover{background-color:#d1d5db}.color_names p[data-v-fbb7f74a]{font-size:13px}.circle i[data-v-fbb7f74a]{width:12px;height:12px;border-radius:50%;font-size:12px}.today_circle[data-v-fbb7f74a]{color:var(--light-primary)}.select_circle[data-v-fbb7f74a]{color:var(--primary-color)}@media (max-width:768px){.calendar_wrapper[data-v-fbb7f74a]{flex-direction:column;width:100%;gap:20px}.calendar[data-v-fbb7f74a]{width:100%;padding:10px}.weekdays[data-v-fbb7f74a]{gap:5px;font-size:12px}.booking-indicator[data-v-fbb7f74a]{transform:translateX(-52%);width:30px;height:30px}}.wrong[data-v-fbb7f74a]{border:1px dashed #dc2626}.step_one_container[data-v-670d02d7]{display:flex;flex-direction:column;gap:32px;width:100%}.step_one_container p[data-v-670d02d7]{font-weight:500;font-size:20px;line-height:20px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.step_one_container .form_data_wrapper[data-v-670d02d7]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:16px}.form_data_wrapper .upload_image[data-v-670d02d7]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px 16px;width:100%}.upload_image div[data-v-670d02d7]{width:48%}.input_group[data-v-670d02d7]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-670d02d7]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group select[data-v-670d02d7]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff}.input_group select[data-v-670d02d7]:focus{border:2px solid #0d3182}.date_wrapper[data-v-670d02d7]{display:flex;justify-content:flex-start;align-items:center;gap:25px;width:100%}.date_wrapper input[type=date][data-v-670d02d7]{width:48%}.checkbox_wrapper[data-v-670d02d7]{display:flex;align-items:stretch;gap:5px;font-size:13px}.invalid-input[data-v-670d02d7]{border:2px solid #e74c3c!important}.overlay-loader[data-v-670d02d7]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.8);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.spinner-fullscreen[data-v-670d02d7]{width:50px;height:50px;border:6px solid #ccc;border-top:6px solid #0d3182;border-radius:50%;animation:spin-670d02d7 1s linear infinite}.loading-text[data-v-670d02d7]{margin-top:20px;font-size:18px;font-weight:500;color:#0d3182}@keyframes spin-670d02d7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.step_one_container .form_data_wrapper[data-v-670d02d7]{width:100%}.date_wrapper[data-v-670d02d7]{gap:10px}.upload_image div[data-v-670d02d7]{width:100%}}.popup_container[data-v-9e78f14a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1000}.popup_container .popup_wrapper[data-v-9e78f14a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-start;flex-direction:column;min-width:550px;width:-moz-fit-content;width:fit-content;min-height:300px;max-height:90%;overflow-y:auto;padding:20px;background-color:var(--white);border:1px solid #f1edff;border-radius:12px}.popup_wrapper[data-v-9e78f14a]::-webkit-scrollbar{width:5px;padding:10px 0;margin-left:10px}.popup_wrapper[data-v-9e78f14a]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}.popup_wrapper[data-v-9e78f14a]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}.popup_wrapper[data-v-9e78f14a]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.popup_wrapper .popup_header[data-v-9e78f14a]{width:100%;text-align:start}.popup_header i[data-v-9e78f14a]{font-size:24px;cursor:pointer}.popup_header i[data-v-9e78f14a]:hover{color:red}.popup_wrapper .popup_content[data-v-9e78f14a]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.popup_content .delete_icon[data-v-9e78f14a]{background-color:#fec2c2;color:#c20d0d;width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center}.delete_icon i[data-v-9e78f14a]{font-size:54px}.popup_wrapper .titles[data-v-9e78f14a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.titles .main-title[data-v-9e78f14a]{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;color:#222}.titles .sub-title[data-v-9e78f14a]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray)}.popup_wrapper .actions[data-v-9e78f14a]{display:flex;gap:12px}.actions button[data-v-9e78f14a]{width:160px;height:43px;border-radius:4px;font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0;font-family:var(--font-family);border:none;outline:none;cursor:pointer}.actions .cancel[data-v-9e78f14a]{box-shadow:0 2px 2px 0 #0000000d;border:1px solid #e5e5ef;background-color:var(--white)}.actions .confirm[data-v-9e78f14a]{background-color:#c20d0d;color:var(--white)}.actions .cancel[data-v-9e78f14a]:hover{background-color:var(--light-gray)}.actions .confirm[data-v-9e78f14a]:hover{background-color:#f92626}@media (max-width:768px){.popup_container .popup_wrapper[data-v-9e78f14a]{width:90%;min-width:90%}}.calendar-container[data-v-f3e8ce64]{width:100%;font-family:var(--font-family)}.calendar_wrapper[data-v-f3e8ce64]{width:100%;border:1px solid #ecebf2;display:flex;justify-content:center;padding:20px;border-radius:8px}.calendar[data-v-f3e8ce64]{width:450px;border-radius:8px;padding:20px}.calendar-header[data-v-f3e8ce64]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:16px}.nav-button[data-v-f3e8ce64]{background:var(--primary-color);border:none;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.arrow[data-v-f3e8ce64]{font-size:20px;color:var(--white)}.weekdays[data-v-f3e8ce64]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:10px;color:#666}.days[data-v-f3e8ce64]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.day[data-v-f3e8ce64]{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;font-size:14px;transition:all .3s ease}.day[data-v-f3e8ce64]:hover:not(.disabled){background-color:#69c389}.day.selected[data-v-f3e8ce64]{background-color:var(--primary-color);color:#fff}.day.disabled[data-v-f3e8ce64]{color:#ccc;cursor:not-allowed;opacity:.8}.booking-indicator[data-v-f3e8ce64]{position:absolute;left:50%;transform:translateX(-50%);width:40px;height:40px;border-radius:50%;background-color:#157d2a1a}.selected-date[data-v-f3e8ce64]{text-align:center;margin-bottom:20px;font-weight:700}.color_names p[data-v-f3e8ce64]{font-size:13px}.circle i[data-v-f3e8ce64]{font-size:12px}.today_circle[data-v-f3e8ce64]{color:var(--light-primary)}.select_circle[data-v-f3e8ce64]{color:var(--primary-color)}@media (max-width:768px){.calendar_wrapper[data-v-f3e8ce64]{flex-direction:column;width:100%}.calendar[data-v-f3e8ce64]{width:100%;padding:10px}.weekdays[data-v-f3e8ce64]{gap:5px;font-size:12px}.booking-indicator[data-v-f3e8ce64]{transform:translateX(-52%);width:30px;height:30px}}.order_container[data-v-4711ea6a]{padding:30px 40px;display:flex;flex-direction:column;gap:40px}.order_container a[data-v-4711ea6a]{font-weight:500;font-size:22px;line-height:32px;text-decoration:none;color:var(--dark-gray2)}.inputs_wrapper[data-v-4711ea6a],.order_container form[data-v-4711ea6a]{display:flex;flex-direction:column;gap:32px;width:100%}.inputs_wrapper[data-v-4711ea6a]{padding:24px;background-color:var(--white);border-radius:4px}.buttons[data-v-4711ea6a]{width:100%;display:flex;flex-direction:row-reverse;gap:10px}.buttons button[data-v-4711ea6a]{width:200px;box-shadow:0 0 2px rgba(0,0,0,.359)}.content_wrapper[data-v-4711ea6a]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-4711ea6a]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-4711ea6a]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-4711ea6a]{width:200px;box-shadow:0 0 2px 0 #0000003a}.invalid-input[data-v-4711ea6a]{border:2px solid #e74c3c!important}.error-text[data-v-4711ea6a]{color:#e74c3c;font-size:14px;margin-top:-20px;margin-bottom:10px;display:block}.overlay-loader[data-v-4711ea6a]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.8);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.spinner[data-v-4711ea6a]{width:36px;height:36px;border:3px solid #fff;border-top:3px solid #0d3182;border-radius:50%;animation:spin-4711ea6a .8s linear infinite;display:inline-block;vertical-align:middle;margin-left:8px}@keyframes spin-4711ea6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.order_container[data-v-4711ea6a]{padding:20px}}.popup_container[data-v-28ca89ea]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1000}.popup_container .popup_wrapper[data-v-28ca89ea]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:550px;height:375px;padding:20px;background-color:var(--white);border:1px solid #f1edff;border-radius:12px}.popup_wrapper .popup_header[data-v-28ca89ea]{width:100%;text-align:start}.popup_header i[data-v-28ca89ea]{font-size:24px;cursor:pointer}.popup_header i[data-v-28ca89ea]:hover{color:red}.popup_wrapper .popup_content[data-v-28ca89ea]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.popup_content .delete_icon[data-v-28ca89ea]{background-color:#fec2c2;color:#c20d0d;width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center}.delete_icon i[data-v-28ca89ea]{font-size:54px}.popup_wrapper .titles[data-v-28ca89ea]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.titles .main-title[data-v-28ca89ea]{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;color:#222}.titles .sub-title[data-v-28ca89ea]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray)}.popup_wrapper .actions[data-v-28ca89ea]{display:flex;gap:12px}.actions button[data-v-28ca89ea]{width:160px;height:43px;border-radius:4px;font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0;font-family:var(--font-family);border:none;outline:none;cursor:pointer}.actions .cancel[data-v-28ca89ea]{box-shadow:0 2px 2px 0 #0000000d;border:1px solid #e5e5ef;background-color:var(--white)}.actions .confirm[data-v-28ca89ea]{background-color:#c20d0d;color:var(--white)}.actions .cancel[data-v-28ca89ea]:hover{background-color:var(--light-gray)}.actions .confirm[data-v-28ca89ea]:hover{background-color:#f92626}[data-v-8a4caf82]:root{--color-primary:#3b82f6;--color-green:#10b981;--color-orange:#f59e0b;--color-red:#ef4444;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#ecebf2;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827}.data-table[data-v-8a4caf82]{direction:rtl;width:100%;overflow-x:auto}table[data-v-8a4caf82]{width:100%;border-collapse:collapse;background-color:#fff}td[data-v-8a4caf82],th[data-v-8a4caf82]{text-align:right;padding:12px 16px;font-size:14px}th[data-v-8a4caf82]{font-weight:600;color:var(--color-gray-700)}th[data-v-8a4caf82],tr.even[data-v-8a4caf82]{background-color:var(--color-gray-50)}.badge[data-v-8a4caf82]{display:inline-block;padding:7px 15px;border-radius:3px;font-weight:600;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.badge-blue[data-v-8a4caf82]{background-color:#91b9f95a;color:#2275fc}.badge-green[data-v-8a4caf82]{background-color:#d1fae5;color:#065f46}.badge-orange[data-v-8a4caf82]{background-color:#fef3c7;color:#92400e}.badge-red[data-v-8a4caf82]{background-color:#d9120c1a;color:#d9120c}.cancel-button[data-v-8a4caf82]{display:flex;align-items:center;gap:4px;border:none;cursor:pointer;font-size:14px;padding:4px 8px;font-family:var(--font-family)}.cancel-button[data-v-8a4caf82]:hover{color:#b91c1c}.cancel-icon[data-v-8a4caf82]{width:16px;height:16px}.pagination[data-v-8a4caf82]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid var(--color-gray-200)}.pagination-controls[data-v-8a4caf82]{align-items:center;gap:8px}.pagination-button[data-v-8a4caf82]{padding:12px;font-size:14px;background-color:#fff;border:1px solid var(--color-gray-300);border-radius:4px;cursor:pointer}.pagination-button[data-v-8a4caf82]:disabled{opacity:.5;cursor:not-allowed;background-color:#e7e8ee}.page-numbers[data-v-8a4caf82]{display:flex;gap:12px}.page-number[data-v-8a4caf82]{padding:12px;width:40px;height:40px;font-size:14px;background-color:#fff;border:1px solid var(--color-gray-300);border-radius:4px;cursor:pointer}.page-number.active[data-v-8a4caf82]{background-color:var(--primary-color);color:#fff;border-color:var(--color-primary)}.pagination-info[data-v-8a4caf82]{color:var(--color-gray-500)}.empty_booking[data-v-8a4caf82]{height:435px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px}.empty_booking .image img[data-v-8a4caf82]{width:110px;height:50px}.empty_booking .titles[data-v-8a4caf82]{display:flex;flex-direction:column;gap:12px}.empty_booking .titles>p[data-v-8a4caf82]:first-child{font-size:16px;font-weight:500;color:#000}.empty_booking .titles>p[data-v-8a4caf82]:last-child{font-size:14px;font-weight:400;color:var(--dark-gray)}.empty_booking .buttons[data-v-8a4caf82]{display:flex;gap:12px}.buttons .btn[data-v-8a4caf82]{padding:10px 20px;border-radius:4px;font-size:14px;font-weight:500;color:#fff;text-decoration:none}.btn[data-v-8a4caf82]:last-child{background-color:var(--primary-color)}.btn[data-v-8a4caf82]:first-child{border:1px solid #e5e5ef;box-shadow:0 2px 2px 0 #0000000d;color:#000}.pagination-wrapper[data-v-8a4caf82]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-8a4caf82]{color:#666;font-size:14px}.pagination-controls[data-v-8a4caf82]{display:flex;gap:4px}.btn-page[data-v-8a4caf82]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-8a4caf82]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-8a4caf82]{background:var(--primary-color);color:#fff}.btn-page[data-v-8a4caf82]:disabled{opacity:.5;cursor:not-allowed}.booking_container[data-v-245762f1]{padding:30px 40px;display:flex;flex-direction:column;gap:15px}.booking_container .booking_header[data-v-245762f1]{display:flex;justify-content:space-between;align-items:center}.booking_header .link_button[data-v-245762f1]{text-decoration:none;background-color:var(--primary-color);color:var(--white);padding:10px 12px;border-radius:4px}@media (max-width:768px){.booking_container[data-v-245762f1]{padding:20px;min-height:100vh}}.profile_container[data-v-45c55635]{padding:30px 40px;display:flex;flex-direction:column;gap:15px;width:100%;overflow-y:auto}.profile_container .data_profile[data-v-45c55635]{padding:24px 16px;background-color:var(--white);border-radius:4px;width:100%}.data_profile .profile_info[data-v-45c55635]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%}.profile_info .title[data-v-45c55635]{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.title p[data-v-45c55635]{font-weight:400;font-size:18px;line-height:32px;letter-spacing:0;text-align:right;color:var(--dark-gray);width:125px}.title hr[data-v-45c55635]{width:calc(100% - 125px);border:1px solid var(--light-gray)}.info[data-v-45c55635]{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:24px 0}.info .info_wrapper[data-v-45c55635]{width:33%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.info_wrapper .info_title[data-v-45c55635],.license_image .info_title[data-v-45c55635]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:var(--dark-gray);width:100%}.info_wrapper .info_data[data-v-45c55635]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#222;width:100%}.profile_info .image_wrapper[data-v-45c55635]{display:flex;gap:24px}.part[data-v-45c55635]{margin-top:25px}.profile_info .expire_date[data-v-45c55635]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#9d1214}.renew_section[data-v-45c55635]{display:flex;justify-content:space-between;align-items:center;width:100%}.renew_section p[data-v-45c55635]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#9d1214}.renew_section a[data-v-45c55635]{text-decoration:none;background-color:var(--primary-color);padding:10px 12px;border-radius:4px;color:var(--white)}.edit_section[data-v-45c55635]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section .edit_btn[data-v-45c55635]{text-decoration:none;text-align:center;padding:5px 13px;border:1px solid #e5e5ef;border-radius:4px}.edit_btn[data-v-45c55635]:hover{background-color:#f3f3f3}.row[data-v-45c55635]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.col[data-v-45c55635]{width:50%}@media (max-width:768px){.profile_container[data-v-45c55635]{padding:30px 20px}.data_profile[data-v-45c55635]{padding:24px 16px}.info .info_wrapper[data-v-45c55635]{width:100%}.row[data-v-45c55635]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.col[data-v-45c55635]{width:100%}}.profile_container[data-v-862a44aa]{padding:30px 40px;display:flex;flex-direction:column;gap:15px}.profile_container .data_profile[data-v-862a44aa]{padding:24px 16px;background-color:var(--white);border-radius:4px;width:100%;display:flex;flex-direction:column;gap:24px}.data_profile .row[data-v-862a44aa]{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%}.button-row[data-v-862a44aa]{display:flex;justify-content:flex-end;align-items:center;gap:24px;width:100%}.save-btn[data-v-862a44aa]{width:200px!important}.w-100[data-v-862a44aa]{width:100%}@media (max-width:786px){.data_profile .row[data-v-862a44aa]{flex-direction:column}}.popup_container[data-v-7a7ea7f6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1000}.popup_container .popup_wrapper[data-v-7a7ea7f6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:550px;height:375px;padding:20px;background-color:var(--white);border:1px solid #f1edff;border-radius:12px}.popup_wrapper .popup_header[data-v-7a7ea7f6]{width:100%;text-align:start}.popup_header i[data-v-7a7ea7f6]{font-size:24px;cursor:pointer}.popup_header i[data-v-7a7ea7f6]:hover{color:red}.popup_wrapper .popup_content[data-v-7a7ea7f6]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.popup_content .delete_icon[data-v-7a7ea7f6]{width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center}.default_color[data-v-7a7ea7f6]{background-color:var(--primary-alpha);color:var(--primary-color)}.red[data-v-7a7ea7f6]{background-color:var(--red-alpha);color:var(--red-color)}.yellow[data-v-7a7ea7f6]{background-color:var(--yellow-alpha);color:var(--yellow-color)}.delete_icon i[data-v-7a7ea7f6]{font-size:64px}.popup_wrapper .titles[data-v-7a7ea7f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.titles .main-title[data-v-7a7ea7f6]{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;color:#222}.titles .sub-title[data-v-7a7ea7f6]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray)}.popup_wrapper .actions[data-v-7a7ea7f6]{display:flex;gap:12px}.actions button[data-v-7a7ea7f6]{width:160px;height:43px;border-radius:4px;font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0;font-family:var(--font-family);border:none;outline:none;cursor:pointer}.actions .cancel[data-v-7a7ea7f6]{box-shadow:0 2px 2px 0 #0000000d;border:1px solid #e5e5ef;background-color:var(--white)}.actions .default_color[data-v-7a7ea7f6]{background-color:var(--primary-color);color:var(--white)}.actions .red[data-v-7a7ea7f6]{background-color:var(--red-color);color:var(--white)}.actions .yellow[data-v-7a7ea7f6]{background-color:var(--yellow-color);color:var(--white)}.actions .cancel[data-v-7a7ea7f6]:hover{background-color:var(--light-gray)}.actions .confirm[data-v-7a7ea7f6]:hover{background-color:var(--light-primary)}.header_section[data-v-1b173b69]{padding:20px 40px;background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;gap:16px;border-top:1px solid #ecebf2}.header_section .close_btn button[data-v-1b173b69]{text-decoration:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border:1px solid #e5e5ef;border-radius:4px;padding:10px 16px;color:var(--dark-gray);cursor:pointer;font-family:var(--font-family)}.header_section .close_btn button[data-v-1b173b69]:hover{color:var(--dark-gray2);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.header_section .file_info[data-v-1b173b69]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.file_info .file_title[data-v-1b173b69]{font-weight:500;font-size:16px}.file_info .file_date[data-v-1b173b69]{font-weight:450;font-size:12px;color:var(--dark-gray)}.header_section .tabs_wrapper[data-v-1b173b69]{display:flex;gap:16px;justify-content:center;align-items:center;margin:0 auto}.tabs_wrapper .step[data-v-1b173b69]{padding:7px 16px;border:1px solid #cfcfd6;color:var(--dark-gray2);background-color:var(--white);border-radius:200px;font-weight:500;font-size:16px;text-align:center}.arrow_next[data-v-1b173b69]{font-size:20px;font-weight:400;color:#b2b2ca}.tabs_wrapper .blank_tabs[data-v-1b173b69],.tabs_wrapper .continue_tabs[data-v-1b173b69]{display:flex;gap:16px;align-items:center}.active[data-v-1b173b69]{border:1px solid var(--primary-color)!important;color:var(--primary-color)!important;background-color:var(--primary-alpha)!important}@media (max-width:768px){.header_section[data-v-1b173b69]{padding:10px 15px;gap:8px}.header_section .close_btn button[data-v-1b173b69]{padding:2px 10px}.file_info[data-v-1b173b69]{display:none!important}.header_section .tabs_wrapper[data-v-1b173b69]{display:flex;gap:6px;justify-content:center;align-items:center;margin:0 auto}.tabs_wrapper .step[data-v-1b173b69]{padding:2px 11px;border-radius:20px;font-weight:400;font-size:8px}.tabs_wrapper .blank_tabs[data-v-1b173b69],.tabs_wrapper .continue_tabs[data-v-1b173b69]{gap:6px}}.container_page[data-v-36d6045e]{padding:30px 40px;display:flex;justify-content:center}.container_page .vehicle_type_wrapper[data-v-36d6045e]{min-width:600px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:30px}.vehicle_type_wrapper .choice_vehicle[data-v-36d6045e]{width:100%;background-color:var(--white);padding:30px 30px 60px;border-radius:4px;border-bottom:1px solid #e5e5ef}.vehicle_type_wrapper .buttons[data-v-36d6045e]{min-width:180px}@media (max-width:768px){.container_page[data-v-e88c66b8][data-v-36d6045e]{padding:10px 20px;min-height:100vh;display:block}.container_page .vehicle_type_wrapper[data-v-e88c66b8][data-v-36d6045e]{min-width:auto;max-width:320px;width:100%}}.locomotive_info[data-v-83da178e]{display:flex;flex-direction:column;gap:20px}.input_group[data-v-83da178e]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-83da178e]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-83da178e]{color:red}.input_group select[data-v-83da178e]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-83da178e]:focus{border:2px solid #0d3182}.locomotive_info[data-v-3898984c]{display:flex;flex-direction:column;gap:20px}.input_group[data-v-3898984c]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-3898984c]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-3898984c]{color:red}.input_group select[data-v-3898984c]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-3898984c]:focus{border:2px solid #0d3182}.add_section_container[data-v-16cc540d]{width:100%;background-color:var(--white);border-radius:4px;padding:24px 16px;display:flex;flex-direction:column;gap:24px;text-align:center}.add_section_container .header_section[data-v-16cc540d]{width:100%;text-align:start}.header_section p[data-v-16cc540d]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;display:flex;gap:10px;align-items:center}.header_section p span[data-v-16cc540d]{color:var(--primary-color)}.add_section_container p[data-v-16cc540d]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.add_section_container .add_wrapper[data-v-16cc540d]{border:1px dashed var(--light-gray3);border-radius:4px;padding:26px 0;width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.add_wrapper p[data-v-16cc540d]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.add_wrapper i[data-v-16cc540d]{font-size:20px;color:var(--dark-gray)}.add_wrapper[data-v-16cc540d]:hover{border:1px dashed var(--primary-color);cursor:pointer}.add_wrapper:hover i[data-v-16cc540d],.add_wrapper:hover p[data-v-16cc540d]{color:var(--primary-color)}.popup_container[data-v-16cc540d]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.653);display:flex;align-items:center;justify-content:center;z-index:1000;font-family:var(--jakarta-font);overflow-y:auto;padding:20px}.popup_container .popup_form[data-v-16cc540d]{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);min-width:700px;max-width:90vw;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.popup_close[data-v-16cc540d]{position:sticky;top:0;width:100%;display:flex;justify-content:flex-start;background-color:var(--white);padding:15px;z-index:10}.popup_close i[data-v-16cc540d]{font-size:18px;cursor:pointer}.popup_close i[data-v-16cc540d]:hover{color:red;font-weight:600}@media (max-width:768px){.popup_container .popup_form[data-v-16cc540d]{min-width:100%}}.card_container[data-v-09acc948]{padding:16px 12px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e5e5ef;box-shadow:0 2px 2px 0 #0000000d;border-radius:4px;width:100%;gap:12px}.card_container p[data-v-09acc948]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:#222}.card_container .action_btn[data-v-09acc948]{width:100%;display:flex;justify-content:space-between;align-items:center}.action_btn button[data-v-09acc948]:first-child{width:200px}.edit_container[data-v-09acc948]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.653);display:flex;align-items:center;justify-content:center;z-index:1000;font-family:var(--jakarta-font);padding:20px}.edit_container .edit_popup[data-v-09acc948]{background-color:var(--white);min-width:600px;display:flex;flex-direction:column;gap:20px;padding:15px;border-radius:4px;border-bottom:1px solid #e5e5ef;max-height:90vh;overflow:hidden}.edit_popup .popup_header[data-v-09acc948]{text-align:start;width:100%;font-size:24px;font-weight:500;color:var(--dark-gray2)}.popup_header i[data-v-09acc948]:hover{color:red;cursor:pointer}.edit_popup .popup_content[data-v-09acc948]{overflow-y:auto}.popup_content[data-v-09acc948]::-webkit-scrollbar{width:5px;padding:10px 0}.popup_content[data-v-09acc948]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}.popup_content[data-v-09acc948]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}.popup_content[data-v-09acc948]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}@media (max-width:768px){.edit_container .edit_popup[data-v-09acc948]{min-width:100%}}.locomotive_container[data-v-b47dd9d0]{padding:30px 40px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;width:100%}.locomotive_container .add_locomotive_container[data-v-b47dd9d0]{min-width:80%}.locomotive_container form[data-v-b47dd9d0]{min-width:600px;display:flex;flex-direction:column;justify-content:flex-start;align-self:center;gap:20px;padding:0 25px 15px;overflow-y:auto}form[data-v-b47dd9d0]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-b47dd9d0]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-b47dd9d0]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-b47dd9d0]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.locomotive_container .form_wrapper[data-v-b47dd9d0]{min-width:600px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.locomotive_container .buttons[data-v-b47dd9d0]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-b47dd9d0]{width:180px;box-shadow:0 0 2px 0 #00000056}.vehicles_counter[data-v-b47dd9d0]{display:flex;flex-direction:column;gap:20px}.edit_title[data-v-b47dd9d0]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.locomotive_container .steps_btn[data-v-b47dd9d0]{width:80%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.steps_btn button[data-v-b47dd9d0]{width:180px}.lds-ellipsis div[data-v-b47dd9d0],.lds-ellipsis[data-v-b47dd9d0]{box-sizing:border-box}.lds-ellipsis[data-v-b47dd9d0]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-b47dd9d0]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-b47dd9d0]:first-child{left:8px;animation:lds-ellipsis1-b47dd9d0 .6s infinite}.lds-ellipsis div[data-v-b47dd9d0]:nth-child(2){left:8px;animation:lds-ellipsis2-b47dd9d0 .6s infinite}.lds-ellipsis div[data-v-b47dd9d0]:nth-child(3){left:32px;animation:lds-ellipsis2-b47dd9d0 .6s infinite}.lds-ellipsis div[data-v-b47dd9d0]:nth-child(4){left:56px;animation:lds-ellipsis3-b47dd9d0 .6s infinite}@keyframes lds-ellipsis1-b47dd9d0{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-b47dd9d0{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-b47dd9d0{0%{transform:translate(0)}to{transform:translate(24px)}}@media (max-width:768px){.locomotive_container[data-v-b47dd9d0]{padding:20px;min-width:100%;min-height:100vh;justify-content:flex-start}.locomotive_container form[data-v-b47dd9d0]{min-width:100%;padding:10px 0}.locomotive_container .form_wrapper[data-v-b47dd9d0]{min-width:90%}}.truck_info[data-v-5023ea12]{display:flex;flex-direction:column;gap:20px;width:90%;margin-inline:auto}.input_group[data-v-5023ea12]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-5023ea12]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-5023ea12]{color:red}.input_group select[data-v-5023ea12]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-5023ea12]:focus{border:2px solid #0d3182}.truck_details[data-v-26a5920a]{display:flex;flex-direction:column;gap:20px}.color_section[data-v-26a5920a]{display:flex;gap:20px}.truck_details[data-v-575bc450]{display:flex;flex-direction:column;gap:20px}.color_section[data-v-575bc450]{display:flex;gap:20px}.truck_info[data-v-44b23805]{display:flex;flex-direction:column;gap:20px}.input_group[data-v-44b23805]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-44b23805]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-44b23805]{color:red}.input_group select[data-v-44b23805]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-44b23805]:focus{border:2px solid #0d3182}.truck_container[data-v-b5f5d306]{padding:30px 40px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;width:100%}.truck_container .add_truck_container[data-v-b5f5d306]{min-width:80%}.truck_container form[data-v-b5f5d306]{min-width:600px;display:flex;flex-direction:column;justify-content:flex-start;align-self:center;gap:20px;padding:0 25px 15px;overflow-y:auto}form[data-v-b5f5d306]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-b5f5d306]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-b5f5d306]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-b5f5d306]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.truck_container .form_wrapper[data-v-b5f5d306]{min-width:600px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.truck_container .buttons[data-v-b5f5d306]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-b5f5d306]{width:180px;box-shadow:0 0 2px 0 #00000056}.vehicles_counter[data-v-b5f5d306]{display:flex;flex-direction:column;gap:20px}.edit_title[data-v-b5f5d306]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.truck_container .steps_btn[data-v-b5f5d306]{width:80%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.steps_btn button[data-v-b5f5d306]{width:180px}@media (max-width:768px){.truck_container[data-v-b5f5d306]{padding:20px;min-height:100vh;justify-content:flex-start}.truck_container form[data-v-b5f5d306]{min-width:100%;padding:10px}.truck_container .form_wrapper[data-v-b5f5d306]{min-width:100%!important}}.preview_container[data-v-743c7fa5]{padding:30px 90px;gap:30px}.preview_container .truck_data_wrapper[data-v-743c7fa5],.preview_container[data-v-743c7fa5]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.preview_container .truck_data_wrapper[data-v-743c7fa5]{background-color:var(--white);border-radius:4px;border:1px solid #e5e5ef;height:100%;padding:15px 30px 60px;gap:20px}.truck_data_wrapper .show_data[data-v-743c7fa5]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.truck_data_wrapper p[data-v-743c7fa5]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;color:#252525}.truck_data_wrapper p span i[data-v-743c7fa5]{color:var(--primary-color)!important}.show_data .row_data[data-v-743c7fa5]{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%}.row_data .col_data[data-v-743c7fa5]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:300px}.col_data .label[data-v-743c7fa5]{font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;color:var(--dark-gray)}.col_data .value[data-v-743c7fa5]{font-weight:500;font-size:16px;line-height:21px;letter-spacing:0;text-align:right;color:#252525}.preview_container .step_btn[data-v-743c7fa5]{display:flex;justify-content:flex-end;align-items:center;gap:16px;width:100%}.step_btn button[data-v-743c7fa5]{width:180px}@media (max-width:768px){.preview_container[data-v-743c7fa5]{padding:30px 20px}.show_data .row_data[data-v-743c7fa5]{flex-direction:column}}.trailer_info[data-v-7b8b7f69],.trailer_info[data-v-f0197dc6]{display:flex;flex-direction:column;gap:20px}.trailer_container[data-v-78e91803]{padding:30px 40px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;width:100%}.trailer_container .add_trailer_container[data-v-78e91803]{min-width:80%}.trailer_container form[data-v-78e91803]{min-width:600px;display:flex;flex-direction:column;justify-content:flex-start;align-self:center;gap:20px;padding:0 25px 15px;overflow-y:auto}form[data-v-78e91803]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-78e91803]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-78e91803]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-78e91803]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.trailer_container .form_wrapper[data-v-78e91803]{min-width:600px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.trailer_container .buttons[data-v-78e91803]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-78e91803]{width:180px;box-shadow:0 0 2px 0 #00000056}.vehicles_counter[data-v-78e91803]{display:flex;flex-direction:column;gap:20px}.edit_title[data-v-78e91803]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.trailer_container .steps_btn[data-v-78e91803]{width:80%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.steps_btn button[data-v-78e91803]{width:180px}@media (max-width:768px){.trailer_container[data-v-78e91803]{padding:20px;min-width:100%;min-height:100vh;justify-content:flex-start}.trailer_container form[data-v-78e91803]{min-width:100%;padding:10px 0}.trailer_container .form_wrapper[data-v-78e91803]{min-width:90%}}.tank_info[data-v-469cb1b2]{display:flex;flex-direction:column;gap:20px}.color_section[data-v-469cb1b2]{display:flex;gap:20px}.tank_info[data-v-311636d0]{display:flex;flex-direction:column;gap:20px}.tank_container[data-v-33271ca3]{padding:30px 40px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;width:100%}.tank_container .add_tank_container[data-v-33271ca3]{min-width:80%}.tank_container form[data-v-33271ca3]{min-width:600px;display:flex;flex-direction:column;justify-content:flex-start;align-self:center;gap:20px;padding:0 25px 15px;overflow-y:auto}form[data-v-33271ca3]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-33271ca3]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-33271ca3]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-33271ca3]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.tank_container .form_wrapper[data-v-33271ca3]{min-width:600px;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.tank_container .buttons[data-v-33271ca3]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-33271ca3]{width:180px;box-shadow:0 0 2px 0 #00000056}.vehicles_counter[data-v-33271ca3]{display:flex;flex-direction:column;gap:20px}.edit_title[data-v-33271ca3]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.tank_container .steps_btn[data-v-33271ca3]{width:80%;display:flex;justify-content:flex-end;align-items:center;gap:16px}.steps_btn button[data-v-33271ca3]{width:180px}@media (max-width:768px){.tank_container[data-v-33271ca3]{padding:20px;min-width:100%;min-height:100vh;justify-content:flex-start}.tank_container form[data-v-33271ca3]{min-width:100%;padding:10px 0}.tank_container .form_wrapper[data-v-33271ca3]{min-width:100%}}.preview_container[data-v-72881f80]{padding:30px 90px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px}.preview_container .locomotive_data_wrapper[data-v-72881f80],.preview_container .tank_data_wrapper[data-v-72881f80],.preview_container .trailer_data_wrapper[data-v-72881f80]{background-color:var(--white);border-radius:4px;border:1px solid #e5e5ef;width:100%;height:100%;padding:15px 30px 60px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.locomotive_data_wrapper .show_data[data-v-72881f80],.tank_data_wrapper .show_data[data-v-72881f80],.trailer_data_wrapper .show_data[data-v-72881f80]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.locomotive_data_wrapper p[data-v-72881f80],.tank_data_wrapper p[data-v-72881f80],.trailer_data_wrapper p[data-v-72881f80]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;color:#252525}.locomotive_data_wrapper p span i[data-v-72881f80],.tank_data_wrapper p span i[data-v-72881f80],.trailer_data_wrapper p span i[data-v-72881f80]{color:var(--primary-color)!important}.show_data .row_data[data-v-72881f80]{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%}.row_data .col_data[data-v-72881f80]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:300px}.col_data .label[data-v-72881f80]{font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;color:var(--dark-gray)}.col_data .value[data-v-72881f80]{font-weight:500;font-size:16px;line-height:21px;letter-spacing:0;text-align:right;color:#252525}.preview_container .step_btn[data-v-72881f80]{display:flex;justify-content:flex-end;align-items:center;gap:16px;width:100%}.step_btn button[data-v-72881f80]{width:180px}@media (max-width:768px){.preview_container[data-v-72881f80]{padding:20px}.preview_container .locomotive_data_wrapper[data-v-72881f80],.preview_container .tank_data_wrapper[data-v-72881f80],.preview_container .trailer_data_wrapper[data-v-72881f80]{padding:15px 20px 60px}.show_data .row_data[data-v-72881f80]{flex-direction:column}}.container[data-v-1b951af1]{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 40px}.table-header[data-v-1b951af1]{padding:16px;font-size:20px;font-weight:700;text-align:right}.table-wrapper[data-v-1b951af1]{overflow-x:auto}table[data-v-1b951af1]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-1b951af1]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-1b951af1]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-1b951af1]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-1b951af1]:hover{background-color:#f9fafb}.reference-number[data-v-1b951af1]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-1b951af1],.status-badge[data-v-1b951af1]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-1b951af1]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-1b951af1]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-1b951af1]:hover{background:#dcf0e0}.btn-new[data-v-1b951af1]{background:#f3f4f6;color:#666;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-1b951af1]:hover{background:#e5e7eb}.pagination-wrapper[data-v-1b951af1]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-1b951af1]{color:#666;font-size:14px}.pagination-controls[data-v-1b951af1]{display:flex;gap:4px}.btn-page[data-v-1b951af1]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-1b951af1]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-1b951af1]{background:var(--primary-color);color:#fff}.btn-page[data-v-1b951af1]:disabled{opacity:.5;cursor:not-allowed}.content_wrapper[data-v-1b951af1]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-1b951af1]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-1b951af1]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-1b951af1]{width:200px;box-shadow:0 0 2px 0 #0000003a}@media (max-width:768px){.pagination-wrapper[data-v-1b951af1]{flex-direction:column;gap:12px}.pagination-controls[data-v-1b951af1]{width:100%;justify-content:center}}.container[data-v-6f658fc6]{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 40px}.table-header[data-v-6f658fc6]{padding:16px;font-size:20px;font-weight:700;text-align:right}.table-wrapper[data-v-6f658fc6]{overflow-x:auto}table[data-v-6f658fc6]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-6f658fc6]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-6f658fc6]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-6f658fc6]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-6f658fc6]:hover{background-color:#f9fafb}.reference-number[data-v-6f658fc6]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-6f658fc6],.status-badge[data-v-6f658fc6]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-6f658fc6]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-6f658fc6]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-6f658fc6]:hover{background:#dcf0e0}.btn-new[data-v-6f658fc6]{background:#f3f4f6;color:#666;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-6f658fc6]:hover{background:#e5e7eb}.pagination-wrapper[data-v-6f658fc6]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-6f658fc6]{color:#666;font-size:14px}.pagination-controls[data-v-6f658fc6]{display:flex;gap:4px}.btn-page[data-v-6f658fc6]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-6f658fc6]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-6f658fc6]{background:var(--primary-color);color:#fff}.btn-page[data-v-6f658fc6]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.pagination-wrapper[data-v-6f658fc6]{flex-direction:column;gap:12px}.pagination-controls[data-v-6f658fc6]{width:100%;justify-content:center}}.container[data-v-07d7cc9d],.container[data-v-49c032d7]{display:flex;flex-direction:column;gap:1rem}.booking_preview_container[data-v-260afc3e]{width:100%;display:flex;flex-direction:column;gap:24px}.booking_preview_container .row[data-v-260afc3e],.booking_preview_container .row_image[data-v-260afc3e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-260afc3e]{width:230px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-260afc3e]{color:var(--dark-gray)}.col .label[data-v-260afc3e],.col .value[data-v-260afc3e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-260afc3e]{color:#222}.edit_section[data-v-260afc3e]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-260afc3e]{width:100%}.form_wrapper[data-v-260afc3e]{min-width:90%;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.buttons[data-v-260afc3e]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-260afc3e]{width:49%;box-shadow:0 0 2px 0 #00000056}.truck_info[data-v-593a85c0]{display:flex;flex-direction:column;gap:20px}.input_group[data-v-593a85c0]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-593a85c0]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-593a85c0]{color:red}.input_group select[data-v-593a85c0]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-593a85c0]:focus{border:2px solid #0d3182}.truck_details[data-v-e424cf3c]{display:flex;flex-direction:column;gap:20px}.truck_preview_container[data-v-44a3eb3a]{display:flex;flex-direction:column;gap:24px;width:100%}.truck_preview_container .row[data-v-44a3eb3a]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.row .col[data-v-44a3eb3a]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-44a3eb3a]{color:var(--dark-gray)}.col .label[data-v-44a3eb3a],.col .value[data-v-44a3eb3a]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-44a3eb3a]{color:#222}.edit_section[data-v-44a3eb3a]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-44a3eb3a]{width:100%}.form_wrapper[data-v-44a3eb3a]{min-width:90%;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.buttons[data-v-44a3eb3a]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-44a3eb3a]{width:49%;box-shadow:0 0 2px 0 #00000056}.details_container[data-v-0b64d212]{padding:30px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px}.details_container .header_page a[data-v-0b64d212]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.header_page a[data-v-0b64d212]:hover{color:var(--dark-gray)}.details_container .tabs_container[data-v-0b64d212]{width:100%}.tabs_container .tabs_wrapper[data-v-0b64d212]{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}[data-v-0b64d212] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-0b64d212] .nav-item{padding:10px 20px;border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-0b64d212] .tabs-component-tab-a{text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-0b64d212] .is-active{background:var(--white);color:var(--primary-color)}[data-v-0b64d212] .tabs-component-panels{background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-0b64d212]{display:flex;flex-direction:column;gap:24px}.profile_details_wrapper .row[data-v-0b64d212]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-0b64d212]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col .label[data-v-0b64d212]{color:var(--dark-gray)}.col .label[data-v-0b64d212],.col .value[data-v-0b64d212]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-0b64d212]{color:#222}.locomotive_info[data-v-c77dcb30]{display:flex;flex-direction:column;gap:20px}.input_group[data-v-c77dcb30]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-c77dcb30]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-c77dcb30]{color:red}.input_group select[data-v-c77dcb30]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-c77dcb30]:focus{border:2px solid #0d3182}.locomotive_preview_container[data-v-332e73f4]{width:100%;display:flex;flex-direction:column;gap:24px}.locomotive_preview_container .row[data-v-332e73f4]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.row .col[data-v-332e73f4]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-332e73f4]{color:var(--dark-gray)}.col .label[data-v-332e73f4],.col .value[data-v-332e73f4]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-332e73f4]{color:#222}.edit_section[data-v-332e73f4]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-332e73f4]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-332e73f4]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-332e73f4]{width:49%;box-shadow:0 0 2px 0 #00000056}.trailer_info[data-v-f6ecca2e]{display:flex;flex-direction:column;gap:20px}.trailer_preview_container[data-v-5c585b39]{display:flex;flex-direction:column;gap:24px;width:100%}.trailer_preview_container .row[data-v-5c585b39]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.row .col[data-v-5c585b39]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-5c585b39]{color:var(--dark-gray)}.col .label[data-v-5c585b39],.col .value[data-v-5c585b39]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-5c585b39]{color:#222}.edit_section[data-v-5c585b39]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-5c585b39]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-5c585b39]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-5c585b39]{width:49%;box-shadow:0 0 2px 0 #00000056}.tank_info[data-v-7c9a88f1]{display:flex;flex-direction:column;gap:20px}.tank_preview_container[data-v-4f631671]{display:flex;flex-direction:column;gap:24px;width:100%}.tank_preview_container .row[data-v-4f631671]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.row .col[data-v-4f631671]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-4f631671]{color:var(--dark-gray)}.col .label[data-v-4f631671],.col .value[data-v-4f631671]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-4f631671]{color:#222}.edit_section[data-v-4f631671]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-4f631671]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-4f631671]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-4f631671]{width:49%;box-shadow:0 0 2px 0 #00000056}.edit_section[data-v-6b67fcff]{width:100%;display:flex;justify-content:flex-end;align-items:center}.booking_preview_container[data-v-6b67fcff]{display:flex;flex-direction:column;gap:24px;width:100%}.booking_preview_container .row[data-v-6b67fcff],.booking_preview_container .row_image[data-v-6b67fcff]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-6b67fcff]{width:230px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-6b67fcff]{color:var(--dark-gray)}.col .label[data-v-6b67fcff],.col .value[data-v-6b67fcff]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-6b67fcff]{color:#222}.form-container[data-v-6b67fcff]{display:flex;flex-direction:column;justify-content:safe;width:100%;gap:10px}.actions[data-v-6b67fcff]{margin-top:16px;display:flex;gap:12px}.error[data-v-6b67fcff]{margin-top:10px;color:#d22;font-size:14px}.details_container[data-v-55d4a77a]{padding:30px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px}.details_container .header_page a[data-v-55d4a77a]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.header_page a[data-v-55d4a77a]:hover{color:var(--dark-gray)}.details_container .tabs_container[data-v-55d4a77a]{width:100%}.tabs_container .tabs_wrapper[data-v-55d4a77a]{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}[data-v-55d4a77a] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-55d4a77a] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-55d4a77a] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-55d4a77a] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-55d4a77a] .tabs-component-panels{background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-55d4a77a]{display:flex;flex-direction:column;gap:24px}.profile_details_wrapper .row[data-v-55d4a77a]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-55d4a77a]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col .label[data-v-55d4a77a]{color:var(--dark-gray)}.col .label[data-v-55d4a77a],.col .value[data-v-55d4a77a]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-55d4a77a]{color:#222}.container[data-v-0e43e792]{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 40px}.table-header[data-v-0e43e792]{padding:16px;font-size:20px;font-weight:700;text-align:right;display:flex;justify-content:space-between;align-items:center}.table-header button[data-v-0e43e792]{width:150px}.table-wrapper[data-v-0e43e792]{overflow-x:auto}table[data-v-0e43e792]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-0e43e792]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-0e43e792]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-0e43e792]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-0e43e792]:hover{background-color:#f9fafb}.reference-number[data-v-0e43e792]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-0e43e792],.status-badge[data-v-0e43e792]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-0e43e792]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-0e43e792]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-0e43e792]:hover{background:#dcf0e0}.btn-new[data-v-0e43e792]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-0e43e792]:hover{background:#b0fdd7}.pagination-wrapper[data-v-0e43e792]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-0e43e792]{color:#666;font-size:14px}.pagination-controls[data-v-0e43e792]{display:flex;gap:4px}.btn-page[data-v-0e43e792]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-0e43e792]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-0e43e792]{background:var(--primary-color);color:#fff}.btn-page[data-v-0e43e792]:disabled{opacity:.5;cursor:not-allowed}.content_wrapper[data-v-0e43e792]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-0e43e792]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-0e43e792]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-0e43e792]{width:200px;box-shadow:0 0 2px 0 #0000003a}.search_wrapper[data-v-0e43e792]{position:relative;display:flex;align-items:center;margin-bottom:15px}.search_wrapper input[data-v-0e43e792]{width:100%;padding:14px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:8px;color:#666;outline:none;text-indent:50px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.search_wrapper i[data-v-0e43e792]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}@media (max-width:768px){.pagination-wrapper[data-v-0e43e792]{flex-direction:column;gap:12px}.pagination-controls[data-v-0e43e792]{width:100%;justify-content:center}}.register_container[data-v-0e43e792]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%}.register_container h2[data-v-0e43e792]{font-size:24px;font-weight:500;line-height:40px}.register_container form[data-v-0e43e792]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.register_container form .footer_form[data-v-0e43e792]{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-top:8px}.footer_form p[data-v-0e43e792]{color:var(--dark-gray);font-size:14px;font-weight:400}.footer_form p span a[data-v-0e43e792]{color:#000}.email_wrapper[data-v-0e43e792],.number_wrapper[data-v-0e43e792],.pass_wrapper[data-v-0e43e792]{width:100%}.email_wrapper span[data-v-0e43e792],.number_wrapper span[data-v-0e43e792],.pass_wrapper span[data-v-0e43e792]{color:red;font-size:11px}.container .image_container[data-v-0e43e792]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-0e43e792]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-0e43e792]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.lds-ellipsis div[data-v-0e43e792],.lds-ellipsis[data-v-0e43e792]{box-sizing:border-box}.lds-ellipsis[data-v-0e43e792]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-0e43e792]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-0e43e792]:first-child{left:8px;animation:lds-ellipsis1-0e43e792 .6s infinite}.lds-ellipsis div[data-v-0e43e792]:nth-child(2){left:8px;animation:lds-ellipsis2-0e43e792 .6s infinite}.lds-ellipsis div[data-v-0e43e792]:nth-child(3){left:32px;animation:lds-ellipsis2-0e43e792 .6s infinite}.lds-ellipsis div[data-v-0e43e792]:nth-child(4){left:56px;animation:lds-ellipsis3-0e43e792 .6s infinite}@keyframes lds-ellipsis1-0e43e792{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-0e43e792{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-0e43e792{0%{transform:translate(0)}to{transform:translate(24px)}}.form_container[data-v-06424fd8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-06424fd8]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-06424fd8]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-06424fd8]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-06424fd8]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-06424fd8]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.loading_container[data-v-06424fd8]{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.436);z-index:1000;top:0;border-radius:8px}.lds-ellipsis div[data-v-06424fd8],.lds-ellipsis[data-v-06424fd8]{box-sizing:border-box}.lds-ellipsis[data-v-06424fd8]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-06424fd8]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-06424fd8]:first-child{left:8px;animation:lds-ellipsis1-06424fd8 .6s infinite}.lds-ellipsis div[data-v-06424fd8]:nth-child(2){left:8px;animation:lds-ellipsis2-06424fd8 .6s infinite}.lds-ellipsis div[data-v-06424fd8]:nth-child(3){left:32px;animation:lds-ellipsis2-06424fd8 .6s infinite}.lds-ellipsis div[data-v-06424fd8]:nth-child(4){left:56px;animation:lds-ellipsis3-06424fd8 .6s infinite}@keyframes lds-ellipsis1-06424fd8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-06424fd8{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-06424fd8{0%{transform:translate(0)}to{transform:translate(24px)}}.details_container[data-v-151022a8]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-151022a8]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-151022a8]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-151022a8]{width:100%}.tabs_container .tabs_wrapper[data-v-151022a8]{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}[data-v-151022a8] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-151022a8] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-151022a8] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-151022a8] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-151022a8] .tabs-component-panels{background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-151022a8]{width:100%;display:flex;flex-direction:column;gap:24px}.profile_details_wrapper .edit_section[data-v-151022a8]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-151022a8]{width:100px;border:1px solid #e5e5ef}.profile_details_wrapper .row[data-v-151022a8]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-151022a8]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.row .colFile[data-v-151022a8]{width:50%}.col .label[data-v-151022a8]{color:var(--dark-gray)}.col .label[data-v-151022a8],.col .value[data-v-151022a8]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-151022a8]{color:#222}.details_container .information_sections[data-v-151022a8]{display:flex;justify-content:flex-start;align-items:center;gap:24px;padding:16px 20px;background-color:var(--white);width:100%;border-radius:4px;border-bottom:1px solid #dfdfe5}.information_sections a[data-v-151022a8]{text-decoration:none;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray);border-radius:4px;border:1px solid #e5e5ef;padding:10px 12px}a.router-link-exact-active[data-v-151022a8]{background-color:var(--primary-alpha);border:1px solid var(--primary-color);color:var(--primary-color)}.content_container[data-v-151022a8]{width:100%}.table-wrapper[data-v-5ccbc7db]{overflow-x:auto}table[data-v-5ccbc7db]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-5ccbc7db]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-5ccbc7db]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-5ccbc7db]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-5ccbc7db]:hover{background-color:#f9fafb}.reference-number[data-v-5ccbc7db]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-5ccbc7db],.status-badge[data-v-5ccbc7db]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-5ccbc7db]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-5ccbc7db]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-5ccbc7db]:hover{background:#dcf0e0}.btn-new[data-v-5ccbc7db]{background:#f3f4f6;color:#666;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-5ccbc7db]:hover{background:#e5e7eb}.pagination-wrapper[data-v-5ccbc7db]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-5ccbc7db]{color:#666;font-size:14px}.pagination-controls[data-v-5ccbc7db]{display:flex;gap:4px}.btn-page[data-v-5ccbc7db]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-5ccbc7db]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-5ccbc7db]{background:var(--primary-color);color:#fff}.btn-page[data-v-5ccbc7db]:disabled{opacity:.5;cursor:not-allowed}.table-wrapper[data-v-21568c82]{overflow-x:auto}table[data-v-21568c82]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-21568c82]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-21568c82]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-21568c82]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-21568c82]:hover{background-color:#f9fafb}.reference-number[data-v-21568c82]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-21568c82],.status-badge[data-v-21568c82]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-21568c82]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-21568c82]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-21568c82]:hover{background:#dcf0e0}.btn-new[data-v-21568c82]{background:#f3f4f6;color:#666;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-21568c82]:hover{background:#e5e7eb}.pagination-wrapper[data-v-21568c82]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-21568c82]{color:#666;font-size:14px}.pagination-controls[data-v-21568c82]{display:flex;gap:4px}.btn-page[data-v-21568c82]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-21568c82]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-21568c82]{background:var(--primary-color);color:#fff}.btn-page[data-v-21568c82]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-21568c82]{display:flex;align-items:center;gap:0 10px}.table-wrapper[data-v-02ff34a8]{overflow-x:auto}table[data-v-02ff34a8]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-02ff34a8]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-02ff34a8]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-02ff34a8]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-02ff34a8]:hover{background-color:#f9fafb}.reference-number[data-v-02ff34a8]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-02ff34a8],.status-badge[data-v-02ff34a8]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-02ff34a8]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-02ff34a8]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-02ff34a8]:hover{background:#dcf0e0}.btn-new[data-v-02ff34a8]{background:#f3f4f6;color:#666;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-02ff34a8]:hover{background:#e5e7eb}.pagination-wrapper[data-v-02ff34a8]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-02ff34a8]{color:#666;font-size:14px}.pagination-controls[data-v-02ff34a8]{display:flex;gap:4px}.btn-page[data-v-02ff34a8]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-02ff34a8]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-02ff34a8]{background:var(--primary-color);color:#fff}.btn-page[data-v-02ff34a8]:disabled{opacity:.5;cursor:not-allowed}.admin_booking_container[data-v-73cc0a73]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-73cc0a73]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-73cc0a73]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-73cc0a73]{max-width:300px}.booking_header .current_date[data-v-73cc0a73],.current_date p[data-v-73cc0a73]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-73cc0a73]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-73cc0a73]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-73cc0a73]:hover{color:var(--primary-color);background-color:transparent}.filters .search_wrapper[data-v-73cc0a73]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-73cc0a73]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-73cc0a73]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-73cc0a73]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-73cc0a73]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-73cc0a73]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-73cc0a73]{color:#666;font-weight:500}td[data-v-73cc0a73],th[data-v-73cc0a73]{padding:12px 16px;font-size:14px;text-align:center}td[data-v-73cc0a73]{border-bottom:1px solid #eee}tr[data-v-73cc0a73]:hover{background-color:#f9fafb}.reference-number[data-v-73cc0a73]{background:#c6f1da;color:var(--primary-color);border-radius:3px;font-weight:450}.reference-number[data-v-73cc0a73],.status-badge[data-v-73cc0a73]{padding:5px 16px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-73cc0a73]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-73cc0a73]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-73cc0a73]:hover{background:#dcf0e0}.btn-new[data-v-73cc0a73]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-73cc0a73]:hover{background:#ddd}.pagination-wrapper[data-v-73cc0a73]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-73cc0a73]{color:#666;font-size:14px}.pagination-controls[data-v-73cc0a73]{display:flex;gap:4px}.btn-page[data-v-73cc0a73]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-73cc0a73]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-73cc0a73]{background:var(--primary-color);color:#fff}.btn-page[data-v-73cc0a73]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-73cc0a73]{display:flex;gap:10px;justify-content:center;align-items:center}.status-badge[data-v-73cc0a73]{border-radius:5px;font-weight:700;display:inline-block;width:200px;height:30px;gap:6px;padding:5px 10px;border-radius:3px;border:none}.status-primary[data-v-73cc0a73]{background-color:#f1c40f;color:#fff}.status-confirmed[data-v-73cc0a73]{background-color:#c6f1da;color:var(--primary-color)}.status-delayed[data-v-73cc0a73]{background-color:#0168381a;color:var(--primary-color)}.status-absent[data-v-73cc0a73]{background-color:#ffd5d5;color:#c20d0d}.status-shifted[data-v-73cc0a73]{background-color:#9b59b6;color:#fff}.status-canceled[data-v-73cc0a73]{background-color:#95a5a6;color:#fff}.form_container[data-v-9ad713fe]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-9ad713fe]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-9ad713fe]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-9ad713fe]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-9ad713fe]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-9ad713fe]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.loading_container[data-v-9ad713fe]{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.436);z-index:1000;top:0;border-radius:8px}.lds-ellipsis div[data-v-9ad713fe],.lds-ellipsis[data-v-9ad713fe]{box-sizing:border-box}.lds-ellipsis[data-v-9ad713fe]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-9ad713fe]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-9ad713fe]:first-child{left:8px;animation:lds-ellipsis1-9ad713fe .6s infinite}.lds-ellipsis div[data-v-9ad713fe]:nth-child(2){left:8px;animation:lds-ellipsis2-9ad713fe .6s infinite}.lds-ellipsis div[data-v-9ad713fe]:nth-child(3){left:32px;animation:lds-ellipsis2-9ad713fe .6s infinite}.lds-ellipsis div[data-v-9ad713fe]:nth-child(4){left:56px;animation:lds-ellipsis3-9ad713fe .6s infinite}@keyframes lds-ellipsis1-9ad713fe{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-9ad713fe{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-9ad713fe{0%{transform:translate(0)}to{transform:translate(24px)}}.details_container[data-v-839d8160]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-839d8160]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-839d8160]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-839d8160]{width:100%}.tabs_container[data-v-839d8160]{gap:15px}.tabs_container .tabs_wrapper[data-v-839d8160],.tabs_container[data-v-839d8160]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-839d8160]{width:100%}[data-v-839d8160] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-839d8160] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-839d8160] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-839d8160] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-839d8160] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-839d8160]{width:100%;display:flex;flex-direction:column;gap:24px}.edit_section[data-v-839d8160]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-839d8160]{width:100px;border:1px solid #e5e5ef}.profile_details_wrapper .row[data-v-839d8160]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-839d8160]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.row .col-file[data-v-839d8160]{width:50%}.col .label[data-v-839d8160]{color:var(--dark-gray)}.col .label[data-v-839d8160],.col .value[data-v-839d8160]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-839d8160]{color:#222}.bottom_actions[data-v-839d8160]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-839d8160]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-839d8160]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.badg[data-v-839d8160]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.admin_booking_container[data-v-d3a8e7ba]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-d3a8e7ba]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-d3a8e7ba]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.admin_booking_container .filters[data-v-d3a8e7ba]{display:flex;justify-content:flex-start;gap:15px}.filters>div[data-v-d3a8e7ba]{width:25%}.filters .search_wrapper[data-v-d3a8e7ba]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-d3a8e7ba]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-d3a8e7ba]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-d3a8e7ba]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-d3a8e7ba]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-d3a8e7ba]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-d3a8e7ba]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-d3a8e7ba]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-d3a8e7ba]:hover{background-color:#f9fafb}.reference-number[data-v-d3a8e7ba]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-d3a8e7ba],.status-badge[data-v-d3a8e7ba]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-d3a8e7ba]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-d3a8e7ba]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-d3a8e7ba]:hover{background:#dcf0e0}.btn-new[data-v-d3a8e7ba]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-d3a8e7ba]:hover{background:#ddd}.pagination-wrapper[data-v-d3a8e7ba]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-d3a8e7ba]{color:#666;font-size:14px}.pagination-controls[data-v-d3a8e7ba]{display:flex;gap:4px}.btn-page[data-v-d3a8e7ba]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-d3a8e7ba]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-d3a8e7ba]{background:var(--primary-color);color:#fff}.btn-page[data-v-d3a8e7ba]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-d3a8e7ba]{display:flex;gap:10px;justify-content:center;align-items:center}.info_row[data-v-d3a8e7ba]{display:flex;gap:12px;justify-content:flex-start;align-items:center}.text_center[data-v-d3a8e7ba]{width:100%;text-align:center}.admin_booking_container[data-v-71d4a9c0]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-71d4a9c0]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-71d4a9c0]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.admin_booking_container .filters[data-v-71d4a9c0]{display:flex;justify-content:flex-start;gap:15px}.filters>div[data-v-71d4a9c0]{width:33.3%}.filters .search_wrapper[data-v-71d4a9c0]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-71d4a9c0]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-71d4a9c0]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-71d4a9c0]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-71d4a9c0]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-71d4a9c0]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-71d4a9c0]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-71d4a9c0]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-71d4a9c0]:hover{background-color:#f9fafb}.reference-number[data-v-71d4a9c0]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-71d4a9c0],.status-badge[data-v-71d4a9c0]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-71d4a9c0]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-71d4a9c0]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-71d4a9c0]:hover{background:#dcf0e0}.btn-new[data-v-71d4a9c0]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-71d4a9c0]:hover{background:#ddd}.pagination-wrapper[data-v-71d4a9c0]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-71d4a9c0]{color:#666;font-size:14px}.pagination-controls[data-v-71d4a9c0]{display:flex;gap:4px}.btn-page[data-v-71d4a9c0]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-71d4a9c0]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-71d4a9c0]{background:var(--primary-color);color:#fff}.btn-page[data-v-71d4a9c0]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-71d4a9c0]{display:flex;gap:10px;justify-content:center;align-items:center}.info_row[data-v-71d4a9c0]{display:flex;gap:12px;justify-content:flex-start;align-items:center}.certificates_container[data-v-374a819c]{padding:30px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%}.certificates_container button[data-v-374a819c]{text-decoration:none;background-color:transparent;border:none;outline:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2);cursor:pointer}.certificates_container button[data-v-374a819c]:hover{color:var(--dark-gray)}.certificates_container p[data-v-374a819c]{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle}.certificates_container .data_container[data-v-374a819c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;width:100%}.data_container .data_block[data-v-374a819c]{width:100%;padding:40px 49px;background:var(--white);display:flex;justify-content:flex-start;align-items:center;border-radius:4px}.data_block .data_details[data-v-374a819c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:25%}.data_details .title[data-v-374a819c]{color:var(--dark-gray)}.data_details .data[data-v-374a819c],.data_details .title[data-v-374a819c]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;vertical-align:middle}.data_details .data[data-v-374a819c]{color:#222}.table-wrapper[data-v-374a819c]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-374a819c]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-374a819c]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-374a819c]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-374a819c]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-374a819c]:hover{background-color:#f9fafb}.reference-number[data-v-374a819c]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-374a819c],.status-badge[data-v-374a819c]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-374a819c]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-374a819c]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-374a819c]:hover{background:#dcf0e0}.btn-new[data-v-374a819c]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-374a819c]:hover{background:#ddd}.certificates_container[data-v-6ec8b1fa]{padding:30px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%}.certificates_container button[data-v-6ec8b1fa]{text-decoration:none;background-color:transparent;border:none;outline:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2);cursor:pointer}.certificates_container button[data-v-6ec8b1fa]:hover{color:var(--dark-gray)}.certificates_container p[data-v-6ec8b1fa]{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle}.certificates_container .data_container[data-v-6ec8b1fa]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;width:100%}.data_container .data_block[data-v-6ec8b1fa]{width:100%;padding:40px 49px;background:var(--white);display:flex;justify-content:flex-start;align-items:center;border-radius:4px}.data_block .data_details[data-v-6ec8b1fa]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:25%}.data_details .title[data-v-6ec8b1fa]{color:var(--dark-gray)}.data_details .data[data-v-6ec8b1fa],.data_details .title[data-v-6ec8b1fa]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;vertical-align:middle}.data_details .data[data-v-6ec8b1fa]{color:#222}.table-wrapper[data-v-6ec8b1fa]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-6ec8b1fa]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-6ec8b1fa]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-6ec8b1fa]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-6ec8b1fa]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-6ec8b1fa]:hover{background-color:#f9fafb}.reference-number[data-v-6ec8b1fa]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-6ec8b1fa],.status-badge[data-v-6ec8b1fa]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-6ec8b1fa]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-6ec8b1fa]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-6ec8b1fa]:hover{background:#dcf0e0}.btn-new[data-v-6ec8b1fa]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-6ec8b1fa]:hover{background:#ddd}.admin_booking_container[data-v-226bafe3]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-226bafe3]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-226bafe3]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-226bafe3]{max-width:300px}.booking_header .current_date[data-v-226bafe3],.current_date p[data-v-226bafe3]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-226bafe3]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-226bafe3]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-226bafe3]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-226bafe3]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-226bafe3]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:60%}.filters .search_wrapper input[data-v-226bafe3]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-226bafe3]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.filters .drop-filter[data-v-226bafe3]{width:20%}.table-wrapper[data-v-226bafe3]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-226bafe3]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-226bafe3]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-226bafe3]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-226bafe3]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-226bafe3]:hover{background-color:#f9fafb}.reference-number[data-v-226bafe3]{background:#c6f1da;color:var(--primary-color)}.reference-number[data-v-226bafe3],.reject-number[data-v-226bafe3]{text-decoration:none;padding:5px 16px;border-radius:3px;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.reject-number[data-v-226bafe3]{background:#f1c6c6;color:var(--red-color)}.status-badge[data-v-226bafe3]{background:#1167761a;color:#116776;padding:5px 16px;border-radius:3px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.btn-details[data-v-226bafe3]{text-decoration:none;border:none;padding:5px 10px!important;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px!important;letter-spacing:0;text-align:center;width:-moz-fit-content;width:fit-content}.btn-details[data-v-226bafe3]:hover{background:#dcf0e0}.btn-new[data-v-226bafe3]{text-decoration:none;display:flex;gap:5px;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-226bafe3]:hover{background:#ddd}.pagination-wrapper[data-v-226bafe3]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-226bafe3]{color:#666;font-size:14px}.pagination-controls[data-v-226bafe3]{display:flex;gap:4px}.btn-page[data-v-226bafe3]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-226bafe3]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-226bafe3]{background:var(--primary-color);color:#fff}.btn-page[data-v-226bafe3]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-226bafe3]{display:flex;gap:10px;justify-content:center;align-items:center}.moved-row[data-v-226bafe3]{background-color:#e9f4fd!important}.form_container[data-v-2384e5d9]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-2384e5d9]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-2384e5d9]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-2384e5d9]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-2384e5d9]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-2384e5d9]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper[data-v-2384e5d9]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper button[data-v-2384e5d9]{width:100%}.row[data-v-2384e5d9]{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}.truck_preview_container[data-v-640a48e9]{display:flex;flex-direction:column;gap:24px;width:100%}.truck_preview_container .row[data-v-640a48e9]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.edit_section[data-v-640a48e9]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-640a48e9]{width:100px;border:1px solid #e5e5ef}.row .col[data-v-640a48e9]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-640a48e9]{color:var(--dark-gray)}.col .label[data-v-640a48e9],.col .value[data-v-640a48e9]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-640a48e9]{color:#222}.form_wrapper[data-v-640a48e9]{min-width:90%;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.buttons[data-v-640a48e9]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-640a48e9]{width:49%;box-shadow:0 0 2px 0 #00000056}.form_container[data-v-25c99e5a]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-25c99e5a]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-25c99e5a]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-25c99e5a]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-25c99e5a]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-25c99e5a]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper[data-v-25c99e5a]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper button[data-v-25c99e5a]{width:100%}.row[data-v-25c99e5a]{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}.details_container[data-v-1ac05856]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-1ac05856]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-1ac05856]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-1ac05856]{width:100%}.tabs_container[data-v-1ac05856]{gap:15px}.tabs_container .tabs_wrapper[data-v-1ac05856],.tabs_container[data-v-1ac05856]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-1ac05856]{width:100%}[data-v-1ac05856] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-1ac05856] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-1ac05856] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-1ac05856] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-1ac05856] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.info_section[data-v-1ac05856]{width:100%}.information_wrapper[data-v-1ac05856],.profile_details_wrapper[data-v-1ac05856]{width:100%;display:flex;flex-direction:column;gap:24px}.edit_section[data-v-1ac05856]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-1ac05856]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-1ac05856],.profile_details_wrapper .row[data-v-1ac05856]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-1ac05856]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.row .col-file[data-v-1ac05856]{width:50%}.col .label[data-v-1ac05856]{color:var(--dark-gray)}.col .label[data-v-1ac05856],.col .value[data-v-1ac05856]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-1ac05856]{color:#222}.bottom_actions[data-v-1ac05856]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-1ac05856]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-1ac05856]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-1ac05856]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-1ac05856]{min-width:160px;border-radius:4px}.buttons_wrapper button[data-v-1ac05856]:first-child{background:#c20d0d;color:var(--white)}.buttons_wrapper button[data-v-1ac05856]:nth-child(2){background:#573cf9;color:var(--white)}.buttons_wrapper button[data-v-1ac05856]:last-child{min-width:100px}.form_container[data-v-1ac05856]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-1ac05856]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-1ac05856]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-1ac05856]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-1ac05856]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-1ac05856]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-1ac05856]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-1ac05856]{width:100%}.badg[data-v-1ac05856]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.loading_container[data-v-7611c7d7]{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.595);z-index:1000}.loaders[data-v-7611c7d7]{top:50%;right:50%;transform:translate(50%,-50%);font-size:28px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#fff;position:absolute}.loaders[data-v-7611c7d7]:before{content:"";position:absolute;left:20px;top:8px;width:18px;height:18px;border-radius:50%;border:5px solid #fff;border-bottom-color:#ff3d00;box-sizing:border-box;animation:rotation-7611c7d7 .6s linear infinite}@keyframes rotation-7611c7d7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.message_container[data-v-7611c7d7]{width:100%;min-height:100vh;position:relative;text-align:center}.message_container p[data-v-7611c7d7]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:600;font-size:24px}.admin_booking_container[data-v-0102a348]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-0102a348]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-0102a348]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-0102a348]{max-width:300px}.booking_header .current_date[data-v-0102a348],.current_date p[data-v-0102a348]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-0102a348]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-0102a348]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-0102a348]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-0102a348]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-0102a348]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:100%}.filters .search_wrapper input[data-v-0102a348]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-0102a348]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-0102a348]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-0102a348]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-0102a348]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-0102a348]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-0102a348]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-0102a348]:hover{background-color:#f9fafb}.reference-number[data-v-0102a348]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-0102a348],.status-badge[data-v-0102a348]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-0102a348]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-0102a348]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-0102a348]:hover{background:#dcf0e0}.btn-new[data-v-0102a348]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-0102a348]:hover{background:#ddd}.pagination-wrapper[data-v-0102a348]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-0102a348]{color:#666;font-size:14px}.pagination-controls[data-v-0102a348]{display:flex;gap:4px}.btn-page[data-v-0102a348]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-0102a348]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-0102a348]{background:var(--primary-color);color:#fff}.btn-page[data-v-0102a348]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-0102a348]{display:flex;gap:10px;justify-content:center;align-items:center}.locomotive_form_checks[data-v-6360fc56]{display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;overflow-y:auto;padding:15px 25px}.locomotive_form_checks form[data-v-6360fc56]{width:100%;display:flex;flex-direction:column;gap:10px;padding:5px 0}.button_wrapper[data-v-6360fc56]{width:100%;display:flex;justify-content:space-between;gap:20px}.button_wrapper button[data-v-6360fc56]{width:48%;padding:10px 20px;font-size:16px;font-weight:700}.checks_wrapper[data-v-6360fc56]{display:flex;flex-wrap:wrap;gap:1px}.checks_wrapper .input[data-v-6360fc56]{width:48%}.select-all[data-v-6360fc56]{width:100%;background-color:#f7f7f7;padding:10px;border-radius:8px;margin-bottom:10px;text-align:center;display:flex;justify-content:space-between;align-items:center}.select-all label[data-v-6360fc56]{margin:0}.popup_container[data-v-30456c1e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1000}.popup_container .popup_wrapper[data-v-30456c1e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-start;flex-direction:column;min-width:60vw;max-width:90vw;min-height:300px;max-height:90%;overflow-y:auto;padding:20px;background-color:var(--white);border:1px solid #f1edff;border-radius:12px}.popup_wrapper[data-v-30456c1e]::-webkit-scrollbar{width:5px;padding:10px 0;margin-left:10px}.popup_wrapper[data-v-30456c1e]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}.popup_wrapper[data-v-30456c1e]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}.popup_wrapper[data-v-30456c1e]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.popup_wrapper .popup_header[data-v-30456c1e]{width:100%;text-align:start}.popup_header i[data-v-30456c1e]{font-size:24px;cursor:pointer}.popup_header i[data-v-30456c1e]:hover{color:red}.popup_wrapper .popup_content[data-v-30456c1e]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.popup_content .delete_icon[data-v-30456c1e]{background-color:#fec2c2;color:#c20d0d;width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center}.delete_icon i[data-v-30456c1e]{font-size:54px}.popup_wrapper .titles[data-v-30456c1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.titles .main-title[data-v-30456c1e]{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0;color:#222}.titles .sub-title[data-v-30456c1e]{font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;color:var(--dark-gray)}.popup_wrapper .actions[data-v-30456c1e]{display:flex;gap:12px}.actions button[data-v-30456c1e]{width:160px;height:43px;border-radius:4px;font-weight:500;font-size:16px;line-height:19.2px;letter-spacing:0;font-family:var(--font-family);border:none;outline:none;cursor:pointer}.actions .cancel[data-v-30456c1e]{box-shadow:0 2px 2px 0 #0000000d;border:1px solid #e5e5ef;background-color:var(--white)}.actions .confirm[data-v-30456c1e]{background-color:#c20d0d;color:var(--white)}.actions .cancel[data-v-30456c1e]:hover{background-color:var(--light-gray)}.actions .confirm[data-v-30456c1e]:hover{background-color:#f92626}@media (max-width:768px){.popup_container .popup_wrapper[data-v-30456c1e]{width:90%}}.locomotive_safety_container[data-v-9acf9c4a]{width:100%}.locomotive_data[data-v-9acf9c4a]{display:flex;flex-direction:column;gap:24px}.locomotive_data .data_header[data-v-9acf9c4a]{display:flex;justify-content:space-between;align-items:center}.locomotive_data .data_wrapper[data-v-9acf9c4a]{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.checks_wrapper[data-v-9acf9c4a]{display:flex;flex-wrap:wrap;gap:10px}.checks_wrapper .input[data-v-9acf9c4a]{width:48%}.locomotive_form_checks[data-v-58766c82]{display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;overflow-y:auto;padding:25px 30px}.locomotive_form_checks form[data-v-58766c82]{width:100%;display:flex;flex-direction:column;gap:10px;padding:5px 0}.button_wrapper[data-v-58766c82]{width:100%;display:flex;justify-content:space-between;gap:20px}.button_wrapper button[data-v-58766c82]{width:48%;padding:10px 20px;font-size:16px;font-weight:700}.checks_wrapper[data-v-58766c82]{display:flex;flex-wrap:wrap;gap:1px}.checks_wrapper .input[data-v-58766c82]{width:48%}.select-all[data-v-58766c82]{width:100%;background-color:#f7f7f7;padding:10px;border-radius:8px;margin-bottom:10px;text-align:center;display:flex;justify-content:space-between;align-items:center}.select-all label[data-v-58766c82]{margin:0}.tank_safety_container[data-v-18221a24]{width:100%}.tank_data[data-v-18221a24]{display:flex;flex-direction:column;gap:24px}.tank_data .data_header[data-v-18221a24]{display:flex;justify-content:space-between;align-items:center}.tank_data .data_wrapper[data-v-18221a24]{display:flex;flex-wrap:wrap;gap:10px}.data_wrapper .input[data-v-18221a24]{width:48%}.popup_container[data-v-18221a24]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:24px 30px;overflow-y:auto}.popup_body[data-v-18221a24]{width:100%}.popup_body form[data-v-18221a24]{width:100%;display:flex;flex-direction:column;gap:20px}.popup_body form .buttons_form_wrapper[data-v-18221a24]{display:flex;justify-content:space-between;gap:20px}.buttons_form_wrapper button[data-v-18221a24]{width:48%}.row[data-v-18221a24]{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%}.row .col[data-v-18221a24]{width:32%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px}.col p[data-v-18221a24]:first-child{font-weight:600;font-size:16px;line-height:24px;text-align:right;color:var(--dark-gray)}.col p[data-v-18221a24]:last-child{font-weight:600;font-size:16px;line-height:24px;text-align:right;color:#222}.checks_wrapper[data-v-18221a24]{display:flex;flex-wrap:wrap;gap:10px}.checks_wrapper .input[data-v-18221a24]{width:48%}.trailer_form_checks[data-v-38ac1e95]{display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;overflow-y:auto;padding:25px 30px;width:100%}.trailer_form_checks form[data-v-38ac1e95]{width:75%;display:flex;flex-direction:column;gap:20px;align-items:flex-start;padding:5px 0}.buttons_wrapper[data-v-38ac1e95]{width:100%;display:flex;justify-content:space-between;gap:20px}.buttons_wrapper button[data-v-38ac1e95]{width:48%}.checks_wrapper[data-v-38ac1e95]{display:flex;flex-wrap:wrap;gap:1px}.checks_wrapper .input[data-v-38ac1e95]{width:48%}.select-all[data-v-38ac1e95]{width:100%;background-color:#f7f7f7;padding:10px;border-radius:8px;margin-bottom:10px;text-align:center;display:flex;justify-content:space-between;align-items:center}.select-all label[data-v-38ac1e95]{margin:0}.trailer_safety_container[data-v-2f24bf32]{width:100%;padding:10px 30px}.trailer_data[data-v-2f24bf32]{display:flex;flex-direction:column;gap:24px}.data_header[data-v-2f24bf32]{display:flex;justify-content:space-between;align-items:center}.data_wrapper[data-v-2f24bf32]{flex-direction:column}.checks_wrapper[data-v-2f24bf32],.data_wrapper[data-v-2f24bf32]{display:flex;flex-wrap:wrap;gap:10px}.checks_wrapper .input[data-v-2f24bf32]{width:48%}.locomotive_form_checks[data-v-9bfdc242]{display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:center;overflow-y:auto;padding:25px 30px}.locomotive_form_checks form[data-v-9bfdc242]{width:100%;display:flex;flex-direction:column;gap:10px;padding:5px 0}.button_wrapper[data-v-9bfdc242]{width:100%;display:flex;justify-content:space-between;gap:20px}.button_wrapper button[data-v-9bfdc242]{width:48%;padding:10px 20px;font-size:16px;font-weight:700}.checks_wrapper[data-v-9bfdc242]{display:flex;flex-wrap:wrap;gap:1px}.checks_wrapper .input[data-v-9bfdc242]{width:48%}.select-all[data-v-9bfdc242]{width:100%;background-color:#f7f7f7;padding:10px;border-radius:8px;margin-bottom:10px;text-align:center;display:flex;justify-content:space-between;align-items:center}.select-all label[data-v-9bfdc242]{margin:0}.truck_safety_container[data-v-7fbc14ce]{width:100%;padding:10px 30px}.truck_data[data-v-7fbc14ce]{display:flex;flex-direction:column;gap:24px}.truck_data .data_header[data-v-7fbc14ce]{display:flex;justify-content:space-between;align-items:center}.truck_data .data_wrapper[data-v-7fbc14ce]{display:flex;flex-direction:column;gap:10px}.data_wrapper .input[data-v-7fbc14ce]{width:48%}.popup_container[data-v-7fbc14ce]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:24px 30px;overflow-y:auto}.popup_body[data-v-7fbc14ce]{width:100%}.popup_body form[data-v-7fbc14ce]{width:100%;display:flex;flex-direction:column;gap:20px}.popup_body form .buttons_form_wrapper[data-v-7fbc14ce]{display:flex;justify-content:space-between;gap:20px}.buttons_form_wrapper button[data-v-7fbc14ce]{width:48%}.row[data-v-7fbc14ce]{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%}.row .col[data-v-7fbc14ce]{width:32%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px}.col p[data-v-7fbc14ce]:first-child{font-weight:600;font-size:16px;line-height:24px;text-align:right;color:var(--dark-gray)}.col p[data-v-7fbc14ce]:last-child{font-weight:600;font-size:16px;line-height:24px;text-align:right;color:#222}.checks_wrapper[data-v-7fbc14ce]{display:flex;flex-wrap:wrap;gap:10px}.checks_wrapper .input[data-v-7fbc14ce]{width:48%}.form_container[data-v-21655332]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-21655332]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-21655332]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-21655332]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-21655332]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-21655332]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper[data-v-21655332]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper button[data-v-21655332]{width:100%}.form_container[data-v-5994d68a]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-5994d68a]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-5994d68a]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-5994d68a]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-5994d68a]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-5994d68a]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper[data-v-5994d68a]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper button[data-v-5994d68a]{width:100%}.insider_container[data-v-8930f522]{padding:0 30px;width:100%}.details_container[data-v-8930f522]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-8930f522]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-8930f522]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-8930f522]{width:100%}.tabs_container[data-v-8930f522]{gap:15px}.tabs_container .tabs_wrapper[data-v-8930f522],.tabs_container[data-v-8930f522]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-8930f522]{width:100%}[data-v-8930f522] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-8930f522] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-8930f522] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-8930f522] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-8930f522] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 0 60px;border-radius:4px 0 4px 4px}.info_section[data-v-8930f522]{width:100%}.information_wrapper[data-v-8930f522],.profile_details_wrapper[data-v-8930f522]{width:100%;display:flex;flex-direction:column;gap:24px;padding:0 30px}.edit_section[data-v-8930f522]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-8930f522]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-8930f522],.profile_details_wrapper .row[data-v-8930f522]{display:flex;justify-content:flex-start;align-items:center;gap:24px;width:100%}.row .col[data-v-8930f522]{width:30%;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col-file[data-v-8930f522]{width:50%}.col .label[data-v-8930f522]{color:var(--dark-gray)}.col .label[data-v-8930f522],.col .value[data-v-8930f522]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-8930f522]{color:#222}.bottom_actions[data-v-8930f522]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-8930f522]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-8930f522]{padding:0 30px}.tab_wrapper[data-v-8930f522],.tab_wrapper_divider[data-v-8930f522]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-8930f522]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-8930f522]{min-width:160px;border-radius:4px}.buttons_wrapper button[data-v-8930f522]:first-child{background:#c20d0d;color:var(--white)}.buttons_wrapper button[data-v-8930f522]:nth-child(2){background:#573cf9;color:var(--white)}.buttons_wrapper button[data-v-8930f522]:last-child{min-width:100px}.reject_actions[data-v-8930f522]{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.reject_actions .drop-section[data-v-8930f522]{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:50%}.reject_actions .confirm-buttons[data-v-8930f522]{display:flex;align-items:flex-end;gap:10px}.reject_actions .input_group[data-v-8930f522]{max-width:300px}.reject_actions button[data-v-8930f522]{width:-moz-max-content;width:max-content;padding:14px 16px}.confirm-buttons button[data-v-8930f522]{min-width:160px;border-radius:4px}.form_container[data-v-8930f522]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-8930f522]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-8930f522]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-8930f522]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-8930f522]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-8930f522]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-8930f522]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-8930f522]{width:100%}.badg[data-v-8930f522]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.admin_booking_container[data-v-65a70e9f]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-65a70e9f]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-65a70e9f]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-65a70e9f]{max-width:300px}.booking_header .current_date[data-v-65a70e9f],.current_date p[data-v-65a70e9f]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-65a70e9f]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-65a70e9f]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-65a70e9f]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-65a70e9f]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-65a70e9f]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:100%}.filters .search_wrapper input[data-v-65a70e9f]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-65a70e9f]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-65a70e9f]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-65a70e9f]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-65a70e9f]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-65a70e9f]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-65a70e9f]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-65a70e9f]:hover{background-color:#f9fafb}.reference-number[data-v-65a70e9f]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-65a70e9f],.status-badge[data-v-65a70e9f]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-65a70e9f]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-65a70e9f]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-65a70e9f]:hover{background:#dcf0e0}.btn-new[data-v-65a70e9f]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-65a70e9f]:hover{background:#ddd}.pagination-wrapper[data-v-65a70e9f]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-65a70e9f]{color:#666;font-size:14px}.pagination-controls[data-v-65a70e9f]{display:flex;gap:4px}.btn-page[data-v-65a70e9f]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-65a70e9f]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-65a70e9f]{background:var(--primary-color);color:#fff}.btn-page[data-v-65a70e9f]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-65a70e9f]{display:flex;gap:10px;justify-content:center;align-items:center}form[data-v-396d1ede]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.data-table[data-v-396d1ede]{width:100%;border-collapse:collapse;border:1px solid #e2e8f0}.data-table th[data-v-396d1ede]{background-color:#f8fafc;padding:12px 16px;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0}.data-table td[data-v-396d1ede]{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#334155}.row-alternate[data-v-396d1ede]{background-color:#f8fafc}.text-center[data-v-396d1ede]{text-align:center}.text-right[data-v-396d1ede]{text-align:right}.numbers_cells[data-v-396d1ede]{max-width:150px!important;min-width:120px}.buttons_wrapper[data-v-396d1ede]{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;gap:15px}.buttons_wrapper button[data-v-396d1ede]{max-width:200px;padding:15px 25px}.error-border[data-v-396d1ede]{border:1px solid red!important}.error-text[data-v-396d1ede]{color:red;font-size:11px}.calculator_container[data-v-3c7e114e]{padding:10px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.layout_header h2[data-v-3c7e114e]{font-weight:600;font-size:22px;line-height:100%;text-align:right}.layout_body[data-v-3c7e114e]{width:100%;min-width:750px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.insider_container[data-v-1a77e5e2]{padding:0 30px;width:100%}.details_container[data-v-1a77e5e2]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-1a77e5e2]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-1a77e5e2]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-1a77e5e2]{width:100%}.tabs_container[data-v-1a77e5e2]{gap:15px}.tabs_container .tabs_wrapper[data-v-1a77e5e2],.tabs_container[data-v-1a77e5e2]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-1a77e5e2]{width:100%}[data-v-1a77e5e2] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-1a77e5e2] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-1a77e5e2] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-1a77e5e2] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-1a77e5e2] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 0 60px;border-radius:4px 0 4px 4px}.info_section[data-v-1a77e5e2]{width:100%}.information_wrapper[data-v-1a77e5e2],.profile_details_wrapper[data-v-1a77e5e2]{width:100%;display:flex;flex-direction:column;gap:24px;padding:0 30px}.edit_section[data-v-1a77e5e2]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-1a77e5e2]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-1a77e5e2],.profile_details_wrapper .row[data-v-1a77e5e2]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-1a77e5e2]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col-file[data-v-1a77e5e2]{width:50%}.col .label[data-v-1a77e5e2]{color:var(--dark-gray)}.col .label[data-v-1a77e5e2],.col .value[data-v-1a77e5e2]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-1a77e5e2]{color:#222}.bottom_actions[data-v-1a77e5e2]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-1a77e5e2]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-1a77e5e2]{padding:0 30px}.tab_wrapper[data-v-1a77e5e2],.tab_wrapper_divider[data-v-1a77e5e2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-1a77e5e2]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-1a77e5e2]{min-width:160px;border-radius:4px}.form_container[data-v-1a77e5e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-1a77e5e2]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-1a77e5e2]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-1a77e5e2]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-1a77e5e2]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-1a77e5e2]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-1a77e5e2]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-1a77e5e2]{width:100%}.badg[data-v-1a77e5e2]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.reject_actions[data-v-1a77e5e2]{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.reject_actions .drop-section[data-v-1a77e5e2]{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:50%}.reject_actions .confirm-buttons[data-v-1a77e5e2]{display:flex;align-items:flex-end;gap:10px}.reject_actions .input_group[data-v-1a77e5e2]{max-width:300px}.reject_actions button[data-v-1a77e5e2]{width:-moz-max-content;width:max-content;padding:14px 16px}.confirm-buttons button[data-v-1a77e5e2]{min-width:160px;border-radius:4px}.admin_booking_container[data-v-d986c41a]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-d986c41a]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-d986c41a]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-d986c41a]{max-width:300px}.booking_header .current_date[data-v-d986c41a],.current_date p[data-v-d986c41a]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-d986c41a]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-d986c41a]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-d986c41a]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-d986c41a]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-d986c41a]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:100%}.filters .search_wrapper input[data-v-d986c41a]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-d986c41a]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-d986c41a]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-d986c41a]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-d986c41a]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-d986c41a]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-d986c41a]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-d986c41a]:hover{background-color:#f9fafb}.reference-number[data-v-d986c41a]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-d986c41a],.status-badge[data-v-d986c41a]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-d986c41a]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-d986c41a]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-d986c41a]:hover{background:#dcf0e0}.btn-new[data-v-d986c41a]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-d986c41a]:hover{background:#ddd}.pagination-wrapper[data-v-d986c41a]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-d986c41a]{color:#666;font-size:14px}.pagination-controls[data-v-d986c41a]{display:flex;gap:4px}.btn-page[data-v-d986c41a]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-d986c41a]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-d986c41a]{background:var(--primary-color);color:#fff}.btn-page[data-v-d986c41a]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-d986c41a]{display:flex;gap:10px;justify-content:center;align-items:center}.calculate_preview_container[data-v-4a3ed77e]{padding:10px 30px;gap:25px}.calculate_body[data-v-4a3ed77e],.calculate_preview_container[data-v-4a3ed77e]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.calculate_body[data-v-4a3ed77e]{gap:20px}.row[data-v-4a3ed77e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-4a3ed77e]{width:320px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-4a3ed77e]{color:var(--dark-gray)}.col .label[data-v-4a3ed77e],.col .value[data-v-4a3ed77e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-4a3ed77e]{color:#222}.edit_section[data-v-4a3ed77e]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-7ef42400]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.data-table[data-v-7ef42400]{width:100%;border-collapse:collapse;border:1px solid #e2e8f0}.data-table th[data-v-7ef42400]{background-color:#f8fafc;padding:12px 16px;font-weight:600;color:#64748b;border-bottom:1px solid #e2e8f0}.data-table td[data-v-7ef42400]{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#334155}.row-alternate[data-v-7ef42400]{background-color:#f8fafc}.text-center[data-v-7ef42400]{text-align:center}.text-right[data-v-7ef42400]{text-align:right}.numbers_cells[data-v-7ef42400]{max-width:150px!important;min-width:120px}.buttons_wrapper[data-v-7ef42400]{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;gap:15px}.buttons_wrapper button[data-v-7ef42400]{max-width:200px;padding:15px 25px}.error-border[data-v-7ef42400]{border:1px solid red!important}.error-text[data-v-7ef42400]{color:red;font-size:11px}.inputs-row[data-v-2f17b486]{display:flex;gap:20px;width:100%}.auditing_container[data-v-2f17b486]{padding:10px 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px}.layout_header h2[data-v-2f17b486]{font-weight:600;font-size:22px;line-height:100%;text-align:right}.layout_body[data-v-2f17b486]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.insider_container[data-v-139c135d]{padding:0 30px;width:100%}.details_container[data-v-139c135d]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-139c135d]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-139c135d]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-139c135d]{width:100%}.tabs_container[data-v-139c135d]{gap:15px}.tabs_container .tabs_wrapper[data-v-139c135d],.tabs_container[data-v-139c135d]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-139c135d]{width:100%}[data-v-139c135d] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-139c135d] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-139c135d] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:clamp(16px,16px,14px);line-height:24px;text-align:center;white-space:nowrap}[data-v-139c135d] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-139c135d] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 0 60px;border-radius:4px 0 4px 4px}.info_section[data-v-139c135d]{width:100%}.information_wrapper[data-v-139c135d],.profile_details_wrapper[data-v-139c135d]{width:100%;display:flex;flex-direction:column;gap:24px;padding:0 30px}.edit_section[data-v-139c135d]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-139c135d]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-139c135d],.profile_details_wrapper .row[data-v-139c135d]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-139c135d]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col .label[data-v-139c135d]{color:var(--dark-gray)}.col .label[data-v-139c135d],.col .value[data-v-139c135d]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-139c135d]{color:#222}.bottom_actions[data-v-139c135d]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-139c135d]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-139c135d]{padding:0 30px}.tab_wrapper[data-v-139c135d],.tab_wrapper_divider[data-v-139c135d]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-139c135d]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-139c135d]{min-width:160px;border-radius:4px}.buttons_wrapper button[data-v-139c135d]:first-child{background:#c20d0d;color:var(--white)}.form_container[data-v-139c135d]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-139c135d]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-139c135d]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-139c135d]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-139c135d]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-139c135d]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-139c135d]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-139c135d]{width:100%}.badg[data-v-139c135d]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.back[data-v-139c135d]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:600;font-size:16px;line-height:24px;text-align:right;color:var(--dark-gray2);background-color:transparent!important;box-shadow:none!important;border:none!important;outline:transparent!important}.reject_actions[data-v-139c135d]{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.reject_actions .drop-section[data-v-139c135d]{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:50%}.reject_actions .confirm-buttons[data-v-139c135d]{display:flex;align-items:flex-end;gap:10px}.reject_actions .input_group[data-v-139c135d]{max-width:300px}.reject_actions button[data-v-139c135d]{width:-moz-max-content;width:max-content;padding:14px 16px}.confirm-buttons button[data-v-139c135d]{min-width:160px;border-radius:4px}.admin_booking_container[data-v-27fc6620]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-27fc6620]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-27fc6620]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-27fc6620]{max-width:300px}.booking_header .current_date[data-v-27fc6620],.current_date p[data-v-27fc6620]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-27fc6620]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-27fc6620]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-27fc6620]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-27fc6620]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-27fc6620]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:40%}.filters .transaction_status[data-v-27fc6620],.filters .transaction_type[data-v-27fc6620]{width:30%}.filters .search_wrapper input[data-v-27fc6620]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-27fc6620]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-27fc6620]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-27fc6620]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-27fc6620]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-27fc6620]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-27fc6620]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-27fc6620]:hover{background-color:#f9fafb}.reference-number[data-v-27fc6620]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-27fc6620],.status-badge[data-v-27fc6620]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-27fc6620]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-27fc6620]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-27fc6620]:hover{background:#dcf0e0}.btn-new[data-v-27fc6620]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-27fc6620]:hover{background:#ddd}.pagination-wrapper[data-v-27fc6620]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-27fc6620]{color:#666;font-size:14px}.pagination-controls[data-v-27fc6620]{display:flex;gap:4px}.btn-page[data-v-27fc6620]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-27fc6620]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-27fc6620]{background:var(--primary-color);color:#fff}.btn-page[data-v-27fc6620]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-27fc6620]{display:flex;gap:10px;justify-content:center;align-items:center}.calculate_preview_container[data-v-b37050ba]{padding:10px 30px}.calculate_body[data-v-b37050ba],.calculate_preview_container[data-v-b37050ba]{display:flex;flex-direction:column;gap:25px;justify-content:flex-start;align-items:flex-start}.row[data-v-b37050ba]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-b37050ba]{width:320px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-b37050ba]{color:var(--dark-gray)}.col .label[data-v-b37050ba],.col .value[data-v-b37050ba]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-b37050ba]{color:#222}.edit_section[data-v-b37050ba]{width:100%;display:flex;justify-content:flex-end;align-items:center}.history_container[data-v-43fa604c]{background-color:var(--white);width:100%;padding:4px 14px;display:flex;flex-direction:column;gap:24px}.history_container h2[data-v-43fa604c]{font-weight:500;font-size:22px;line-height:100%;text-align:right;vertical-align:middle}.history_container .content_body[data-v-43fa604c]{display:flex;justify-content:space-between;align-items:center}.content_body .details[data-v-43fa604c]{display:flex;justify-content:flex-start;align-items:center;gap:16px}.details .icon[data-v-43fa604c]{background-color:#c5e2fe;color:#165ec3}.details .icon[data-v-43fa604c],.details .red-icon[data-v-43fa604c]{width:60px;height:60px;border-radius:50%;padding:16px;text-align:center}.details .red-icon[data-v-43fa604c]{background-color:#fec5c5;color:#c31616}.details p[data-v-43fa604c]{font-weight:500;font-size:20px;line-height:100%;text-align:right;vertical-align:middle}.icon i[data-v-43fa604c],.red-icon i[data-v-43fa604c]{display:block;width:28px;height:28px;font-size:24px}.skeleton[data-v-03da8510]{width:100%}.insider_container[data-v-03da8510]{padding:0 30px}.details_container[data-v-03da8510]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container .back[data-v-03da8510]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:600;font-size:16px;line-height:24px;text-align:right;color:var(--dark-gray2);background-color:transparent;box-shadow:none;border:none}.details_container .back[data-v-03da8510]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-03da8510]{width:100%}.tabs_container[data-v-03da8510]{gap:15px}.tabs_container .tabs_wrapper[data-v-03da8510],.tabs_container[data-v-03da8510]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-03da8510]{width:100%}[data-v-03da8510] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-03da8510] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-03da8510] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:clamp(10px,5vw,16px);line-height:24px;text-align:center;white-space:nowrap}[data-v-03da8510] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-03da8510] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 0 60px;border-radius:4px 0 4px 4px}.info_section[data-v-03da8510]{width:100%}.information_wrapper[data-v-03da8510],.profile_details_wrapper[data-v-03da8510]{width:100%;display:flex;flex-direction:column;gap:24px;padding:0 30px}.edit_section[data-v-03da8510]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-03da8510]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-03da8510],.profile_details_wrapper .row[data-v-03da8510]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-03da8510]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col-file[data-v-03da8510]{width:50%}.col .label[data-v-03da8510]{color:var(--dark-gray)}.col .label[data-v-03da8510],.col .value[data-v-03da8510]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-03da8510]{color:#222}.application_edit_section[data-v-03da8510],.bottom_actions[data-v-03da8510]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-03da8510]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-03da8510]{padding:0 30px}.tab_wrapper[data-v-03da8510],.tab_wrapper_divider[data-v-03da8510]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-03da8510]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-03da8510]{min-width:160px;border-radius:4px}.buttons_wrapper button[data-v-03da8510]:first-child{background:#c20d0d;color:var(--white)}.form_container[data-v-03da8510]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-03da8510]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-03da8510]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-03da8510]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-03da8510]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-03da8510]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-03da8510]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-03da8510]{width:100%}.container[data-v-c4ce897e]{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 40px}.table-header[data-v-c4ce897e]{padding:16px;font-size:20px;font-weight:700;text-align:right;display:flex;justify-content:space-between;align-items:center}.table-header button[data-v-c4ce897e]{width:150px}.table-wrapper[data-v-c4ce897e]{overflow-x:auto}table[data-v-c4ce897e]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-c4ce897e]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-c4ce897e]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-c4ce897e]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-c4ce897e]:hover{background-color:#f9fafb}.reference-number[data-v-c4ce897e]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-c4ce897e],.status-badge[data-v-c4ce897e]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-c4ce897e]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-c4ce897e]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-c4ce897e]:hover{background:#dcf0e0}.btn-new[data-v-c4ce897e]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-new[data-v-c4ce897e]:hover{background:#b0fdd7}.pagination-wrapper[data-v-c4ce897e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-c4ce897e]{color:#666;font-size:14px}.pagination-controls[data-v-c4ce897e]{display:flex;gap:4px}.btn-page[data-v-c4ce897e]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-c4ce897e]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-c4ce897e]{background:var(--primary-color);color:#fff}.btn-page[data-v-c4ce897e]:disabled{opacity:.5;cursor:not-allowed}.content_wrapper[data-v-c4ce897e]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-c4ce897e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-c4ce897e]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-c4ce897e]{width:200px;box-shadow:0 0 2px 0 #0000003a}.search_wrapper[data-v-c4ce897e]{position:relative;display:flex;align-items:center;margin-bottom:15px}.search_wrapper input[data-v-c4ce897e]{width:100%;padding:14px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:8px;color:#666;outline:none;text-indent:50px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.search_wrapper i[data-v-c4ce897e]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}@media (max-width:768px){.pagination-wrapper[data-v-c4ce897e]{flex-direction:column;gap:12px}.pagination-controls[data-v-c4ce897e]{width:100%;justify-content:center}}.register_container[data-v-c4ce897e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%}.register_container h2[data-v-c4ce897e]{font-size:24px;font-weight:500;line-height:40px}.register_container form[data-v-c4ce897e]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.register_container form .footer_form[data-v-c4ce897e]{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-top:8px}.footer_form p[data-v-c4ce897e]{color:var(--dark-gray);font-size:14px;font-weight:400}.footer_form p span a[data-v-c4ce897e]{color:#000}.email_wrapper[data-v-c4ce897e],.number_wrapper[data-v-c4ce897e],.pass_wrapper[data-v-c4ce897e]{width:100%}.email_wrapper span[data-v-c4ce897e],.number_wrapper span[data-v-c4ce897e],.pass_wrapper span[data-v-c4ce897e]{color:red;font-size:11px}.container .image_container[data-v-c4ce897e]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-c4ce897e]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-c4ce897e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.lds-ellipsis div[data-v-c4ce897e],.lds-ellipsis[data-v-c4ce897e]{box-sizing:border-box}.lds-ellipsis[data-v-c4ce897e]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-c4ce897e]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-c4ce897e]:first-child{left:8px;animation:lds-ellipsis1-c4ce897e .6s infinite}.lds-ellipsis div[data-v-c4ce897e]:nth-child(2){left:8px;animation:lds-ellipsis2-c4ce897e .6s infinite}.lds-ellipsis div[data-v-c4ce897e]:nth-child(3){left:32px;animation:lds-ellipsis2-c4ce897e .6s infinite}.lds-ellipsis div[data-v-c4ce897e]:nth-child(4){left:56px;animation:lds-ellipsis3-c4ce897e .6s infinite}@keyframes lds-ellipsis1-c4ce897e{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-c4ce897e{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-c4ce897e{0%{transform:translate(0)}to{transform:translate(24px)}}.details_container[data-v-e0e359be]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container button[data-v-e0e359be]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:600;font-size:18px;line-height:24px;text-align:right;color:var(--dark-gray2);border:none;background-color:transparent;cursor:pointer}.details_container button[data-v-e0e359be]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-e0e359be]{width:100%}.tabs_container .tabs_wrapper[data-v-e0e359be]{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}[data-v-e0e359be] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-e0e359be] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-e0e359be] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-e0e359be] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-e0e359be] .tabs-component-panels{background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-e0e359be]{width:100%;display:flex;flex-direction:column;gap:24px}.profile_details_wrapper .edit_section[data-v-e0e359be]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-e0e359be]{width:100px;border:1px solid #e5e5ef}.profile_details_wrapper .row[data-v-e0e359be]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-e0e359be]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col .label[data-v-e0e359be]{color:var(--dark-gray)}.col .label[data-v-e0e359be],.col .value[data-v-e0e359be]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-e0e359be]{color:#222}.details_container .information_sections[data-v-e0e359be]{display:flex;justify-content:flex-start;align-items:center;gap:24px;padding:16px 20px;background-color:var(--white);width:100%;border-radius:4px;border-bottom:1px solid #dfdfe5}.information_sections a[data-v-e0e359be]{text-decoration:none;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray);border-radius:4px;border:1px solid #e5e5ef;padding:10px 12px}a.router-link-exact-active[data-v-e0e359be]{background-color:var(--primary-alpha);border:1px solid var(--primary-color);color:var(--primary-color)}.content_container[data-v-e0e359be]{width:100%}.admin_booking_container[data-v-13509c7b]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-13509c7b]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-13509c7b]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.admin_booking_container .filters[data-v-13509c7b]{display:flex;justify-content:flex-start;gap:15px}.filters>div[data-v-13509c7b]{width:25%}.filters .search_wrapper[data-v-13509c7b]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-13509c7b]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-13509c7b]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-13509c7b]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-13509c7b]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-13509c7b]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-13509c7b]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-13509c7b]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-13509c7b]:hover{background-color:#f9fafb}.reference-number[data-v-13509c7b]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-13509c7b],.status-badge[data-v-13509c7b]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-13509c7b]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-13509c7b]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-13509c7b]:hover{background:#dcf0e0}.btn-new[data-v-13509c7b]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-13509c7b]:hover{background:#ddd}.pagination-wrapper[data-v-13509c7b]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-13509c7b]{color:#666;font-size:14px}.pagination-controls[data-v-13509c7b]{display:flex;gap:4px}.btn-page[data-v-13509c7b]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-13509c7b]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-13509c7b]{background:var(--primary-color);color:#fff}.btn-page[data-v-13509c7b]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-13509c7b]{display:flex;gap:10px;justify-content:center;align-items:center}.info_row[data-v-13509c7b]{display:flex;gap:12px;justify-content:flex-start;align-items:center}.text_center[data-v-13509c7b]{width:100%;text-align:center}.admin_booking_container[data-v-2ca571ca]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-2ca571ca]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-2ca571ca]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.admin_booking_container .filters[data-v-2ca571ca]{display:flex;justify-content:flex-start;gap:15px}.filters>div[data-v-2ca571ca]{width:33.3%}.filters .search_wrapper[data-v-2ca571ca]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-2ca571ca]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-2ca571ca]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-2ca571ca]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-2ca571ca]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-2ca571ca]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-2ca571ca]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-2ca571ca]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-2ca571ca]:hover{background-color:#f9fafb}.reference-number[data-v-2ca571ca]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-2ca571ca],.status-badge[data-v-2ca571ca]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-2ca571ca]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-2ca571ca]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-2ca571ca]:hover{background:#dcf0e0}.btn-new[data-v-2ca571ca]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-2ca571ca]:hover{background:#ddd}.pagination-wrapper[data-v-2ca571ca]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-2ca571ca]{color:#666;font-size:14px}.pagination-controls[data-v-2ca571ca]{display:flex;gap:4px}.btn-page[data-v-2ca571ca]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-2ca571ca]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-2ca571ca]{background:var(--primary-color);color:#fff}.btn-page[data-v-2ca571ca]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-2ca571ca]{display:flex;gap:10px;justify-content:center;align-items:center}.info_row[data-v-2ca571ca]{display:flex;gap:12px;justify-content:flex-start;align-items:center}.certificates_container[data-v-cbc948dc]{padding:30px 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%}.certificates_container button[data-v-cbc948dc]{text-decoration:none;background-color:transparent;border:none;outline:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2);cursor:pointer}.certificates_container button[data-v-cbc948dc]:hover{color:var(--dark-gray)}.certificates_container p[data-v-cbc948dc]{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;text-align:right;vertical-align:middle}.certificates_container .data_container[data-v-cbc948dc]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;width:100%}.data_container .data_block[data-v-cbc948dc]{width:100%;padding:40px 49px;background:var(--white);display:flex;justify-content:flex-start;align-items:center;border-radius:4px}.data_block .data_details[data-v-cbc948dc]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:25%}.data_details .title[data-v-cbc948dc]{color:var(--dark-gray)}.data_details .data[data-v-cbc948dc],.data_details .title[data-v-cbc948dc]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;vertical-align:middle}.data_details .data[data-v-cbc948dc]{color:#222}.table-wrapper[data-v-cbc948dc]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-cbc948dc]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-cbc948dc]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-cbc948dc]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-cbc948dc]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-cbc948dc]:hover{background-color:#f9fafb}.reference-number[data-v-cbc948dc]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-cbc948dc],.status-badge[data-v-cbc948dc]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-cbc948dc]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-cbc948dc]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-cbc948dc]:hover{background:#dcf0e0}.btn-new[data-v-cbc948dc]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-cbc948dc]:hover{background:#ddd}.reset_container[data-v-893755fa]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;font-family:var(--font-family);width:100%}.reset_container h2[data-v-893755fa]{font-weight:500;font-size:24px;line-height:40px;letter-spacing:0}.reset_container form[data-v-893755fa]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:80%}.pass_wrapper[data-v-893755fa]{width:100%}.pass_wrapper span[data-v-893755fa]{color:red;font-size:11px}.container[data-v-19e4254e]{box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 40px}.filters[data-v-19e4254e]{display:flex;justify-content:flex-start;align-items:baseline;gap:7px;margin-bottom:15px}.table-header[data-v-19e4254e]{padding:16px;font-size:20px;font-weight:700;text-align:right;display:flex;justify-content:space-between;align-items:center}.table-header a[data-v-19e4254e]{width:150px;background-color:var(--primary-color);text-align:center;padding:15px 12px;text-decoration:none;border-radius:4px;color:var(--white);font-weight:600;font-size:14px;line-height:100%;vertical-align:middle}.table-wrapper[data-v-19e4254e]{overflow-x:auto}table[data-v-19e4254e]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-19e4254e]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-19e4254e]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-19e4254e]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-19e4254e]:hover{background-color:#f9fafb}.buttons_wrapper[data-v-19e4254e]{display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content}.reference-number[data-v-19e4254e]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-19e4254e],.status-badge[data-v-19e4254e]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-19e4254e]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-19e4254e]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-19e4254e]:hover{background:#dcf0e0}.btn-new[data-v-19e4254e]{text-decoration:none;width:-moz-max-content;width:max-content;background:#fff;color:var(--dark-gray);border:1px solid #e5e5ef;box-shadow:0 2px 2px 0 #0000000d;font-family:var(--font-family);padding:8px 10px;border-radius:6px;font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:background .3s ease-in-out;line-height:21px}.btn-new[data-v-19e4254e]:hover{background-color:var(--light-gray3)!important}.pagination-wrapper[data-v-19e4254e]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-19e4254e]{color:#666;font-size:14px}.pagination-controls[data-v-19e4254e]{display:flex;gap:4px}.btn-page[data-v-19e4254e]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-19e4254e]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-19e4254e]{background:var(--primary-color);color:#fff}.btn-page[data-v-19e4254e]:disabled{opacity:.5;cursor:not-allowed}.content_wrapper[data-v-19e4254e]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-19e4254e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-19e4254e]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-19e4254e]{width:200px;box-shadow:0 0 2px 0 #0000003a}.search_wrapper[data-v-19e4254e]{position:relative;display:flex;align-items:center;width:100%}.search_wrapper input[data-v-19e4254e]{width:100%;padding:14px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:8px;color:#666;outline:none;text-indent:50px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.search_wrapper i[data-v-19e4254e]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}@media (max-width:768px){.pagination-wrapper[data-v-19e4254e]{flex-direction:column;gap:12px}.pagination-controls[data-v-19e4254e]{width:100%;justify-content:center}}.register_container[data-v-19e4254e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%}.register_container h2[data-v-19e4254e]{font-size:24px;font-weight:500;line-height:40px}.register_container form[data-v-19e4254e]{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.register_container form .footer_form[data-v-19e4254e]{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-top:8px}.footer_form p[data-v-19e4254e]{color:var(--dark-gray);font-size:14px;font-weight:400}.footer_form p span a[data-v-19e4254e]{color:#000}.email_wrapper[data-v-19e4254e],.number_wrapper[data-v-19e4254e],.pass_wrapper[data-v-19e4254e]{width:100%}.email_wrapper span[data-v-19e4254e],.number_wrapper span[data-v-19e4254e],.pass_wrapper span[data-v-19e4254e]{color:red;font-size:11px}.container .image_container[data-v-19e4254e]{width:60%;height:100%;overflow:hidden;position:relative}.image_container span[data-v-19e4254e]{position:absolute;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(179.6deg,hsla(0,0%,100%,0) 8.08%,rgba(219,222,243,.06) 32.1%,rgba(210,217,236,.088) 38.43%,rgba(76,127,114,.515) 58.77%,rgba(0,76,44,.76) 103.51%)}.image_container img[data-v-19e4254e]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:right;object-position:right}.lds-ellipsis div[data-v-19e4254e],.lds-ellipsis[data-v-19e4254e]{box-sizing:border-box}.lds-ellipsis[data-v-19e4254e]{display:inline-block;position:relative;width:80px;height:20px;margin:0 auto}.lds-ellipsis div[data-v-19e4254e]{position:absolute;top:5px;width:13.33333px;height:13.33333px;border-radius:50%;background:var(--primary-color);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div[data-v-19e4254e]:first-child{left:8px;animation:lds-ellipsis1-19e4254e .6s infinite}.lds-ellipsis div[data-v-19e4254e]:nth-child(2){left:8px;animation:lds-ellipsis2-19e4254e .6s infinite}.lds-ellipsis div[data-v-19e4254e]:nth-child(3){left:32px;animation:lds-ellipsis2-19e4254e .6s infinite}.lds-ellipsis div[data-v-19e4254e]:nth-child(4){left:56px;animation:lds-ellipsis3-19e4254e .6s infinite}@keyframes lds-ellipsis1-19e4254e{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3-19e4254e{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2-19e4254e{0%{transform:translate(0)}to{transform:translate(24px)}}.container[data-v-413d00c9]{padding:20px 30px;gap:20px}.container[data-v-413d00c9],header[data-v-413d00c9]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}header[data-v-413d00c9],main[data-v-413d00c9]{width:100%}.back_btn[data-v-413d00c9]{border:none!important;background:transparent!important;box-shadow:none!important;margin-bottom:20px}.user_section[data-v-413d00c9]{background-color:var(--white);padding:20px;border-radius:4px}.form_content[data-v-413d00c9],.user_section[data-v-413d00c9],form[data-v-413d00c9]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.form_content .row[data-v-413d00c9]{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:20px}.form_content .col[data-v-413d00c9]{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.form_actions[data-v-413d00c9]{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:20px}.form_actions button[data-v-413d00c9]{width:200px;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.error-text[data-v-413d00c9]{color:red;font-size:13px;margin-top:-10px;margin-bottom:10px}.data-container[data-v-2f886464]{padding:20px;justify-content:flex-start;align-items:flex-start}.data-container .data-content[data-v-2f886464],.data-container[data-v-2f886464],form[data-v-2f886464]{width:100%;display:flex;flex-direction:column;gap:20px}.data-container .data-footer[data-v-2f886464]{width:100%;display:flex;justify-content:center;align-items:center;gap:20px}.data-footer button[data-v-2f886464]{width:100%;font-size:16px;font-weight:600;line-height:24px;text-align:center;cursor:pointer}.error-text[data-v-2f886464]{color:red;font-size:13px;margin-top:-10px;margin-bottom:10px}.details_container[data-v-3079c4c1]{display:flex;flex-direction:column;gap:20px;padding:30px}.back_btn[data-v-3079c4c1]{background-color:transparent!important;border:none!important;box-shadow:none!important;cursor:pointer!important}.back_btn[data-v-3079c4c1]:hover{color:var(--dark-gray3)}.details_container header[data-v-3079c4c1]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.details_container main[data-v-3079c4c1]{width:100%;background-color:var(--white);padding:20px;border-radius:4px}.edit_part[data-v-3079c4c1]{display:flex;justify-content:flex-end;align-items:center;width:100%}.content_part[data-v-3079c4c1]{display:flex;flex-direction:column;gap:20px}.content_part .row[data-v-3079c4c1]{display:flex;align-items:center;width:100%;gap:20px}.content_part .row .col[data-v-3079c4c1]{display:flex;flex-direction:column;gap:10px;width:50%}.content_part .row .col .label[data-v-3079c4c1]{font-weight:600;font-size:16px;line-height:24px;color:var(--dark-gray)}.content_part .row .col .value[data-v-3079c4c1]{font-weight:400;font-size:16px;line-height:24px;color:#000}.admin_booking_container[data-v-39af1d3c]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-39af1d3c]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-39af1d3c]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-39af1d3c]{max-width:300px}.booking_header .current_date[data-v-39af1d3c],.current_date p[data-v-39af1d3c]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-39af1d3c]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-39af1d3c]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-39af1d3c]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-39af1d3c]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-39af1d3c]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:40%}.filters .transaction_status[data-v-39af1d3c],.filters .transaction_type[data-v-39af1d3c]{width:30%}.filters .search_wrapper input[data-v-39af1d3c]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-39af1d3c]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-39af1d3c]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-39af1d3c]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-39af1d3c]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-39af1d3c]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-39af1d3c]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-39af1d3c]:hover{background-color:#f9fafb}.reference-number[data-v-39af1d3c]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-39af1d3c],.status-badge[data-v-39af1d3c]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-39af1d3c]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-39af1d3c]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-39af1d3c]:hover{background:#dcf0e0}.btn-new[data-v-39af1d3c]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-39af1d3c]:hover{background:#ddd}.pagination-wrapper[data-v-39af1d3c]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-39af1d3c]{color:#666;font-size:14px}.pagination-controls[data-v-39af1d3c]{display:flex;gap:4px}.btn-page[data-v-39af1d3c]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-39af1d3c]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-39af1d3c]{background:var(--primary-color);color:#fff}.btn-page[data-v-39af1d3c]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-39af1d3c]{display:flex;gap:10px;justify-content:center;align-items:center}.container[data-v-6884cdff]{width:100%;height:100%;padding:30px 40px;display:flex;flex-direction:column;gap:15px;overflow:auto}.data_wrapper[data-v-6884cdff]{width:100%;height:-moz-max-content;height:max-content;padding:24px 16px;background-color:var(--white);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.title[data-v-6884cdff]{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.title p[data-v-6884cdff]{font-weight:400;font-size:18px;line-height:32px;letter-spacing:0;text-align:right;color:var(--dark-gray);width:125px}.title hr[data-v-6884cdff]{width:calc(100% - 125px);border:1px solid var(--light-gray)}.locomotive_preview_container[data-v-45cf5c9b]{width:100%;display:flex;flex-direction:column;gap:24px}.locomotive_preview_container .row[data-v-45cf5c9b]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-45cf5c9b]{width:320px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-45cf5c9b]{color:var(--dark-gray)}.col .label[data-v-45cf5c9b],.col .value[data-v-45cf5c9b]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-45cf5c9b]{color:#222}.edit_section[data-v-45cf5c9b]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-45cf5c9b]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-45cf5c9b]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-45cf5c9b]{width:49%;box-shadow:0 0 2px 0 #00000056}.trailer_preview_container[data-v-36c59a9e]{display:flex;flex-direction:column;gap:24px;width:100%}.trailer_preview_container .row[data-v-36c59a9e]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-36c59a9e]{width:320px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-36c59a9e]{color:var(--dark-gray)}.col .label[data-v-36c59a9e],.col .value[data-v-36c59a9e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-36c59a9e]{color:#222}.edit_section[data-v-36c59a9e]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-36c59a9e]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-36c59a9e]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-36c59a9e]{width:49%;box-shadow:0 0 2px 0 #00000056}.tank_preview_container[data-v-0c265f7a]{display:flex;flex-direction:column;gap:24px;width:100%}.tank_preview_container .row[data-v-0c265f7a]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.row .col[data-v-0c265f7a]{width:320px;display:flex;flex-direction:column;gap:8px}.col .label[data-v-0c265f7a]{color:var(--dark-gray)}.col .label[data-v-0c265f7a],.col .value[data-v-0c265f7a]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-0c265f7a]{color:#222}.edit_section[data-v-0c265f7a]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-0c265f7a]{width:90%;display:flex;flex-direction:column;gap:20px}.buttons[data-v-0c265f7a]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-0c265f7a]{width:49%;box-shadow:0 0 2px 0 #00000056}.truck_preview_container[data-v-66434c9d]{display:flex;flex-direction:column;gap:24px}.truck_preview_container .row[data-v-66434c9d]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;width:100%}.row .col[data-v-66434c9d]{width:30%;display:flex;flex-direction:column;gap:8px}.col .label[data-v-66434c9d]{color:var(--dark-gray)}.col .label[data-v-66434c9d],.col .value[data-v-66434c9d]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-66434c9d]{color:#222}.edit_section[data-v-66434c9d]{width:100%;display:flex;justify-content:flex-end;align-items:center}form[data-v-66434c9d]{width:100%}.form_wrapper[data-v-66434c9d]{min-width:90%;padding:30px;display:flex;flex-direction:column;justify-content:center;align-self:center;background-color:var(--white);border-radius:4px}.buttons[data-v-66434c9d]{display:flex;justify-content:flex-end;align-items:flex-end;gap:16px}.buttons button[data-v-66434c9d]{width:49%;box-shadow:0 0 2px 0 #00000056}.holiday-card-container[data-v-6b36cd54]{width:100%;height:120px;background-color:var(--white);border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:20px 24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}header p[data-v-6b36cd54]{font-weight:500;font-size:18px;line-height:24px}main[data-v-6b36cd54]{width:100%;height:100%}.date-wrapper[data-v-6b36cd54]{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.date-wrapper p[data-v-6b36cd54]{font-weight:600;font-size:24px;line-height:32px;text-align:center;color:var(--primary-color)}.holidays-container[data-v-6395aab4]{height:100%;width:100%;padding:20px 40px;display:flex;flex-direction:column;gap:24px}.table-header[data-v-6395aab4]{padding:16px;font-size:20px;font-weight:700;text-align:right;display:flex;justify-content:space-between;align-items:center}.table-header a[data-v-6395aab4]{text-decoration:none;width:150px;padding:10px 16px;background:var(--primary-color);color:var(--white);border-radius:4px;font-weight:500;font-size:14px;line-height:21px;text-align:center}.table-wrapper[data-v-6395aab4]{overflow-x:auto}table[data-v-6395aab4]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-6395aab4]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-6395aab4]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-6395aab4]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-6395aab4]:hover{background-color:#f9fafb}.reference-number[data-v-6395aab4]{background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-6395aab4],.status-badge[data-v-6395aab4]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-6395aab4]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-6395aab4]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-6395aab4]:hover{background:#dcf0e0}.btn-new[data-v-6395aab4]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:start;font-family:var(--font-family)!important}.btn-new[data-v-6395aab4]:hover{background:#b0fdd7}.pagination-wrapper[data-v-6395aab4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-6395aab4]{color:#666;font-size:14px}.pagination-controls[data-v-6395aab4]{display:flex;gap:4px}.btn-page[data-v-6395aab4]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-6395aab4]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-6395aab4]{background:var(--primary-color);color:#fff}.btn-page[data-v-6395aab4]:disabled{opacity:.5;cursor:not-allowed}.calendar-container[data-v-57cedb66]{width:100%;font-family:var(--font-family)}.calendar_wrapper[data-v-57cedb66]{width:100%;display:flex;justify-content:center;padding:20px;border-radius:8px}.calendar[data-v-57cedb66]{width:450px;border-radius:8px;padding:20px}.calendar-header[data-v-57cedb66]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;gap:16px}.nav-button[data-v-57cedb66]{background:none;border:none;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color)}.arrow[data-v-57cedb66]{font-size:20px;color:var(--white)}.weekdays[data-v-57cedb66]{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:10px;color:#666}.days[data-v-57cedb66]{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.day[data-v-57cedb66]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;font-size:14px;transition:all .3s ease}.day[data-v-57cedb66]:hover:not(.disabled){background-color:#69c389}.day.selected[data-v-57cedb66]{background-color:var(--primary-color);color:#fff}.day.disabled[data-v-57cedb66]{color:#ccc;cursor:not-allowed;opacity:.8}.day.today[data-v-57cedb66]{background-color:var(--light-primary);color:var(--white)}.day.has-bookings[data-v-57cedb66]{position:relative}.booking-indicator[data-v-57cedb66]{position:absolute;left:50%;transform:translateX(-50%);width:40px;height:40px;border-radius:50%;background-color:#157d2a1a}.selected-date[data-v-57cedb66]{text-align:center;margin-bottom:20px;font-weight:700}.actions[data-v-57cedb66]{width:100%;padding:20px;display:flex;gap:10px;justify-content:flex-end}.book-button[data-v-57cedb66],.cancel-button[data-v-57cedb66]{padding:10px 20px;border-radius:8px;border:none;cursor:pointer;font-size:16px;transition:all .3s ease}.book-button[data-v-57cedb66]{background-color:var(--primary-color);color:#fff}.book-button[data-v-57cedb66]:hover{background-color:var(--light-primary)}.cancel-button[data-v-57cedb66]{background-color:#e5e7eb;color:#374151}.cancel-button[data-v-57cedb66]:hover{background-color:#d1d5db}.color_names p[data-v-57cedb66]{font-size:13px}.circle i[data-v-57cedb66]{width:12px;height:12px;border-radius:50%;font-size:12px}.today_circle[data-v-57cedb66]{color:var(--light-primary)}.select_circle[data-v-57cedb66]{color:var(--primary-color)}@media (max-width:768px){.calendar_wrapper[data-v-57cedb66]{flex-direction:column;width:100%;gap:20px}.calendar[data-v-57cedb66]{width:100%;padding:10px}.weekdays[data-v-57cedb66]{gap:5px;font-size:12px}.booking-indicator[data-v-57cedb66]{transform:translateX(-52%);width:30px;height:30px}}.data-content[data-v-2ba6ba4e]{width:100%;height:100%;padding:24px 16px;display:flex;flex-direction:column;gap:24px}.buttons[data-v-2ba6ba4e]{width:100%;height:-moz-max-content;height:max-content;display:flex;justify-content:flex-end;align-items:center;gap:16px}.buttons button[data-v-2ba6ba4e]{width:250px}form[data-v-2ba6ba4e]{width:100%;height:100%;display:flex;flex-direction:column;gap:24px}.admin_booking_container[data-v-5886f89e]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-5886f89e]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-5886f89e]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-5886f89e]{max-width:300px}.booking_header .current_date[data-v-5886f89e],.current_date p[data-v-5886f89e]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-5886f89e]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-5886f89e]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-5886f89e]:hover{color:var(--primary-color);background-color:transparent}.filters .search_wrapper[data-v-5886f89e]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px}.filters .search_wrapper input[data-v-5886f89e]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-5886f89e]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-5886f89e]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-5886f89e]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-5886f89e]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-5886f89e]{color:#666;font-weight:500}td[data-v-5886f89e],th[data-v-5886f89e]{padding:12px 16px;font-size:14px;text-align:center}td[data-v-5886f89e]{border-bottom:1px solid #eee}tr[data-v-5886f89e]:hover{background-color:#f9fafb}.reference-number[data-v-5886f89e]{background:#c6f1da;color:var(--primary-color);border-radius:3px;font-weight:450}.reference-number[data-v-5886f89e],.status-badge[data-v-5886f89e]{padding:5px 16px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-5886f89e]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-5886f89e]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-5886f89e]:hover{background:#dcf0e0}.btn-new[data-v-5886f89e]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-5886f89e]:hover{background:#ddd}.pagination-wrapper[data-v-5886f89e]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-5886f89e]{color:#666;font-size:14px}.pagination-controls[data-v-5886f89e]{display:flex;gap:4px}.btn-page[data-v-5886f89e]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-5886f89e]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-5886f89e]{background:var(--primary-color);color:#fff}.btn-page[data-v-5886f89e]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-5886f89e]{display:flex;gap:10px;justify-content:center;align-items:center}.status-badge[data-v-5886f89e]{border-radius:5px;font-weight:700;display:inline-block;width:200px;height:30px;gap:6px;padding:5px 10px;border-radius:3px;border:none}.status-primary[data-v-5886f89e]{background-color:#f1c40f;color:#fff}.status-confirmed[data-v-5886f89e]{background-color:#c6f1da;color:var(--primary-color)}.status-delayed[data-v-5886f89e]{background-color:#0168381a;color:var(--primary-color)}.status-absent[data-v-5886f89e]{background-color:#ffd5d5;color:#c20d0d}.status-shifted[data-v-5886f89e]{background-color:#9b59b6;color:#fff}.status-canceled[data-v-5886f89e]{background-color:#95a5a6;color:#fff}.details_container[data-v-4ce4ff2a]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container a[data-v-4ce4ff2a]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray2)}.details_container a[data-v-4ce4ff2a]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-4ce4ff2a]{width:100%}.tabs_container[data-v-4ce4ff2a]{gap:15px}.tabs_container .tabs_wrapper[data-v-4ce4ff2a],.tabs_container[data-v-4ce4ff2a]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-4ce4ff2a]{width:100%}[data-v-4ce4ff2a] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-4ce4ff2a] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-4ce4ff2a] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}[data-v-4ce4ff2a] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-4ce4ff2a] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 30px 60px;border-radius:4px 0 4px 4px}.profile_details_wrapper[data-v-4ce4ff2a]{width:100%;display:flex;flex-direction:column;gap:24px}.edit_section[data-v-4ce4ff2a]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-4ce4ff2a]{width:100px;border:1px solid #e5e5ef}.profile_details_wrapper .row[data-v-4ce4ff2a]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-4ce4ff2a]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.row .col-file[data-v-4ce4ff2a]{width:50%}.col .label[data-v-4ce4ff2a]{color:var(--dark-gray)}.col .label[data-v-4ce4ff2a],.col .value[data-v-4ce4ff2a]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-4ce4ff2a]{color:#222}.bottom_actions[data-v-4ce4ff2a]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-4ce4ff2a]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-4ce4ff2a]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.badg[data-v-4ce4ff2a]{background:#e7ffe7;border-radius:4px;padding:8px 16px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#208e17}.admin_booking_container[data-v-51a520d2]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-51a520d2]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-51a520d2]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-51a520d2]{max-width:300px}.booking_header .current_date[data-v-51a520d2],.current_date p[data-v-51a520d2]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-51a520d2]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-51a520d2]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-51a520d2]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-51a520d2]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-51a520d2]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:100%}.filters .search_wrapper input[data-v-51a520d2]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-51a520d2]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-51a520d2]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-51a520d2]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-51a520d2]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-51a520d2]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-51a520d2]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-51a520d2]:hover{background-color:#f9fafb}.reference-number[data-v-51a520d2]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-51a520d2],.status-badge[data-v-51a520d2]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-51a520d2]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-51a520d2]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-51a520d2]:hover{background:#dcf0e0}.btn-new[data-v-51a520d2]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;font-size:14px;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-51a520d2],.btn[data-v-51a520d2]{cursor:pointer;font-weight:500;line-height:21px;letter-spacing:0;text-align:center}.btn[data-v-51a520d2]{font-family:var(--font-family);padding:8px 10px;border:none;border-radius:6px;font-size:16px;transition:background .3s ease-in-out;box-shadow:0 2px 4px 0 #0000000a;width:100%}.btn-secondary[data-v-51a520d2]{width:-moz-max-content;width:max-content;background:#fff;color:var(--dark-gray);border:1px solid #e5e5ef;box-shadow:0 2px 2px 0 #0000000d}.btn-new[data-v-51a520d2]:hover{background:#ddd}.pagination-wrapper[data-v-51a520d2]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-51a520d2]{color:#666;font-size:14px}.pagination-controls[data-v-51a520d2]{display:flex;gap:4px}.btn-page[data-v-51a520d2]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-51a520d2]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-51a520d2]{background:var(--primary-color);color:#fff}.btn-page[data-v-51a520d2]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-51a520d2]{display:flex;gap:10px;justify-content:center;align-items:center}.popup-body[data-v-51a520d2]{width:100%}.folder-number-form[data-v-51a520d2]{display:flex;flex-direction:column;gap:20px;width:100%}.card-container[data-v-1f213248]{display:flex;gap:5px}.card-container .card-title[data-v-1f213248]{background-color:var(--primary-alpha);color:var(--primary-color);padding:10px 2px 2px;width:30px;border-radius:7px}.card-title .title-icon[data-v-1f213248]{display:flex;align-items:center;gap:5px;rotate:-90deg;font-size:14px;font-weight:700}.table-details[data-v-1f213248]{width:100%;direction:rtl;border-collapse:collapse}.table-details th[data-v-1f213248]{background-color:var(--primary-alpha);color:var(--primary-color);padding:7px 10px;text-align:start;border:1px solid #888;border-right:none;font-size:12px;width:120px}.table-details td[data-v-1f213248]{background-color:transparent;color:#000;padding:7px 10px;text-align:start;border:1px solid #888;border-left:none;min-width:200px;font-size:12px;font-weight:700}.show-table table[data-v-1ffec7e0]{width:100%;direction:rtl;border-collapse:collapse}.show-table td[data-v-1ffec7e0],.show-table th[data-v-1ffec7e0]{padding:3px;border:1px solid #3431ff;font-size:10px;font-weight:700}.header-data[data-v-1ffec7e0]{color:red;font-weight:700;text-align:center}.width-fit[data-v-1ffec7e0]{width:20px}.show-table table[data-v-7b2ab5a9]{width:100%;direction:rtl;border-collapse:collapse}.show-table td[data-v-7b2ab5a9],.show-table th[data-v-7b2ab5a9]{padding:3px;border:1px solid #3431ff;font-size:10px;font-weight:700}.header-data[data-v-7b2ab5a9]{color:red;font-weight:700;text-align:center}.width-fit[data-v-7b2ab5a9]{width:20px}.print-certificate-page[data-v-58e87a6e]{padding:20px;font-family:sans-serif;display:flex;flex-direction:column;align-items:center}.print-certificate[data-v-58e87a6e]{padding:20px;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center}.btn-print[data-v-58e87a6e]{margin-bottom:16px;padding:8px 12px;background-color:#116776;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-print[data-v-58e87a6e]:hover{background-color:#0e5560}.certificate-container[data-v-58e87a6e]{position:relative;background:#fff;padding:10px;width:210mm;min-height:297mm;box-shadow:0 0 5px rgba(0,0,0,.1);overflow:hidden}.certificate-container[data-v-58e87a6e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/moo-logo.e855a59f.png);background-position:50%;background-repeat:no-repeat;background-size:400px;opacity:.1;pointer-events:none;z-index:0}.certificate-container[data-v-58e87a6e]>*{position:relative;z-index:1}.certificate-header[data-v-58e87a6e]{display:flex;justify-content:space-between;align-items:center;font-family:Cairo,sans-serif;line-height:1.5;font-size:16px;padding:10px 30px;border-bottom:1px solid var(--primary-color);color:var(--primary-color)}.truck-image[data-v-58e87a6e]{width:100%}.certificate-header .logo-section[data-v-58e87a6e]{display:flex;flex-direction:column;justify-content:center;text-align:center;width:30%}.iraq-text[data-v-58e87a6e]{font-weight:700;font-size:18px;margin-bottom:5px}.logo-text[data-v-58e87a6e]{display:flex;align-items:center;justify-content:center;gap:5px}.title[data-v-58e87a6e]{font-weight:700;font-size:18px}.qr-image[data-v-58e87a6e]{width:100px;height:100px}.certificate-data[data-v-58e87a6e]{border-bottom:1px solid var(--primary-color)}.certificate-data[data-v-58e87a6e],.certificate-safety[data-v-58e87a6e]{position:relative;display:flex;padding:20px;width:100%;gap:20px;flex-wrap:wrap}.row[data-v-58e87a6e]{display:flex;width:100%;justify-content:space-between;gap:20px}.certificate-data .data-section[data-v-58e87a6e],.content-wrapper[data-v-58e87a6e],.row .data-section[data-v-58e87a6e]{width:48%}.content-wrapper[data-v-58e87a6e]{display:flex;flex-direction:column;gap:20px}.certificate-table[data-v-58e87a6e]{padding:20px;width:100%}.table-titles[data-v-58e87a6e]{font-weight:700;color:var(--primary-color);font-size:14px}.table-details[data-v-58e87a6e]{width:100%;border-collapse:collapse;direction:rtl;margin-top:10px}.table-details th[data-v-58e87a6e]{background-color:var(--primary-color);color:var(--white);padding:10px;text-align:start;border:1px solid #000;font-size:12px}.table-details td[data-v-58e87a6e]{padding:7px;text-align:start;border:1px solid #000;font-size:12px;font-weight:700}.border-right[data-v-58e87a6e]{border-right:none!important}.border-left[data-v-58e87a6e]{border-left:none!important}.item-col[data-v-58e87a6e]{background-color:var(--primary-alpha);color:var(--primary-color);font-weight:700}.footer-section[data-v-58e87a6e]{margin-top:20px;text-align:center}.primary-title[data-v-58e87a6e]{font-weight:700;color:var(--primary-color);font-size:16px}.stick-title[data-v-58e87a6e]{font-weight:700;color:var(--primary-color);font-size:14px}.second-title[data-v-58e87a6e]{color:#800;font-size:14px;margin-top:5px}.signature[data-v-58e87a6e]{bottom:40px;font-size:24px}.signature2[data-v-58e87a6e],.signature[data-v-58e87a6e]{position:absolute;left:60px;text-align:right;font-weight:700}.signature2[data-v-58e87a6e]{bottom:30px;font-size:20px}.table-section[data-v-58e87a6e]{width:100%;display:flex;justify-content:space-between;gap:20px}.table-section>div[data-v-58e87a6e]{width:50%}.data-wrapper[data-v-58e87a6e]{width:100%;padding:5px;border:1px solid gray;font-size:10px}.data-wrapper .data-red[data-v-58e87a6e]{color:red;font-weight:700}.data-wrapper .data-line[data-v-58e87a6e]{text-decoration:underline;font-weight:700}.data-wrapper ol[data-v-58e87a6e]{padding:0 10px}.empty-space[data-v-58e87a6e]{width:150px;display:inline-block;color:#000;text-align:center}@page{size:A4 portrait;margin:0;background-color:#fff!important}@media print{.btn-print[data-v-58e87a6e]{display:none}body[data-v-58e87a6e],html[data-v-58e87a6e]{margin:0;padding:0;background-color:#fff!important}.certificate-container.page-1[data-v-58e87a6e]{page-break-after:always}.certificate-container.page-2[data-v-58e87a6e]{page-break-after:auto}}.seal-wrapper[data-v-58e87a6e]{display:flex;justify-content:flex-start;align-items:center;gap:20px;text-align:right;font-size:14px;font-weight:700;padding:5px 25px}.admin_booking_container[data-v-1b8eb0c8]{width:100%;padding:30px 40px}.admin_booking_container .booking_header>p[data-v-1b8eb0c8]{font-weight:700;font-size:24px;line-height:36px;letter-spacing:0;text-align:right;color:#222}.admin_booking_container .booking_header[data-v-1b8eb0c8]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.booking_header .current_date[data-v-1b8eb0c8]{max-width:300px}.booking_header .current_date[data-v-1b8eb0c8],.current_date p[data-v-1b8eb0c8]{display:flex;width:-moz-fit-content;width:fit-content;justify-content:center;gap:10px;align-items:center}.current_date p[data-v-1b8eb0c8]{min-width:220px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:var(--dark-gray)}.current_date button[data-v-1b8eb0c8]{background-color:transparent;border:none;cursor:pointer;color:var(--dark-gray);outline:none;width:-moz-fit-content;width:fit-content;font-size:24px;box-shadow:none;padding:3px 5px}.current_date button[data-v-1b8eb0c8]:hover{color:var(--primary-color);background-color:transparent}.admin_booking_container .filters[data-v-1b8eb0c8]{display:flex;justify-content:flex-start;gap:15px}.filters .search_wrapper[data-v-1b8eb0c8]{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:15px;width:100%}.filters .search_wrapper input[data-v-1b8eb0c8]{width:100%;padding:13px 15px;border:none;border-bottom:1px solid #dfdfe5;border-radius:4px;color:#666;outline:none;text-indent:35px;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right;font-family:var(--font-family)}.filters .search_wrapper i[data-v-1b8eb0c8]{position:absolute;right:15px;top:12px;color:#666;font-size:24px}.table-wrapper[data-v-1b8eb0c8]{overflow-x:auto;width:100%;height:-moz-max-content;height:max-content}table[data-v-1b8eb0c8]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-1b8eb0c8]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-1b8eb0c8]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-1b8eb0c8]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px;max-width:200px}td.truncate[data-v-1b8eb0c8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}tr[data-v-1b8eb0c8]:hover{background-color:#f9fafb}.reference-number[data-v-1b8eb0c8]{text-decoration:none;background:#c6f1da;color:var(--primary-color);font-weight:450}.reference-number[data-v-1b8eb0c8],.status-badge[data-v-1b8eb0c8]{padding:5px 16px;border-radius:3px;font-size:14px;line-height:21px;letter-spacing:0;text-align:center}.status-badge[data-v-1b8eb0c8]{background:#1167761a;color:#116776;font-weight:500}.btn-details[data-v-1b8eb0c8]{text-decoration:none;background:#c6f1da;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:450;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-details[data-v-1b8eb0c8]:hover{background:#dcf0e0}.btn-new[data-v-1b8eb0c8]{text-decoration:none;background:transparent;color:#000;border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.btn-new[data-v-1b8eb0c8]:hover{background:#ddd}.pagination-wrapper[data-v-1b8eb0c8]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-1b8eb0c8]{color:#666;font-size:14px}.pagination-controls[data-v-1b8eb0c8]{display:flex;gap:4px}.btn-page[data-v-1b8eb0c8]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-1b8eb0c8]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-1b8eb0c8]{background:var(--primary-color);color:#fff}.btn-page[data-v-1b8eb0c8]:disabled{opacity:.5;cursor:not-allowed}.actions_btns[data-v-1b8eb0c8]{display:flex;gap:10px;justify-content:center;align-items:center}.folder-number-form[data-v-1b8eb0c8]{display:flex;flex-direction:column;gap:20px;width:100%}.edit-container[data-v-afeef374]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:25px}.popup-header[data-v-afeef374]{width:100%;display:flex;align-items:center;gap:5px}.folder-container[data-v-afeef374]{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0 30px}.popup-body[data-v-afeef374]{width:100%}.folder-number-form[data-v-afeef374]{display:flex;flex-direction:column;gap:20px;width:100%}.folder-number-form input[data-v-afeef374]{max-width:500px}.folder-number-form button[data-v-afeef374]{width:150px;align-self:end}.edit_section[data-v-afeef374]{width:100%;display:flex;justify-content:flex-end;align-items:center}.row[data-v-afeef374]{align-items:center;gap:24px}.row .col[data-v-afeef374],.row[data-v-afeef374]{display:flex;justify-content:flex-start;width:100%}.row .col[data-v-afeef374]{min-width:320px;flex-direction:column;gap:4px;align-items:flex-start}.edit-title[data-v-afeef374]{margin:15px auto;text-align:center}.loading-overlay[data-v-afeef374]{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;background-color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.spinner[data-v-afeef374]{width:40px;height:40px;border:5px solid #ccc;border-top-color:var(--primary-color);border-radius:50%;animation:spin-afeef374 .8s linear infinite;margin-bottom:15px}@keyframes spin-afeef374{to{transform:rotate(1turn)}}.skeleton[data-v-2b722e50]{width:100%}.insider_container[data-v-2b722e50]{padding:0 30px;width:100%}.details_container[data-v-2b722e50]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:30px 40px;gap:24px}.details_container .back[data-v-2b722e50]{text-decoration:none;display:flex;align-items:baseline;gap:5px;font-weight:600;font-size:16px;line-height:24px;text-align:right;color:var(--dark-gray2);background-color:transparent;box-shadow:none;border:none}.details_container .back[data-v-2b722e50]:hover{color:var(--dark-gray)}.citizen_details_wrapper[data-v-2b722e50]{width:100%}.tabs_container[data-v-2b722e50]{gap:15px}.tabs_container .tabs_wrapper[data-v-2b722e50],.tabs_container[data-v-2b722e50]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tabs_container .tabs_wrapper[data-v-2b722e50]{width:100%}[data-v-2b722e50] .tabs-component-tabs{list-style:none;display:flex;justify-content:flex-start;align-items:center;gap:8px}[data-v-2b722e50] .nav-item{border-radius:4px 4px 0 0;background:#e9e9e9;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}[data-v-2b722e50] .tabs-component-tab-a{display:block;padding:10px 20px;text-decoration:none;color:#676776;font-weight:500;font-size:clamp(10px,5vw,16px);line-height:24px;text-align:center;white-space:nowrap}[data-v-2b722e50] .is-active{background:var(--white);color:var(--primary-color);border-radius:4px 4px 0 0}[data-v-2b722e50] .tabs-component-panels{position:relative;background:var(--white);width:100%;height:100%;padding:24px 0 60px;border-radius:4px 0 4px 4px}.info_section[data-v-2b722e50]{width:100%;display:flex;flex-direction:column;gap:25px}.information_wrapper[data-v-2b722e50],.profile_details_wrapper[data-v-2b722e50]{width:100%;display:flex;flex-direction:column;gap:24px;padding:0 30px}.edit_section[data-v-2b722e50]{width:100%;display:flex;justify-content:flex-end;align-items:center}.edit_section button[data-v-2b722e50]{width:100px;border:1px solid #e5e5ef}.information_wrapper .row[data-v-2b722e50],.profile_details_wrapper .row[data-v-2b722e50]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.row .col[data-v-2b722e50]{width:320px;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;align-items:flex-start}.col-file[data-v-2b722e50]{width:50%}.col .label[data-v-2b722e50]{color:var(--dark-gray)}.col .label[data-v-2b722e50],.col .value[data-v-2b722e50]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.col .value[data-v-2b722e50]{color:#222}.application_edit_section[data-v-2b722e50],.bottom_actions[data-v-2b722e50]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.bottom_actions button[data-v-2b722e50]{width:-moz-max-content;width:max-content;padding:14px 16px}.tab_wrapper[data-v-2b722e50]{padding:0 30px}.tab_wrapper[data-v-2b722e50],.tab_wrapper_divider[data-v-2b722e50]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.buttons_wrapper[data-v-2b722e50]{display:flex;justify-content:flex-start;align-items:center;gap:24px}.buttons_wrapper button[data-v-2b722e50]{min-width:160px;border-radius:4px}.buttons_wrapper button[data-v-2b722e50]:first-child{background:#c20d0d;color:var(--white)}.form_container[data-v-2b722e50]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;text-align:center;padding:25px 5px}.form_container form[data-v-2b722e50]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-height:calc(90vh - 180px);padding:20px 25px;overflow-y:auto}form[data-v-2b722e50]::-webkit-scrollbar{width:5px;padding:10px 0}form[data-v-2b722e50]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--light-gray);border-radius:10px}form[data-v-2b722e50]::-webkit-scrollbar-thumb{background:var(--dark-gray);border-radius:10px;padding:10px 0}form[data-v-2b722e50]::-webkit-scrollbar-thumb:hover{background:var(--primary-color);border-radius:10px}.form_container form .buttons_wrapper_popup[data-v-2b722e50]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:53px}.buttons_wrapper_popup button[data-v-2b722e50]{width:100%}.reject_actions[data-v-2b722e50]{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:16px;border:1px solid #e7e7e7;border-radius:4px;background-color:var(--white)}.reject_actions .drop-section[data-v-2b722e50]{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:50%}.reject_actions .confirm-buttons[data-v-2b722e50]{display:flex;align-items:flex-end;gap:10px}.reject_actions .input_group[data-v-2b722e50]{max-width:300px}.reject_actions button[data-v-2b722e50]{width:-moz-max-content;width:max-content;padding:14px 16px}.confirm-buttons button[data-v-2b722e50]{min-width:160px;border-radius:4px}.pdf-page[data-v-48553629]{display:flex;flex-direction:column;overflow:hidden}.pdf-container[data-v-48553629]{height:100vh}.pdf-frame[data-v-48553629]{width:100%;height:100vh;border:none;overflow:hidden}.state[data-v-48553629]{padding:24px;color:#555;display:flex;justify-content:center;align-items:center}.state.error[data-v-48553629]{color:#b00020}.stepper[data-v-72427a14]{width:100%;max-width:900px;margin:0 auto}.stepper-header[data-v-72427a14]{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;margin-bottom:24px}.stepper-item[data-v-72427a14]{flex:1 1 0;display:flex;flex-direction:column;align-items:center;position:relative;text-align:center}.stepper-item[data-v-72427a14]:after{content:"";position:absolute;top:30px;right:50%;width:100%;height:2px;background:#e5e7eb;z-index:0}.stepper-item.is-active[data-v-72427a14]:after{background:var(--primary-color,#2563eb)}.stepper-item[data-v-72427a14]:last-child:after{content:none}.stepper-circle[data-v-72427a14]{position:relative;z-index:1;width:60px;height:60px;border-radius:9999px;border:2px solid #d1d5db;color:#9ca3af;display:flex;align-items:center;justify-content:center;background:#fff}.stepper-circle.is-active[data-v-72427a14]{border-color:var(--primary-color,#2563eb);background:var(--primary-color,#2563eb);color:#fff}.stepper-circle i[data-v-72427a14],.stepper-circle span[data-v-72427a14]{font-size:20px}.stepper-title[data-v-72427a14]{margin-top:6px;font-size:12px;color:#6b7280}.stepper-title.is-active[data-v-72427a14]{color:var(--primary-color,#2563eb);font-weight:600}.stepper-line[data-v-72427a14]{position:absolute;top:30px;right:50%;width:100%;height:5px;background:#e5e7eb;z-index:-1}.stepper-line.is-active[data-v-72427a14]{background:var(--primary-color)}.stepper-body[data-v-72427a14]{border:1px solid #e5e7eb;border-radius:10px;padding:16px}.stepper-controls[data-v-72427a14]{display:flex;justify-content:space-between;margin-top:16px}.stepper-controls button[data-v-72427a14]{padding:8px 14px;width:200px}.stepper-controls button[data-v-72427a14]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.stepper-header[data-v-72427a14]{align-items:baseline}.stepper-circle[data-v-72427a14]{width:50px;height:50px}.stepper-item[data-v-72427a14]:after{top:25px}}.user-id-container[data-v-81608508]{padding:50px 10px;display:flex;justify-content:center;align-items:center}.user-information-container[data-v-262afec2]{padding:35px 25px}.inputs[data-v-262afec2]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.row[data-v-262afec2]{width:100%;display:flex;align-items:baseline;gap:0 15px}.col[data-v-262afec2]{width:50%}.error-note[data-v-262afec2]{font-size:12px;color:red}@media(max-width:768px){.row[data-v-262afec2]{flex-direction:column;gap:15px}.col[data-v-262afec2]{width:100%}}.tanker-vehicle[data-v-79bafa55]{padding:35px 25px}.inputs[data-v-79bafa55]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.vin-row[data-v-79bafa55]{width:100%;display:flex;align-items:flex-end;gap:15px}.vin-row input[data-v-79bafa55]{width:80%}.vin-row button[data-v-79bafa55]{width:20%;height:43.6px}.row[data-v-79bafa55]{width:100%;display:flex;align-items:center;gap:0 15px}.col[data-v-79bafa55]{width:50%}.input_group[data-v-79bafa55]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-79bafa55]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-79bafa55]{color:red}.input_group select[data-v-79bafa55]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-79bafa55]:focus{border:2px solid #0d3182}@media (max-width:768px){.tanker-vehicle[data-v-79bafa55]{padding:35px 10px}.vin-row input[data-v-79bafa55]{width:70%}.vin-row button[data-v-79bafa55]{width:30%;font-size:12px}.row[data-v-79bafa55]{flex-direction:column;gap:15px}.col[data-v-79bafa55]{width:100%}}.truck-vehicle[data-v-6a2edb23]{padding:35px 25px}.inputs[data-v-6a2edb23]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.vin-row[data-v-6a2edb23]{width:100%;display:flex;align-items:flex-end;gap:15px}.vin-row input[data-v-6a2edb23]{width:80%}.vin-row button[data-v-6a2edb23]{width:20%;height:43.6px}.row[data-v-6a2edb23]{width:100%;display:flex;align-items:center;gap:0 15px}.col[data-v-6a2edb23]{width:50%}.input_group[data-v-6a2edb23]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-6a2edb23]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-6a2edb23]{color:red}.input_group select[data-v-6a2edb23]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-6a2edb23]:focus{border:2px solid #0d3182}@media (max-width:768px){.truck-vehicle[data-v-6a2edb23]{padding:35px 10px}.vin-row input[data-v-6a2edb23]{width:70%}.vin-row button[data-v-6a2edb23]{width:30%;font-size:12px}.row[data-v-6a2edb23]{flex-direction:column;gap:15px}.col[data-v-6a2edb23]{width:100%}}.trailer-vehicle[data-v-48e72a98]{padding:35px 25px}.inputs[data-v-48e72a98]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.row[data-v-48e72a98]{width:100%;display:flex;align-items:center;gap:0 15px}.col[data-v-48e72a98]{width:50%}@media(max-width:768px){.trailer-vehicle[data-v-48e72a98]{padding:35px 10px}.row[data-v-48e72a98]{flex-direction:column;gap:15px}.col[data-v-48e72a98]{width:100%}}.tank-vehicle[data-v-57d470aa]{padding:35px 25px}.inputs[data-v-57d470aa]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.row[data-v-57d470aa]{width:100%;display:flex;align-items:center;gap:0 15px}.col[data-v-57d470aa]{width:50%}@media(max-width:768px){.tank-vehicle[data-v-57d470aa]{padding:35px 10px}.row[data-v-57d470aa]{flex-direction:column;gap:15px}.col[data-v-57d470aa]{width:100%}}.wrapper-vehicle-items[data-v-677b4393]{border-radius:15px;margin:15px 0}.booking[data-v-5ffe3228]{padding:35px 25px}.input_group[data-v-5ffe3228]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.checkbox_wrapper[data-v-5ffe3228]{display:flex;align-items:stretch;gap:5px;font-size:13px}.inputs[data-v-5ffe3228]{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:15px}.row-owner[data-v-5ffe3228]{width:100%;display:flex;align-items:baseline;gap:0 15px}.row[data-v-5ffe3228]{width:100%;display:flex;align-items:center;gap:0 15px}.col[data-v-5ffe3228]{width:50%}.full-col[data-v-5ffe3228]{width:100%}@media (max-width:768px){.booking[data-v-5ffe3228]{padding:35px 10px}.row-owner[data-v-5ffe3228],.row[data-v-5ffe3228]{flex-direction:column;gap:15px}.col[data-v-5ffe3228]{width:100%}}.container[data-v-14e3d5a4]{padding:20px 80px;text-align:center;background:#f4f4f4;font-family:var(--font-family)}.header-public-section[data-v-14e3d5a4]{display:flex;justify-content:space-between;align-items:center;gap:65px;margin-bottom:35px}.btn[data-v-14e3d5a4]{font-family:var(--font-family);padding:8px 10px;border:none;border-radius:6px;font-size:16px;font-weight:500;text-align:center;cursor:pointer;transition:background .3s ease-in-out;box-shadow:0 2px 4px 0 #0000000a;width:100%;line-height:21px;letter-spacing:0;text-decoration:none}.btn-primary[data-v-14e3d5a4]{background:var(--btn-primary-color);color:var(--white);width:200px}.btn-primary[data-v-14e3d5a4]:hover{background-color:var(--light-primary);color:var(--light-gray)}.public-form-content[data-v-14e3d5a4]{background:#fff;margin-top:25px;min-height:500px;border-radius:15px;padding:50px}.container-popup[data-v-14e3d5a4]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.delete_icon[data-v-14e3d5a4]{width:120px;height:120px;border-radius:50%;display:flex;justify-content:center;align-items:center}.delete_icon i[data-v-14e3d5a4]{font-size:64px}.yellow[data-v-14e3d5a4]{background-color:var(--yellow-alpha);color:var(--yellow-color)}.actions[data-v-14e3d5a4]{margin-top:20px;display:flex;gap:80px}.actions button[data-v-14e3d5a4]{width:160px;height:43px}.content_wrapper[data-v-14e3d5a4]{display:flex;flex-direction:column;gap:24px;padding:24px 26px}.content_text p[data-v-14e3d5a4]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:#252525}.content_wrapper .popup_buttons[data-v-14e3d5a4]{display:flex;gap:24px;justify-content:center;align-items:center}.popup_buttons button[data-v-14e3d5a4]{width:200px;box-shadow:0 0 2px 0 #0000003a}@media (max-width:768px){.container[data-v-14e3d5a4]{padding:10px}.header-public-section[data-v-14e3d5a4]{gap:15px}.header-public-section .logo-image[data-v-14e3d5a4]{width:250px}.public-form-content[data-v-14e3d5a4]{padding:10px}}.card-container[data-v-0fe2a6bf]{width:100%;height:100%;border-radius:10px;border:1px solid #ccc;padding:20px;background:#fff}.card-container .setting-card[data-v-0fe2a6bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:100%;text-align:center;text-decoration:none;color:green}.card-container i[data-v-0fe2a6bf]{font-size:48px;font-weight:500}.card-container[data-v-0fe2a6bf]:hover{background:#fafafa}.card-container:hover .setting-card[data-v-0fe2a6bf]{color:#006e00}.setting-cards-container[data-v-07e59131]{padding:65px;display:grid;gap:48px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:flex-start}.router-view[data-v-07e59131]{width:100%;min-height:calc(100vh - 150px)}section[data-v-07e59131]{width:300px;height:200px}.vehicle-setting-container[data-v-be79cda0]{padding:30px 40px;display:flex;gap:28px}.divider[data-v-be79cda0]{display:flex;flex-direction:column;gap:20px;width:35%}form[data-v-be79cda0]{max-width:750px;display:flex;flex-direction:column;align-items:start;gap:28px}form .button-section[data-v-be79cda0]{display:flex;justify-content:flex-start;width:100%}form button[data-v-be79cda0]{width:250px!important}.table-container[data-v-be79cda0]{width:65%}.table-header[data-v-be79cda0]{padding:16px;font-size:20px;font-weight:700;text-align:right}.table-wrapper[data-v-be79cda0]{overflow-x:auto}table[data-v-be79cda0]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-be79cda0]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-be79cda0]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-be79cda0]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-be79cda0]:hover{background-color:#f9fafb}.btn-container[data-v-be79cda0]{display:flex;gap:8px;justify-content:flex-start;align-items:center}.btn-details[data-v-be79cda0]{text-decoration:none;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-delete[data-v-be79cda0]{background:#f8d7da;color:#842029;margin-left:8px}.btn-details[data-v-be79cda0]:hover{background:#dcf0e0}.btn-delete[data-v-be79cda0]:hover{background:#f1b0b7}.pagination-wrapper[data-v-be79cda0]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-be79cda0]{color:#666;font-size:14px}.pagination-controls[data-v-be79cda0]{display:flex;gap:4px}.btn-page[data-v-be79cda0]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-be79cda0]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-be79cda0]{background:var(--primary-color);color:#fff}.btn-page[data-v-be79cda0]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.pagination-wrapper[data-v-be79cda0]{flex-direction:column;gap:12px}.pagination-controls[data-v-be79cda0]{width:100%;justify-content:center}}.company-setting-container[data-v-0d9047ef]{padding:30px 40px;display:flex;gap:28px}.divider[data-v-0d9047ef]{display:flex;flex-direction:column;gap:10px;width:35%}form[data-v-0d9047ef]{max-width:750px;display:flex;flex-direction:column;align-items:start;gap:28px}form .button-section[data-v-0d9047ef]{display:flex;justify-content:flex-start;width:100%;gap:16px}form button[data-v-0d9047ef]{width:250px!important}.table-container[data-v-0d9047ef]{width:65%}.table-header[data-v-0d9047ef]{padding:16px;font-size:20px;font-weight:700;text-align:right}.table-wrapper[data-v-0d9047ef]{overflow-x:auto;min-height:250px;height:-moz-fit-content;height:fit-content}table[data-v-0d9047ef]{width:100%;height:-moz-fit-content;height:fit-content;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-0d9047ef]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-0d9047ef]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-0d9047ef]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-0d9047ef]:hover{background-color:#f9fafb}.btn-container[data-v-0d9047ef]{display:flex;gap:8px;justify-content:flex-start;align-items:center}.btn-details[data-v-0d9047ef]{text-decoration:none;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-delete[data-v-0d9047ef]{background:#f8d7da;color:#842029;margin-left:8px}.btn-details[data-v-0d9047ef]:hover{background:#dcf0e0}.btn-delete[data-v-0d9047ef]:hover{background:#f1b0b7}.pagination-wrapper[data-v-0d9047ef]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-0d9047ef]{color:#666;font-size:14px}.pagination-controls[data-v-0d9047ef]{display:flex;gap:4px}.btn-page[data-v-0d9047ef]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-0d9047ef]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-0d9047ef]{background:var(--primary-color);color:#fff}.btn-page[data-v-0d9047ef]:disabled{opacity:.5;cursor:not-allowed}.company-section[data-v-0d9047ef]{display:flex;gap:35px}@media (max-width:768px){.pagination-wrapper[data-v-0d9047ef]{flex-direction:column;gap:12px}.pagination-controls[data-v-0d9047ef]{width:100%;justify-content:center}}.report-filters-container[data-v-1a67ec40]{padding:20px 65px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}form[data-v-1a67ec40]{width:100%}.inputs-sections[data-v-1a67ec40]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:wrap;width:100%}.input-group[data-v-1a67ec40]{width:100%}.date-group[data-v-1a67ec40]{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%}.btn-section[data-v-1a67ec40]{width:25%}.button-section[data-v-1a67ec40]{width:100%}.vehicle-setting-container[data-v-8a68f5a0]{padding:30px 40px}.divider[data-v-8a68f5a0]{display:flex;flex-direction:column;gap:20px;width:35%}form[data-v-8a68f5a0]{max-width:750px;display:flex;flex-direction:column;align-items:start;gap:28px}form .button-section[data-v-8a68f5a0]{display:flex;justify-content:flex-start;width:100%}form button[data-v-8a68f5a0]{width:250px!important}.table-container[data-v-8a68f5a0]{width:65%}.table-header[data-v-8a68f5a0]{padding:16px;font-size:20px;font-weight:700;text-align:right}.table-wrapper[data-v-8a68f5a0]{overflow-x:auto}table[data-v-8a68f5a0]{width:100%;border-collapse:collapse;text-align:right;border-radius:4px;background-color:var(--white)}table thead tr[data-v-8a68f5a0]{background-color:var(--white);border-bottom:1px solid #ecebf2}th[data-v-8a68f5a0]{padding:12px 16px;color:#666;font-weight:500;font-size:14px}td[data-v-8a68f5a0]{padding:12px 16px;border-bottom:1px solid #eee;font-size:14px}tr[data-v-8a68f5a0]:hover{background-color:#f9fafb}.btn-container[data-v-8a68f5a0]{display:flex;gap:8px;justify-content:flex-start;align-items:center}.btn-details[data-v-8a68f5a0]{text-decoration:none;color:var(--primary-color);border:none;padding:5px 16px;border-radius:3px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:center;font-family:var(--font-family)!important}.btn-delete[data-v-8a68f5a0]{background:#f8d7da;color:#842029;margin-left:8px}.btn-details[data-v-8a68f5a0]:hover{background:#dcf0e0}.btn-delete[data-v-8a68f5a0]:hover{background:#f1b0b7}.pagination-wrapper[data-v-8a68f5a0]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #eee}.pagination-info[data-v-8a68f5a0]{color:#666;font-size:14px}.pagination-controls[data-v-8a68f5a0]{display:flex;gap:4px}.btn-page[data-v-8a68f5a0]{padding:10px 15px;background:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-page[data-v-8a68f5a0]:hover:not(:disabled){background:#e5e7eb}.btn-page.active[data-v-8a68f5a0]{background:var(--primary-color);color:#fff}.btn-page[data-v-8a68f5a0]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.pagination-wrapper[data-v-8a68f5a0]{flex-direction:column;gap:12px}.pagination-controls[data-v-8a68f5a0]{width:100%;justify-content:center}}.input_group[data-v-6ad5e957]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group h2[data-v-6ad5e957]{font-weight:500;font-size:24px;line-height:40px}.input_group label[data-v-6ad5e957]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-6ad5e957]{color:red}.input_group input[data-v-6ad5e957]{width:100%;text-indent:10px;border-radius:8px;border:1px solid #ecebf2;padding:11px 5px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray3);outline:none}.input_group input[data-v-6ad5e957]:focus{border:2px solid #0d3182}.wrong[data-v-6ad5e957]{border:1px solid red!important}input[type=number][data-v-6ad5e957]::-webkit-inner-spin-button,input[type=number][data-v-6ad5e957]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-6ad5e957]{-moz-appearance:textfield}.btn[data-v-52e0bae2]{font-family:var(--font-family);padding:8px 10px;border:none;border-radius:6px;font-size:16px;font-weight:500;text-align:center;cursor:pointer;transition:background .3s ease-in-out;box-shadow:0 2px 4px 0 #0000000a;width:100%;line-height:21px;letter-spacing:0}.btn-primary[data-v-52e0bae2]{background:var(--btn-primary-color);color:var(--white)}.btn-primary[data-v-52e0bae2]:hover{background-color:var(--light-primary);color:var(--light-gray)}.btn-secondary[data-v-52e0bae2]{width:-moz-max-content;width:max-content;background:#fff;color:var(--dark-gray);border:1px solid #e5e5ef;box-shadow:0 2px 2px 0 #0000000d}.btn-secondary[data-v-52e0bae2]:hover{background-color:var(--light-gray3)}.btn-danger[data-v-52e0bae2]{background:#dc3545;color:#fff}.btn-disabled[data-v-52e0bae2]{background:#ccc!important;color:#666!important;cursor:not-allowed}.input_group[data-v-7039224c]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group h2[data-v-7039224c]{font-weight:500;font-size:24px;line-height:40px}.input_group label[data-v-7039224c]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-7039224c]{color:red}.input_group .password_input[data-v-7039224c]{width:100%;position:relative}.input_group .password_input input[data-v-7039224c]{width:100%;text-indent:10px;border-radius:8px;border:1px solid #ecebf2;padding:11px 0;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:#000;outline:none}.input_group .password_input input[data-v-7039224c]:focus{border:2px solid #0d3182}.password_input span[data-v-7039224c]{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.password_input span i[data-v-7039224c]{font-size:20px}.wrong[data-v-7039224c]{border:1px solid red!important}.upload_wrapper[data-v-799c8539]{width:100%}.title_label[data-v-799c8539]{display:block;margin-bottom:8px;font-weight:500;font-size:13px;line-height:24px;letter-spacing:0;text-align:right}.upload-container[data-v-799c8539]{height:200px;border:1px dashed #dfdfe5;border-radius:8px;text-align:center;transition:.3s}.upload-box[data-v-799c8539],.upload-container[data-v-799c8539]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.upload-box[data-v-799c8539]{gap:10px;height:100%;cursor:pointer}.upload-icon[data-v-799c8539]{font-size:48px;color:#9ca3af}.upload-text[data-v-799c8539]{color:#9ca3af;font-size:14px}.upload-btn[data-v-799c8539]{background-color:var(--primary-alpha);color:var(--primary-color);border:none;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:.3s}.upload-btn[data-v-799c8539]:hover{background-color:#34d399;color:#fff}.file-list[data-v-799c8539]{width:100%;margin-top:10px;background-color:#f3f3f5;border:1px solid #e5e5ef;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:10px}.file-item[data-v-799c8539]{display:flex;align-items:center;background-color:#fff;color:#000;border-radius:6px;padding:10px;margin-bottom:5px}.file-thumbnail[data-v-799c8539]{width:40px;height:40px;border-radius:4px;margin-right:10px}.file-info[data-v-799c8539]{flex-grow:1;display:flex;gap:10px;align-items:center}.file-info i[data-v-799c8539]{color:var(--primary-color);font-size:24px}.file-name[data-v-799c8539]{color:var(--dark-gray);font-family:Inter;font-weight:400;font-size:14px;line-height:16.94px;letter-spacing:0;text-align:right}.file-size[data-v-799c8539]{font-size:12px;color:#555}.remove-btn[data-v-799c8539]{color:var(--dark-gray);background-color:var(--white);border:1px solid #dfdfe5;padding:6px 12px;border-radius:6px;cursor:pointer;transition:.3s;font-weight:500;font-size:14px;line-height:21px;letter-spacing:0;text-align:right}.remove-btn[data-v-799c8539]:hover{color:#dc2626}.wrong[data-v-799c8539]{border:1px dashed #dc2626}.autocomplete_group[data-v-3b3c736a]{display:flex;grid-area:field;position:relative;align-items:flex-start;flex-direction:column;gap:7px;width:100%}.autocomplete_group label[data-v-3b3c736a]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input-wrapper[data-v-3b3c736a]{position:relative;width:100%}.autocomplete-input[data-v-3b3c736a]{background-color:var(--white);width:100%;padding:12px 16px;border-radius:8px;border:1px solid #e7e7e7;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;flex-wrap:wrap;letter-spacing:.009375em;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none}.autocomplete-input[data-v-3b3c736a]:focus{outline:2px solid #5d87ff}.dropdown-arrow[data-v-3b3c736a]{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:18px;color:#ccc;pointer-events:none}.autocomplete-list[data-v-3b3c736a]{list-style:none;margin-top:4px;border:1px solid #ccc;border-top:none;border-radius:8px;max-height:200px;overflow-y:auto;position:absolute;width:100%;background-color:#fff;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.1)}.autocomplete-item[data-v-3b3c736a]{padding:8px;cursor:pointer}.autocomplete-item[data-v-3b3c736a]:hover{background-color:#f1f1f1}.note_section[data-v-3b3c736a]{margin:0 5px;font-size:11px;color:red;font-weight:600}label span[data-v-3b3c736a]{color:red}.wrong[data-v-3b3c736a]{border:1px solid red!important}:root{--background-color:#f4f4f4;--btn-primary-color:#016838;--primary-color:#016838;--primary-alpha:#157d2a1a;--red-color:#680101;--red-alpha:#7d15151a;--yellow-color:#cec328;--yellow-alpha:#7d6f151a;--light-primary:#02b863;--opacity-primary:#157d2a1a;--white:#fff;--dark-gray:#818199;--dark-gray2:#5e5e6f;--light-gray:#f3f5f9;--light-gray3:#dfdfe5;--font-family:"IBM Plex Sans Arabic",serif}table td{max-width:250px;position:relative}table td.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;position:relative}.custom-tooltip{position:fixed;z-index:99999;padding:8px 12px;background:linear-gradient(135deg,rgba(0,0,0,.95),hsla(0,0%,8%,.95));color:#fff;font-size:13px;line-height:1.5;border-radius:8px;white-space:normal;max-width:400px;min-width:200px;word-wrap:break-word;word-break:break-word;box-shadow:0 8px 24px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.15);pointer-events:none;font-family:var(--font-family);font-weight:500;border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transform:translateY(4px);transition:opacity .2s ease-out,transform .2s ease-out}.custom-tooltip.show{opacity:1;transform:translateY(0)}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.license_image[data-v-f33750f6]{display:flex;flex-direction:column;align-items:flex-start;text-align:center}.image_wrapper[data-v-f33750f6]{position:relative;width:315px;height:215px;border-radius:8px;overflow:hidden}.image_wrapper .btn_wrapper[data-v-f33750f6]{position:absolute;top:20px;left:20px;display:flex;gap:8px}.image_wrapper img[data-v-f33750f6]{width:100%;height:100%}.input_group[data-v-1d960b84]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group label[data-v-1d960b84]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-1d960b84]{color:red}.input_group select[data-v-1d960b84]{width:100%;border-radius:8px;border:1px solid #ecebf2;padding:11px 15px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;background-color:#fff;overflow:hidden;text-align:center}.input_group select[data-v-1d960b84]:focus{border:2px solid #0d3182}.wrong[data-v-1d960b84]{border:1px solid red!important}.input_group[data-v-1a82fd2c]{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;text-align:start;gap:7px;width:100%}.input_group h2[data-v-1a82fd2c]{font-weight:500;font-size:24px;line-height:40px}.input_group label[data-v-1a82fd2c]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input_group label span[data-v-1a82fd2c]{color:red}.input_group textarea[data-v-1a82fd2c]{width:100%;text-indent:10px;border-radius:8px;border:1px solid #ecebf2;padding:11px 5px;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray);outline:none;field-sizing:content;resize:none;min-height:120px}.input_group textarea[data-v-1a82fd2c]:focus{border:2px solid #0d3182}.wrong[data-v-1a82fd2c]{border:1px solid red!important}.file_container[data-v-e892925e]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%}label[data-v-e892925e]{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;color:var(--dark-gray);margin-bottom:10px}.pdf-viewer[data-v-e892925e]{display:flex;align-items:center;background:#f3f3f5;padding:10px;border-radius:4px;border:1px solid #e5e5ef;width:100%}.btn[data-v-e892925e]{margin-right:10px;padding:8px;border:1px solid #e5e5ef;background-color:var(--white);cursor:pointer;border-radius:5px;color:var(--dark-gray)}.file-name[data-v-e892925e]{flex-grow:1;color:var(--dark-gray);font-weight:400;font-size:14px;line-height:16.94px;letter-spacing:0;text-align:right}.icon[data-v-e892925e]{font-size:24px;margin-left:8px;color:var(--primary-color)}@media (max-width:768px){.pdf-viewer[data-v-e892925e]{min-width:100%}.file-name[data-v-4d416f56][data-v-e892925e]{font-size:10px;width:180px}.btn[data-v-e892925e]{margin-right:5px;padding:4px;font-size:10px}}.multi_select_group[data-v-6d015d98]{display:flex;flex-direction:column;gap:7px;position:relative;width:100%}.multi_select_group label[data-v-6d015d98]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input-wrapper[data-v-6d015d98]{position:relative;width:100%}.input-with-tags[data-v-6d015d98]{padding:15px;width:100%;text-indent:10px;border-radius:8px;border:1px solid #ecebf2;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray3);outline:none;background-color:transparent;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;flex-wrap:wrap}.autocomplete-input[data-v-6d015d98]{flex-grow:1;border:none;outline:none;font-size:15px}.selected-tag[data-v-6d015d98]{background-color:#e0e0e0;padding:4px 8px;border-radius:4px;margin:4px;display:flex;align-items:center}.dropdown-arrow[data-v-6d015d98]{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:16px;color:#000;font-size:24px}.autocomplete-list[data-v-6d015d98]{list-style:none;margin-top:4px;border:1px solid #ccc;border-top:none;border-radius:8px;max-height:200px;overflow-y:auto;position:absolute;width:100%;background-color:#fff;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.1)}.autocomplete-list[data-v-6d015d98]::-webkit-scrollbar{width:3px;padding:10px 0}.autocomplete-list[data-v-6d015d98]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}.autocomplete-list[data-v-6d015d98]::-webkit-scrollbar-thumb{background:rgba(93,136,255,.49);border-radius:10px;padding:10px 0}.autocomplete-list[data-v-6d015d98]::-webkit-scrollbar-thumb:hover{background:rgba(155,182,255,.49);border-radius:10px}.autocomplete-item[data-v-6d015d98]{padding:8px;cursor:pointer}.autocomplete-item label[data-v-6d015d98]{display:flex;align-items:center}.autocomplete-item input[type=checkbox][data-v-6d015d98]{margin-right:10px}.autocomplete-item[data-v-6d015d98]:hover{background-color:#f1f1f1}.multi_select_group[data-v-395b74a8]{display:flex;flex-direction:column;gap:7px;position:relative;width:100%}.multi_select_group label[data-v-395b74a8]{font-size:13px;font-weight:500;line-height:20px;text-align:start}.input-wrapper[data-v-395b74a8]{position:relative;width:100%}.input-with-tags[data-v-395b74a8]{padding:15px;width:100%;text-indent:10px;border-radius:8px;border:1px solid #ecebf2;font-family:var(--font-family);font-weight:400;font-size:15px;line-height:20px;box-shadow:0 2px 4px 0 #0000000a;color:var(--dark-gray3);outline:none;background-color:transparent;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:flex;flex-wrap:wrap}.autocomplete-input[data-v-395b74a8]{flex-grow:1;border:none;outline:none;font-size:15px}.selected-tag[data-v-395b74a8]{background-color:#e0e0e0;padding:4px 8px;border-radius:4px;margin:4px;display:flex;align-items:center}.dropdown-arrow[data-v-395b74a8]{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:16px;color:#000;font-size:24px}.autocomplete-list[data-v-395b74a8]{list-style:none;margin-top:4px;border:1px solid #ccc;border-top:none;border-radius:8px;max-height:200px;overflow-y:auto;position:absolute;width:100%;background-color:#fff;z-index:10;box-shadow:0 4px 8px rgba(0,0,0,.1)}.autocomplete-list[data-v-395b74a8]::-webkit-scrollbar{width:3px;padding:10px 0}.autocomplete-list[data-v-395b74a8]::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}.autocomplete-list[data-v-395b74a8]::-webkit-scrollbar-thumb{background:rgba(93,136,255,.49);border-radius:10px;padding:10px 0}.autocomplete-list[data-v-395b74a8]::-webkit-scrollbar-thumb:hover{background:rgba(155,182,255,.49);border-radius:10px}.autocomplete-item[data-v-395b74a8]{padding:8px;cursor:pointer}.autocomplete-item label[data-v-395b74a8]{display:flex;align-items:center}.autocomplete-item input[type=checkbox][data-v-395b74a8]{margin-right:10px}.autocomplete-item[data-v-395b74a8]:hover{background-color:#f1f1f1}.skeleton[data-v-712c8a54]{display:flex;flex-direction:column;gap:10px;width:420px}.skeleton-box[data-v-712c8a54]{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-712c8a54 1.5s ease-in-out infinite}.title[data-v-712c8a54]{width:60%;height:20px}.text[data-v-712c8a54]{width:100%;height:14px}.text.short[data-v-712c8a54]{width:40%}.image[data-v-712c8a54]{width:100%;height:150px;border-radius:8px}@keyframes shimmer-712c8a54{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton[data-v-70e481a4]{display:flex;flex-direction:column;gap:10px;width:80%}.skeleton-box[data-v-70e481a4]{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-70e481a4 1.5s ease-in-out infinite}.title[data-v-70e481a4]{width:60%;height:20px}.text[data-v-70e481a4]{width:100%;height:14px}.text.short[data-v-70e481a4]{width:40%}.image[data-v-70e481a4]{width:100%;height:150px;border-radius:8px}@keyframes shimmer-70e481a4{0%{background-position:-200% 0}to{background-position:200% 0}}.custom-checkbox[data-v-458100a4]{display:flex;flex-direction:row;align-items:flex-start;font-size:16px;font-weight:500;cursor:pointer;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox.disabled[data-v-458100a4]{cursor:not-allowed;opacity:.6}.custom-checkbox input[data-v-458100a4]{display:none}.checkmark[data-v-458100a4]{width:20px;height:20px;min-width:20px;border-radius:4px;background-color:#fff;border:2px solid #7c3aed;margin-left:10px;position:relative;margin-top:3px}.custom-checkbox.disabled .checkmark[data-v-458100a4]{background-color:#f3f3f3;border-color:#ccc}input:checked+.checkmark[data-v-458100a4]{background-color:#7c3aed}.custom-checkbox.disabled input:checked+.checkmark[data-v-458100a4]{background-color:#a78bfa}.checkmark[data-v-458100a4]:after{content:"✔";position:absolute;color:#fff;font-size:14px;left:3px;top:-1px;display:none}input:checked+.checkmark[data-v-458100a4]:after{display:block}.label-text[data-v-458100a4]{line-height:1.5;word-wrap:break-word}.skeleton[data-v-b9b9f802]{display:flex;flex-direction:column;gap:10px;width:100%}.skeleton-box[data-v-b9b9f802]{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-b9b9f802 1.5s ease-in-out infinite}.title[data-v-b9b9f802]{width:60%;height:20px}.text[data-v-b9b9f802]{width:100%;height:14px}.text.short[data-v-b9b9f802]{width:40%}.image[data-v-b9b9f802]{width:100%;height:150px;border-radius:8px}@keyframes shimmer-b9b9f802{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton[data-v-ef16974c]{display:flex;flex-direction:column;gap:10px;width:80%}.skeleton-box[data-v-ef16974c]{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:shimmer-ef16974c 1.5s ease-in-out infinite}.image[data-v-ef16974c]{width:100%;min-width:100px;height:100%;min-height:100px;border-radius:8px}@keyframes shimmer-ef16974c{0%{background-position:-200% 0}to{background-position:200% 0}}.tooltip-wrapper[data-v-348613ac]{position:relative;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tooltip-content[data-v-348613ac]{position:absolute;z-index:9999;padding:8px 12px;background:rgba(0,0,0,.9);color:#fff;font-size:13px;line-height:1.4;border-radius:6px;white-space:nowrap;max-width:300px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:none;font-family:var(--font-family);font-weight:400}.tooltip-content[data-v-348613ac]:before{content:"";position:absolute;border:6px solid transparent}.tooltip-content.top[data-v-348613ac]{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.tooltip-content.top[data-v-348613ac]:before{top:100%;left:50%;transform:translateX(-50%);border-top-color:rgba(0,0,0,.9)}.tooltip-content.bottom[data-v-348613ac]{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.tooltip-content.bottom[data-v-348613ac]:before{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:rgba(0,0,0,.9)}.tooltip-content.left[data-v-348613ac]{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.tooltip-content.left[data-v-348613ac]:before{left:100%;top:50%;transform:translateY(-50%);border-left-color:rgba(0,0,0,.9)}.tooltip-content.right[data-v-348613ac]{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.tooltip-content.right[data-v-348613ac]:before{right:100%;top:50%;transform:translateY(-50%);border-right-color:rgba(0,0,0,.9)}.tooltip-fade-enter-active[data-v-348613ac],.tooltip-fade-leave-active[data-v-348613ac]{transition:opacity .2s ease,transform .2s ease}.tooltip-fade-enter-from[data-v-348613ac],.tooltip-fade-leave-to[data-v-348613ac]{opacity:0}.tooltip-fade-enter-from.top[data-v-348613ac],.tooltip-fade-leave-to.top[data-v-348613ac]{transform:translateX(-50%) translateY(4px)}.tooltip-fade-enter-from.bottom[data-v-348613ac],.tooltip-fade-leave-to.bottom[data-v-348613ac]{transform:translateX(-50%) translateY(-4px)}.tooltip-fade-enter-from.left[data-v-348613ac],.tooltip-fade-leave-to.left[data-v-348613ac]{transform:translateY(-50%) translateX(4px)}.tooltip-fade-enter-from.right[data-v-348613ac],.tooltip-fade-leave-to.right[data-v-348613ac]{transform:translateY(-50%) translateX(-4px)}.date-picker-input[data-v-5c58f06e]{position:absolute;top:0;left:0;width:24px;height:24px;opacity:0;cursor:pointer}