@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";.stepperDiv{z-index:3}.stepperDiv .progressBarDiv{display:flex;justify-content:center;align-items:center}.stepperDiv .progressBarContainer{position:relative;width:100%}.stepperDiv .steps{position:relative;display:flex;justify-content:space-between;z-index:9}.stepperDiv .step{width:20px;height:20px;border-radius:50%;cursor:pointer;transition:background 1s}.stepperDiv .step.selected{border:2px solid #3a4047}.stepperDiv .step.completed{border:2px solid #f3f4f5;background:#3a4047}.stepperDiv .progress{position:absolute;width:100%;height:50%;z-index:3;transition:background 1s}.stepperDiv .percent{position:absolute;width:0;height:100%;z-index:-1;transition:width 1s}.stepperDiv .defaultBtn{background:#3a4047;color:#f3f4f5;cursor:pointer;outline:0;box-shadow:none;padding:.4em 1em;border:none;border-radius:45px}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}body{font-family:DM Sans,sans-serif}option{color:#000}body{margin:0;background-color:#fff;font-family:poppins-light!important}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray}body::-webkit-scrollbar-thumb{background:grey!important;border-radius:3vh}body::-webkit-scrollbar-thumb:hover{background:#046bbe!important}@font-face{font-family:poppins-black;src:url(/assets/Poppins-Black-e2f1bccc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:poppins-bold;src:url(/assets/Poppins-Bold-c24de569.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:poppins-light;src:url(/assets/Poppins-Light-b0499eb6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:poppins-regular;src:url(/assets/Poppins-Regular-78f12727.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:qatar-arabic-medium;src:url(/assets/Qatar2022Arabic-Medium-ab105dee.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:maroc-arabic;src:url(/assets/arabe-maroc-bae01e43.ttf) format("truetype");font-weight:400;font-style:normal}.admin-navlink-light{display:flex;align-items:center;justify-content:flex-start;color:#8f9bba;margin-top:5px;margin-bottom:5px;height:45px}.admin-navlink-light p{display:flex;align-items:center;margin:0 0 0 30px;font-size:17px;text-transform:capitalize}.admin-navlink-light p span{margin-left:8px;font-size:10px;background:linear-gradient(270deg,#0792ee,#ec100e,#29e2ea,#d0d40e,#47c63b,#9d07be,#f39d33);background-size:1400% 1400%;font-weight:700;-webkit-animation:AnimationName 31s ease infinite;-moz-animation:AnimationName 31s ease infinite;-o-animation:AnimationName 31s ease infinite;animation:AnimationName 31s ease infinite;color:#fff;padding:2px 6px;border-radius:15px}.admin-navlink-light i{margin-left:10px}.admin-navlink-light:hover{font-weight:700;margin-top:5px;margin-bottom:5px;border-top-left-radius:5vh;border-bottom-left-radius:5vh;background-color:#046bbe;color:#f4f7fe}.admin-navlink-light:hover i{margin-left:10px}.admin-navlink-light-active{display:flex;align-items:center;justify-content:flex-start;margin-top:5px;margin-bottom:5px;border-top-left-radius:5vh;border-bottom-left-radius:5vh;height:45px;background-color:#046bbe;color:#fff;font-weight:700}.admin-navlink-light-active p{display:flex;align-items:center;margin:0 0 0 30px;font-size:17px;text-transform:capitalize}.admin-navlink-light-active p span{font-weight:700;margin-left:8px;font-size:10px;background:linear-gradient(270deg,#0792ee,#ec100e,#29e2ea,#d0d40e,#47c63b,#9d07be,#f39d33);background-size:1400% 1400%;-webkit-animation:AnimationName 31s ease infinite;-moz-animation:AnimationName 31s ease infinite;-o-animation:AnimationName 31s ease infinite;animation:AnimationName 31s ease infinite;color:#fff;padding:2px 6px;border-radius:15px}.admin-navlink-light-active i{margin-left:10px}.admin-navlink-dark{display:flex;align-items:center;justify-content:flex-start;font-weight:400;margin-top:5px;margin-bottom:5px;height:45px}.admin-navlink-dark p{display:flex;align-items:center;margin:0 0 0 30px;font-size:17px;text-transform:capitalize}.admin-navlink-dark p span{margin-left:8px;font-weight:700;font-size:10px;background:linear-gradient(270deg,#0792ee,#ec100e,#29e2ea,#d0d40e,#47c63b,#9d07be,#f39d33);background-size:1400% 1400%;-webkit-animation:AnimationName 31s ease infinite;-moz-animation:AnimationName 31s ease infinite;-o-animation:AnimationName 31s ease infinite;animation:AnimationName 31s ease infinite;color:#fff;padding:2px 6px;border-radius:15px}.admin-navlink-dark i{margin-left:10px}.admin-navlink-dark:hover{border-top-left-radius:5vh;border-bottom-left-radius:5vh;margin-top:5px;margin-bottom:5px;background-color:#fff;color:#1b2559;font-weight:700}.admin-navlink-dark-active{display:flex;align-items:center;justify-content:flex-start;font-weight:700;border-top-left-radius:5vh;border-bottom-left-radius:5vh;margin-top:5px;margin-bottom:5px;height:45px;background-color:#fff;color:#1b2559}.admin-navlink-dark-active p{margin:0 0 0 30px;font-size:17px;text-transform:capitalize}.admin-navlink-dark-active p span{font-weight:700;margin-left:8px;font-size:10px;background:linear-gradient(270deg,#0792ee,#ec100e,#29e2ea,#d0d40e,#47c63b,#9d07be,#f39d33);background-size:1400% 1400%;-webkit-animation:AnimationName 31s ease infinite;-moz-animation:AnimationName 31s ease infinite;-o-animation:AnimationName 31s ease infinite;animation:AnimationName 31s ease infinite;color:#fff;padding:2px 6px;border-radius:15px}.admin-navlink-dark-active i{margin-left:10px}.navlink-to-light{color:#a0aec0;font-weight:500;font-size:medium;margin-top:10px}.navlink-to-light:hover{color:#046bbe;text-decoration:underline;font-weight:700}.navlink-to-dark{color:#fff;font-weight:500;font-size:medium;margin-top:10px}.navlink-to-dark:hover{color:#046bbe;text-decoration:underline;font-weight:700}@media screen and (max-width: 400px){.navlink-to-light{font-size:10px}.navlink-to-dark{font-size:9px}}.navlink-serach_bar{display:flex;align-items:center;margin-top:6px;margin-bottom:6px;padding:6px;width:100%;text-transform:capitalize}.navlink-serach_bar:hover{background-color:#046bbe;color:#fff;font-weight:500}@-webkit-keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}to{background-position:0% 51%}}@-moz-keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}to{background-position:0% 51%}}@-o-keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}to{background-position:0% 51%}}@keyframes AnimationName{0%{background-position:0% 51%}50%{background-position:100% 50%}to{background-position:0% 51%}}@media screen and (max-width: 670px){.css-5epui9{width:101%!important}}@media screen and (max-width: 550px){.css-5epui9{width:102%!important}}.qr-modal-container{display:flex;width:400px!important;border-radius:5vh!important;background-color:transparent!important;height:300px!important}.qr-modal-container .close-container{color:#fff;width:100%;font-size:25px}.qr-modal-container .close-container i{cursor:pointer;float:right;margin-bottom:20px}.qr-modal-container .title{color:#fff;margin-bottom:3vh;text-transform:uppercase;font-size:18px;font-weight:500}.qr-modal-container .qr-reader{margin-top:0}.qr-modal-container .qr-reader div{padding-top:0!important;height:300px!important}.qr-modal-container .qr-reader div video{height:300px!important}.qr-modal-container p{margin:0;text-align:center;color:#fff;font-size:16px;font-weight:500}.Modal-container{z-index:100;left:0;top:0;background-color:rgba(0,0,0,.8);position:fixed;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.Modal-container .create-admin-message{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;height:250px;width:400px;border-radius:5vh}.Modal-container .create-admin-message .icon-container-true{display:flex;align-items:center;justify-content:center;height:90px;width:90px;background-color:#2bca2e;color:#fff;border-radius:50%}.Modal-container .create-admin-message .icon-container-true i{font-size:60px}.Modal-container .create-admin-message .icon-container-false{display:flex;align-items:center;justify-content:center;height:90px;width:90px;background-color:#c41e1e;color:#fff;border-radius:50%}.Modal-container .create-admin-message .icon-container-false i{font-size:50px}.Modal-container .create-admin-message .icon-container{display:flex;align-items:center;justify-content:center;height:90px;width:90px;background-color:#c41e1e;color:#fff;border-radius:50%}.Modal-container .create-admin-message .icon-container i{font-size:50px}.Modal-container .create-admin-message p{text-align:center;text-transform:uppercase;margin-top:20px;font-size:17px;font-weight:700}.Modal-container .create-admin-message p.dark{color:#046bbe;text-transform:uppercase;margin-top:20px;font-size:18px;font-weight:700}.Modal-container .create-admin-message .label-wrong-pass{color:#046bbe;text-transform:uppercase;font-size:17px;margin-bottom:10px;font-weight:700;margin-top:20px}.Modal-container .create-admin-message button{background-color:#046bbe;font-size:18px;font-weight:500;color:#fff;width:60%;height:40px;border-radius:5vh;margin-top:10px}.Modal-container .create-admin-message button:hover{background-color:#046bbe}.Modal-container .create-admin-message a.back-home-link{background-color:#046bbe;font-size:18px;color:#fff;padding:10px 20px;border-radius:5vh;margin-top:20px;font-weight:500;text-transform:uppercase}.Modal-container .create-admin-message a.back-home-link:hover{background-color:#046bbe}@media screen and (max-width: 400px){.create-admin-message{width:350px!important}}.pagination-container{margin-top:25px;display:flex;align-items:center;justify-content:center}.pagination-container p{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#046bbe;color:#fff;font-weight:500;font-size:18px;width:40px;height:40px;border-radius:50%;margin-right:20px;border:2px solid #046bbe}.pagination-container p:hover{transition:.4s;color:#fff;background-color:#046bbe;border:2px solid #046bbe}.pagination-container p.active{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#046bbe;color:#fff;font-weight:500;font-size:18px;width:40px;height:40px;border-radius:50%;margin-right:20px;border:2px solid #046bbe}.pagination-container p.active:hover{transition:.4s;background-color:#046bbe;border:2px solid #046bbe}.pagination-container-mt{margin-top:300px;display:flex;align-items:center;justify-content:center}.pagination-container-mt p{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#046bbe;color:#fff;font-weight:500;font-size:18px;width:40px;height:40px;border-radius:50%;margin-right:20px;border:2px solid #046bbe}.pagination-container-mt p:hover{transition:.4s;color:#fff;background-color:#046bbe;border:2px solid #046bbe}.pagination-container-mt p.active{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#046bbe;color:#fff;font-weight:500;font-size:18px;width:40px;height:40px;border-radius:50%;margin-right:20px;border:2px solid #046bbe}.pagination-container-mt p.active:hover{transition:.4s;background-color:#046bbe;border:2px solid #046bbe}.empty-table-container-light{z-index:-1;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:60vh;min-width:-webkit-fill-available;background-color:#fff;border-radius:5vh;box-shadow:rgba(17,17,26,.1) 0 1px,rgba(17,17,26,.1) 0 8px 24px,rgba(17,17,26,.1) 0 16px 48px}.empty-table-container-light div{display:flex;align-items:center;margin-bottom:10px;margin-top:-10px}.empty-table-container-light div div.br{height:150px;width:2px;background-color:#046bbe;margin-left:10px}.empty-table-container-light div img{height:150px}.empty-table-container-light div img.empty{height:120px}.empty-table-container-light p{color:#000;text-transform:uppercase;font-size:large;font-weight:500;border-bottom:2px solid #000}.empty-table-container-light p span{color:#046bbe;font-weight:900}.empty-table-container-dark{z-index:-1;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:60vh;min-width:-webkit-fill-available;background-color:#111c44;border-radius:5vh;box-shadow:rgba(17,17,26,.1) 0 1px,rgba(17,17,26,.1) 0 8px 24px,rgba(17,17,26,.1) 0 16px 48px}.empty-table-container-dark div{display:flex;align-items:center;margin-bottom:10px;margin-top:-10px}.empty-table-container-dark div div.br{height:150px;width:2px;background-color:#fff;margin-left:10px}.empty-table-container-dark div img{height:150px}.empty-table-container-dark div img.empty{height:120px}.empty-table-container-dark p{color:#fff;text-transform:uppercase;font-size:large;font-weight:500;border-bottom:2px solid #fff}.empty-table-container-dark p span{color:#046bbe;font-weight:900}@media screen and (max-width: 500px){.empty-table-container-light div div.br{height:120px}.empty-table-container-light div img{height:100px}.empty-table-container-light div img.empty{height:80px}.empty-table-container-light p{font-size:medium}.empty-table-container-dark div div.br{height:120px}.empty-table-container-dark div img{height:100px}.empty-table-container-dark div img.empty{height:80px}.empty-table-container-dark p{font-size:medium}}.icon-info-light-true{display:flex;align-items:center;justify-content:center;background-color:#22a822;border:2px solid rgb(34,168,34);color:#fff;height:50px;width:50px;border-radius:50%}.icon-info-light-true i{font-size:20px}.icon-info-light-false{display:flex;align-items:center;justify-content:center;background-color:#ff3a3a;border:2px solid rgb(255,58,58);color:#fff;height:50px;width:50px;border-radius:50%}.icon-info-light-false i{font-size:25px}.icon-info-light-form-true{display:flex;align-items:center;justify-content:center;background-color:#22a822;border:2px solid rgb(34,168,34);color:#fff;height:50px;width:50px;border-radius:50%;margin-bottom:3px}.icon-info-light-form-true i{font-size:20px}.icon-info-light-form-false{display:flex;align-items:center;justify-content:center;background-color:#ff3a3a;border:2px solid rgb(255,58,58);color:#fff;height:50px;width:50px;border-radius:50%;margin-bottom:3px}.icon-info-light-form-false i{font-size:25px}.info-span{font-weight:500;font-size:18px;text-transform:uppercase}.info-span-admin{font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#487ab6}.info-span-sup-admin{font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;text-transform:uppercase;background-color:purple}.info-span-master{font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;text-transform:uppercase;background-color:#e78c31}.info-span-create{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#46d246}.info-span-payed{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#df42df}.info-span-update{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#c28120}.info-span-delete{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#046bbe}.info-span-login{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#51dacf}.info-span-logout{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#c51605}.info-span-pending{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#e2c275}.info-span-confirmed{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#56e496}.info-span-cancelled{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#fc7171}.info-span-vu{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#c683d7}.info-span-contacter{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#4cb9e7}.info-span-status-active{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#46d2a6}.info-span-status-inactive{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#dc776e}.info-span-light{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#046bbe}.info-span-dark{display:flex;align-items:center;justify-content:flex-start;width:max-content;text-transform:capitalize;font-weight:700;color:#1b2559;padding:5px 10px;border-radius:5vh;background-color:#fff}.experience-year-span{display:flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;width:100%;height:40px}.span-info-guest-light{color:#fff;background-color:#046bbe;border-radius:5vh;font-size:18px;text-transform:uppercase;font-weight:500;padding:10px}.span-info-guest-dark{color:#046bbe;background-color:#fff;border-radius:5vh;font-size:18px;text-transform:uppercase;font-weight:700;padding:10px}.info-span-light-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;min-width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#046bbe;font-size:13px}.info-span-dark-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;min-width:fit-content;text-transform:capitalize;font-weight:700;color:#046bbe;padding:1px 5px;border-radius:5vh;background-color:#fff;font-size:13px}.info-span-create-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#46d246;font-size:14px}.info-span-update-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#c28120;font-size:14px}.info-span-delete-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#046bbe;font-size:14px}.info-span-status-active-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#46d2a6;font-size:14px}.info-span-status-inactive-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#dc776e;font-size:14px}.info-span-login-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#51dacf;font-size:14px}.info-span-logout-content,.info-span-pending-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#c51605;font-size:14px}.info-span-confirmed-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#56e496;font-size:14px}.info-span-payed-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#df42df;font-size:14px}.info-span-cancelled-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#fc7171;font-size:14px}.info-span-vu-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#c683d7;font-size:14px}.info-span-contacter-content{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:1px 5px;border-radius:5vh;background-color:#4cb9e7;font-size:14px}.destination-span-light{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#916db3;min-width:127px}.destination-span-dark{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#916db3;padding:5px 10px;border-radius:5vh;background-color:#fff;min-width:127px}.price-span-light{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#ba704f}.price-span-light .mad{font-size:10px;margin-left:3px}.price-span-dark{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#ba704f;padding:5px 10px;border-radius:5vh;background-color:#fff}.price-span-dark .mad{font-size:10px;margin-left:3px}.percentage-span-light{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#fff;padding:5px 10px;border-radius:5vh;background-color:#687eff}.percentage-span-dark{display:flex;align-items:center;justify-content:flex-start;width:fit-content;text-transform:capitalize;font-weight:700;color:#687eff;padding:5px 10px;border-radius:5vh;background-color:#fff}.destination-trajet-span-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.destination-trajet-span-container .destination-trajet-span{display:flex;align-items:center;background-color:#ff6868;color:#fff;text-transform:uppercase;font-weight:700;padding:0 10px 0 5px;margin-bottom:5px;border-radius:3vh}.destination-trajet-span-container .destination-trajet-span svg{margin-right:3px}.destination-trajet-span-container .destination-trajet-span i{cursor:pointer}.tags-conatainer{display:flex;flex-wrap:wrap;margin-top:10px}.tags-conatainer .destination-trajet-span{display:flex;align-items:center;background-color:#ff6868;color:#fff;text-transform:uppercase;font-weight:700;padding:0 10px 0 5px;margin-bottom:5px;border-radius:3vh;margin-right:5px}.tags-conatainer .destination-trajet-span svg{margin-right:3px}.tags-conatainer .destination-trajet-span i{cursor:pointer;margin-left:5px}.tags-conatainer .destination-trajet-span i:hover{color:#000}.span-swisseTravel{color:#046bbe;text-transform:uppercase;font-weight:700}.subMenu-light .css-z5rm24{padding-bottom:5px;background-color:#f4f7fe!important;border-bottom-left-radius:3vh}.subMenu-light .ps-menu-button{padding-left:0!important;padding-right:13px!important;margin-top:5px;border-top-left-radius:3vh;height:45px!important;border-bottom:1px solid #2f45af}.subMenu-light .ps-menu-button .css-jn69v9{width:10px;height:10px;font-weight:400!important}.subMenu-light .ps-menu-button .ps-menu-label{margin:0 0 0 14px;font-size:17px;text-transform:capitalize}.subMenu-light .ps-menu-button .css-honxw6{width:10px;height:10px;margin-left:30px;font-weight:400!important}.subMenu-light .ps-menu-button:hover,.subMenu-light .ps-menu-button:focus,.subMenu-light .ps-menu-button:active{font-weight:700;font-weight:#2f45af}.subMenu-dark .css-z5rm24{padding-bottom:5px;background-color:#0b1437!important;border-bottom-left-radius:3vh}.subMenu-dark .ps-menu-button{padding-left:0!important;padding-right:13px!important;color:#fff!important;margin-top:5px;height:45px!important;border-top-left-radius:3vh!important;border-bottom:1px solid #fff}.subMenu-dark .ps-menu-button .css-jn69v9{width:10px;height:10px;font-weight:400!important}.subMenu-dark .ps-menu-button .ps-menu-label{margin:0 0 0 14px;font-size:17px;text-transform:capitalize}.subMenu-dark .ps-menu-button .css-honxw6{width:10px;height:10px;margin-left:30px;font-weight:400!important}.subMenu-dark .ps-menu-button:hover,.subMenu-dark .ps-menu-button:focus,.subMenu-dark .ps-menu-button:active{font-weight:700;font-weight:#fff}.ps-submenu-content{background-color:transparent!important}.subMenu-light .ps-menu-button{background-color:#f4f7fe!important}.subMenu-dark .ps-menu-button{background-color:#0b1437!important}.css-1m35lov{z-index:4}.sidebar-container .css-dvxtzn img{z-index:8;margin-right:20px}.sidebar-container:hover{overflow-y:auto!important}.sidebar-container:hover .css-dvxtzn img{margin-right:16px}.sidebar-container:hover::-webkit-scrollbar{width:4px}.sidebar-container:hover::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:6px}.sidebar-container:hover::-webkit-scrollbar-thumb:hover{background-color:#046bbe}.scrool-s::-webkit-scrollbar{width:4px}.scrool-s::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:6px}.scrool-s::-webkit-scrollbar-thumb:hover{background-color:#046bbe}.image-tableBody{width:130px;height:130px;border-radius:3vh;cursor:pointer}.image-tableBody:hover{filter:brightness(.6)}.dot-active{margin:0;height:10px;position:relative;width:10px;border-radius:100%;background-image:linear-gradient(-180deg,#17e068 0%,#19c83c 100%);box-shadow:0 -2px 4px rgba(92,231,12,.7),0 2px 4px rgba(38,209,26,.7),inset 0 1px rgba(18,254,120,.8);transition:transform .2s ease-out}.dot-active:hover{cursor:pointer;transform:scale(1.4)}.dot-active:before{content:"";animation:ripple 4s infinite;animation-timing-function:ease-out;height:1000%;width:1000%;position:absolute;top:-45px;left:-45px;display:block;box-sizing:border-box;border-radius:100%;box-shadow:0 0 3px 3px #1fe34d}.dot-active:after{content:"";animation:ripple-delayed 4s infinite;animation-timing-function:ease-out;height:1000%;width:1000%;position:absolute;top:-45px;left:-45px;display:block;box-sizing:border-box;border-radius:100%;box-shadow:0 0 3px 3px #81e398}.dot-inactive{margin:0;height:10px;position:relative;width:10px;border-radius:100%;background-image:linear-gradient(-180deg,#ff9191 0%,#ff0015 100%);box-shadow:0 -2px 4px rgba(255,90,90,.7),0 2px 4px rgba(240,43,43,.7),inset 0 1px rgba(243,66,66,.83);transition:transform .2s ease-out}.dot-inactive:hover{cursor:pointer;transform:scale(1.4)}.dot-inactive:before{content:"";animation:ripple 4s infinite;animation-timing-function:ease-out;height:1000%;width:1000%;position:absolute;top:-45px;left:-45px;display:block;box-sizing:border-box;border-radius:100%;box-shadow:0 0 3px 3px #ff3c3c}.dot-inactive:after{content:"";animation:ripple-delayed 4s infinite;animation-timing-function:ease-out;height:1000%;width:1000%;position:absolute;top:-45px;left:-45px;display:block;box-sizing:border-box;border-radius:100%;box-shadow:0 0 3px 3px red}@keyframes ripple{0%{transform:scale(.1);opacity:0}2.5%{opacity:.6}50%{transform:scale(.8);opacity:0}to{transform:scale(.8);opacity:0}}@keyframes ripple-delayed{0%{transform:scale(.1);opacity:0}6%{opacity:.6;transform:scale(.1)}to{transform:scale(.8);opacity:0}}.progressBarContainer{width:60%!important}.progress{border-bottom:none!important}@media screen and (max-width: 767px){.progressBarContainer{width:350px!important}}@media screen and (max-width: 450px){.progressBarContainer{width:300px!important}}@media screen and (max-width: 350px){.progressBarContainer{width:250px!important}}.avatar{color:#fff;background-color:#11047a;width:40px;height:40px}.avatar:hover{cursor:pointer}.avatar-extra{position:relative!important;background-color:#11047a;width:70px!important;height:70px!important;margin-top:15px;margin-bottom:10px}.avatar-extra:hover{cursor:pointer}.avatar-mode-a-active{position:absolute;border-radius:50%;height:11px;width:11px;top:36px;right:2px;background-color:green}.avatar-mode-a-inactive{position:absolute;border-radius:50%;height:11px;width:11px;top:36px;right:2px;background-color:red}.avatar-mode-active{position:absolute;border-radius:50%;height:14px;width:14px;top:81px;right:84px;background-color:green}.avatar-mode-inactive{position:absolute;border-radius:50%;height:14px;width:14px;top:81px;right:84px;background-color:red}.avatar-name{width:fit-content;text-transform:capitalize;font-weight:700;text-align:center;font-size:17px;color:#11047a;margin-bottom:5px}.avatar-name-dark{width:fit-content;text-transform:capitalize;font-weight:700;text-align:center;font-size:17px;color:#fff;margin-bottom:5px}.avatar-role-admin{text-transform:capitalize;background-color:#2ac7fb;color:#fff;font-weight:700;padding-left:12px;padding-right:12px;border-radius:2vh}.avatar-role-s_admin{text-transform:capitalize;background-color:#962afb;color:#fff;font-weight:700;padding-left:12px;padding-right:12px;border-radius:2vh}.avatar-role-master{text-transform:capitalize;background-color:#fbc02a;color:#fff;font-weight:700;padding-left:12px;padding-right:12px;border-radius:2vh}@media (max-width: 767px){.avatar-mode-a-active{position:absolute;border-radius:50%;height:11px;width:11px;top:36px;right:2px;background-color:green}.avatar-mode-a-inactive{position:absolute;border-radius:50%;height:11px;width:11px;top:36px;right:2px;background-color:red}}.wave{animation-name:wave-animation;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%;display:inline-block}@keyframes wave-animation{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}.scene{position:relative;display:block;margin:0 auto}.plane,.cloud{position:absolute}.plane{animation-duration:1s;animation-name:anim-plane;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:forwards;display:block;margin:0 auto;transform:translateY(80px);left:30%}@keyframes anim-plane{to{transform:translateY(95px)}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes move{0%{left:200px}to{left:0}}.cloud{animation-duration:10s;animation-name:move,fade;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;display:block;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iY2xvdWQiIHZpZXdCb3g9IjAgMCA1MiA0MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MnB4IiBoZWlnaHQ9IjQwcHgiPgoJPGRlZnM+CgkJPGZpbHRlciBpZD0iZjEiIHg9Ii0xMDAlIiB5PSItMTAwJSIgd2lkdGg9IjMwMCUiIGhlaWdodD0iMzAwJSI+IAoJCQk8ZmVPZmZzZXQgcmVzdWx0PSJvdXQiIGluPSJTb3VyY2VHcmFwaGljIiBkeD0iMCIgZHk9IjEiLz4KCQkJPGZlQ29sb3JNYXRyaXggcmVzdWx0PSJvdXQiIGluPSJvdXQiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgIDAgMCAwIDAgMCAgMCAwIDAgMCAwICAwIDAgMCAwLjQgMCIvPgoJCQk8ZmVHYXVzc2lhbkJsdXIgcmVzdWx0PSJvdXQiIGluPSJvdXQiIHN0ZERldmlhdGlvbj0iMiIvPgoJCQk8ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJvdXQiIG1vZGU9Im5vcm1hbCIgcmVzdWx0PSJkcCIvPgoJCTwvZmlsdGVyPgoJPC9kZWZzPiAKCTxwYXRoIGlkPSJmZy1jbG91ZCIgZmlsdGVyPSJ1cmwoI2YxKSIgZD0iTTYuMyAzNS4xQzQuNyAzNC4yLTAuNCAzMi4zIDEuNCAyNSAzLjEgMTguMSA4LjcgMTkuNSA4LjcgMTkuNSA4LjcgMTkuNSAzLjIgMTQuMSAxMC40IDYuOCAxNi45IDAuMiAyMy4xIDQuNiAyMy4xIDQuNiAyMy4xIDQuNiAzMC0xLjcgMzUuMiAyLjQgNDQuNiA5LjcgNDIuOCAyNS4zIDQyLjggMjUuMyA0Mi44IDI1LjMgNDggMjIuNiA0OS44IDI4LjYgNTEgMzIuNyA0NiAzNS44IDQyLjggMzYuNyAzOS43IDM3LjUgOC45IDM2LjYgNi4zIDM1LjFaIiBzdHJva2U9IiNjY2NjY2MiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=);height:40px;width:53px;margin:0 auto}.cloud--small{animation-duration:6s;top:65px;transform:scaleX(.5) scaleY(.5)}.cloud--medium{animation-duration:5s;animation-delay:1s;top:95px;transform:scaleX(.7) scaleY(.7)}.cloud--large{animation-duration:4.5s;animation-delay:2.5s;top:95px;transform:scaleX(.8) scaleY(.8)}.css-1rvh28b,.css-1lbvg9x,.css-am3vvi{min-width:600px!important}.css-1e1ycfj{font-family:poppins-bold!important;font-weight:700!important;text-transform:uppercase!important}.chakra-text.toast-title.css-0{font-family:poppins-bold!important;font-weight:700!important;text-transform:uppercase!important;font-size:16px}@media screen and (max-width: 767px){.css-qxgewm,.css-1lbvg9x{min-width:450px!important}}@media screen and (max-width: 610px){.css-1rvh28b,.css-am3vvi{min-width:500px!important}}@media screen and (max-width: 510px){.css-1rvh28b,.css-am3vvi{min-width:400px!important}}@media screen and (max-width: 500px){.css-1uvu244,.css-1lbvg9x{min-width:400px!important}.chakra-text.toast-title.css-0{font-size:13px}.css-am3vvi{min-width:400px!important}}@media screen and (max-width: 410px){.css-1rvh28b,.css-am3vvi{min-width:300px!important}}@media screen and (max-width: 400px){.css-1uvu244,.css-1lbvg9x,.css-am3vvi{min-width:300px!important}}@media screen and (max-width: 310px){.css-1rvh28b,.css-am3vvi{min-width:280px!important}}@media screen and (max-width: 300px){.css-1uvu244,.css-1lbvg9x,.css-am3vvi{min-width:200px!important}}.style-module_emptyIcons__Bg-FZ{display:flex!important;align-items:center}.react-pdf__Page__textContent.textLayer,.react-pdf__Page__annotations.annotationLayer{display:none!important}.coupon-form{min-height:0;width:90%}.coupon-form .coupon-add-container{width:100%;display:flex;align-items:center}.coupon-form .coupon-add-container .coupon-container{width:100%;display:flex;align-items:center;justify-content:space-between}.coupon-form .coupon-add-container .coupon-container .add-coupon-title{display:flex;align-items:center;color:#1b2559;text-transform:uppercase;font-family:poppins-bold;margin:0;font-size:14px}.coupon-form .coupon-add-container .coupon-container .add-coupon-title svg{font-size:15px;margin-right:3px;color:#046bbe}.coupon-form .coupon-add-container .coupon-container .add-coupon-title:hover{cursor:pointer;color:#046bbe}.coupon-form .coupon-add-container .coupon-container .input-container{width:100%;position:relative}.coupon-form .coupon-add-container .coupon-container .input-container input{width:280px;height:40px;font-weight:700;border:none;outline:none;padding-right:40px;border-bottom:2px solid #e9e9e9}.coupon-form .coupon-add-container .coupon-container .input-container input:hover{border-bottom:2px solid #046bbe}.coupon-form .coupon-add-container .coupon-container .input-container input::placeholder{font-size:13px}.coupon-form .coupon-add-container .coupon-container .input-container button{position:absolute;top:7px;right:0;height:25px;width:25px;margin:0}.coupon-form .coupon-add-container .coupon-container .input-container button .svg{font-size:16px}.coupon-form .coupon-add-container .coupon-container .input-container button:hover{color:#046bbe}.reservation-price{position:relative;display:flex;justify-content:center;width:max-content;font-weight:700;font-size:22px;font-family:poppins-black;color:#1b2559;margin-top:30px;margin-left:-30px}.reservation-price .coupon-active{position:absolute;font-size:8px;top:-15px;right:-31px;font-family:poppins-black;color:#17e050;animation:displayHideCycle 2.5s infinite}.reservation-price .delete-span{position:absolute;cursor:pointer;font-size:20px;right:-35px;bottom:-15px;color:#046bbe}.reservation-price .delete-span:hover{color:red}.reservation-price span.a{position:absolute;font-weight:900;font-family:poppins-light;text-decoration:line-through;top:-15px;right:-15px}.reservation-price span{font-family:poppins-light;font-size:12px}.tabs-container{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.tabs-container .tab-language-container{display:flex;align-items:center;justify-content:space-between;width:295px}.tabs-container .tab-language-container .tab-link-light{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:55px;border-bottom:2px solid transparent}.tabs-container .tab-language-container .tab-link-light svg{margin-right:3px}.tabs-container .tab-language-container .tab-link-light i{position:absolute;top:0;right:0;font-size:10px;color:red;animation:displayHideCycle 2.5s infinite}.tabs-container .tab-language-container .tab-link-light:hover{color:#046bbe;border-bottom:2px solid #046bbe}.tabs-container .tab-language-container .tab-link-light-active{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:55px;color:#046bbe;border-bottom:2px solid #046bbe;font-weight:700}.tabs-container .tab-language-container .tab-link-light-active svg{margin-right:3px}.tabs-container .tab-language-container .tab-link-light-active i{position:absolute;top:0;right:0;font-size:10px;color:red;animation:displayHideCycle 2.5s infinite}.tabs-container .tab-language-container .tab-link-dark{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:55px;border-bottom:2px solid transparent}.tabs-container .tab-language-container .tab-link-dark svg{margin-right:3px}.tabs-container .tab-language-container .tab-link-dark i{position:absolute;top:0;right:0;font-size:10px;color:red;animation:displayHideCycle 2.5s infinite}.tabs-container .tab-language-container .tab-link-dark:hover{color:#fff;border-bottom:2px solid white}.tabs-container .tab-language-container .tab-link-dark-active{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;width:55px;color:#fff;border-bottom:2px solid white;font-weight:700}.tabs-container .tab-language-container .tab-link-dark-active svg{margin-right:3px}.tabs-container .tab-language-container .tab-link-dark-active i{position:absolute;top:0;right:0;font-size:10px;color:red;animation:displayHideCycle 2.5s infinite}.screen-height-container{position:fixed;top:0;left:0;width:100%;height:5px;background-color:transparent;z-index:1000}.screen-height-container .scrool-cmp{height:100%;background-color:#046bbe}.video-container{display:flex;align-items:center;justify-content:center;height:inherit}.video-container video{border-radius:2vh;height:auto;min-width:250px;max-width:350px;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}.video-container span{position:absolute;right:5%;top:25px;padding-left:10px;padding-right:10px;border-radius:3vh;font-weight:700;color:#fff;background:rgba(255,255,255,.17);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(4.9px);-webkit-backdrop-filter:blur(4.9px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes triangleStroke{0%{stroke-dashoffset:90}to{stroke-dashoffset:0}}@keyframes smallScale{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.button{display:inline-block;position:absolute;cursor:pointer;z-index:999}.button.is-play{background-color:#fff;border-radius:50%;width:70px;height:70px}.button-outer-circle{background:rgba(255,255,255,.2);border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.button-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%)}.triangle{animation:fadeIn 7s ease}.path{stroke-dasharray:90;stroke-dashoffset:0;animation:triangleStroke 3s ease}.has-scale-animation{animation:smallScale 3s infinite}.has-delay-short{animation-delay:.5s}@media screen and (max-width: 550px){.button.is-play{background-color:#fff;border-radius:50%;width:40px;height:40px}}.lazy-img-edit{height:130px;width:130px}.lazy-img-edit:hover{filter:brightness(.6)}.lazy-img-list{position:static;cursor:pointer;height:70px;width:70px;min-height:70px;min-width:70px;border-radius:50%;margin-right:10px;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px}.lazy-img-list:hover{filter:brightness(.6)}.lazy-img-view{border-radius:3vh;min-width:45%;margin-top:25px;margin-bottom:20px;box-shadow:rgba(0,0,0,.25) 0 25px 50px -12px;height:200px}.lazy-img-view:hover{filter:brightness(.6)}.ai-suggestion-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.ai-suggestion-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background-color:transparent;border:2px solid #046bbe;color:#046bbe;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;position:relative;z-index:10;border-radius:5vh;margin-top:10px}.ai-suggestion-btn .ai-icon{width:1rem;height:1rem;transition:all .2s ease}.ai-suggestion-btn:hover:not(:disabled){background-color:#805ad5;color:#fff;border-color:#805ad5;transform:scale(1.05)}.ai-suggestion-btn:hover:not(:disabled) .ai-icon{animation:spin .6s ease-in-out}.ai-suggestion-btn:disabled{opacity:.5;cursor:not-allowed}.ai-suggestion-btn:active:not(:disabled){transform:scale(.98)}.ai-tooltip{position:absolute;left:25%;top:50%;transform:translateY(-50%);background-color:#1a202c;border:1px solid rgba(159,122,234,.3);border-radius:.375rem;padding:1rem;width:500px;box-shadow:0 10px 30px rgba(0,0,0,.3);color:#e2e8f0;font-size:.875rem;z-index:100;animation:slideIn .3s ease-out;overflow-y:auto;max-height:70vh}@media (max-width: 768px){.ai-tooltip{left:100%;top:0;margin-left:1rem;width:280px}}.ai-tooltip::-webkit-scrollbar{width:6px}.ai-tooltip::-webkit-scrollbar-track{background:rgba(159,122,234,.1);border-radius:10px}.ai-tooltip::-webkit-scrollbar-thumb{background:rgba(159,122,234,.3);border-radius:10px}.ai-tooltip::-webkit-scrollbar-thumb:hover{background:rgba(159,122,234,.5)}.ai-tooltip-header{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(159,122,234,.2);font-weight:600}.ai-tooltip-header .ai-tooltip-icon{width:1rem;height:1rem;color:gold;animation:pulse 2s ease-in-out infinite}.ai-tooltip-header span{font-size:.95rem}.ai-tooltip-content{display:flex;flex-direction:column;gap:.75rem}.ai-metric{display:flex;align-items:center;justify-content:center;justify-content:space-between;gap:.5rem}.ai-metric .label{font-weight:600;color:#e2e8f0}.badge{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;white-space:nowrap}.badge.badge-success{background-color:rgba(72,187,120,.2);color:#48bb78}.badge.badge-high{background-color:rgba(245,101,101,.2);color:#f56565}.badge.badge-medium{background-color:rgba(237,137,54,.2);color:#ed8936}.badge.badge-low{background-color:rgba(72,187,120,.2);color:#48bb78}.ai-reasoning{background-color:rgba(0,0,0,.3);padding:.75rem;border-left:3px solid #ffd700;border-radius:0 .375rem .375rem 0}.ai-reasoning p{margin:0;line-height:1.5;font-size:.85rem;font-style:italic}.ai-insights{background-color:rgba(66,153,225,.1);padding:.75rem;border-radius:.375rem;border-left:3px solid #4299e1}.ai-insights h5{margin:0 0 .5rem;font-weight:600;font-size:.85rem}.ai-insights ul{margin:0;padding-left:1rem}.ai-insights ul li{margin-bottom:.25rem;font-size:.8rem;line-height:1.4;color:rgba(226,232,240,.9)}.ai-info{font-size:.75rem;color:rgba(226,232,240,.6);text-align:center;padding-top:.5rem;border-top:1px solid rgba(159,122,234,.1)}.ai-tooltip-close{position:absolute;top:.5rem;right:.5rem;background:none;border:none;color:rgba(226,232,240,.5);cursor:pointer;font-size:1.2rem;transition:all .2s ease}.ai-tooltip-close:hover{color:#e2e8f0;transform:scale(1.2)}.ai-error{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background-color:rgba(245,101,101,.1);border:1px solid #f56565;border-radius:.375rem;padding:.75rem 1rem;color:#f56565;font-size:.875rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;animation:slideIn .3s ease-out;z-index:50}.ai-error button{background:none;border:none;color:#f56565;cursor:pointer;font-size:1rem;transition:all .2s ease}.ai-error button:hover{transform:scale(1.2)}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@media (max-width: 640px){.ai-suggestion-btn{padding:.4rem .8rem;font-size:.8rem}.ai-suggestion-btn .ai-icon{width:.9rem;height:.9rem}.ai-tooltip{width:260px;padding:.75rem;font-size:.8rem}.ai-tooltip-header{font-size:.85rem}}.css-1dw3e4b{min-height:100vh}.css-1cop8ig{max-height:80vh!important}.css-1x2w161{margin-bottom:0!important}@media (max-width: 1199px){.css-14lwf9h{margin-left:5%!important;margin-top:13vh!important}.css-5cp2c4,.css-1x2w161{margin-left:5%!important}}@media (max-width: 959px){.css-14lwf9h{margin-left:0!important;margin-top:0!important}.css-1rkd2xd{min-height:100vh}.css-1x2w161{margin-left:0%!important}.css-5cp2c4{margin-left:0%!important;width:100%!important;display:flex!important;justify-content:flex-start!important}.css-12oh8ca{max-width:50%!important}}@media (max-width: 768px){.css-aaikon{padding:0!important}.css-14lwf9h{margin-left:0!important;margin-top:0!important}.css-12oh8ca{max-width:100%!important;padding-top:0!important}}@media (max-width: 450px){.css-1x2w161{margin-top:0!important}.css-5cp2c4{font-size:12px}}.NOT_FOUND{display:flex;height:100vh;align-items:center;justify-content:center;flex-direction:column}.NOT_FOUND .img-info{display:flex;align-items:center}.NOT_FOUND .img-info img{width:230px;height:300px}.NOT_FOUND .img-info p{display:flex;align-items:center;margin:0;padding-left:10px;height:300px;border-left:3px solid #422afb;font-size:150px;color:#8f9bba}.NOT_FOUND .img-info p span{color:#422afb}.NOT_FOUND p{font-size:40px;font-weight:900;margin-top:25px;font-family:poppins-light}.NOT_FOUND p span{color:#422afb;font-family:poppins-regular}.NOT_FOUND a{margin-left:12px;display:flex;align-items:center;justify-content:center;height:60px;width:60px;color:#fff;background-color:#422afb;margin-top:20px;border:1px solid #422afb;border-radius:50%;padding-right:3px}.NOT_FOUND a i{font-size:30px}.NOT_FOUND a:hover{transition:.4s;background-color:#8f9bba;color:#fff;border:1px solid #8f9bba}.trader-info-button-light{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%;height:50px;width:50px;background-color:#046bbe;color:#fff}.trader-info-button-light:hover{background-color:#046bbe;color:#fff}.trader-info-button-dark{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%;height:50px;width:50px;background-color:#fff;color:#046bbe}.trader-info-button-dark:hover{background-color:#046bbe;color:#fff}.style-errors{color:red;font-weight:700;text-transform:uppercase;font-size:12px}.css-1et4b8s{border-radius:0!important;height:50px!important;border-top-left-radius:2vh!important;border-bottom-left-radius:2vh!important}.title-poppins-bold{font-family:poppins-bold}.revenu-text{font-family:poppins-black}.revenu-text span{color:#046bbe}.offer-outdate-container{display:none}.offer-outdate-active-container{color:red;position:absolute;text-transform:uppercase;font-weight:bolder;width:max-content;padding:0 5px;font-size:9px;z-index:3;top:3px;left:70px;font-family:poppins-black;animation:displayHideCycle 3s infinite;letter-spacing:.3px}@keyframes displayHideCycle{0%,to{opacity:0}20%{opacity:1}}.footer-text{font-family:poppins-bold}
