@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}body{background:#ffffff;min-height:100vh;overflow-x:hidden;font-family:Nunito Sans,sans-serif}@font-face{font-family:Nunito Sans;src:url(/build/assets/NunitoSans-VariableFont_YTLC_opsz_wdth_wght-585d0775.ttf)}@font-face{font-family:Moonlight;src:url(/build/assets/Moonlight-41331f42.eot);src:url(/build/assets/Moonlight-41331f42.eot?#iefix) format("embedded-opentype"),url(/build/assets/Moonlight-a9b809d1.woff2) format("woff2"),url(/build/assets/Moonlight-c9d287b1.woff) format("woff"),url(/build/assets/Moonlight-d5efbe4c.ttf) format("truetype"),url(/build/assets/Moonlight-ad77c377.svg#Moonlight) format("svg")}.chatview-main-container{position:relative;height:100%;display:flex;flex-direction:column}.chatview-main-container .chatview-area{display:flex;flex-direction:column;gap:1rem;background:transparent;overflow:hidden;overflow-y:auto;padding:1.5rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.chatview-main-container .chatview-area::-webkit-scrollbar{width:8px;height:8px}.chatview-main-container .chatview-area::-webkit-scrollbar-track{background:transparent}.chatview-main-container .chatview-area::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.chatview-main-container .chatview-area::-webkit-scrollbar-thumb:hover{background-color:#00000080}.chatview-main-container .chatview-area:hover::-webkit-scrollbar-thumb,.chatview-main-container .chatview-area:active::-webkit-scrollbar-thumb{opacity:1}.chatview-main-container .chatview-area::-webkit-scrollbar-corner{background:transparent}.chatview-main-container .chatview-area .chatview-message{display:flex;flex-direction:column;position:relative;max-width:90%;overflow-wrap:break-word;z-index:1}.chatview-main-container .chatview-area .chatview-message .sender-info{font-size:11px;margin:.5rem 0 0}.chatview-main-container .chatview-area .chatview-message-out{align-self:flex-end;text-align:right}.chatview-main-container .chatview-area .chatview-message-out .chatview-message-text{padding:1rem;box-shadow:0 0 10px #d3d3d3;border-radius:1rem 0 1rem 1rem;position:relative;text-align:left;font-size:16px;white-space:pre-line}.chatview-main-container .chatview-area .chatview-message-in{align-self:flex-start;text-align:left}.chatview-main-container .chatview-area .chatview-message-in .chatview-message-text{background:#f0f0f0;padding:1rem;box-shadow:0 0 10px #f0f0f0;border-radius:0 1rem 1rem;position:relative}.chatview-main-container .chatview-section-chat-input{display:flex;flex-direction:column;gap:.5rem;background:transparent;margin-top:auto;padding:0 1.5rem 1.5rem}.chatview-main-container .chatview-section-chat-input .chatview-main{height:100%;display:flex;flex-direction:column}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container{height:100%;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding:.5rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container::-webkit-scrollbar{width:8px;height:8px}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container::-webkit-scrollbar-track{background:transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container::-webkit-scrollbar-thumb:hover{background-color:#00000080}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container:hover::-webkit-scrollbar-thumb,.chatview-main-container .chatview-section-chat-input .chatview-main__message-container:active::-webkit-scrollbar-thumb{opacity:1}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container::-webkit-scrollbar-corner{background:transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message{position:relative;white-space:pre-line;background:#f0f0f0;padding:1rem;border-radius:1rem}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message__wrap{padding:0 2rem 0 0}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message__wrap__btn:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message__details{display:flex;justify-content:space-between}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message .edit-chatview-btn{font-size:14px;color:#121630!important;position:absolute;cursor:pointer;right:20px;top:15px}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message .edit-chatview-btn:hover{transform:scale(1.1)}.chatview-main-container .chatview-section-chat-input .chatview-main__message-container .chatview-message_dlg{left:95%}.chatview-main-container .chatview-section-chat-input .chatview-main__input{height:auto;display:flex;margin-top:auto;background:#ffffff;overflow:hidden;border-bottom:1px solid grey}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea{border:none;flex:1 1 auto;max-height:7rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea:enabled:focus{box-shadow:none}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea::-webkit-scrollbar{width:8px;height:8px}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea::-webkit-scrollbar-track{background:transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea::-webkit-scrollbar-thumb:hover{background-color:#00000080}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea:hover::-webkit-scrollbar-thumb,.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea:active::-webkit-scrollbar-thumb{opacity:1}.chatview-main-container .chatview-section-chat-input .chatview-main__input .p-inputtextarea::-webkit-scrollbar-corner{background:transparent}.chatview-main-container .chatview-section-chat-input .chatview-main__input button.p-button{align-self:flex-end;min-height:2.5rem;background:#ffffff;color:#559ff3}.chatview-main-container .chatview-section-chat-input .chatview-main__input button.p-button:hover{background:#ffffff;color:#121630}.chatview-main-container .chatview-section-chat-input .chatview-main__input__btnwrap{display:flex}.chatview-main-container .chatview-section-chat-input .chatview-main__input__btnwrap .chatview-spinner-wrapper{margin:auto}.chatview-main-container .chatview-section-chat-input .chatview-main__input__btnwrap .chatview-spinner-wrapper .send-loader{font-size:1rem;color:#559ff3}.chatview-main-container .chatview-section-chat-input .chatview-main__input__underline{border-top:none;border-left:none;border-right:none;border-radius:0}.chatview-main-container .chatview-section-chat-input .chatview-main__input__underline:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.chatview-main-container .chatview-section-chat-input .chatview-main__input:hover,.chatview-main-container .chatview-section-chat-input .chatview-main__input:focus-within{border-color:#6366f1}.bg-clr-primary{background-color:#121630;color:#fff}.bg-clr-accent{background-color:#559ff3;color:#fff}.bg-clr-light{background-color:#fff;color:#1f323f}.bg-clr-dark{background-color:#1f323f;color:#fff}.bg-clr-orange{background:linear-gradient(90deg,#FFB340 0%,#FFA740 100%);color:#fff}.bg-clr-blue-gradient{background:linear-gradient(0deg,rgba(0,123,255,.5),rgba(0,123,255,.5)),linear-gradient(92.54deg,#1C80CF 47.88%,#FFFFFF 100.01%);color:#fff}.bg-clr-lightblue{background:#3ebaff;color:#fff}.bg-clr-pink{background-color:var(--pink-100);color:var(--pink-500)}.bg-clr-red{background:linear-gradient(90deg,var(--red-500),var(--red-400));color:#fff}.bg-clr-grey{background:hsl(203deg,22%,40%)!important;color:#fff!important}.bg-clr-grey-gradient{background:linear-gradient(90deg,#43516B,#6984B8);color:#fff}.bg-clr-violet{background:hsl(264deg,65%,44%);color:#fff}.bg-clr-turkis{background:hsl(182deg,78%,50%);color:#fff}.bg-clr-darkblue{background:hsl(218deg,39%,14%);color:#fff}.bg-clr-indigoblue{background:hsl(218deg,100%,19%);color:#fff}.bg-clr-primary-gradient{background:linear-gradient(#121630,#292F51);color:#fff}.p-card .p-card-content{padding:0}.p-datatable .p-datatable-table .p-datatable-tbody .p-selectable-row{cursor:default;outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #f0f0f0;border-color:#c5c5c5}.p-button{background-color:#559ff3;color:#fff;border:0}.p-button:enabled:hover{background:#0d7eff;border-color:#0d7eff}.p-button.btn-white{background:#ffffff!important;color:#888a97!important}.p-button.btn-white:hover{background:#0d7eff!important;border-color:#0d7eff!important;color:#fff!important}.p-button:focus{box-shadow:none}.p-button-link{color:#559ff3!important}.p-button-link:focus{box-shadow:none!important}.selectbutton-white{background:#ffffff!important;color:#0d7eff!important;border:1px solid #559FF3}.selectbutton-white.highlighted{background:#559FF3!important;color:#fff!important;border-color:#559ff3}.selectbutton-white:hover{background:#0d7eff!important;border-color:#0d7eff!important;color:#fff!important}.p-selectbutton .p-button.p-highlight{background-color:#559ff3;color:#fff;border-color:#559ff3}.p-selectbutton .p-button.p-highlight:hover{background:#0d7eff;border-color:#0d7eff}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{z-index:1;transform:scale(1.1)}.p-sortable-column-icon{color:#fff!important}.p-sortable-column:focus{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.p-sortable-column:hover{background:#121630!important;color:#fff}.p-sortable-column.p-highlight{background:#121630!important;color:#fff!important}.p-sortable-column.p-highlight:focus{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.p-sortable-column.p-highlight:hover{color:#fff!important}.p-sortable-column:not(.p-highlight):hover{color:#fff!important}.p-panel-header{padding:.75rem 1.25rem!important}.p-autocomplete-multiple-container{width:100%!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:#f0f0f0;color:#495057}.p-dropdown:not(.p-disabled):hover{border-color:#c5c5c5}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #f0f0f0;border-color:#c5c5c5}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#f0f0f0;color:#495057;outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #f0f0f0;border-color:#c5c5c5}.p-confirm-dialog .p-button{border-radius:2rem;padding:.75rem 1.5rem}.p-confirm-dialog .p-button.p-button-text{color:#000;background:white;border-radius:2rem;outline:1px solid black;padding:.7rem 1rem}.p-confirm-dialog .p-button.p-button-text:hover{color:#000;background:#f0f0f0}.p-panel-header{background-color:#fff;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0 2px 3px #00000029;z-index:1}.p-panel-header .p-panel-header-icon{color:#559ff3}.p-panel .p-panel-content{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.panel-inner-shadow{background-color:#f7f7f7;color:#071425;border-radius:14px;padding:1rem;box-shadow:inset 0 3px 6px #00000029}.panel-light{background-color:#fff;color:#071425;border-radius:14px;box-shadow:0 -1px 3px #00000029;overflow-x:auto}.panel-light hr{height:3px;border:0;box-shadow:0 3px 3px -3px #33333340 inset;width:calc(100% + 2rem);margin-left:-1rem}.side-panel{background-color:#dddee7;color:#000;border-radius:19px;box-shadow:inset 0 3px 6px #00000040}.innerShadow{background-color:#dddee7;color:#000;box-shadow:inset 0 -3px 6px #00000040}.btn_round{border-radius:50%;width:2rem!important;height:2rem}.p-accordion{overflow:hidden}.p-accordion .p-accordion-header{box-shadow:0 3px 6px #00000029;border-radius:0;width:calc(100% + 2rem);margin-left:-1rem}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:none}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:none;color:#071425}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link path{color:#559ff3}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link:hover{background-color:transparent}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:none}.p-accordion .p-accordion-header .p-accordion-header-link{border:none;background:none;border-radius:0;display:flex;justify-content:space-between;flex-direction:row-reverse;padding:1rem 2.25rem}.p-accordion .p-accordion-content{width:calc(100% + 2rem);margin-left:-1rem;margin-top:5px;border:none;box-shadow:0 3px 6px #00000029;border-bottom-left-radius:0;border-bottom-right-radius:0}.p-accordion .p-accordion-content p{padding:0 1.25rem}.grey-accordion .p-accordion-header,.grey-accordion .p-accordion .p-accordion-header{box-shadow:none;background-color:#f0f0f0}.box-accordion,.box-accordion .p-accordion{margin:1rem;box-shadow:0 0 6px #00000029;border-radius:14px;overflow:hidden}.box-accordion .p-accordion-header,.box-accordion .p-accordion .p-accordion-header{width:100%;margin-left:0;box-shadow:none;background-color:#fff!important}.flight-plan{padding-left:2rem}.flight-plan_route-title{font-size:1.25rem;text-transform:uppercase;font-weight:600;letter-spacing:2px;padding:0 0 1rem;margin-top:2rem}.flight-plan-departure{display:flex;gap:2rem}.flight-plan-departure_datetime{position:relative;grid-area:1/1/1/1;display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;padding:0}.flight-plan-departure_datetime_time{margin:0 0 0 3rem;font-weight:700;font-size:1rem;text-wrap:nowrap}.flight-plan-departure_datetime_date{margin:0 0 0 3rem;font-size:1rem;text-wrap:nowrap}.flight-plan-departure_datetime:before{content:"";position:absolute;width:10px;height:10px;left:-4px;top:7px;border-radius:50%;background:#121630}.flight-plan-departure_datetime:after{content:"";position:absolute;width:2px;height:80%;left:0;bottom:0;background:#121630}.flight-plan-departure_city{grid-area:1/2/1/2;overflow:hidden;white-space:nowrap}.flight-plan-departure_city_airport{font-weight:700;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.flight-plan-departure_city_city{overflow:hidden;text-overflow:ellipsis}.flight-plan_spacer{grid-area:2/1/2/1;border-left:2px solid #121630;min-height:2rem}.flight-plan-arrival{display:flex;gap:2rem}.flight-plan-arrival_datetime{position:relative;grid-area:3/1/3/1;display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;padding:0 0 0 1rem}.flight-plan-arrival_datetime_time{margin:0 0 0 2rem;font-weight:700;font-size:1rem;text-wrap:nowrap}.flight-plan-arrival_datetime_date{margin:0 0 0 2rem;font-size:1rem;text-wrap:nowrap}.flight-plan-arrival_datetime:before{content:"";position:absolute;width:10px;height:10px;left:-4px;top:7px;border-radius:50%;background:#121630}.flight-plan-arrival_datetime:after{content:"";position:absolute;width:2px;height:30%;left:0;top:0;background:#121630}.flight-plan-arrival_city{grid-area:3/2/3/2;overflow:hidden;white-space:nowrap}.flight-plan-arrival_city_airport{font-weight:700;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.flight-plan-arrival_city_city{overflow:hidden;text-overflow:ellipsis}.flight-plan-infobox_wrapper{grid-area:2/2/2/2;position:relative;padding:0rem 0 1rem}.flight-plan-infobox{position:absolute;right:4rem;top:-10rem;width:90%;max-width:250px;background:#f7f7f7;border-radius:5px;padding:.5rem;font-weight:600}.flight-plan-infobox_airline{display:flex;justify-content:space-between}.flight-plan-infobox_plane{padding:0 0 1rem}.flight-plan-infobox_details_detail{display:flex;align-items:center}.flight-plan-infobox_details_detail-text{padding:0 0 0 1rem}.flight-plan_transfer{height:5rem;position:relative;display:flex;width:100%}.flight-plan_transfer:after{content:"";border-left:2px dashed #121630;position:absolute;left:0;top:-87px;height:220%}.flight-plan_transfer_spacer{width:25%;position:relative}.flight-plan_transfer_spacer:before{content:"";border-bottom:2px solid #D9C291;position:absolute;left:0;width:90%;height:50%}.flight-plan_transfer_content{display:flex;align-items:center;position:relative;width:100%}.flight-service{margin-left:.5rem;margin-top:-.5rem;margin-bottom:-.5rem}.flight-service_header{min-height:60px;align-items:center;display:flex;justify-content:start;gap:9rem}.flight-service_header_icon{margin-left:1rem;color:#d9c291;min-height:22px}.flight-service_header_icon_new{color:#d9c291}.flight-service_header_icon_new svg{height:20px}.flight-service_header_heading{color:#d9c291;font-weight:700}.flight-service_header_head{margin-left:1rem;min-height:22px}.flight-service .p-panel-header{position:relative;background-color:#fff;border-radius:14px;box-shadow:0 2px 3px #00000029!important;z-index:1;padding:.25rem 1rem!important}.flight-service_services{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;width:70%;min-height:20px;align-items:center}.flight-service.has-left-line{padding-left:1rem}.flight-service.has-left-line:before{content:"";position:absolute;left:0;top:0;bottom:-1rem;width:5px;background-color:#d9c291;border-radius:2px;z-index:99}.carplan{padding:0 1rem}.carplan_details{display:grid;grid-template-columns:1fr 1fr 1fr}.carplan_details_heading{font-size:1.125rem;font-weight:700;color:#000}.carplan_details_heading_pickup,.carplan_details_heading_dropoff{font-weight:600;color:#d9c291}.carplan_details_heading_address,.carplan_details_heading_datetime{font-weight:300}.navigation-side-menu{position:fixed;width:80px;height:100%;background:linear-gradient(#121630,#292F51);border-left:10px solid transparent;transition:.5s;overflow:hidden}.navigation-side-menu.active{width:200px}.navigation-side-menu.active .toggle:before{transform:translateY(0) rotate(-405deg)}.navigation-side-menu.active .toggle:after{transform:translateY(0) rotate(225deg)}.navigation-side-menu .main-menu-wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}.navigation-side-menu .main-menu-wrapper .p-button-icon-only{width:2rem;height:2rem}.navigation-side-menu .main-menu-wrapper .new-request-btn span{text-wrap:nowrap}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper a{position:relative;width:100%;display:flex;text-decoration:none;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper a .icon{position:relative;display:grid;min-width:60px;height:60px;line-height:70px;place-items:center}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper a .icon .pi{font-size:1.25rem}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper a .icon svg{width:1.25rem;height:1.25rem;fill:#fff}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper a .title{position:relative;display:block;padding:0 10px;height:60px;line-height:60px;text-align:start;white-space:nowrap}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper .custom-menu-element{position:relative;width:100%;list-style:none;cursor:pointer;color:#fff;text-decoration:none;display:flex;align-items:center}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper .custom-menu-element .custom-menu-icon{position:relative;display:grid;min-width:60px;height:60px;line-height:70px;place-items:center;align-content:center;font-size:1.5rem}.navigation-side-menu .main-menu-wrapper .custom-menu-element-wrapper .custom-menu-element .custom-menu-title{position:relative;display:block;padding:0 10px;height:60px;line-height:60px;text-align:start;white-space:nowrap}.navigation-side-menu ul{width:100%}.navigation-side-menu ul li{position:relative;width:100%;list-style:none}.navigation-side-menu ul li:nth-child(1){margin-bottom:10px;pointer-events:none}.navigation-side-menu ul li a{position:relative;width:100%;display:flex;text-decoration:none;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}.navigation-side-menu ul li a .icon{position:relative;display:grid;min-width:60px;height:60px;line-height:70px;place-items:center}.navigation-side-menu ul li a .icon .pi{font-size:1rem}.navigation-side-menu ul li a .icon svg{width:1.25rem;height:1.25rem;fill:#fff}.navigation-side-menu ul li a .title{position:relative;display:block;padding:0 10px;height:60px;line-height:60px;text-align:start;white-space:nowrap}.navigation-side-menu .toggle{position:absolute;bottom:16px;right:20px;background:#eef2ff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;box-shadow:5px 5px 10px #00000026}.navigation-side-menu .toggle:before{content:"";position:absolute;width:26px;height:3px;border-radius:3px;background:#559FF3;transform:translateY(-5px);transition:1s}.navigation-side-menu .toggle:after{content:"";position:absolute;width:26px;height:3px;border-radius:3px;background:#559FF3;transform:translateY(5px);transition:1s}.btn-sz{min-width:60px;line-height:40px;place-items:center}.travelrequest_details-grid{width:100%;height:calc(100vh - 5.5rem);display:grid;margin-left:1rem;grid-template-columns:2.4fr 1.6fr;grid-template-rows:auto 1fr;gap:1rem}.travelrequest_details-bms-info{display:flex;justify-content:space-around;gap:1rem;padding-right:2rem}.travelrequest_details-bms-info-panel{width:100%}.travelrequest_details-bms-data{display:flex;flex-direction:column;gap:1em}.travelrequest_details-bms-data_car_info{display:grid;align-items:center;grid-template-columns:1fr 1fr 1fr 1fr}.travelrequest_details-bms-data-panel{min-height:calc(100% - 3rem);margin-right:2rem}.travelrequest_details-bms-data_overview{margin:auto;width:90%}.travelrequest_details-bms-data_overview_column{border:none!important;padding:.5rem .5rem .5rem 1rem!important;font-weight:400!important;background-color:#fff!important}.travelrequest_details-bms-data_overview_data{border-width:0 1px 0 0!important;padding:.5rem .5rem .5rem 1rem!important;background-color:#fff}.travelrequest_details-bms-data_overview_data_font_weight{font-weight:700}.travelrequest_details-bms-data_overview_footer{border:none!important;padding:.5rem .5rem .5rem 1rem!important}.travelrequest_details-bms-data_overview_price{text-decoration-line:underline;font-weight:700!important}.travelrequest_details-bms-data_communication_container{display:grid;grid-template-columns:.9fr .9fr .9fr .9fr .9fr;gap:.1rem;padding:1rem;height:100%}.travelrequest_details-bms-data_communication_container_contents{text-align:center;padding:1rem;border-radius:18px;box-shadow:0 1px 9px #00000040;height:100%;width:14rem;overflow:auto}.travelrequest_details-bms-data_communication_container_contents_text{display:flex;padding-bottom:1rem!important;justify-content:center}.travelrequest_details-bms-data_communication_container_contents_btn{display:flex;align-items:center;justify-content:center;gap:.5rem}.travelrequest_details-bms-data_communication_container_contents_btn .p-button.p-button-icon-only{border-radius:50%;width:2rem!important;height:2rem!important}.travelrequest_details-bms-data_communication_container_contents_btn_kom{height:1rem!important;padding:1rem!important;width:4rem!important;border-radius:30px}.travelrequest_details-bms-data_passenger{margin-left:2rem}.travelrequest_details-bms-data_passenger_list{display:grid;grid-template-columns:repeat(5,1fr);list-style-type:none}.travelrequest_details-bms-data_passenger_list_bold-name{font-weight:800}.travelrequest_details-bms-data_traveller{gap:2rem;display:flex;flex-direction:row}.travelrequest_details-bms-data_traveller_list{display:flex;list-style-type:none;padding-left:2rem;flex-direction:column}.travelrequest_details-bms-data_traveller_list_list,.travelrequest_details-bms-data_traveller_list li{margin-right:5rem}.travelrequest_details-bms-data_traveller_list_bold-name{font-weight:800}.travelrequest_details-bms-data_payment{background:#e5f0f0;padding:1rem 3rem;display:flex;flex-direction:column;word-wrap:break-word;white-space:pre-wrap;overflow:auto}.travelrequest_details-bms-data_services{padding:1rem}.travelrequest_details-bms-data_insurance{padding:1rem 1rem 1rem 2rem}.travelrequest_details-bms-data_furtherconditions{padding:1rem}.travelrequest_details-booking-detail .p-panel-header{background-color:#fff;border-radius:14px;padding:.75rem 1.25rem!important;box-shadow:none}.travelrequest_details-booking-detail .p-panel-header .p-panel-header-icon{color:#559ff3}.travelrequest_details-booking-detail .p-panel-header .p-panel-header-icon[aria-expanded=true] .travelrequest_details-booking-detail .p-panel-header{background-color:green!important}.travelrequest_details-data_header{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:4rem;padding-right:1rem;height:3rem}.travelrequest_details-data_header .flex.align-items-center.gap-3{flex:0 0 auto;gap:.5rem}.travelrequest_details-data_header .svg-div{width:24px;height:24px;flex:0 0 auto}.travelrequest_details-data_header .details-view-header,.travelrequest_details-data_header .btn_round.add-new{flex:0 0 auto}.travelrequest_details-data_header .header_heading{font-weight:700}.travelrequest_details_mietwagen_data_info,.travelrequest_details_hotels_data_info{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.travelrequest_details_hotels_data_info .data_heading{color:#071425;font-weight:700;letter-spacing:.5px}.travelrequest_details_hotels_data_info-inside-info{display:flex;flex-direction:column;gap:1rem}.travelrequest_details_hotels_data_info-details-flights{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:start;font-weight:800}.travelrequest_details_hotels_data_info-details-flights-container{display:flex;gap:15px}.travelrequest_details_hotels_data_info .details-colored{color:#d9c291;font-weight:500}.travelrequest_details_hotels_data_info-passanger-details{display:flex;flex-direction:column;height:100%}.travelrequest_details_hotels_data_info-addons{text-transform:None}.travelrequest_details_hotels_data_info .details-check{color:#d9c291;font-weight:800!important}.travelrequest_details_hotels_data_info .details-uncheck{color:red;font-weight:800!important}.travelrequest_details_hotels_data_info_divide{gap:5rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.travelrequest_details_hotels_data_info .room-wise-grid{display:flex;padding-left:2rem;align-items:flex-start}.travelrequest_details_hotels_data_info .room-wise-column{display:flex;flex-direction:column;gap:.25rem;min-width:200px}.travelrequest_details_hotels_data_info .additional-info{max-width:220px;word-break:break-word}.travelrequest_details_hotels_data_info .data_heading{white-space:nowrap;min-width:220px}.travelrequest_details-data_info .data_heading{color:#071425;font-weight:700;letter-spacing:.5px}.travelrequest_details-data_info-inside-info{display:flex;flex-direction:column;gap:1rem}.travelrequest_details-data_info-details-flights{display:grid;align-items:center;grid-template-columns:40% 20% 40%;justify-items:start;font-weight:800}.travelrequest_details-data_info-details-flights-container{gap:15px}.travelrequest_details-data_info .details-colored{color:#d9c291;font-weight:500}.travelrequest_details-data_info-passanger-details{display:flex;flex-direction:column;height:100%}.travelrequest_details-data_info-addons{text-transform:None}.travelrequest_details-data_info .details-check{color:#d9c291;font-weight:800!important}.travelrequest_details-data_info .details-uncheck{color:red;font-weight:800!important}.travelrequest_details-data_info_divide{display:grid;grid-template-columns:15% 40% 15% 30%}.travelrequest_details_package_data_info .travelrequest-section{display:flex;justify-content:flex-start;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.travelrequest_details_package_data_info .travelrequest-section>div{flex:auto}.travelrequest_details_package_data_info .travelrequest-details-route,.travelrequest_details_package_data_info .travelrequest-details-budget{flex-wrap:wrap}.travelrequest_details_package_data_info .travelrequest-details-rooms{display:flex;flex-wrap:wrap;gap:2rem;width:100%}.travelrequest_details_package_data_info .room-wise-grid{display:flex;gap:1rem;flex-wrap:wrap}.travelrequest_details_package_data_info .room-wise-column{display:flex;flex-direction:column;gap:.25rem;overflow-wrap:anywhere}.travelrequest_details_package_data_info .details-colored{color:#d9c291;font-weight:500}.travelrequest_details_package_data_info .data_heading{color:#071425;font-weight:700;letter-spacing:.5px}.travelrequest_details_package_data_info .first-column{min-width:250px;overflow-wrap:anywhere}.coming-soon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Moonlight;color:#559ff3;font-size:2.5em}.bg-shadow{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.font_weight{font-weight:300}.details-caps .details-edit-btn{background:transparent;color:#fff;border:none;cursor:pointer;margin-left:.625rem}.details-caps .details-edit-btn:hover{transform:scale(1.1)}.details-regular{font-weight:300;flex-wrap:wrap;color:#071425}.details-flexibel{padding:1.25rem 0 0}.svg-div{height:25px!important;width:25px!important;color:#000!important}.svg-div-small{height:20px!important;width:20px!important;color:#000!important}.details-view-header{display:flex;justify-content:space-between;gap:1.5rem;align-items:center}.details-view-header .details-container-heading{cursor:pointer}.details-view-header .details-container-status{margin-bottom:.2rem;text-align:left}.details-view-header .request-number{border-radius:1rem;padding:1rem;width:49%;display:flex;justify-content:space-between;position:relative}.details-view-header .request-number .request-btn-container{margin:auto 0}.details-view-header .request-number .pi{font-size:1rem}.details-view-header .request-number .add-new{position:relative;top:2em;right:2rem}.details-view-header .request-number .details-container-status svg{width:1rem;height:1rem;fill:#fff;margin-right:.2rem}.details-view-header .request-number .split_button{white-space:nowrap}.details-view-header .request-number .split_button .p-button{background:#6366F1;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px}.details-view-header .request-number .split_button .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button .p-button:hover{filter:brightness(.9)}.details-view-header .request-number .split_button .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .request-number .split_button__new .p-button{background:hsl(203deg,22%,40%)!important;color:#fff!important;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px;-webkit-backdrop-filter:none;backdrop-filter:none}.details-view-header .request-number .split_button__new .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button__new .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button__new .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .request-number .split_button__ordered .p-button{background:#3ebaff;color:#fff;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px}.details-view-header .request-number .split_button__ordered .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button__ordered .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button__ordered .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .request-number .split_button__queued .p-button{background:#F59E0B;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px}.details-view-header .request-number .split_button__queued .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button__queued .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button__queued .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .request-number .split_button__finished .p-button{background:#22C55E;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px}.details-view-header .request-number .split_button__finished .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button__finished .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button__finished .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .request-number .split_button__cancelled .p-button{background:#EF4444;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;padding:0 .5rem;border-radius:10px 0 0 10px}.details-view-header .request-number .split_button__cancelled .p-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-view-header .request-number .split_button__cancelled .menu-btn{font-size:.75rem;border-radius:0 10px 10px 0;padding:0;width:1.5rem}.details-view-header .request-number .split_button__cancelled .menu-btn .p-button-icon{font-size:.75rem}.details-view-header .customer-detail-outerwrapper{border-radius:1rem;padding:1rem;width:49%}.details-view-header .customer-detail-outerwrapper .customer-details{display:flex;flex:auto;gap:1rem;cursor:pointer}.details-view-header .customer-detail-outerwrapper .customer-details .icon-wrapper .user-icon{font-size:1.5rem}.details-view-header .customer-detail-outerwrapper .customer-details .name-wrapper{flex:3}.details-view-header .customer-detail-outerwrapper .customer-details .name-wrapper .svg-lang{margin:.2rem;height:20px;width:20px;border-radius:50%;box-shadow:0 0 6px #fff}.details-view-header .customer-detail-outerwrapper .customer-details .name-wrapper .padding-text{margin-bottom:.25rem}.details-view-header .customer-detail-outerwrapper .customer-details .name-wrapper .name-label{font-weight:800;font-size:1.25rem}.details-view-header .customer-detail-outerwrapper .customer-details_contact{display:flex;cursor:pointer;padding-top:1rem;justify-content:space-between}.request{display:flex;justify-content:space-between;overflow:hidden}.details-container{display:flex}.details-container .tab-menu-content{background:#121630;display:flex;flex-direction:column;height:calc(100% - 59px)}.details-container .tab-menu-content .details-card{padding:12px 10px 0;box-shadow:none;background-color:transparent;color:#fff}.details-container .tab-menu-content .details-card .p-card-body{padding:0 .75rem}.details-container .tab-menu-content .details-card .p-card-content{padding:.5rem 0}.details-container .tab-menu-content .show-all-wrap{background-color:#121630;color:#fff;display:flex;justify-content:space-between}.details-container .tab-menu-content .request-chat-message{position:relative;white-space:pre-line;background:#f0f0f0;padding:1rem;border-radius:1rem;margin:.5rem}.details-container .tab-menu-content .request-notes,.details-container .tab-menu-content .request-chat{background:#121630;padding:0 .5rem .5rem}.details-container .tab-menu-content .expand-btn-wrap{z-index:2;position:absolute;top:50%;left:-.625rem}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_open{padding-left:.625rem;padding-right:.625rem;width:1rem;height:2rem;transition:width .5s,transform .5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_open:hover:before{content:"";display:inline-block;position:absolute;width:10px;height:2px;border-radius:3px;background:#ffffff;transform:translateY(-3px) translate(8px) rotate(45deg);transition:.5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_open:hover:after{content:"";display:inline-block;position:absolute;width:10px;height:2px;border-radius:3px;background:#ffffff;transform:translateY(3px) translate(8px) rotate(135deg);transition:.5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_open:hover{width:3rem}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_open:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_close{padding-left:.625rem;padding-right:.625rem;width:1rem;height:2rem;transition:width .5s,transform .5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_close:hover:before{content:"";display:inline-block;position:absolute;width:10px;height:2px;border-radius:3px;background:#ffffff;transform:translateY(-3px) translate(8px) rotate(-45deg);transition:.5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_close:hover:after{content:"";display:inline-block;position:absolute;width:10px;height:2px;border-radius:3px;background:#ffffff;transform:translateY(3px) translate(8px) rotate(225deg);transition:.5s}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_close:hover{width:3rem}.details-container .tab-menu-content .expand-btn-wrap .expand_btn_close:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.details-container .tab-menu-content .msg-wrapper{margin-top:auto;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.details-container .tab-menu-content .msg-wrapper::-webkit-scrollbar{width:8px;height:8px}.details-container .tab-menu-content .msg-wrapper::-webkit-scrollbar-track{background:transparent}.details-container .tab-menu-content .msg-wrapper::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.details-container .tab-menu-content .msg-wrapper::-webkit-scrollbar-thumb:hover{background-color:#00000080}.details-container .tab-menu-content .msg-wrapper:hover::-webkit-scrollbar-thumb,.details-container .tab-menu-content .msg-wrapper:active::-webkit-scrollbar-thumb{opacity:1}.details-container .tab-menu-content .msg-wrapper::-webkit-scrollbar-corner{background:transparent}.details-container .expand-title{color:#fff;padding-inline:1rem;font-weight:500;text-transform:uppercase}.details-container .show-all-btn{color:#fff;padding-inline:1rem;cursor:pointer;font-weight:500;text-transform:uppercase;position:relative;transition:.5s}.details-container .show-all-btn:after{content:"»";position:absolute;opacity:0;top:-13px;right:-20px;transition:.5s;font-size:2rem;font-weight:200}.details-container .show-all-btn:hover{padding-right:28px;padding-left:8px}.details-container .show-all-btn:hover:after{opacity:1;right:10px}.details-container .request-chat-message{position:relative;white-space:pre-line;background:#f0f0f0;padding:1rem;border-radius:1rem;margin:.5rem 1rem 1rem}.details-container .details-flight-item{padding:.625rem 0 0}.details-container .details-flight-item.free-text{display:flex;flex-direction:column;margin-top:1rem;overflow:hidden}.details-container .details-flight-item.free-text .additional-info{height:10rem;word-wrap:break-word;white-space:pre-wrap;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.details-container .details-flight-item.free-text .additional-info::-webkit-scrollbar{width:8px;height:8px}.details-container .details-flight-item.free-text .additional-info::-webkit-scrollbar-track{background:transparent}.details-container .details-flight-item.free-text .additional-info::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.details-container .details-flight-item.free-text .additional-info::-webkit-scrollbar-thumb:hover{background-color:#00000080}.details-container .details-flight-item.free-text .additional-info:hover::-webkit-scrollbar-thumb,.details-container .details-flight-item.free-text .additional-info:active::-webkit-scrollbar-thumb{opacity:1}.details-container .details-flight-item.free-text .additional-info::-webkit-scrollbar-corner{background:transparent}.details-container .details-flexibel{padding:1.25rem 0 0}.details-container .details-title{margin-top:1rem;text-wrap:pretty}.details-container .details-addons{padding:1.25rem 0 0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.details-container .addons-innerspace{padding:1.875rem 0 0}.details-container .addon-text{height:100%;min-width:15rem;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:transparent transparent}.details-container .addon-text::-webkit-scrollbar{width:8px;height:8px}.details-container .addon-text::-webkit-scrollbar-track{background:transparent}.details-container .addon-text::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.details-container .addon-text::-webkit-scrollbar-thumb:hover{background-color:#00000080}.details-container .addon-text:hover::-webkit-scrollbar-thumb,.details-container .addon-text:active::-webkit-scrollbar-thumb{opacity:1}.details-container .addon-text::-webkit-scrollbar-corner{background:transparent}.details-container .addon-text_extended{height:auto}.details-container .details-colored{color:#d9c291;font-weight:500}.details-container .details-flights{display:flex;justify-content:flex-start;white-space:break-spaces}.details-container .details-flights_extended{white-space:nowrap}.details-container .details-bold{font-weight:500}.details-container .details-check{color:#d9c291}.details-container .details-uncheck{color:red}.details-container .flexDiv{width:300px}.details-container .column-pad{padding:0 10px 0 0}.details-container .flex-item{margin:.625rem 0 0}.details-container .flex-item-title{text-wrap:pretty;font-weight:700}.details-container .flex-item_additional{white-space:break-spaces}.details-container .flex-item.free-text{display:flex;flex-direction:column;margin-top:1rem;overflow:hidden}.details-container .flex-item.free-text .additional-info{height:25rem;word-wrap:break-word;white-space:pre-wrap;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.details-container .flex-item.free-text .additional-info::-webkit-scrollbar{width:8px;height:8px}.details-container .flex-item.free-text .additional-info::-webkit-scrollbar-track{background:transparent}.details-container .flex-item.free-text .additional-info::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.details-container .flex-item.free-text .additional-info::-webkit-scrollbar-thumb:hover{background-color:#00000080}.details-container .flex-item.free-text .additional-info:hover::-webkit-scrollbar-thumb,.details-container .flex-item.free-text .additional-info:active::-webkit-scrollbar-thumb{opacity:1}.details-container .flex-item.free-text .additional-info::-webkit-scrollbar-corner{background:transparent}.details-container .details-separator{margin:auto 10px}.details-container .p-tabmenu.details-tabs{overflow:hidden}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav{display:flex;gap:.1rem;background:none;padding:3px 0 0}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav .p-tabmenuitem{flex-grow:1}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background-color:#121630;color:#fff}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:hsl(232deg,6%,53%);color:#fff;border-top-right-radius:12px;border-top-left-radius:12px;border:none;justify-content:center}.details-container .p-tabmenu.details-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.p-tabmenu.service-tabs{overflow-x:visible}.p-tabmenu.service-tabs .p-tabmenu-nav{display:flex;gap:.1rem;background:none;border:none;padding:3px 0 0}.p-tabmenu.service-tabs .p-tabmenu-nav .p-tabmenuitem{max-width:10%;flex-grow:1}.p-tabmenu.service-tabs .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background-color:#fff;color:#1f323f}.p-tabmenu.service-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:hsl(60deg,3%,84%);color:#1f323f;border-radius:12px 12px 0 0;border:none;justify-content:center}.p-tabmenu.service-tabs .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.menu-status{position:relative}.menu-status:after{content:"";position:absolute;left:0;width:100%;height:100%;background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,0) 50%)}.menu-status:hover{filter:brightness(.9)}.requests-container{position:relative;display:flex;flex-direction:column;width:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.requests-container::-webkit-scrollbar{width:8px;height:8px}.requests-container::-webkit-scrollbar-track{background:transparent}.requests-container::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.requests-container::-webkit-scrollbar-thumb:hover{background-color:#00000080}.requests-container:hover::-webkit-scrollbar-thumb,.requests-container:active::-webkit-scrollbar-thumb{opacity:1}.requests-container::-webkit-scrollbar-corner{background:transparent}.requests-container .p-panel-header-icon{color:#559ff3}.requests-container .p-panel-header-icon[aria-expanded=true] .requests-container{background-color:green!important}.requests-container .sim_header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:1rem}.requests-container .sim_header_heading{font-weight:700}.requests-container .sim .p-panel-header{background-color:#fff;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0 2px 3px #00000029;z-index:1;padding:.75rem 1.25rem!important}.requests-container .sim_services{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}.requests-container .sim_services-end{text-align:end;padding-right:3rem}.requests-container .sim_table_header{background-color:#fff!important;color:#495057!important;border:none!important;padding:.5rem 1rem!important}.requests-container .sim_table_body{border:none!important;background-color:#fff!important;padding:.5rem 1rem!important}.requests-container .sim_table_footer{border:none!important}.requests-container .insurance_header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:1rem}.requests-container .insurance_header_heading{font-weight:700}.requests-container .insurance_table_header{background-color:#fff!important;color:#495057!important;border:none!important;padding:.5rem 1rem!important}.requests-container .insurance_table_body{border:none!important;background-color:#fff!important;padding:.5rem 1rem!important}.requests-container .insurance_table_footer{border:none!important}.requests-container .insurance .p-panel-header{position:relative;background-color:#fff;border-top-left-radius:14px;border-top-right-radius:14px;box-shadow:0 2px 3px #00000029;z-index:1;padding:.75rem 1.25rem!important}.requests-container .requests-content-wrapper{position:relative;display:flex;flex-direction:column;overflow:auto;height:100%;gap:1rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.requests-container .requests-content-wrapper::-webkit-scrollbar{width:8px;height:8px}.requests-container .requests-content-wrapper::-webkit-scrollbar-track{background:transparent}.requests-container .requests-content-wrapper::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.requests-container .requests-content-wrapper::-webkit-scrollbar-thumb:hover{background-color:#00000080}.requests-container .requests-content-wrapper:hover::-webkit-scrollbar-thumb,.requests-container .requests-content-wrapper:active::-webkit-scrollbar-thumb{opacity:1}.requests-container .requests-content-wrapper::-webkit-scrollbar-corner{background:transparent}.insurance-dialog_field{display:flex;flex-direction:column;gap:.4rem}.insurance-dialogfield-label{font-weight:600;font-size:.9rem;color:#374151}.insurance-dialog_participant-list{display:flex;flex-direction:column;gap:.6rem;padding:.5rem 0}.insurance-dialog_participant-item{display:flex;align-items:center;gap:.6rem}.insurance-dialog_participant-item .p-checkbox .p-checkbox-box.p-highlight{background-color:#559ff3!important;border-color:#559ff3!important}.insurance-dialog_participant-item .p-checkbox .p-checkbox-box:hover{border-color:#559ff3!important}.insurance-dialog_participant-name{font-size:.95rem;color:#374151;cursor:pointer}.chatview-box{position:absolute;display:flex;flex-direction:column;flex-wrap:nowrap;bottom:.2rem;width:100%;height:2rem;z-index:2}.chatview-box .chat-drag{display:flex;flex-wrap:nowrap;width:100%;min-height:32px;background:#559FF3;cursor:row-resize;border-radius:5px 5px 0 0}.chatview-box .chat-drag .badges-wrapper{display:flex;align-items:center;gap:.5rem;padding:0 0 0 1rem;cursor:default}.chatview-box .chat-drag .badges-wrapper .top-chat-count-badge{background:linear-gradient(90deg,#FFB340 0%,#FFA740 100%);color:#fff;-webkit-animation:pingAnimation 1s linear infinite alternate;-moz-animation:pingAnimation 1s linear infinite alternate;-ms-animation:pingAnimation 1s linear infinite alternate;-o-animation:pingAnimation 1s linear infinite alternate;animation:pingAnimation 1s linear infinite alternate}.chatview-box .chat-drag .badges-wrapper .top-remarks-count-badge{background-color:var(--pink-100);color:var(--pink-500);-webkit-animation:pingAnimation 1s linear infinite alternate;-moz-animation:pingAnimation 1s linear infinite alternate;-ms-animation:pingAnimation 1s linear infinite alternate;-o-animation:pingAnimation 1s linear infinite alternate;animation:pingAnimation 1s linear infinite alternate}@keyframes pingAnimation{0%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}}.chatview-box .chat-drag .drag-area{display:flex;justify-content:center;align-items:center;flex:auto}.chatview-box .chat-drag .drag-area .drag-icon{color:#fff}.chatview-box .chat-drag .action-area{position:relative;display:flex;align-items:center;padding:0 1rem 0 0}.chatview-box .chat-drag .action-area .minimize{position:relative;background:#eef2ff;width:23px;height:23px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;transition:all 1s}.chatview-box .chat-drag .action-area .minimize:before{content:"";position:absolute;top:calc(50% - 1.5px);width:14px;height:3px;border-radius:3px;background:#559FF3;transform:translate(0) rotate(135deg);transition:all 1s}.chatview-box .chat-drag .action-area .minimize:after{content:"";position:absolute;top:calc(50% - 1.5px);width:14px;height:3px;border-radius:3px;background:#559FF3;transform:translate(0) rotate(225deg);transition:all 1s}.chatview-box .chat-drag .action-area .minimize.min-active{position:relative;transform:rotate(360deg);transition:all 1s}.chatview-box .chat-drag .action-area .minimize.min-active:before{content:"";position:absolute;top:calc(50% - 1.5px);width:14px;height:3px;border-radius:3px;background:#559FF3;transform:translate(-4px) rotate(135deg);transition-delay:1s}.chatview-box .chat-drag .action-area .minimize.min-active:after{content:"";position:absolute;top:calc(50% - 1.5px);width:14px;height:3px;border-radius:3px;background:#559FF3;transform:translate(4px) rotate(225deg);transition-delay:1s}.chatview-box .chat-drag .action-area .minimize.dragging-up{-webkit-animation:rotatingRight 1s linear infinite;-moz-animation:rotatingRight 1s linear infinite;-ms-animation:rotatingRight 1s linear infinite;-o-animation:rotatingRight 1s linear infinite;animation:rotatingRight 1s linear infinite}.chatview-box .chat-drag .action-area .minimize.dragging-down{-webkit-animation:rotatingLeft 1s linear infinite;-moz-animation:rotatingLeft 1s linear infinite;-ms-animation:rotatingLeft 1s linear infinite;-o-animation:rotatingLeft 1s linear infinite;animation:rotatingLeft 1s linear infinite}@keyframes rotatingRight{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotatingLeft{0%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}to{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}}.chatview-box .chatview-content{flex:auto;display:flex;background:#ffffff;overflow:hidden}.chatview-box .chatview-content .sidebar{width:10rem;background:hsl(60deg,3%,84%);padding:2rem 0 0}.chatview-box .chatview-content .sidebar .active-chatview{background:#ffffff!important}.chatview-box .chatview-content .sidebar .active-chatview:before{content:"";position:absolute;right:0;top:-30px;width:30px;height:30px;background:transparent;border-radius:50%;box-shadow:25px 25px 0 10px #fff;pointer-events:none}.chatview-box .chatview-content .sidebar .active-chatview:after{content:"";position:absolute;right:0;bottom:-30px;width:30px;height:30px;background:transparent;border-radius:50%;box-shadow:25px -25px 0 10px #fff;pointer-events:none;z-index:1}.chatview-box .chatview-content .sidebar .sidebar-container{display:flex;align-items:center;justify-content:center;text-align:center;height:5rem;padding:1rem;cursor:pointer;position:relative;background:#eef2ff}.chatview-box .chatview-content .sidebar .sidebar-container .chat-count-badge{background:linear-gradient(90deg,#FFB340 0%,#FFA740 100%);color:#fff;position:absolute;top:5px;right:5px}.chatview-box .chatview-content .sidebar .sidebar-container .remark-count-badge{background-color:var(--pink-100);color:var(--pink-500);position:absolute;top:5px;right:5px}.chatview-box .chatview-content .message-board{width:100%;background:#ffffff}.chatview-box .chatview-content .message-board .spinner-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.chatview-box .chatview-content .message-board .spinner-wrapper .loading-spinner{font-size:2rem;color:#559ff3}.request-btn-chat{position:absolute!important;right:2rem;bottom:2rem}.request-btn-chat .p-button-icon{font-size:1.5rem}.customer-detail{border-radius:18px;padding:1rem;background-color:#fff;height:100%;display:flex;justify-content:space-between;gap:1rem}.customer-detail_content{width:100%;display:flex;flex-direction:column;gap:1rem}.customer-detail_content_header{display:flex;justify-content:space-between}.customer-detail_content_header .name-row{display:flex;gap:.5rem}.customer-detail_content_header .name-row .name-text{font-weight:700;text-transform:uppercase;font-size:1.25rem}.customer-detail_content_header .bottom-text{font-size:1.125rem}.customer-detail_content_details{display:flex;justify-content:space-between}.customer-detail_content_details address{font-style:normal;white-space:nowrap}.customer-detail_content_login{text-align:end}.settings-toggle-wrapper{display:flex;flex-direction:column;gap:1rem}.settings-toggle-wrapper .settings-item{display:flex;gap:1rem;align-items:center}.settings-toggle-wrapper .settings-item .settings-info-icon{color:#559ff3}.test-btn-wrapper{display:flex;align-items:center;gap:1rem}.test-btn-wrapper .settings-info-icon{color:#559ff3}.layout-wrapper.layout-static{position:relative;width:100%}.main-admin-container{position:absolute;width:calc(100% - 80px);left:80px;min-height:100vh;background:white;transition:.5s}.main-admin-container.active{width:calc(100% - 200px);left:200px}.main-admin-container .topbar{background:#eef2ff;width:100%;display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:0 1rem;position:absolute;top:0}.main-admin-container .topbar .user{display:flex;align-items:center;margin-left:auto}.main-admin-container .priority-cards-main-container{background:hsl(60deg,3%,94%);padding:1.5rem;border-radius:1rem}.contact-list-priority-cards{display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap}.contact-list-priority-cards.dashboard-cards{padding:1rem;background:white;border-radius:30px}.contact-list-priority-cards .section-header{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;color:var(--text-color)}.contact-list-priority-cards .section-header a{text-decoration:none}.contact-list-priority-cards .section-cards{display:flex;gap:1rem;flex-wrap:wrap}.contact-list-priority-cards .section-cards .priority-card{display:flex;justify-content:space-between;flex:1 1 0px;padding:20px;border-radius:1rem 1rem 0 0;box-shadow:0 10px 40px #2932410f;min-width:200px;overflow:hidden}.contact-list-priority-cards .section-cards .priority-card.dashboard-card{padding:0;display:block;justify-content:space-between;background:#ffffff}.contact-list-priority-cards .section-cards .priority-card__name{font-size:1.125rem;display:flex;justify-content:space-between;align-items:center;flex:1 1 auto}.contact-list-priority-cards .section-cards .priority-card__name:hover{cursor:pointer}.contact-list-priority-cards .section-cards .priority-card__name .quantity{font-size:1.5rem;font-weight:700}.contact-list-priority-cards .section-cards .priority-card__name.dashboard-card-name{display:flex;justify-content:space-between;align-items:center;padding:.2rem 1.125rem}.contact-list-priority-cards .section-cards .priority-card__name.dashboard-card-name.dashboard-quantity-text{font-weight:600}.contact-list-priority-cards .section-cards .priority-card__content.dashboard-content{background-color:#fff;color:#1f323f}.contact-list-priority-cards .section-cards .priority-card__icon .pi{font-size:1.5rem}.contact-list-filter{display:flex;flex-direction:column;gap:1rem}.p-datatable .p-datatable-table .p-datatable-thead tr>th{background-color:#121630;color:#fff}.p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(2n){background:#f0f0f0}.p-datatable .p-datatable-table .p-datatable-tbody tr:not(.p-highlight):hover{background:#e3e3e3}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-row-toggler-icon{color:#559ff3;transition:all .2s}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-row-toggler-icon:hover{scale:1.2}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button{color:#559ff3;height:2rem;transition:all .2s}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button:hover{scale:1.1}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-chat,.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-remark{color:#d3d3d3}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-chat.active,.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-remark.active{background:#559FF3;color:#fff}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-chat .pi-comments,.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-button.table-btn-remark .pi-comments{font-size:1.3rem}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-badge{border-radius:0;font-size:.85rem;font-weight:500;min-width:7rem;transition:all .2s}.p-datatable .p-datatable-table .p-datatable-tbody tr td .p-badge:hover{transform:scale(1.1)}.contact-list-main-card{box-shadow:none}.contact-list-main-card .p-card-body{padding:1.25rem;background:white}.contact-list-main-card .p-card-body .customer-name-wrapper{display:flex;gap:.5rem}.contact-list-main-card .p-card-body .customer-name-wrapper .vip_customer{color:#d9c291}.remark-main-dialog{width:45rem}.remark-main-dialog .p-dialog-content{height:600px}.remark-main{height:100%;display:flex;flex-direction:column}.remark-main__message-container{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding:.5rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.remark-main__message-container::-webkit-scrollbar{width:8px;height:8px}.remark-main__message-container::-webkit-scrollbar-track{background:transparent}.remark-main__message-container::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.remark-main__message-container::-webkit-scrollbar-thumb:hover{background-color:#00000080}.remark-main__message-container:hover::-webkit-scrollbar-thumb,.remark-main__message-container:active::-webkit-scrollbar-thumb{opacity:1}.remark-main__message-container::-webkit-scrollbar-corner{background:transparent}.remark-main__message-container .remark-message{position:relative;white-space:pre-line;background:#f0f0f0;padding:1rem;border-radius:1rem}.remark-main__message-container .remark-message__wrap{padding:0 1.3rem 0 0}.remark-main__message-container .remark-message__wrap__btn:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.remark-main__message-container .remark-message__details{display:flex;justify-content:space-between}.remark-main__message-container .remark-message .edit-remark-btn{font-size:14px;color:#121630!important;position:absolute;cursor:pointer;right:20px;top:15px}.remark-main__message-container .remark-message .edit-remark-btn:hover{transform:scale(1.1)}.remark-main__message-container .remark-message_dlg{left:95%}.remark-main__input{height:auto;display:flex;margin-top:auto;background:#ffffff;overflow:hidden;border-bottom:1px solid grey}.remark-main__input .p-inputtextarea{border:none;flex:1 1 auto;max-height:7rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.remark-main__input .p-inputtextarea:enabled:focus{box-shadow:none}.remark-main__input .p-inputtextarea::-webkit-scrollbar{width:8px;height:8px}.remark-main__input .p-inputtextarea::-webkit-scrollbar-track{background:transparent}.remark-main__input .p-inputtextarea::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.remark-main__input .p-inputtextarea::-webkit-scrollbar-thumb:hover{background-color:#00000080}.remark-main__input .p-inputtextarea:hover::-webkit-scrollbar-thumb,.remark-main__input .p-inputtextarea:active::-webkit-scrollbar-thumb{opacity:1}.remark-main__input .p-inputtextarea::-webkit-scrollbar-corner{background:transparent}.remark-main__input button.p-button{align-self:flex-end;min-height:2.5rem;background:#ffffff;color:#559ff3}.remark-main__input button.p-button:hover{background:#ffffff;color:#121630}.remark-main__input__btnwrap{display:flex}.remark-main__input__underline{border-top:none;border-left:none;border-right:none;border-radius:0}.remark-main__input__underline:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.remark-main__input:hover,.remark-main__input:focus-within{border-color:#6366f1}.remarkview-main{height:100%;display:flex;flex-direction:column;justify-content:space-between}.remarkview-main .remarkview-section-input{padding:1rem 1.5rem 1.5rem}.remarkview-main__message-container{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding:1.5rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.remarkview-main__message-container::-webkit-scrollbar{width:8px;height:8px}.remarkview-main__message-container::-webkit-scrollbar-track{background:transparent}.remarkview-main__message-container::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.remarkview-main__message-container::-webkit-scrollbar-thumb:hover{background-color:#00000080}.remarkview-main__message-container:hover::-webkit-scrollbar-thumb,.remarkview-main__message-container:active::-webkit-scrollbar-thumb{opacity:1}.remarkview-main__message-container::-webkit-scrollbar-corner{background:transparent}.remarkview-main__message-container .remarkview-message{position:relative;white-space:pre-line;background:#f0f0f0;padding:1rem;border-radius:1rem;z-index:1}.remarkview-main__message-container .remarkview-message__wrap{padding:0 1.3rem 0 0}.remarkview-main__message-container .remarkview-message__wrap__btn:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.remarkview-main__message-container .remarkview-message__details{display:flex;justify-content:space-between}.remarkview-main__message-container .remarkview-message .edit-remarkview-btn{font-size:14px;color:#121630!important;position:absolute;cursor:pointer;right:20px;top:15px}.remarkview-main__message-container .remarkview-message .edit-remarkview-btn:hover{transform:scale(1.1)}.remarkview-main__message-container .remarkview-message_dlg{left:95%}.remarkview-main__input{height:auto;display:flex;margin-top:auto;background:#ffffff;overflow:hidden;border-bottom:1px solid grey}.remarkview-main__input .p-inputtextarea{border:none;flex:1 1 auto;max-height:7rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.remarkview-main__input .p-inputtextarea:enabled:focus{box-shadow:none}.remarkview-main__input .p-inputtextarea::-webkit-scrollbar{width:8px;height:8px}.remarkview-main__input .p-inputtextarea::-webkit-scrollbar-track{background:transparent}.remarkview-main__input .p-inputtextarea::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.remarkview-main__input .p-inputtextarea::-webkit-scrollbar-thumb:hover{background-color:#00000080}.remarkview-main__input .p-inputtextarea:hover::-webkit-scrollbar-thumb,.remarkview-main__input .p-inputtextarea:active::-webkit-scrollbar-thumb{opacity:1}.remarkview-main__input .p-inputtextarea::-webkit-scrollbar-corner{background:transparent}.remarkview-main__input button.p-button{align-self:flex-end;min-height:2.5rem;background:#ffffff;color:#559ff3}.remarkview-main__input button.p-button:hover{background:#ffffff;color:#121630}.remarkview-main__input__btnwrap{display:flex}.remarkview-main__input__btnwrap .remarkview-spinner-wrapper{margin:auto}.remarkview-main__input__btnwrap .remarkview-spinner-wrapper .send-loader{font-size:1rem;color:#559ff3}.remarkview-main__input__underline{border-top:none;border-left:none;border-right:none;border-radius:0}.remarkview-main__input__underline:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.remarkview-main__input:hover,.remarkview-main__input:focus-within{border-color:#6366f1}.dashboard-main-container{display:flex;flex-direction:column;gap:2rem}.p-sidebar.crm-chat-sidebar{background-image:url(/build/assets/chat-pattern-f0775ab4.png);border-radius:16px 0 0 16px;box-shadow:0 4px 30px #0000001a;border:1px solid rgba(255,255,255,.13)}.p-sidebar.crm-chat-sidebar .p-sidebar-header{padding:.5rem;justify-content:flex-start}.p-sidebar.crm-chat-sidebar .p-sidebar-header .p-sidebar-close{transition:1s}.p-sidebar.crm-chat-sidebar .p-sidebar-header .p-sidebar-close:hover{transform:rotate(180deg)}.p-sidebar.crm-chat-sidebar .p-sidebar-content{padding:0;min-height:100%}.chat-main-container{position:relative;height:calc(100% - 48px);display:flex;flex-direction:column}.chat-main-container .chat-area{display:flex;flex-direction:column;gap:1rem;background:transparent;overflow:hidden;overflow-y:auto;padding:1.5rem}.chat-main-container .chat-area::-webkit-scrollbar{width:10px}.chat-main-container .chat-area::-webkit-scrollbar-track{border-radius:10px}.chat-main-container .chat-area::-webkit-scrollbar-thumb{background:var(--gray-500);border-radius:10px}.chat-main-container .chat-area::-webkit-scrollbar-thumb:hover{background:var(--gray-700)}.chat-main-container .chat-area .message{display:flex;flex-direction:column;position:relative;max-width:70%;overflow-wrap:break-word;z-index:1}.chat-main-container .chat-area .message-out{align-self:flex-end;text-align:right}.chat-main-container .chat-area .message-out .message-text{background:linear-gradient(90deg,#43516B,#6984B8);color:#fff;padding:1rem;box-shadow:0 0 20px #d3d3d3;border-radius:1rem 0 1rem 1rem;position:relative;text-align:left}.chat-main-container .chat-area .message-in{align-self:flex-start;text-align:left}.chat-main-container .chat-area .message-in .message-text{background:linear-gradient(#121630,#292F51);color:#fff;padding:1rem;box-shadow:0 0 20px #d3d3d3;border-radius:0 1rem 1rem;position:relative}.chat-main-container .section-chat-input{display:flex;flex-direction:column;gap:.5rem;background:transparent;margin-top:auto;padding:1.5rem}.chat-main-container .section-chat-input .p-inputtextarea{flex:1 1 auto;border-radius:10px;max-height:7rem;overflow-y:scroll!important}.chat-main-container .section-chat-input .p-inputtextarea::-webkit-scrollbar{width:10px}.chat-main-container .section-chat-input .p-inputtextarea::-webkit-scrollbar-track{border-radius:10px}.chat-main-container .section-chat-input .p-inputtextarea::-webkit-scrollbar-thumb{background:var(--gray-500);border-radius:10px}.chat-main-container .section-chat-input .p-inputtextarea::-webkit-scrollbar-thumb:hover{background:var(--gray-700)}.chat-main-container .section-chat-input .p-button{align-self:flex-end;border-radius:10px}.btn-chat-vertical{background-color:#559ff3;color:#fff;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);text-transform:uppercase;letter-spacing:5px;position:fixed;right:0;top:4rem;cursor:pointer;padding:.5rem .2rem;border-right:1px solid #559FF3;border-top:1px solid #559FF3;border-bottom:1px solid #559FF3;border-radius:0 .5rem .5rem 0;font-size:.8rem}.btn-chat-vertical i{font-size:1rem}.customer__button{display:flex;justify-content:flex-end}.customer__heading{margin-bottom:1rem}.customer__container{display:flex;flex-wrap:wrap}.customer__details{width:50%}.customer__details-container{display:flex;line-height:2}.customer__details-labels{display:flex;flex-direction:column;margin-right:3rem;opacity:.5}.customer__details-values{display:flex;flex-direction:column}.customer .icon{margin-right:1rem}.customer__contact-container{line-height:2}.customer__contact-values{display:flex;flex-direction:column}.offers-toggler{margin:0 .5rem 0 auto;color:#559ff3}.offer-card .p-panel-header{background-color:#fff;border-radius:14px;position:relative;box-shadow:0 2px 3px #00000029;z-index:1}.offer-card .p-panel-header .p-panel-header-icon{color:#559ff3}.offer-card .p-panel-header .p-panel-header-icon[aria-expanded=true] .offer-card .p-panel-header{background-color:green!important}.offer-card .p-panel-header .offer-card-header{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:5rem;height:3rem}.offer-card .p-panel-header .offer-card-header>.offer-card-title,.offer-card .p-panel-header .offer-card-header>.offer-card-action{flex:0 0 auto;white-space:nowrap}.offer-card .p-panel-header .offer-card-header .offer-card-title{display:flex;align-items:center;gap:2rem}.offer-card .p-panel-header .offer-card-header .offer-card-title .svg-div{width:24px;height:24px;flex:0 0 auto}.offer-card .p-panel-header .offer-card-header .offer-card-info{display:flex;align-items:center;gap:1rem;min-width:0}.offer-card .p-panel-header .offer-card-header>.offer-card-title,.offer-card .p-panel-header .offer-card-header>.offer-card-info,.offer-card .p-panel-header .offer-card-header>.offer-card-action{flex:1 1 auto;min-width:0}.offer-card .p-panel-header .offer-card-header .offer-card-info span{white-space:normal}.offer-card .p-panel-header .offer-card-header .offer-card-action{display:flex;gap:.5rem;align-items:center;justify-content:flex-end}.offer-card .p-panel-header .offer-card-header .offer-card-action>button,.offer-card .p-panel-header .offer-card-header .offer-card-action .delete-btn-placeholder{flex:0 0 auto}.offer-card .p-panel-header .offer-card-header .offer-card-action .p-button.p-button-icon-only{width:2rem!important;height:2rem!important;border-radius:50%}.offer-card .p-panel-header .offer-card-header .offer-card-action .delete-btn-placeholder{width:48px;height:47px}.offer-card .p-panel-header .offer-card-header .offer-card-action .mailoffer-action-wrapper{display:flex;gap:1rem}.offer-card .p-panel-header .services-count-badge{position:absolute;right:0;top:0}.offer-card .p-panel-content{padding:0}.offer-card .p-panel-content .p-datatable .p-datatable-wrapper{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-thead tr>th{background-color:#fff;color:#1f323f;border:unset}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-thead .p-column-header-content{justify-content:center}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(odd){background-color:#f9f9f9;color:#1f323f}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(2n){background-color:#fff;color:#1f323f}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:not(.p-highlight):hover{background:#e6e6e6}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr>td{text-align:center}.offer-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody .p-accordion .p-accordion-content{text-align:left}.offer-card .p-datatable-sm .svg-div{height:25px;width:25px}.tables-wrapper>.p-datatable:not(:first-child)>.p-datatable-wrapper>table>thead{display:none}.flight-subtable .p-datatable-wrapper .p-datatable-table .p-datatable-row-expansion{overflow:scroll}.flight-subtable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr:nth-child(odd){background:#ffffff!important}.flight-subtable .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr:nth-child(2n){background-color:#fff;color:#1f323f}.booking-card .p-panel-header{background-color:#fff;position:relative;border-radius:14px;box-shadow:none;z-index:1}.booking-card .p-panel-header .p-panel-header-icon{color:#559ff3}.booking-card .p-panel-header .p-panel-header-icon[aria-expanded=true] .booking-card .p-panel-header{background-color:green!important}.booking-card .p-panel-header .offer-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6rem;height:3rem}.booking-card .p-panel-header .offer-card-header>.offer-card-title,.booking-card .p-panel-header .offer-card-header>.offer-card-info,.booking-card .p-panel-header .offer-card-header>.offer-card-action{flex:0 0 auto;white-space:nowrap}.booking-card .p-panel-header .offer-card-header .offer-card-title{display:flex;align-items:center;gap:2rem}.booking-card .p-panel-header .offer-card-header .offer-card-title .svg-div{width:24px;height:24px;flex:0 0 auto}.booking-card .p-panel-header .offer-card-header .offer-card-title .header_heading,.booking-card .p-panel-header .offer-card-header .offer-card-title .flight-service_header_heading,.booking-card .p-panel-header .offer-card-header .offer-card-title .font_bold{margin:0}.booking-card .p-panel-header .offer-card-header .offer-card-info{display:flex;align-items:center;gap:1rem}.booking-card .p-panel-header .offer-card-header .offer-card-action{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;padding:0 1rem}.booking-card .p-panel-header .offer-card-header .offer-card-action>button,.booking-card .p-panel-header .offer-card-header .offer-card-action .delete-btn-placeholder{flex:0 0 auto}.booking-card .p-panel-header .offer-card-header .offer-card-action .mailoffer-action-wrapper{display:flex;gap:1rem}.booking-card .p-panel-header .offer-card-header .offer-card-action .p-button.p-button-icon-only{width:2rem!important;height:2rem!important;border-radius:50%}.booking-card .p-panel-header .offer-card-header .offer-card-action .delete-btn-placeholder{width:48px;height:47px}.booking-card .p-panel-header .p-card-body{background-color:#fff}.booking-card .p-panel-header .services-count-badge{position:absolute;right:0;top:0}.booking-card .p-panel-content{padding:0}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-thead tr>th{background-color:#fff;color:#1f323f;border:unset}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-thead .p-column-header-content{justify-content:center}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody{background:white}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(odd){background-color:#f9f9f9;color:#1f323f}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(2n){background-color:#fff;color:#1f323f}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr:not(.p-highlight):hover{background:#e6e6e6}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tbody tr>td{text-align:center}.booking-card .p-panel-content .p-datatable .p-datatable-table .p-datatable-tfoot tr td{text-align:center}.booking-card .p-datatable-sm .svg-div{height:25px;width:25px}.p-dialog .p-dialog-content{scrollbar-width:thin;scrollbar-color:transparent transparent}.p-dialog .p-dialog-content::-webkit-scrollbar{width:8px;height:8px}.p-dialog .p-dialog-content::-webkit-scrollbar-track{background:transparent}.p-dialog .p-dialog-content::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.p-dialog .p-dialog-content::-webkit-scrollbar-thumb:hover{background-color:#00000080}.p-dialog .p-dialog-content:hover::-webkit-scrollbar-thumb,.p-dialog .p-dialog-content:active::-webkit-scrollbar-thumb{opacity:1}.p-dialog .p-dialog-content::-webkit-scrollbar-corner{background:transparent}.service-form-dialog_footer{padding:.5rem 0 0}.price-cards{display:grid;gap:1rem;margin-top:1rem}.price-cards__content{padding:2rem 1rem 1rem;display:flex;flex-direction:column;gap:1rem;background:white;border-radius:1rem;box-shadow:0 0 15px -3px #0000001a}.price-cards__content .plus-price-section{display:flex;gap:.5rem}.price-cards__content .block-ui-section{display:flex;flex-direction:column;gap:1.5rem;padding:0rem .5rem;border-radius:.5rem;position:relative}.price-cards__content .block-ui-section .p-blockui{z-index:0!important}.price-cards__content .block-ui-section .p-dropdown,.price-cards__content .block-ui-section .p-inputtext{width:100%}.inside-btn{color:#559ff3!important;cursor:pointer}.inside-btn:hover{color:#121630!important}.full-width{width:100%}.full-height{height:100%}.relative-wrapper{position:relative;display:flex;flex-direction:column;width:25rem;padding-left:2rem}.relative-wrapper .box{overflow:hidden;z-index:2;position:absolute;display:block;width:1px;height:100%;background-color:transparent;transition:all .5s,background-color .5s,transform .5s;opacity:0}.relative-wrapper .box__fullsize{background-color:#121630;opacity:1;width:auto}.relative-wrapper .box .expand_div{margin:.625rem 0;border-right:1px solid #D9C291;background:#121630}.relative-wrapper .box .expand_div__last{display:flex;flex-direction:column;margin:.625rem 0;border:none}.relative-wrapper .box .expand_div__last_inner{width:25rem;height:auto;overflow:hidden}.relative-wrapper .box .close-expand-btn{color:#fff;padding:.9375rem;width:.625rem;height:.625rem}.relative-wrapper .box .close-expand-btn:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.relative-wrapper .box .close-expand-btn:hover{color:#fff}.details-parent{height:100%}.content-div{padding:1.25rem;color:#fff;white-space:nowrap;display:flex;flex-direction:column;height:100%}.content-div_extended{display:flex;flex-direction:column;height:100%}.dialog-main{min-width:46rem}.relation-dialog .hint-text{font-size:12px}.relation-dialog .dialog-content{margin:1rem 0 0;display:flex;justify-content:center;gap:1rem}.phone-wrapper{display:flex;gap:.5rem}.services-card{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;border-radius:14px}.services-card::-webkit-scrollbar{width:8px;height:8px}.services-card::-webkit-scrollbar-track{background:transparent}.services-card::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.services-card::-webkit-scrollbar-thumb:hover{background-color:#00000080}.services-card:hover::-webkit-scrollbar-thumb,.services-card:active::-webkit-scrollbar-thumb{opacity:1}.services-card::-webkit-scrollbar-corner{background:transparent}.services-card .p-card-body,.services-card .p-card-body .p-card-content{height:100%}.services-card .p-card-body .p-card-content .separator{margin:1rem 0}.services-card .p-card-body .p-card-content .label-text{font-weight:700;padding:0 0 1rem}.services-card .p-card-body .p-card-content .p-inputtextarea{width:100%;resize:none;scrollbar-width:thin;scrollbar-color:transparent transparent}.services-card .p-card-body .p-card-content .p-inputtextarea::-webkit-scrollbar{width:8px;height:8px}.services-card .p-card-body .p-card-content .p-inputtextarea::-webkit-scrollbar-track{background:transparent}.services-card .p-card-body .p-card-content .p-inputtextarea::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.services-card .p-card-body .p-card-content .p-inputtextarea::-webkit-scrollbar-thumb:hover{background-color:#00000080}.services-card .p-card-body .p-card-content .p-inputtextarea:hover::-webkit-scrollbar-thumb,.services-card .p-card-body .p-card-content .p-inputtextarea:active::-webkit-scrollbar-thumb{opacity:1}.services-card .p-card-body .p-card-content .p-inputtextarea::-webkit-scrollbar-corner{background:transparent}.services-card .p-card-body .p-card-content .service-form-container{min-height:10px;display:flex;flex-direction:column;height:100%}.services-card .p-card-body .p-card-content .service-form-container .header{display:flex;justify-content:space-between}.services-card .p-card-body .p-card-content .service-form-container .header_label{text-transform:uppercase}.services-card .p-card-body .p-card-content .service-form-container .header .p-button-text:focus{box-shadow:none}.services-card .p-card-body .p-card-content .service-form-container .form-content{overflow:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;padding:1rem;min-height:200px}.services-card .p-card-body .p-card-content .service-form-container .form-content::-webkit-scrollbar{width:8px;height:8px}.services-card .p-card-body .p-card-content .service-form-container .form-content::-webkit-scrollbar-track{background:transparent}.services-card .p-card-body .p-card-content .service-form-container .form-content::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:100px;transition:background-color .3s ease,opacity .3s ease;opacity:0}.services-card .p-card-body .p-card-content .service-form-container .form-content::-webkit-scrollbar-thumb:hover{background-color:#00000080}.services-card .p-card-body .p-card-content .service-form-container .form-content:hover::-webkit-scrollbar-thumb,.services-card .p-card-body .p-card-content .service-form-container .form-content:active::-webkit-scrollbar-thumb{opacity:1}.services-card .p-card-body .p-card-content .service-form-container .form-content::-webkit-scrollbar-corner{background:transparent}.services-card .p-card-body .p-card-content .service-form-container .form-content .p-datatable .p-datatable-table .p-datatable-thead tr>th{background-color:#fff;color:#1f323f}.services-card .p-card-body .p-card-content .service-form-container .form-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(odd){background-color:#f9f9f9;color:#1f323f}.services-card .p-card-body .p-card-content .service-form-container .form-content .p-datatable .p-datatable-table .p-datatable-tbody tr:nth-child(2n){background-color:#fff;color:#1f323f}.services-card .p-card-body .p-card-content .service-form-container .form-content .p-datatable .p-datatable-table .p-datatable-tbody tr:not(.p-highlight):hover{background:#e6e6e6}.services-card .p-card-body .p-card-content .service-form-container .form-content .p-datatable-row-expansion>td{padding:0!important}.services-card .p-card-body .p-card-content .service-form-container .form-content .column-flight{width:70px}.services-card .p-card-body .p-card-content .service-form-container .form-content .column-flightnr{width:110px}.services-card .p-card-body .p-card-content .service-form-container .form-content .column-date{width:200px}.services-card .p-card-body .p-card-content .service-form-container .form-content .column-from,.services-card .p-card-body .p-card-content .service-form-container .form-content .column-to{width:80px}.services-card .p-card-body .p-card-content .service-form-container .form-content .column-departure,.services-card .p-card-body .p-card-content .service-form-container .form-content .column-arrival,.services-card .p-card-body .p-card-content .service-form-container .form-content .column-duration{width:140px}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row{display:flex;align-items:center;gap:.5rem}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .airport-selection{flex:1 1 auto}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .airport-selection .p-autocomplete-input{width:100%}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .date-selection{width:10%!important}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .time-selection{width:8%!important}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .airline-selection{width:8%}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .airline-selection .p-autocomplete-input{width:100%}.services-card .p-card-body .p-card-content .service-form-container .form-content .form-fields-row .flight-number{width:8%!important}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper{display:flex;justify-content:flex-start;gap:2rem}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper .tarif-info-text{font-weight:700;padding:0 0 1rem}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper .p-button{min-width:5rem}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper .p-inputtext:focus-visible{outline:none}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper .bags-dropdown{min-width:9rem}.services-card .p-card-body .p-card-content .service-form-container .tarif-info-wrapper .flightclass-dropdown{min-width:13.125rem}.services-card .p-card-body .p-card-content .service-form-container .action-buttons-class{display:flex;justify-content:space-between;margin:1rem 0 0}.services-card .p-card-body .p-card-content .service-form-container .action-buttons-class .tarif-label{font-weight:700;margin:0 1rem 0 0}.services-card .p-card-body .p-card-content .service-form-container .action-buttons-class .tarif-dropdown{width:11rem}.services-card .p-card-body .p-card-content .service-form-container .action-buttons-class .tarif-dropdown .p-inputtext:focus-visible{outline:none}.prices-content .group{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin:0 0 .5rem}.prices-content .group_label{width:7rem;font-weight:700}.prices-content .group_label_first{width:6rem;font-weight:700}.prices-content .group .count-input{width:3rem;height:2.625rem}.prices-content .group .total-text{margin:1rem auto 0 0}.prices-content .group .total-sum{padding:.5rem;background:hsl(60deg,3%,84%);border-radius:10px;margin:0 auto 0 0}.prices-content .group .markup-btn-wrapper{margin:0 0 auto auto}.prices-content .group .markup-btn-wrapper .markup-btn{font-weight:700;color:#559ff3;text-decoration:underline}.prices-content .group .markup-btn-wrapper .markup-btn:hover{color:#0d7eff;cursor:pointer}.prices-content .group-end{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin:0 0 .5rem}.prices-content .group-end .total-text{margin:1rem 0 auto}.prices-content .group-end .total-sum{padding:.5rem;background:hsl(60deg,3%,84%);border-radius:10px}.last-tab a{background-color:#559ff3!important;color:#fff!important}.last-tab a .p-menuitem-icon{margin:0!important}.last-tab-disabled{pointer-events:none}.last-tab-disabled a{background-color:#559ff3!important;color:#fff!important;opacity:.6}.last-tab-disabled a .p-menuitem-icon{margin:0!important}.last-tab-disabled a:hover{background-color:#559FF3,rgba(239,239,239,.3),rgba(19,1,1,.3)!important}.main-layout-class{background:hsl(60deg,3%,94%)}.main-details-wrapper{height:100vh;display:grid;grid-template-rows:4rem 6rem auto;row-gap:.5rem;column-gap:2rem;background:hsl(60deg,3%,94%);overflow:hidden}.main-details-wrapper_tabs{display:grid;margin-left:1rem;padding-top:.5rem;grid-template-columns:85% 15%}.main-details-wrapper .toggle-all-btn{position:absolute;right:56px}.main-details-wrapper .reminder-toggle-btn{position:absolute;right:240px;border-radius:9999px;padding:.5rem 1.5rem;height:40px;color:#fff;font-weight:700;border:none;cursor:pointer}.main-details-wrapper .remove-relation-btn{display:flex;align-items:center;justify-content:center;height:0!important;width:1rem!important}.main-details-wrapper .request-tabmenu hr{width:100vw;margin-left:-44vw;left:50%;position:relative;border:none;height:2px;background-color:#000}.main-details-wrapper .request-tabmenu .tab-item{display:flex;align-items:center;justify-content:center;gap:1rem;background-color:#fff;color:#757575;cursor:pointer;padding:.5rem 1rem;font-weight:600;border-radius:12px 12px 0 0;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.main-details-wrapper .request-tabmenu .tab-item.active{font-weight:700;background-color:#121630;color:#fff}.main-details-wrapper .request-tabmenu .tab-item.active:hover{filter:none}.main-details-wrapper .request-tabmenu .tab-item:hover{filter:brightness(1.1)}.main-details-wrapper .request-tabmenu .tab-item.last-tab{background-color:#559ff3;color:#fff;height:100%}.main-details-wrapper .request-tabmenu .p-tabmenu-nav{background:hsl(60deg,3%,94%);flex-wrap:wrap;row-gap:.15rem;border:none}.main-details-wrapper .request-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:hsl(60deg,3%,94%)}.main-details-wrapper .request-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{background:hsl(227deg,7%,73%);color:#1f323f;border-radius:12px 12px 0 0;border:none;justify-content:center}.main-details-wrapper .request-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.general-spinner{font-size:3rem;color:#559ff3}.sellgrid-container{line-height:1}.sellgrid-container .t{display:none}.sellgrid-btn-wrapper{padding:1rem 0 0}.sellgrid-btn-wrapper .copy-btn{background:hsl(200deg,0%,65%)!important;color:#fff!important;width:11.25rem}.sellgrid-btn-wrapper .copy-btn:hover{scale:none!important;filter:brightness(.9)}.email-tooltip>.p-tooltip-text{width:fit-content!important;white-space:nowrap!important}.wide-tooltip>.p-tooltip-text{width:fit-content!important;white-space:nowrap!important}.active-menu-link{background:white;color:#121630!important}.active-menu-link:before{content:"";position:absolute;right:0;top:-30px;width:30px;height:30px;background:transparent;border-radius:50%;box-shadow:25px 25px 0 10px #fff;pointer-events:none}.active-menu-link:after{content:"";position:absolute;right:0;bottom:-30px;width:30px;height:30px;background:transparent;border-radius:50%;box-shadow:25px -25px 0 10px #fff;pointer-events:none}.active-menu-link svg{fill:#121630!important}.p-treeselect-panel{max-height:300px!important;overflow-y:auto!important}.transaction-container{top:50vh;bottom:0;left:0;right:0;overflow-y:auto;height:25vh}
